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.