Job Description: Mobile Developer (React Native & React.js)
Company: JTek Software Solutions Pvt. Ltd.
Position: Mobile Developer (React Native & React.js)
Experience Required: 8+ Years
Location: Hyderabad, Telangana, India (Full-time On-site / Work from Office mandatory)
Job Type: Permanent / Full-time
About JTek Software Solutions
JTek Software Solutions is a leading provider of custom software development, outsourcing, testing, systems integration, and solution delivery services. Based in Hyderabad, we specialize in web, mobile, enterprise, and IoT applications, serving diverse sectors including finance, healthcare, telecommunications, eCommerce, and more. We are committed to intelligent innovation and delivering high-quality solutions to our clients.
Key Responsibilities
- Design and develop cross-platform mobile applications using React Native for iOS and Android platforms.
- Build responsive and performant hybrid web components using React.js where required.
- Implement core features such as user authentication, profiles, real-time messaging, payments, and notifications.
- Integrate with backend APIs, including RESTful services, GraphQL endpoints, and real-time subscriptions.
- Optimize data fetching with GraphQL queries, mutations, caching, and subscription handling.
- Develop real-time functionalities for chat, notifications, and live updates.
- Ensure high performance, smooth animations, and optimal user experience across devices.
- Implement offline support, data synchronization, and performance optimizations.
- Collaborate with backend, QA, and design teams for end-to-end feature delivery.
- Conduct code reviews, debugging, testing, and iterate based on feedback.
Required Skills and Qualifications
- 8+ years of hands-on experience in mobile and frontend development.
- Expert-level proficiency in React Native and JavaScript/TypeScript.
- Strong expertise in React.js and its ecosystem (Hooks, Context API, Redux).
- Experience with React-based frameworks like Next.js for hybrid web support.
- Advanced knowledge of API integrations (REST, GraphQL) and client libraries (Apollo Client, urql, Relay).
- Solid understanding of GraphQL caching, optimization, and real-time subscriptions.
- Proficiency in mobile app deployment (App Store, Google Play) and tools (Xcode, Android Studio, VS Code).
- Experience with Git, CI/CD pipelines, and performance monitoring tools.
- Knowledge of mobile security best practices and data encryption.
- Strong problem-solving, debugging, and analytical skills.
- Bachelor’s degree in computer science, Engineering, or related field (preferred).
Nice to Have
- Experience with testing frameworks (Jest, Detox, etc.).
- Knowledge of progressive web apps (PWA) and cross-platform tools.
- Familiarity with app analytics, ASO, and crash reporting tools.
- Exposure to domains like fintech, healthcare, or eCommerce mobile apps.