Hybrid (IND) Senior Software Engineer Mobile
Walmart Global Tech India · Bengaluru, Karnataka, India · Hybrid
Coursera – Impara online le competenze delle migliori università. Fai progredire la tua carriera oggi stesso!
Sponsorizzato da CourseraAbout the job
Position Summary...Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales. Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities. Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.What you'll do...About Team:We are seeking a Software Engineer for a key position on Walmart’s Driver Experience group under the Last Mile Delivery initiative. Driver experience is key to the success of the Last Mile platform that powers Walmart’s Grocery, General Merchandize and Same Day Delivery propositions. We deal with trip execution, driver Payments, miles driven, externalization of Walmart Core delivery services. Last Mile Delivery is expected to grow multiple times over in the next few years. In this role, you will develop highly scalable mobile apps to cater millions of drivers per day and solve complex software engineering problems by leveraging state-of-the-art technology. You will collaborate on projects of high visibility across the organization along with engineers across geographies.What you’ll do:
- Develop and maintain iOS application features in coordination with senior engineers.
- Collaborate with product, design, and backend teams to implement functionality.
- Participate in code reviews and improve code quality by following best practices.
- Diagnose and resolve bugs and performance issues in iOS applications.
- Stay up-to-date with the latest Android trends and tools, incorporating them into development work.
- Work with both US and IDC teams to deliver a seamless Mobile app experience.
- 3+ years of working experience in Native iOS App development.
- Mandatory Skills - iOS, Swift, Rx- Swift, Combine & Swift UI, MVVM, MVVM-C, Understanding to UT framework.
- Excellent communication, interpersonal skills and be able to articulate complex technical concepts in an approachable way for broad audiences.
- Demonstrated high level design of systems
- Have designed, built, and maintained Native mobile apps with large customer base.
- Have extensive knowledge of open-source libraries, design patterns. Familiarity with CI/CD and unit testing