
Full Stack Engineer – Mobile-first
Sierra
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteSalary
💰 $60,000 - $90,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AndroidiOSJavaScriptNode.jsReactReact NativeTypeScript
About the role
- Build and improve mobile app features – Create polished, performant UI components and screens that users love from scratch
- Own features end-to-end – Take a feature from design to shipped, including any necessary API changes
- Extend backend APIs – Add endpoints or modify existing ones to support new mobile features
- Write tests – Maintain code quality with unit and integration tests
- Implement responsive designs – Build interfaces that work beautifully across all device sizes
- Collaborate with design – Work closely with designers to bring mockups to life with attention to detail
- Deep linking – from social platforms (Instagram, TikTok) → app → offer activation
- Push notifications – for reward milestones and transaction updates
- Authentication flows – with biometric support
- Offline-first architecture with sync
- Mobile-optimized reward discovery and redemption flows
- App store deployment (TestFlight, Google Play)
Requirements
- 4+ years building production applications
- Mobile development experience (React Native/Expo preferred OR native iOS/Android)
- Strong TypeScript/JavaScript proficiency
- Experience with deep linking (Universal Links, App Links, deferred deep links)
- Third-party API integration experience (OAuth, webhooks, REST)
- App store deployment experience (TestFlight, Google Play)
- Node.js backend familiarity (for API integration work)
- Understanding of mobile-specific patterns (push notifications, offline sync, secure storage)
Benefits
- Four weeks PTO per year plus all national holidays
- Fully remote position with flexible work arrangements
- Equity packages available as the company moves from pre-seed to seed stage
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
mobile developmentReact NativeExponative iOSnative AndroidTypeScriptJavaScriptdeep linkingAPI integrationNode.js
Soft skills
collaborationattention to detail