After submitting the application, candidates are required to complete this assessment. This is to evaluate candidates skill set required for this role.
Shortlisted candidates are requested to appear for this round in order to qualify for the interview rounds. This is to evaluate candidates communication, writing and other important skills.
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.
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.
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.
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.