Mobile Application Developer
Summary
Mobile Application Developer at Ivtex Corporate Solutions in Bhubaneswar, building and maintaining cross-platform Android/iOS apps with React Native, JavaScript/TypeScript, and REST API integration. Daily work includes debugging, testing, state management, app builds/releases, and collaborating with designers, backend developers, and QA. Requires 2–6 years of experience.
Position: Mobile Application Developer
Experience: 26 Years
Employment Type: Full-Time
Department: Technology / Software Development
Job Summary
We are looking for a skilled and motivated Mobile Application Developer with 26 years of experience in developing, testing, and maintaining high-quality mobile applications using React Native. The ideal candidate should have strong knowledge of JavaScript/TypeScript, REST API integration, mobile application debugging, and app deployment processes.
The candidate will be responsible for building scalable, responsive, and user-friendly mobile applications while collaborating with designers, backend developers, and other team members to deliver seamless mobile experiences.
Key Responsibilities
- Develop, maintain, and enhance cross-platform mobile applications using React Native.
- Write clean, reusable, scalable, and well-structured code using JavaScript and TypeScript.
- Integrate RESTful APIs and ensure smooth communication between mobile applications and backend services.
- Implement navigation, screen transitions, and application workflows using React Navigation.
- Manage application states efficiently using appropriate state management techniques.
- Debug, troubleshoot, and resolve application performance issues, crashes, and technical defects.
- Perform mobile application testing to ensure functionality, compatibility, responsiveness, and performance across different devices.
- Manage application builds, signing, versioning, and release processes for Android and iOS platforms.
- Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.
- Optimize application performance, responsiveness, and overall user experience.
- Maintain code quality through Git-based version control and follow development best practices.
- Participate in code reviews, technical discussions, and continuous improvement initiatives.
Mandatory Technical Skills
- Hands-on experience with React Native for cross-platform mobile application development.
- Strong proficiency in JavaScript and/or TypeScript.
- Working knowledge of Git and version control practices.
- Experience with mobile application debugging, testing, and troubleshooting.
- Hands-on experience in REST API integration.
- Good understanding of React Navigation and navigation patterns.
- Experience with state management concepts and implementation.
- Knowledge of mobile application build, deployment, and release management processes.
- Understanding of Android and iOS application development workflows.
Good-to-Have Skills
- Experience with state management libraries such as Redux or Zustand.
- Familiarity with Firebase services and integrations.
- Experience with payment gateway integration.
- Knowledge of push notification integration.
- Exposure to mobile application CI/CD pipelines and automation.
- Familiarity with app publishing and release processes on Google Play Store and Apple App Store.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field.
- 2–6 years of relevant experience in mobile application development.
- Strong problem-solving and analytical skills.
- Ability to work independently as well as collaboratively within a development team.
- Good communication skills and the ability to understand technical requirements.
Preferred Candidate Profile
We are looking for someone who is technically sound, detail-oriented, and passionate about mobile application development. The candidate should be capable of independently handling assigned development tasks, identifying technical issues, and delivering efficient, reliable, and user-friendly mobile applications.
