Source description
About the role
Roles & - Responsibilities - Lead the design and development of cross-platform mobile applications using Flutter (Dart) and backend services using Node.js. - Own end-to-end application architecture across mobile and backend layers, including UI standards, API design, and key technical decisions. - Build scalable, secure, high-performance Android and iOS applications with reliable Node.js microservices. - Implement clean, intuitive UI following Material Design and Cupertino guidelines. - Design, develop, and integrate RESTful APIs and backend services with mobile applications and third-party systems. - Ensure seamless integration with databases, cloud services, and external SDKs. - Drive UI/UX consistency, performance optimization, accessibility, and mobile & - API security best practices. - Review code, enforce best practices, and mentor Flutter and Node.js developers to ensure quality, consistency, and reusability. - Collaborate closely with Product, UX/UI, Backend, QA, and DevOps teams to deliver business-aligned solutions. - Translate business requirements and UX designs into robust, scalable mobile and backend solutions. - Manage mobile app builds, CI/CD pipelines, releases, store submissions, and production support. - Troubleshoot production issues, handle crashes, monitor backend systems, and perform root cause analysis (RCA). - Ensure compliance with regulatory, data privacy, and platform security requirements. - Provide strong technical leadership, architectural direction, and continuous mentoring to junior team members. Education - BE / B.Tech in Computer Science, Engineering, or a related discipline. Required Experience & - Skills - 7 to 9 years of overall experience in software development, with a strong focus on mobile and backend systems. - Strong hands-on experience with Flutter & - Dart and Node.js. - Solid experience with PostgreSQL or other relational databases and data modelling. - Deep understanding of mobile UI/UX principles and platform-specific behaviours (Android & iOS). - Experience with state management (Bloc, Provider, Riverpod, etc.). - Strong knowledge of mobile and backend architecture patterns (Clean Architecture, MVVM, Microservices). - Expertise in REST API design, authentication, authorization, data serialization, and error handling. - Experience with Google cloud platform GCP, containerization, and backend deployments. - Familiarity with Firebase (Auth, Crashlytics, Analytics, Push Notifications) is a plus. - Experience with CI/CD pipelines, build automation, and version control (Git). - Strong understanding of performance optimization, scalability, and security best practices (OWASP Mobile & - API). - Exposure to Google Play Store and Apple App Store releases and production support. - Domain experience in General Insurance (health, motor, travel) is a strong advantage. Soft Skills - Demonstrates strong ownership, leadership mindset, adaptability, and solution-oriented thinking. - Effective communicator and collaborative team player across cross-functional teams. Displays professionalism, integrity, reliability, and explicit stakeholder communication .
More at EY
Related open roles
Senior Risk Analytics Developer
India
GDS Next Frontier - Quantum Senior Associate - India
India
EY - GDS Consulting -Gen AI GCP Architect - Senior Manager
India
Senior-BC sector-Health-Data Engineering-Digital Health Excellence
Bangalore
SAP ISU ABAP with Workflow-Senior (Pune)
Mumbai
Kafka / Integration Engineer
Delhi NCR