Key Responsibilities
Mobile Application Development
* Lead the development of a cross‐platform mobile app using React Native (preferred) or Flutter.
* Maintain and update existing iOS components written in Swift.
* Port existing native functionality into a cross‐platform architecture where required.
* Diagnose and resolve complex mobile application issues.
* Optimize application performance, security, and scalability.
* Ensure seamless integration with backend services.
Backend Development (.NET)
* Design and maintain backend services using .NET (C#, ASP.NET Core, .NET 8.0+).
* Design and maintain database using MySQL.
* Develop and maintain RESTful APIs and microservices.
* Contribute to system architecture decisions involving cloud systems.
* Ensure secure authentication, data integrity, and API performance.
Architecture & Technical Leadership
* Take ownership of feature design and implementation.
* Provide expert input into system and software architecture.
* Review and approve code changes inline with best practices.
* Assist in prioritizing escalated issues and feature enhancements.
* Contribute to sprint planning, workload estimation, and technical documentation.
Collaboration & Delivery
* Work closely with QA to deploy and test new builds.
* Collaborate with customer service and professional services teams to document features and create training materials.
* Provide timely updates on milestones, risks, and scope changes.
* Support released deployments and environment management.
* Participate in daily stand‐ups and company updates.
Mentorship & Growth
* Mentor junior developers.
* Promote clean architecture, maintainable code, and strong engineering standards.
* Continuously learn and adapt to evolving mobile and backend technologies.
Qualifications and Experience
Mobile Expertise (Required)
* Strong hands‐on experience with React Native (multi‐platform development) or Flutter.
* Solid experience in Swift (iOS) – able to maintain existing native iOS code and port functionality between native and cross‐platform environments.
* Experience integrating mobile apps with RESTful APIs.
* Understanding of application lifecycle management, state management, and mobile architecture patterns.
Backend Expertise (Required)
* Strong experience in .NET (C#, ASP.NET Core).
* Experience with SQL Server and MySQL.
* Experience building API‐driven microservices.
* Understanding of integrating cloud and on‐premises systems.
Nice to Have
* Experience with ReactJS (web).
* CI/CD pipeline experience.
* Experience publishing apps to Google Play and Apple App Store.
* Demonstrated experience using AI tools such as Claude, Code, Amazon Q, or similar.
Benefits
* Flexibility in work hours and location, focusing on managing energy rather than time.
* Access to online learning platforms and a budget for professional development.
* Collaborative, no‐silose environment that encourages learning and growth across teams.
* Dynamic social culture with team lunches, social events, and opportunities for creative input.
* Health insurance.
* Leave benefits.
* Provident fund.
* Gratuity.
#J-18808-Ljbffr