React Native Developer
Role details
Job location
Tech stack
Job description
Buildots is building a real-time field-management platform used on construction sites around the world. Our mobile apps are mission-critical tools that support daily operations for field teams, supervisors, and on-site personnel.
You will join a small, highly capable mobile team and take an active role in developing and extending our React Native application - a feature-rich product that blends mobile engineering, real-world workflows, hardware integrations, and modern cloud technologies. This is an opportunity to own substantial parts of the codebase, drive architectural decisions, and shape the next generation of mobile capabilities in a product used in rugged, demanding environments.
You will also have the opportunity to lead the mobile strategy for redefining the organization's use of AI coding tools. Your expertise and strong opinions on these tools will be essential in shaping our future engineering approach.
If you love building cutting edge, pixel-perfect mobile apps, enjoy ownership and autonomy, and want to influence a product used by thousands of field workers - this role is for you.
What You'll Do
- Develop, maintain, and evolve our React Native application end-to-end.
- Take ownership of complex features, background workers,and help scale our existing codebase while maintaining code quality.
- Collaborate closely with product, design, backend, and hardware teams to deliver a mobile experience that supports real-time field operations.
- Use AI and coding agents to quickly deliver high quality features or capabilities to answer client needs.
- Implement integrations with on-site wireless hardware, cameras, and sensors as part of our platform ecosystem.
- Improve performance, reliability, offline support, scalability, and maintainability across the app.
- Participate in architectural decisions, code reviews, and cross-team design discussions.
- Help shape the mobile engineering culture of a small, autonomous team., * Real-world impact: Your work directly affects thousands of workers and field teams on construction sites worldwide.
- High ownership: As part of a small team, everything you build ships quickly and matters immediately.
- Amazing people: Join a collaborative R&D culture built on humility, curiosity, and technical excellence.
- Growth opportunities: Influence architecture, scale the product, and shape the future of our mobile platform.
*By submitting your application, you agree that Buildots will process your personal data in accordance with Buildots' Privacy Policy.
Application
Perks & benefits
We hold ourselves to the highest standards, empowering our people to turn good ideas into action. But we also respect life outside of work, with policies that support balance, families and fun.
Hybrid work
Mix time in the office and working from home.
Parent-friendly
A family-friendly workplace that supports parents.
Dog-friendly
Bring your dog to the office any day.
Employee equity
Share our success - equity options for all team members.
Community impact
Get opportunities to volunteer and give back.
Celebrate your hard work
Regular social events, meals and celebrations.
Requirements
- 4+ years of professional experience developing mobile applications in React Native and/or native iOS.
- Strong expertise in React Native and modern mobile development practices.
- BSc in Computer Science, Software Engineering, or a related field from a leading university, or equivalent experience from an elite technological unit.
- AI enthusiastic approach, ability to work closely with agents, produce high quality features and improve velocity while doing so.
- Experience working in production codebases with multiple features, background processes, and real-world dependencies.
- Deep understanding of mobile architecture patterns, state management, and responsive design.
- Strong ownership mindset, excellent communication skills, and fluency in English.
- Prior experience at product companies - strongly preferred.
Nice-to-Haves:
- Native iOS development experience (Swift, UIKit/SwiftUI) - strong advantage.
- Experience building tools in construction-tech, IoT, or hardware-integrated domains.
- Experience with iOS background modes (location, notifications, background refresh).