Job Brief
We are looking for a passionate React Native Developer with 2-3 years of professional experience to join our growing mobile engineering team. You will be responsible for developing high-quality cross-platform mobile applications for Android and iOS while collaborating with designers, backend engineers, QA, and product managers to deliver exceptional digital experiences.
Techelix Overview
Founded in 2012 by veteran technology entrepreneurs from the USA and Europe, Techelix is one of the fastest-growing technology companies in the region. We specialize in developing innovative products and solutions that simplify and improve the lives of people worldwide.
At Techelix, we strive to create a technology-driven organization and an entrepreneurial ecosystem recognized globally for excellence, innovation, and impact.
Benefits
- Competitive Salary Package aligned with skills and experience
- Annual Bonus Plans based on performance and excellence
- Comprehensive Health Allowance for medical and wellness needs
- Access to Online Learning platforms (Udemy and more)
- Continuous Education Program to enhance professional growth
- Weekly Team Lunches to encourage collaboration and relaxation
- Bi-Monthly Social & Sports Activities including team outings and picnics
- Collaborative, inclusive culture that values innovation and teamwork
- Clear Career Growth paths with leadership opportunities
- Mentorship & Knowledge-Sharing Sessions
- Interest-Free Loans for personal and professional needs
- Recognition & Rewards Programs celebrating achievements
Key Responsibilities
- Develop and maintain cross-platform mobile applications using React Native.
- Build reusable, scalable, and maintainable UI components.
- Integrate RESTful APIs and third-party services.
- Work closely with UI/UX designers to deliver pixel-perfect interfaces.
- Optimize application performance, responsiveness, and stability.
- Debug, troubleshoot, and resolve production issues.
- Participate in code reviews and follow coding standards.
- Write clean, documented, and testable code.
- Collaborate in Agile/Scrum development processes.
- Publish and maintain applications on Google Play Store and Apple App Store.
- Stay updated with the latest React Native ecosystem and mobile development trends.
Required Skills & Qualification:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2-3 years of hands-on experience in React Native development.
- Strong knowledge of JavaScript (ES6+) and TypeScript.
- Good understanding of React Hooks, Context API, and state management.
- Experience with Redux, Redux Toolkit, Zustand, or similar state management libraries.
- Experience integrating REST APIs and handling JSON data.
- Familiarity with Git version control.
- Understanding of Android and iOS platform guidelines.
- Experience with Firebase services such as Authentication, Firestore, Cloud Messaging, Analytics, or Crashlytics.
- Knowledge of mobile performance optimization techniques.
- Strong debugging and problem-solving skills.
- Excellent communication and teamwork abilities.