DevJobs

Senior Software Engineer

Overview
Skills
  • TypeScript TypeScript
  • React Native React Native ꞏ 7y
  • React React ꞏ 7y
  • RESTful API RESTful API
  • Automated testing
  • Integration testing
  • Unit testing
  • WebSockets
  • Animation
  • Zustand

Senior React Native Developer - Singit


About Singit

Singit is a cutting-edge EdTech platform revolutionizing language learning through music. We've cracked the code on making English learning genuinely enjoyable by transforming songs people love into powerful learning experiences. Our AI-powered platform delivers personalized lessons that adapt to each learner's pace and preferences, making language acquisition feel natural and effortless.

We're building the future of education where learning doesn't feel like work — it feels like discovery, creativity, and joy.


Role Overview

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 interfaces
  • Attention to detail - Obsessed with visual polish, smooth interactions, and edge case handling
  • Cross-platform thinking - Understanding of iOS and Android differences and how to create consistent experiences

Engineering Practices

  • Clean code advocate - You write maintainable, testable code and believe in the importance of good architecture
  • Testing mindset - Experience with unit testing, integration testing, and automated testing practices
  • Modern tooling - Comfortable with TypeScript, modern build tools, and development workflows
  • API integration - Solid experience working with REST APIs, WebSockets, and third-party service integrations

Your Working Style

  • Ownership mentality - You take pride in your work and see projects through from start to finish
  • Collaborative spirit - You thrive working closely with product, design, and backend teams
  • Learning mindset - Excited about exploring new technologies, AI tools, and development practices
  • User-focused - You care deeply about creating experiences that users genuinely love
  • Startup energy - You move fast, adapt quickly, and aren't afraid to wear multiple hats in a growing company

Bonus Points

  • Experience with audio/video processing or media-rich applications
  • Background in EdTech, gaming, or consumer mobile applications
  • Knowledge of native iOS/Android development
  • Experience with real-time features and WebSocket implementations
  • Familiarity with AI/ML integration in mobile apps

 

Singit