At Terrapin Lab, we're building the next generation of mobile applications that millions of people will use every day. We're looking for talented, passionate individuals who want to make a real impact through their work.
Whether you're an experienced engineer, a creative designer, or a strategic product thinker, if you're excited about solving hard problems and creating exceptional user experiences, we'd love to hear from you.
Why Join Terrapin Lab?
Competitive Compensation
Competitive salary, equity options, and performance bonuses that reward your contributions.
Health & Wellness
Comprehensive health, dental, and vision insurance. Mental health support and wellness programs included.
Time Off
Generous PTO policy, paid holidays, parental leave, and flexible work arrangements.
Learning & Development
Annual learning budget for conferences, courses, books, and certifications.
Remote Flexibility
Work from anywhere with flexible hours. We care about results, not where you sit.
Latest Equipment
Top-tier MacBook Pro, external displays, and any tools you need to do your best work.
Career Growth
Clear advancement paths, regular reviews, and mentorship opportunities.
Team Events
Regular team gatherings, hackathons, and celebrations (virtual and in-person).
Impact
Work on products used by real people. See the direct impact of your contributions.
What We Value
🎯 Excellence
We strive for excellence in everything we build and ship.
🤝 Collaboration
Great products are built by great teams working together.
💡 Innovation
We encourage experimentation and creative problem-solving.
📚 Learning
Continuous growth and learning are part of our DNA.
🌈 Diversity
We value diverse perspectives and inclusive culture.
⚖️ Balance
We respect work-life balance and personal time.
Open Positions
Senior iOS Engineer
Full-TimeWe're seeking an experienced iOS engineer to help build and scale our flagship applications. You'll work on challenging technical problems, implement beautiful user interfaces, and have significant impact on product direction.
Requirements:
- 5+ years of iOS development experience
- Expert knowledge of Swift and SwiftUI
- Strong understanding of iOS frameworks and design patterns
- Experience with Core Data, CloudKit, or similar persistence frameworks
- Excellent problem-solving and communication skills
- Portfolio of published apps on the App Store
Nice to Have:
- Experience with Combine or async/await patterns
- Background in UI/UX design
- Contributions to open-source projects
Product Designer
Full-TimeJoin our design team to create beautiful, intuitive experiences for millions of users. You'll own the end-to-end design process from research and wireframes to high-fidelity prototypes and implementation support.
Requirements:
- 4+ years of product design experience
- Strong portfolio demonstrating mobile app design
- Proficiency in Figma or similar design tools
- Experience conducting user research and usability testing
- Understanding of iOS and Android design guidelines
- Excellent communication and presentation skills
Nice to Have:
- Motion design or prototyping skills
- Front-end development experience
- Design system experience
Backend Engineer
Full-TimeHelp us build scalable, reliable backend systems that power our mobile applications. You'll architect APIs, optimize database performance, and ensure our infrastructure can handle millions of requests per day.
Requirements:
- 5+ years of backend development experience
- Strong knowledge of Node.js, Python, or similar
- Experience with PostgreSQL, MongoDB, or other databases
- Familiarity with AWS, GCP, or Azure cloud platforms
- Understanding of API design and RESTful principles
- Experience with containerization (Docker, Kubernetes)
Nice to Have:
- GraphQL experience
- Real-time systems (WebSockets, Server-Sent Events)
- DevOps and CI/CD experience
Our Hiring Process
We've designed a hiring process that's thorough but respectful of your time.
Application
Submit your resume and portfolio. We review all applications within 1 week.
Screening Call
30-minute chat with our recruiting team to discuss your background and interests.
Technical Interview
For engineers: coding challenge and system design. For designers: portfolio review and case study.
Team Interview
Meet team members you'd work with. Assess culture fit and collaboration style.
Offer
If it's a mutual fit, we'll extend an offer within 2-3 business days.
Don't See the Right Role?
We're always interested in connecting with talented people. Send us your resume and we'll keep you in mind for future opportunities.
Send Your ResumeEqual Opportunity Employer
Terrapin Lab is committed to creating a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability, age, or any other legally protected status. We celebrate diversity and are committed to creating an inclusive environment for all employees.