Apply for the Desarrollador/a Frontend position at Kora Living in Bilbao, Basque Country, Spain. Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.

Job Description
<div> <p> <strong> KORA LIVING </strong> somos una marca de alojamiento que nace para hacer feliz a las personas con nuestro trabajo. Ofrecemos un nuevo modelo de estancias que difumina la línea entre viajar y vivir, entre formar parte de un lugar y visitarlo. En Kora Living somos trocitos de grandes cosas: Cercanía, pasión, diseño, comunidad y honestidad. ¿Te identificas? </p> <p> La calidad de nuestro equipo humano, la pasión por la hostelería, la flexibilidad en las estancias, el fomento de experiencias verdaderamente locales, nuestro compromiso con la sostenibilidad y la tecnología son los pilares esenciales que definen a Kora Living. Con nuevos proyectos en Tenerife, Lanzarote, Andorra, Pamplona, Alicante, Estepona o Valencia que sumarán más de 1.400 plazas alojativas, somos una marca hospitality en pleno momento de expansión del que nos encantaría que formaras parte. </p> <p> <br/> </p> <p> En esta ocasión buscamos incorporar un/a <strong> Desarrollador/a Frontend </strong> para que, en dependencia del IT Manager, asuma las siguientes <strong> funciones </strong> : </p> <p> <br/> </p> <ul> <li> Desarrollar apps PWA en Ionic y Angular </li> <li> Mantener y refactorizar los proyectos existentes </li> <li> Desarrollar nuevos proyectos desde cero </li> <li> Consumir las APIs desarrolladas por el equipo de Backend </li> <li> Asistir a reuniones con el resto de departamentos para la toma de requisitos </li> <li> Participar en la toma de decisiones de tecnologías a utilizar en los proyectos </li> <li> Redactar documentación funcional y técnica </li> <li> Realizar pruebas unitarias y de integración </li> <li> Desplegar en producción </li> </ul> <p> <br/> </p> <p> <strong> Requisitos y aptitudes necesarias: </strong> </p> <ul> <li> Al menos 3 años de experiencia demostrable en de JS Vanilla y Typescript </li> <li> Conocimientos de algún framework js, preferiblemente Angular </li> <li> Conocimientos de HTML, CSS y preprocesadores, preferiblemente Sass </li> <li> Conocimientos de estándares de comunicaciones API </li> <li> Conocimientos básicos de Git </li> <li> Inglés a nivel medio </li> </ul> <p> <br/> </p> <p> <strong> Además, se valora: </strong> </p> <ul> <li> Ionic (versión 5 en adelante) </li> <li> Herramientas de testing y análisis de código (Playwright, Karma, Jasmine, Selenium, Cypress) </li> <li> Estándares ECMAScript </li> <li> Linters </li> <li> Bundlers (Webpack, Babel, ESBuild, Rollup, Vite) </li> <li> Tienes conocimientos de Backend. No buscamos un full-stack, pero entender al equipo de Backend mejora la comunicación de requisitos entre los equipos </li> </ul> <p> <br/> </p> <p> <strong> Ofrecemos </strong> </p> <p> Te ofrecemos la oportunidad de unirte a una empresa con una filosofía y cultura basada en las personas, formando parte de un equipo joven y muy unido, lleno de talento y con gran entusiasmo hacia lo que hacemos; es algo que notarás en nuestra manera de funcionar. </p> <p> Queremos seguir creciendo para convertirnos en una marca líder del sector hospitality tanto a nivel nacional como internacional ¿quién no querría? Pero serlo de un modo sostenible, siendo conscientes de que la forma de hacer las cosas tiene un impacto en lugares y personas. ¡Y para ello necesitamos contar con los mejores profesionales en nuestro equipo! </p> <p> Nos preocupan las personas, y por ello, preparamos detalladamente cada Plan de Carrera Profesional. Trabajamos por un ambicioso futuro con una amplia perspectiva de crecimiento y gran recorrido profesional para los miembros del equipo. Te ofrecemos contrato indefinido y una remuneración económica negociable según valía. </p> <p> ¿Crees que eres la persona que buscamos? ¡Apúntate en la oferta para que podamos conocerte! </p> </div>
AI Powered Job Insights
Exciting opportunity for a Frontend Developer! Kora Living is on the lookout for a talented individual to join their team in Bilbao, bringing a mix of passion, technology, and hospitality to their growing brand. 📍 Location: Bilbao, Basque Country, Spain 💼 Position: Desarrollador/a Frontend ⏰ Type: Full-time 📅 Date Posted: 2024-07-15 Role Summary: - Develop PWA applications using Ionic and Angular. - Maintain and refactor existing projects. - Create new projects from scratch. - Consume APIs developed by the Backend team. - Participate in cross-departmental meetings for requirements gathering. - Assist in deciding on technologies for projects. - Write functional and technical documentation. - Conduct unit and integration testing. - Deploy applications in production. What's Needed: - 3+ years of proven experience in Vanilla JS and Typescript. - Knowledge of a JS framework, preferably Angular. - Proficiency in HTML, CSS, and preprocessors like Sass. - Understanding of API communication standards. - Basic knowledge of Git. - Intermediate English skills. Additionally Valued: - Experience with Ionic (version 5+). - Testing and code analysis tools (Playwright, Karma, Jasmine, Selenium, Cypress). - Familiarity with ECMAScript standards. - Experience with Linters. - Knowledge of Bundlers (Webpack, Babel, ESBuild, Rollup, Vite). - Basic Backend knowledge to improve communication between teams. What They Offer: - Opportunity to join a people-focused company culture with a talented and close-knit team. - Ambitious plans for growth in the hospitality sector, both nationally and internationally, with a sustainable approach. - Detailed career development plans tailored to each team member. - Permanent contract with negotiable salary based on qualifications. If you think you fit the role, apply to the offer and let them get to know you!
Top Interview Questions
A: In my last project, I developed a PWA for a local business that allowed users to place online orders. One major challenge was optimizing the app for offline usage. I utilized the Service Worker functionality of Ionic to cache essential resources and set up background sync for order submissions. This ensured that users had a smooth experience even when not connected to the internet. I conducted extensive testing to identify areas for improvement and iterated based on user feedback.
A: Effective collaboration with backend teams starts with clear communication. I make it a point to attend requirement-gathering meetings and frequently sync up with backend developers to understand the API endpoints and their expected outputs. For example, in a recent project, I created API documentation that clearly outlined the data structure required for frontend requests, which facilitated smooth integration and reduced back-and-forth iterations.
A: I employ a combination of unit tests and integration tests to ensure new features function as intended. I use tools like Jasmine for unit testing in Angular, and Cypress for end-to-end tests. For instance, when adding a new user authentication feature, I wrote unit tests to verify each component's logic and utilized Cypress to simulate user behavior in the UI, ensuring that all paths were covered.
A: Maintaining code quality starts with following best practices such as writing clean, modular code and using linters to enforce coding standards. In my last project, I integrated ESLint and Prettier into our development workflow, which helped us catch potential issues early and maintain consistent code formatting. Additionally, I engage in code reviews with my peers to provide feedback and learn from each other, fostering a culture of continuous improvement.
A: For deployment, I follow a structured process to ensure smooth transitions. I use CI/CD tools like Jenkins or GitHub Actions for automated testing and deployment. For instance, when deploying a recent Angular application, I set up a pipeline that automatically built the project and ran tests before deploying it to staging. This not only minimized the risk of introducing errors but also improved our deployment speed, allowing for quicker feedback from users.
Want to get matched with your dream job?
Try InJob.ai for Free and Get Matched 100s of such opportunities!
200+ professionals have found their dream job with InJob.ai this week.

Salary Benefits
Salary details not provided

Want to apply directly?
Apply for the Desarrollador/a Frontend position at Kora Living in Bilbao, Basque Country, Spain using https://www.linkedin.com/jobs/view/3976669436


Siemens Gamesa, Sarriguren, Chartered Community of Navarre, Spain
Vicomtech, San Sebastián, Basque Country, Spain
Vicomtech, San Sebastián, Basque Country, Spain
Nordex Group, Sarriguren, Chartered Community of Navarre, Spain
TheWhiteam, Bilbao, Basque Country, Spain
Nordex Energy Brasil, Sarriguren, Chartered Community of Navarre, Spain
Togga, San Sebastián, Basque Country, Spain
DigiHunting,
Still have a question? Check out our FAQ section below.
