Greetings from the TetaLab team. We are looking for a skilled React Native Developer (Mid-Senior) to join our Mobile team. You’ll work on cross-platform mobile applications, collaborating with designer, Mobile developer, product manager, and other developers to deliver high-quality, performant mobile experiences.
Education and Experience: — A degree in Computer Science, Software Engineering, or related field; — At least 5 years of commercial experience; — At least Intermediate English level;
Responsibilities — Develop and maintain React Native applications for iOS and Android — Write clean, efficient, and reusable code — Implement responsive UI components that follow design specifications — Integrate RESTful APIs and handle data management — Troubleshoot and debug application issues — Participate in code reviews and team meetings — Stay updated with the latest React Native developments and best practices
Required Skills — Strong JavaScript/TypeScript skills — Experience with state management solutions (Redux, MobX, Context API) — Proficiency in working with RESTful APIs — Understanding of mobile app architecture and performance considerations — Experience with version control (Git) — Ability to write clean, maintainable code — Good English communication skills (written and verbal)
Nice to Have — Knowledge of CI/CD pipelines for mobile applications — Experience with performance optimization techniques — Firebase or other BaaS platforms experience — Published apps on App Store/Google Play
We offer: — Work on interesting high-level projects — Competitive salary — Opportunity to participate in management processes — Flexible working hours