As a Senior React Native Developer at Singit , you'll be a key architect of our mobile learning experience that thousands of users engage with daily. You'll lead frontend development, shape our technical decisions, and build the polished, intuitive interfaces that make language learning feel effortless and enjoyable.
This is an opportunity to craft exceptional user experiences at a fast-growing startup where your code directly impacts how people learn and connect with the world through English and music. Here are a few of the things you will do:
- Build exceptional mobile experiences - Create beautiful, responsive UI components in React Native that delight users and support complex learning interactions
- Lead technical architecture - Drive decisions around component design, state management, navigation patterns, and overall app architecture
- Collaborate on product excellence - Work closely with design and product teams to deliver smooth, polished user experiences that make learning feel natural
- Optimize for performance - Ensure our app runs flawlessly across devices, with smooth animations, fast load times, and efficient memory usage
- Shape our development process - Help define how we leverage AI development tools (Copilot, Claude, etc.) and modern development workflows
- Drive code quality - Establish patterns for clean, maintainable code with comprehensive testing and documentation
- Mentor and guide - As we grow, help establish engineering best practices and guide junior developers
- Own end-to-end features - Take features from concept through implementation, working with backend APIs and third-party integrations
- Innovate learning interactions - Build engaging, interactive components that make language learning through music feel magical
- Scale for growth - Architect solutions that can handle our expanding user base and evolving feature requirements
Interested? Here's what we're looking for:
Technical Excellence
- 7+ years of frontend development experience with deep expertise in React and React Native
- Mobile-first mindset - Strong understanding of mobile UX patterns, platform differences, and performance considerations
- State management mastery - Proficient with Zustand, or similar state management solutions for complex applications
- Animation and interaction skills - Experience creating smooth, engaging animations and micro-interactions that enhance user experience
- Performance optimization - Proven ability to build fast, efficient mobile apps with attention to bundle size, rendering, and memory management
Product & Design Sensibility
- Strong UX intuition - You think like a user and can spot UX issues before they become problems
- Design collaboration - Comfortable working closely with designers to implement pixel-perfect interfac