Job Description:
We are seeking a Senior Frontend Web Developer to join our Agile team. The ideal candidate will be responsible for developing and maintaining web-based tools, consuming our backend API, and designing new functionalities for our products.
Responsibilities:
* Development and maintenance of web-based tools.
* Consume our backend API.
* Design and development of new functionalities for our products dedicated to improve access to healthcare worldwide.
* Customer support for SDK integrations.
* Maintain our existing customer integrations (SDK, frames) as well as be part of new integrations for future customers.
* Personalize our existing product lines to adapt to the customer's needs.
* Provide a good estimation of complexity and delivery time.
* Participate in the web-related testing, validation and deployment process.
* Create good and maintainable technical documentation.
* Contribute to build 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 our software.
* Communicate effectively of emerging technologies to decision makers.
* Consider security, maintenance, scalability, and more when developing.
* Cooperate closely with other team members (backend, Android, iOS, UX/UI, QA).
Requirements and Competencies/Skills:
* Experience (minimum 4 years) in HTML5, CSS/CSS3, JavaScript, TypeScript, VueJS, React, Angular, and similar frameworks.
* Fluency in modern JavaScript frameworks and libraries.
* Comfortable working with source control programs such as Git, Subversion etc.
* Knowledge in RESTful APIs, Swagger or OpenAPI specs.
* IndexedDB and web storage.
* Unit testing.
* Understanding of OOP, Event driven, reactive development.
* Experience working alongside backend engineers to design and consume API's.
* Node.js (server and front).
* Experience with CI/CD.
What makes you shine:
* Master 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 management tools (Jira and Confluence).
* Experience in SEO optimization & Google Analytics.
* Experience with Cloud technologies such as AWS (S3, Cloufront, etc.).
* 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 independent/autonomous.
* Positive attitude, team-player.
About Mediktor:
An exciting scale-up company sharing good vibes.
An opportunity to grow and develop your career with us.
Flexible working hours and a hybrid working model.
Excellent multicultural and team working environment.
Amenities including cheap meals in our canteen, competitive salary conditions, Mediktor welcome pack, parking discounts around the office, health insurance package, Cobee Card.