About the Role
We are looking for a skilled Ionic Mobile App Developer with at least 2 years of experience to join our engineering team. In this role, you will be responsible for the end-to-end lifecycle of our mobile applications. You will not only build high-performance cross-platform apps using Ionic, React, and Capacitor but also handle backend architecture, database management, and extensive testing protocols.
Key Responsibilities
Mobile Application Development
- Design and build cross-platform mobile applications using the Ionic Framework, React, and Capacitor.
- Write clean, maintainable, and efficient code using TypeScript.
- Manage deployment and release processes via Xcode, Android Studio, App Store Connect, and Google Play Console.
- Integrate third-party services and push notifications using Firebase.
Backend Architecture & API Development
- Design and maintain scalable Backend Architecture.
- Develop and optimize secure APIs, ensuring high performance and low latency.
- Manage databases using NoSQL (MongoDB) and implement caching strategies using Redis.
- Handle Third-Party API integrations and data processing.
Quality Assurance & Testing
- Automation Testing: Write and maintain unit and integration tests using Jest.
- Manual Testing: Conduct rigorous Functional, API, Performance, and Security testing to ensure app stability.
- Monitoring: Utilize tools like New Relic and Microsoft Clarity to monitor application performance and user behavior, proactively identifying and fixing bottlenecks.
Code Quality & Optimization
- Maintain high standards of code quality through reviews and best practices.
- Perform Application API Optimization to ensure fast data retrieval and synchronization.
Required Skills & Qualifications
- Experience: Minimum of 2+ years of professional experience in mobile app development.
- Primary Tech Stack: Proficient in Ionic Framework, React, Capacitor, and TypeScript.
- Backend & Database: Experience with NoSQL (MongoDB), Redis, and API architecture.
- Testing: Strong grasp of testing methodologies, specifically Jest for automation, and experience performing manual security and performance tests.
- Version Control: Proficiency with Git and GitHub.
Tools & Environment
You should be comfortable working with the following toolkit:
- IDEs: VS Code, Xcode, Android Studio.
- API & Data: Talend API, MongoDB, Redis.
- Monitoring & Analytics: New Relic, Clarity.
- Cloud & Deployment: Firebase, Google Play Console, Apple App Store Connect.
Pay: ₹45,000.00 - ₹65,354.00 per month
Work Location: Remote