About the Role
Design and implement robust front-end solutions while collaborating closely with cross-functional teams to deliver high-quality, scalable web applications.
Responsibilities
- Develop and maintain responsive user interfaces using modern JavaScript frameworks
- Collaborate with designers to translate UI/UX prototypes into functional code
- Optimize front-end performance for speed and scalability
- Write clean, maintainable, and well-documented code
- Participate in code reviews and contribute to technical discussions
- Troubleshoot and debug complex front-end issues
- Ensure cross-browser and cross-device compatibility
- Integrate with RESTful APIs and backend services
- Implement automated testing for front-end components
- Stay current with evolving web standards and front-end technologies
- Contribute to architectural decisions for front-end systems
- Mentor junior developers and support team growth
- Work within agile development cycles and sprints
- Support deployment and monitoring of front-end applications
- Collaborate on accessibility and internationalization efforts
Nice to Have
- Experience with TypeScript
- Familiarity with GraphQL
- Knowledge of server-side rendering techniques
- Experience with CI/CD pipelines
- Contributions to open-source projects
- Understanding of accessibility standards (WCAG)
- Experience with design systems or component libraries
- Background in healthcare or regulated industries
- Familiarity with end-to-end testing tools
- Interest in mentoring and knowledge sharing
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid or remote options available
Team
Collaborative engineering team focused on product-driven development
Tech Stack
- Primary use of React with TypeScript
- State management via Zustand and React Query
- Testing with Jest and React Testing Library
- CI/CD through GitHub Actions
- Design collaboration using Figma
Culture & Values
- Emphasis on engineering excellence and product impact
- Flat organizational structure with open communication
- Regular team retrospectives and feedback loops
- Support for continuous learning and development
Growth Opportunities
- Opportunities to lead technical initiatives
- Mentorship roles for junior engineers
- Cross-functional collaboration with product and design
- Access to industry conferences and training
Visa sponsorship available for qualified candidates