About the Role
The engineer will build and maintain features within the Expo and Flutter ecosystems, ensuring seamless integration and performance for mobile applications.
Responsibilities
- Develop and maintain mobile applications using Expo and Flutter frameworks
- Collaborate with product and design teams to implement user-facing features
- Optimize application performance across diverse mobile devices
- Debug and resolve technical issues in cross-platform environments
- Write clean, maintainable, and well-documented code
- Participate in code reviews to ensure code quality and consistency
- Improve developer tooling and internal libraries
- Support integration of authentication and user management systems
- Ensure compatibility across iOS and Android platforms
- Stay current with mobile development trends and best practices
- Contribute to technical documentation and internal knowledge sharing
- Work closely with backend teams to define APIs
- Implement secure handling of user data and authentication flows
- Test features across multiple device types and OS versions
- Assist in improving CI/CD pipelines for mobile builds
- Monitor application stability and respond to crash reports
- Evaluate third-party libraries and tools for mobile development
- Help define architecture for scalable mobile solutions
- Support open-source contributions related to mobile frameworks
- Gather feedback from developers using the platform
- Improve onboarding for new engineers working on mobile projects
- Ensure accessibility standards are met in UI components
- Collaborate on feature prioritization and roadmap planning
- Contribute to error tracking and observability systems
- Maintain consistent design language across platforms
Nice to Have
- Contributions to open-source mobile projects
- Experience with authentication platforms
- Published apps on app stores
- Knowledge of mobile analytics tools
- Experience with cross-platform state management
- Familiarity with mobile observability tools
- Background in developer experience design
- Involvement in mobile developer communities
- Understanding of privacy regulations for mobile apps
- Experience with automated UI testing
Compensation
Competitive salary and equity package
Work Arrangement
Remote-friendly with flexible hours
Team
Collaborative engineering team focused on developer tools
Tech Stack
Flutter, Dart, Expo, React Native, JavaScript, TypeScript, Git, REST APIs, Firebase, GitHub Actions
Impact
Engineers directly influence the reliability and ease of use of tools adopted by thousands of developers worldwide.
Available for qualified candidates