After submitting the application, candidates are required to complete this assessment. This is to evaluate candidates skill set required for this role.
Interview Round
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.
Job Description
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 effective 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.