Mobile Application Developer-Full stack(React Native)
EY Hyderabad, Telangana, India
Professional Services · 10,001+ employees
About the role
Design, develop, and maintain scalable backend systems and RESTful APIs using .NET Core while leading React Native mobile application development for iOS and Android. Collaborate with cross-functional teams to integrate enterprise systems, ensure mobile security, and mentor junior engineers.
What they look for
Requirements
Requires 4-6 years of experience in software development with strong expertise in C#, .NET Core, and React Native. Candidates must have practical experience with Microsoft identity platforms, mobile security practices, and cloud-native development on Azure.
Benefits
Full description
At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.
GDS Digital - Senior Software Engineer - Full Stack and Mobile
At EY, we’re all in to shape your future with confidence.
We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.
Join EY and help to build a better working world.
About Global Delivery Services
Global Delivery Services refers to EY's worldwide network of service delivery centers. The GDS team plays an important role in EY’s strategy by ensuring effective support to EY’s growth agenda.
Our journey started in 2002 with approximately 200 people. Today we stand at 80,000+ professionals in ten locations around the world. We operate in Argentina, China, Hungary, India, Philippines, Poland, Sri Lanka, Mexico, Spain and the United Kingdom.
Client service is focused on providing Consulting, Assurance, Tax, Strategy & Transactions, and Knowledge support to our clients around the world. The teams enable account teams worldwide to provide seamless, high-quality, value-added support, helping deliver exceptional client service.
Enablement Services provides cost-effective, high-skilled, and innovative services to support EY’s global and local enablement teams. Markets, BMC, AWS, Finance and Accounting, Risk Management, Procurement, People Shared Services, IT Service Delivery and IT Global Infrastructure services are among the services offered by Enablement Services.
Our innovation specialists serve the GDS Client Service and Enablement Services teams, along with Service Lines, Core Business Services and Sectors. The team brings the desired environment, technologies and skilled teams together for facilitation, rapid prototyping and innovative thinking. The competencies offered include analytics, digital, user experience, mobile technology, infrastructure, Microsoft technologies and open innovation.
The Opportunity
As a Senior Software Engineer – Full Stack & Mobile in GDS Digital, you will play a key role in designing and delivering secure, scalable and high-performing enterprise solutions across .NET backend APIs and React Native mobile applications.
The role requires strong hands-on experience in creating RESTful APIs using C#, .NET Core / ASP.NET Core, integrating APIs with enterprise mobile applications, and delivering React Native solutions for both iOS and Android.
The ideal candidate should be comfortable owning technical modules end-to-end, contributing to solution design, implementing MSAL / Microsoft identity-based authentication, supporting Intune app wrapping / enterprise app protection requirements and mentoring junior engineers.
Your Key Responsibilities
- Design, develop and maintain scalable backend systems, RESTful APIs and reusable services using C#, .NET Core / ASP.NET Core.
- Own API design, request / response modelling, validation, authentication, authorisation, exception handling, logging and performance optimisation.
- Lead React Native mobile application development for enterprise-grade iOS and Android applications.
- Integrate mobile applications with backend APIs, authentication providers, Microsoft identity platform and enterprise systems.
- Implement and troubleshoot MSAL authentication flows including token acquisition, refresh, redirect URI / deep link handling and secure session management.
- Support enterprise mobile security requirements including Microsoft Intune app wrapping / Intune SDK concepts, app protection policies, secure storage and SSL pinning awareness.
- Contribute to mobile build, packaging and deployment activities across Android and iOS including signing, provisioning profiles, certificates, Gradle, Xcode and CocoaPods.
- Build cloud-native solutions using Azure services and modern engineering practices.
- Collaborate with frontend, QA, DevOps, security, architecture and product teams to deliver high-quality solutions.
- Conduct code reviews, define engineering best practices and improve maintainability, reliability and security of the codebase.
- Troubleshoot production issues, perform root cause analysis and drive effective remediation.
- Mentor junior engineers, provide technical guidance and support knowledge sharing within the team.
Skills and attributes for success
To qualify for the role, you must have
- 4-6 years of experience in software development with strong hands-on experience in .NET backend engineering and mobile application development.
- Strong expertise in C#, .NET Core / ASP.NET Core for building enterprise-grade applications and APIs.
- Strong understanding of REST API design, distributed systems, microservices concepts, API security, scalability and performance optimisation.
- Hands-on experience with React Native for building and maintaining iOS and Android enterprise applications.
- Strong knowledge of JavaScript / TypeScript, React concepts, hooks, component architecture, state management and mobile navigation patterns.
- Hands-on experience integrating mobile apps with backend APIs, authentication systems and enterprise platforms.
- Practical experience with Microsoft identity platform, MSAL authentication, OAuth 2.0 / OpenID Connect, JWT tokens, scopes, claims and role-based access.
- Exposure to Microsoft Intune app wrapping / Intune SDK concepts, mobile application management and app protection policies.
- Good understanding of Android and iOS build ecosystems including Android Studio, Xcode, Gradle, CocoaPods, app signing, certificates and provisioning profiles.
- Hands-on experience with SQL Server, Entity Framework Core, database design and query optimisation.
- Experience with Azure services such as App Services, Functions, Azure SQL, Storage, Key Vault, API Management and Application Insights.
- Familiarity with CI/CD pipelines, Azure DevOps / GitHub Actions, Git-based workflows and release management.
- Strong debugging, problem-solving, communication and stakeholder collaboration skills.
Ideally, you’ll also have
- Experience with React / Angular web applications as supporting frontend technologies.
- Experience with Redux Toolkit, React Navigation, push notifications, Firebase messaging, secure storage, mobile analytics and crash reporting.
- Knowledge of mobile security practices including encrypted storage, SSL pinning, HTTPS-only communication, certificate handling and secure configuration management.
- Experience with API versioning, Swagger / OpenAPI, Azure API Management, caching and observability practices.
- Exposure to Docker, Kubernetes, Azure Kubernetes Service, event-driven architecture, messaging and asynchronous communication patterns.
- Experience with unit testing and automation using Jest, React Native Testing Library, xUnit, NUnit or similar frameworks.
- Ability to contribute to solution architecture, technical documentation, reusable components, engineering playbooks and mentoring initiatives.
Technology exposure
Backend: C#, .NET Core / ASP.NET Core, REST APIs, Entity Framework Core, SQL Server, Azure App Services, Azure Functions, Azure API Management, Azure Key Vault, Application Insights
Mobile: React Native, JavaScript / TypeScript, React Hooks, Redux Toolkit, React Navigation, Android Studio, Xcode, Gradle, CocoaPods, Firebase / push notifications
Security & Enterprise Integration: MSAL, Microsoft identity platform / Microsoft Entra ID, OAuth 2.0, OpenID Connect, JWT, Intune app wrapping / Intune SDK concepts, app protection policies, SSL pinning, secure storage
Engineering Practices: Git, Azure DevOps / GitHub Actions, CI/CD, Agile delivery, unit testing, code reviews, monitoring, production support and technical documentation
What we offer you
At EY, we’ll develop you with future-focused skills and equip you with world-class experiences. We’ll empower you in a flexible environment, and fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams. Learn more.
Are you ready to shape your future with confidence? Apply today.
To help create an equitable and inclusive experience during the recruitment process, please inform us as soon as possible about any disability-related adjustments or accommodations you may need.
Our Commitment: As a commitment, we persistently endeavour to embody our values, fulfil our purpose, and champion inclusiveness. Our dedication is to cultivate EY into an environment where diverse perspectives are celebrated, creating a supportive atmosphere for individuals to authentically be themselves and contribute their utmost.
Professional Development: From entry-level employees to senior leaders, we believe in continuous learning. We offer opportunities to build new skills, take on leadership roles, and connect and grow through mentorship.
People and Culture: In our dynamic workplace, diversity, equity, and inclusiveness are ingrained in our culture. We're united by a commitment to create an environment where every individual's differences are valued, practices are equitable, fostering a sense of belonging. Our shared values include integrity, respect, teaming, inclusiveness, energy, enthusiasm, courage to lead, and building relationships based on doing the right thing.
Benefits: Embark on a transformative career journey with us and indulge in a suite of premium benefits, encompassing exclusive health and wellness packages, enticing rewards, and cutting-edge learning opportunities that empower you to continually grow and excel in your professional and personal development.
How to Apply: If you are passionate to join us and are aligned with our commitment to building a better working world, we invite you to apply by completing our user-friendly form with personal and professional information and by providing your consent to data privacy. Successful candidates advance to a competency-based interview. If mutual interest persists, a job offer awaits.
“We are an equal opportunity employer and are committed to Diversity, Equity & Inclusion”.
EY | Building a better working world
EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets.
Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow.
EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.
EY | Building a better working world
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.
Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate.
Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.
Similar roles
-
Senior React Entwickler (m/w/d) Hybrid
ANGEHEUERT GmbH Personalberatung Salzburg, Salzburg, Austria · €65K/yr
-
Senior Mobile Developer - React Native
invygo Cairo, Cairo, Egypt
-
Software Engineer III- React Native- Madrid
JPMorgan Chase & Co. Madrid, Madrid Community, Spain
-
Product Engineer (PHP + React) (Contract)
Experian Sepang, Selangor, Malaysia
-
Senior Developer (Java,React,AWS)
Thoughtworks pune, Maharashtra, India
-
Desarrollador/a Frontend React
knowmad mood Palma de Mallorca, Balearic Islands, Spain