Senior Software Engineer
ZartisPosted March 4, 2025
Full Time
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.
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
- •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
More jobs at Zartis
More jobs in Remote
Energy Efficiency Account Manager Remote - Denver-metro, CO only
Energy Solutions
Jan 10