
Apply Now
Application opens on company website
Job Description
The Senior Software Engineer will develop and maintain frontend code for a MedTech project, ensuring seamless integration with backend systems while focusing on user experience. The role involves analyzing issues, managing projects autonomously, and collaborating with a distributed team to deliver high-quality software solutions.
Key Responsibilities
- Analyze and diagnose frontend issues ensuring seamless integration with the backend.
- Develop and maintain frontend code, implementing hooks and interfaces for communication with backend systems.
- Focus on end-user experience by anticipating customer interactions and ensuring application effectiveness.
- Provide technical support throughout the development lifecycle, identifying and resolving bugs and performance issues.
- Manage projects autonomously from design to final delivery, ensuring alignment with project goals.
- Participate in design meetings and take responsibility for execution and delivery of development tasks.
- Design and develop robust APIs in collaboration with frontend developers to enhance system performance.
- Conduct thorough unit testing on newly developed components to ensure reliability and compliance with quality standards.
Requirements
- Strong proficiency in modern JavaScript ES6, including asynchronous programming, closures, and event-driven architectures.
- Hands-on experience in building scalable and high-performance backend services and APIs.
- Expertise in developing dynamic and responsive user interfaces using Vue.js and its ecosystem Vue Router, Vuex.
- Proficiency with Apollo, Axios, GraphQL, and OpenAPI for seamless integration and data management between frontend and backend systems.
- Good communication skills, ideally with experience making decisions and being proactive.
- Experience building software from scratch.
- Attention to detail.
- Ability to analyze and diagnose frontend issues by understanding potential root causes in the backend.
- Experience developing and maintaining frontend code, implementing hooks and interfaces that facilitate smooth communication between the frontend and backend systems.
- Strong focus on the end-user experience by anticipating how customers will interact with the system and ensuring the application meets their needs effectively.
- Ability to provide technical support for the application throughout the development lifecycle, including identifying and resolving bugs and performance issues.
- Experience managing projects with a high degree of autonomy, taking ownership from design through to final delivery while ensuring alignment with project goals.
- Participation in design meetings to understand project direction and take full responsibility for the execution and delivery of development tasks.
- Experience working closely with frontend developers, designing and developing robust APIs that support frontend functionality and enhance system performance.
- Experience conducting thorough unit testing on newly developed components to ensure reliability, stability, and compliance with quality standards.
Benefits & Perks
100 Remote Work
WFH allowance Monthly payment as financial support for remote working
Career Growth with a career development program and 360ΒΊ feedback
Training with allocated time for tech training and access to online courses
Mentoring Program for mentorship opportunities
Zartis Wellbeing Hub with access to mental health professionals and wellness sessions
Flexible Working schedule
Multicultural working environment with tech events and team-building activities
Ready to Apply?
Join Zartis and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs