Frontend Developer
Role details
Job location
Tech stack
Requirements
Roles & Responsibilities - Development and maintenance of web-based tools. - Consume our backend API. - Development and maintenance of the Mediktor web library (SDK). - Design and development of new functionalities for our products dedicated to improve access to healthcare worldwide. - Customer support for SDK integrations. - Maintain existing customer integrations (SDK, frames) and contribute to new integrations for future customers. - Personalize existing product lines to adapt to customer needs. - Provide a good estimation of complexity and delivery time. - Participate in web-related testing, validation and deployment process. - Create and maintain technical documentation. - Contribute to building clean code with proper unit tests to keep code optimized. - Participate in code reviews and pair programming. - Ensure cross-platform compatibility and optimization. - Keep up with technological advances to optimize software. - Communicate effectively about emerging technologies to decision makers. - Consider security, maintenance, scalability, and more during development. - Cooperate closely with other team members (backend, Android, iOS, UX/UI, QA). Requirements and Competencies / Skills - Minimum 3 years of experience in HTML5. - Experience with CSS/CSS3 and modern web design techniques. - Proficiency in JavaScript and TypeScript. - Fluency in modern JavaScript frameworks and libraries: Vue.js, React, Angular and similar frameworks. - Experience with component libraries (e.g., Quasar). - Comfortable working with source control systems such as Git, Subversion. - Experience consuming RESTful APIs; preference for Swagger or OpenAPI spec knowledge. - Knowledge of IndexedDB and web storage. - Unit testing experience. - Understanding of event-driven, reactive web architecture. - Experience working with backend engineers to design and consume APIs. - Understanding of OOP. - Good analytical and problem-solving skills. - Experience with Node.js (server and front). - Experience with CI/CD pipelines. What Makes You Shine - Master's or Bachelor's degree in Computer Science or Engineering. - High level of English and Spanish, both written and spoken. - Excellence using TypeScript level. - Experience with project and incident tracking tools (Jira and Confluence). - Experience with cloud technologies such as AWS (S3, CloudFront). - Experience in CI/CD, specifically Groovy scripts for Jenkins. - Experience in Agile environments (Kanban, Scrum). - Experience working in team-oriented, collaborative environment. - Experience in startup environment. - Highly self-motivated and autonomous. - Positive attitude, team-player. Benefits - An exciting scale-up company sharing good vibes. - Opportunity to grow and develop your career. - Adaptable working hours and a hybrid working model. - Excellent multicultural team environment. - Great location with rooftop views. - Access to cheap meals
Benefits & conditions
in the canteen. - Competitive salary conditions. - Mediktor welcome pack. - Parking discounts around the office. - Health insurance package. - Co-bee card. Equal Opportunity Employer Mediktor is an equal opportunity employer and we encourage diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status or disability status. J-18808-Ljbffr