What are the responsibilities and job description for the Frontend Engineer position at TAPPS?
• Extensive React Native experience and clear ownership of mobile application architecture.
• Ability to define architectural patterns, module boundaries, shared abstractions, and engineering standards for a production mobile app.
• Strong understanding of how engineering breaks down across both frontend and backend, with the ability to work closely with backend and platform engineers on end-to-end system design.
• Experience building or operating mobile release infrastructure, including CI/CD, feature flagging, staged rollouts, crash monitoring, performance monitoring, and OTA update strategy.
• Experience building complex mobile products from the ground up, including major features and ideally an entire application.
• Strong security and compliance instincts, including secure handling of PHI, secure token storage, audit logging, and evaluating third-party dependencies in regulated environments.
• Experience working in heavily regulated industries such as digital health, financial services, or insurance.
• Comfort working in a greenfield startup environment with high ownership and ambiguity.
• Strong AI-tool fluency, with AI used as a core part of the engineering workflow to accelerate delivery without sacrificing quality.
Important fit notes:
• This role is best suited for a senior individual contributor who is still highly hands-on.
• Candidates with director, VP, architect, or people-manager profiles are generally less aligned unless they are still deeply hands-on in the code.
• This role requires someone who can lead technically while still building.
• This is an in-person role in the Boston/Cambridge area.