Full Stack Engineer - Frontend (React Native)
Job Description:
What You'll Do
- Build and maintain mobile applications using React Native, with strong attention to performance, usability, and design consistency.
- Translate product and design requirements into high-quality, maintainable frontend code.
- Develop and integrate backend services and APIs using Java and Kotlin.
- Collaborate closely with designers, product managers, and backend engineers to deliver end-to-end features.
- Optimize application performance, reliability, and responsiveness across devices.
- Write clean, testable code and participate in code reviews and architecture discussions.
-
Debug and resolve issues across the frontend and backend stack.
What Were Looking For
-
Strong experience with React Native and modern JavaScript / TypeScript.
- Solid backend experience using Java and/or Kotlin (Spring Boot or similar frameworks).
-
Experience consuming and building RESTful APIs.
- Good understanding of mobile UI/UX principles and component-based design.
- Familiarity with state management, navigation, and mobile performance optimization.
Required Skills:
Navigation RESTful APIs Spring Kotlin Mobile Applications Usability React Native Features Reviews React Reliability Spring Boot Architecture Optimization TypeScript Design Java JavaScript Management