Website:
talent500.com
Job details:
About Albertsons Companies Inc.:
As a leading food and drug retailer in the United States, Albertsons Companies, Inc. operates over 2,200 stores across 35 states and the District of Columbia. Our well-known banners across the United States, including Albertsons, Safeway, Vons, Jewel-Osco and others, serve more than 36 million U.S customers each week.
We build and shape technology solutions that solve customers’ problems every day, making things easier for them when they shop with us online or in a store. We have made bold, strategic moves to migrate and modernize our core foundational capabilities, positioning ourselves as the first fully cloud-based grocery tech company in the industry.
Our success is built on a one-team approach, driven by the desire to understand and enhance the customer experience. By constantly pushing the boundaries of retail, we are transforming shopping into an experience that is easy, efficient, fun and engaging.
About Albertsons Companies India:
At Albertsons Companies India, we're not just pushing the boundaries of technology and retail innovation, we're cultivating a space where ideas flourish and careers thrive. Our workplace in India is a vital extension of the Albertsons Companies Inc. workforce and important to the next phase in the company’s technology journey to support millions of customers’ lives every day.
At the Albertsons Companies India, we are raising the bar to grow across Technology & Engineering, AI, Digital and other company functions, and transform a 165-year-old American retailer. At Albertsons Companies India associates collaborate directly with international teams, enhancing decision-making processes and organizational agility through exciting and pivotal projects. Your work will make history and help millions of lives each day come together around the joys of food and inspire their well-being.
Position Title: Staff Engineer Software-React Native Mobile Developer
We are seeking an experienced Senior Software Engineer / Technical Lead with deep expertise in React Native, JavaScript/TypeScript, and modern application architecture. The ideal candidate will drive the design, development, optimization, and delivery of scalable mobile and web solutions while providing technical leadership across the software development lifecycle. This role requires strong experience in mobile application architecture, performance engineering, CI/CD automation, cloud-native development, and cross-functional collaboration.
Roles & responsibilities:
Solution Architecture & Design:
- Analyze business and technical requirements and identify gaps between current capabilities and desired outcomes.
- Classify and document functional and non-functional requirements while identifying risks, dependencies, and implementation considerations.
- Design scalable, secure, and maintainable application architectures for mobile and distributed systems.
- Convert high-level designs into detailed technical solutions and implementation plans.
- Architect and build React Native mobile UI infrastructure and reusable component libraries.
Application Development:
- Develop and maintain high-quality applications using React Native.
- Create reusable UI components from wireframes, prototypes, and design systems.
- Integrate third-party services and APIs including REST, GraphQL, WebSockets, and specialized mobile APIs.
- Explore and practice AI tools for developer productivity.
- Guide development teams on coding standards, design patterns, and best practices.
- Conduct code reviews and drive engineering excellence across the team.
Performance Engineering & Optimization:
- Optimize application performance across iOS, Android, and backend services.
- Utilize performance profiling tools and techniques to identify and resolve bottlenecks.
- Analyze performance metrics and implement enhancements for scalability, reliability, and user experience.
- Perform load testing and evaluate system performance under varying workloads.
Testing & Quality Assurance:
- Define and implement comprehensive testing strategies based on business requirements.
- Develop and maintain unit, integration, and end-to-end test suites.
- Ensure adequate test coverage using tools such as Jest, React Native Testing Library (RNTL), Detox, and other automation frameworks.
- Manage defect analysis, troubleshooting, regression testing, and root-cause investigations.
DevOps & Release Management:
- Drive CI/CD implementation and automation using tools such as Fastlane, EAS, and modern DevOps practices.
- Ensure adherence to Agile delivery methodologies, feature flag strategies, and backward compatibility standards.
- Manage application deployments and releases across App Store and Google Play platforms.
- Support containerized deployments and cloud-native architectures using technologies such as Docker and Kubernetes.
Cloud, Security & Compliance:
- Develop and optimize applications for cloud environments including AWS, Firebase, Amplify, and multi-cloud platforms.
- Implement security best practices, compliance requirements, and mobile application governance standards.
- Support accessibility standards (WCAG) and secure application development practices.
Leadership & Collaboration:
- Collaborate closely with Product Managers, UI/UX Designers, Backend Engineers, QA teams, and stakeholders.
- Communicate complex technical solutions through architecture diagrams, technical documentation, and presentations.
- Monitor project progress, identify delivery risks, and ensure milestone achievement.
- Mentor engineers and provide technical guidance, coaching, and professional development opportunities.
- Drive continuous improvement in engineering processes, tools, and development practices.
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's degree preferred).
- 9 -12 years of software development experience with strong expertise in React Native application development.
- Advanced proficiency in JavaScript and TypeScript.
- Strong experience in React Native architecture, reusable component development, and cross-platform mobile optimization.
- Experience with state management solutions such as Redux, Zust and, and Context API.
- Hands-on experience integrating REST APIs, GraphQL services, WebSocket's, and real-time communication channels.
- Strong understanding of UI/UX principles across iOS and Android platforms.
- Experience with CI/CD pipelines, Agile delivery models, Fastlane, EAS, feature flags, and automated deployment practices.
- Expertise in automated testing frameworks including Jest, React Native Testing Library (RNTL), Detox, and integration testing approaches.
- Experience with distributed systems, cloud-native architectures, and microservices-based applications.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Strong troubleshooting, debugging, and performance optimization skills.
- Excellent communication, documentation, and stakeholder management capabilities.
- Ability to work independently while leading technical initiatives and influencing engineering decisions.
Preferred Qualifications:
- Experience with Java Spring Boot development.
- Experience with Firebase, AWS Amplify, and other cloud platform services.
- Familiarity with Bluetooth, Push Notifications, Offline Synchronization, and other specialized mobile capabilities.
- Understanding of mobile security, compliance, and governance requirements.
- Experience with performance testing and load generation tools.
- Exposure to AI/ML integrations and analytics platforms.
- Knowledge of accessibility standards (WCAG) and mobile design systems.
- Open-source contributions and active involvement in engineering communities.
- Cloud certifications (AWS, Azure, GCP, or equivalent) are a plus.
- Passion for learning emerging technologies and adapting to evolving business challenges.
Mandatory Skills:
- React Native
- JavaScript / TypeScript
- CI/CD (Fastlane, EAS)
- REST APIs
- Mobile Architecture & Performance Optimization
- Automated Testing (Jest, RNTL, Detox)
Secondary Skills:
- Java Spring Boot
- AWS / Firebase / Amplify
- Docker / Kubernetes
- AI/ML Integrations
- Accessibility & Mobile Security Standards
- Architect and build mobile UI infrastructure using React Native
- Create reusable UI components from wireframes or prototypes
- Integrate third-party services and APIs (REST, GraphQL, WebSocket's)
- Work with native modules when required
- Optimize app performance across iOS and Android
- Write and maintain unit and integration tests
- Collaborate with UI/UX designers, backend, and QA teams
- Participate in code reviews and contribute to evolving dev practices
- Manage app releases to App Store and Google Play
Click on Apply to know more.