We are seeking a highly skilled Staff Frontend Engineer to join our Frontend Engineering team. In this role, you will design and build cutting-edge web and mobile applications using React and React Native. Your work will deliver seamless user experiences and scalable frontend solutions that empower our users. As a technical leader, you will collaborate closely with cross-functional teams to drive architectural decisions, mentor engineers, and influence the product roadmap.
Key Responsibilities
Technical Leadership & Execution:
- Architect Scalable Integration Systems: Design and implement robust, high-accuracy integration infrastructure with real-time synchronization.
- Develop API Integrations: Build and maintain secure, efficient connectors for healthcare and ERP systems, ensuring scalability.
- Hands-On Coding: Write code, conduct reviews, and optimize for performance and quality.
- Establish Best Practices: Implement standards for code quality, testing, observability, and performance.
- Champion Automation: Promote automation and continuous improvement in integration processes.
- Leadership & Influence: guide, set standards and influence the team and product roadmap
Integration Support & Collaboration:
- Stakeholder Engagement: Collaborate with clients, customer success, and vendors to deliver technical solutions.
- Support & Troubleshooting: Provide deployment support and resolve integration issues with internal teams.
- Cross-Functional Collaboration: Align integration strategies with product, operations, and engineering teams.
Qualifications
- 6-10 years experience in hands-on front end engineering (web and mobile) with consistent role progression
- Has grown to Senior Staff level within 6-7 years
- Tech stack: React, React Native, JavaScript, TypeScript, HTML, CSS, Redux, Jest, Git, CI/CD pipelines, RESTful API’s, GraphQL
- Degree in Computer Science from a top 30 North American school
- Knowledge of performance optimization techniques, accessibility best practices, and responsive design.
- Excellent communication skills, capable of articulating complex technical concepts to diverse audiences.
- A passion for delivering high-quality user experiences.
- A collaborative, open-minded approach, thriving in a fast-paced, dynamic environment; Exceptional problem solving and attention to detail