Web/Front-End Developer
Role details
Job location
Tech stack
Job description
Web/Front-End Developer will work on a healthcare product with a modern tech stack on a Software-as-a-Service (SaaS) cloud platform serving millions of users a day in over 50 countries. We are looking for a team member with a strong engineering mindset and the ability collaborate internally and externally to their team. We are seeking someone who is not only a strong front-end engineer driven to deliver results and elevate both the product and the engineering team.
What You'll Do
- Collaborate with internal and external partners to integrate with APIs that empower users to share and utilize medical data.
- Collaborate with internal and external teams to define API contracts and interface boundaries.
- Bring a forward-looking perspective, evaluating emerging technologies and recommending opportunities for innovation.
- Translate complex designs and wireframes into high-quality, maintainable code.
- Optimize components for maximum performance across platforms.
- Develop new user-facing features using React.js in a cloud-native environment.
- Design and implement unit-testable, maintainable code following modern engineering principles.
- Work directly with InfoSec teams to design secure software solutions and incorporate best practices.
- Ensure performance, uptime, and scale while maintaining high standards of code quality and thoughtful architecture.
- Contribute to significant architectural and operational decisions that shape the future of the platform.
- Create documentation, diagrams, flowcharts, and models illustrating internal design and workflow of solution components.
- Contribute to reusable, scalable components and front-end libraries for long-term use.
- Collaborate as an engaged member of an Agile team throughout development, testing, and delivery.
Requirements
- Bachelor's Degree in Computer Science or related engineering discipline or equivalent work experience.
- Minimum 5 years of professional software engineering experience, including leading decision on complex projects.
- Hands-on experience developing production front-end applications using React, HTML5, CSS3, JavaScript, and TypeScript
- Deep understanding of React, Typescript and JavaScript.
- Familiarity with version control systems (e.g., Git).
- Ability to evaluate emerging technologies and make strategic recommendations for platform evolution.
- Practical experience and understanding of working with RESTful APIs and microservices.
- Proven experience using, contributing to, and extending design systems and Figma design tokens.
- Highly motivated to learn new software skills to meet goals and objectives.
- Excellent written and verbal communication skills and high attention to detail.
- Demonstrated track record of working well with others in cross-functional roles in fast-paced and changing environments, including asynchronously with distributed teams.
- Experience conducting effective and collaborative code reviews with colleagues.
Preferred
- Experience working with multilanguage support, internationalization, and/or headless content management systems.
- Understanding fundamental concepts of Docker Containers and container orchestration services such as Docker Swarm, ECS, and Kubernetes.
- Experience with open-source software development, current/emerging trends, and can make recommendations to help the organization innovate.
#software
Benefits & conditions
The base pay for this position is $78,000.00 - $156,000.00. In specific locations, the pay range may vary from the range posted.
An Equal Opportunity Employer
Abbot welcomes and encourages diversity in our workforce.
We provide reasonable accommodation to qualified individuals with disabilities.