Senior Software Engineer II
Core
Full-stack engineer building the training engine and app features for millions of runners, integrating AI/ML tooling and adapting plans.
Role type
Senior Software Engineer II (Full-stack)
Builds
Mobile app features, training engine integrations, and backend services for iOS/Android
Domain
Fitness technology / Mobile applications
Deliverable
product features
Required skills
TypeScript, JavaScript, React Native, AWS, Full-stack development, System design, CI/CD pipeline management, Code review and mentorship
Preferred skills
SwiftUI, Serverless architectures, Infrastructure as Code (Terraform/CDK), Open source contributions
Technologies
React Native, TypeScript, GraphQL, Apollo Client, AWS (Lambda, AppSync, DynamoDB, S3, SQS, SNS, EventBridge, SageMaker), Snowflake, Fastlane, Maestro, GitHub Actions
Responsibilities
Architecting and delivering full-stack features, collaborating with AI/ML engineers on training engine interfaces, maintaining developer tooling and CI/CD, leading release processes, mentoring team members
Seniority
Senior, hands-on IC