Mobile Software Engineer at Peapod Digital Labs (Chicago, IL)
What’s Our Dish
Announced in May 2018, Peapod Digital Labs (PDL) is an Ahold Delhaize USA company that powers the eCommerce and digital strategies for the Great Local Brands of Ahold Delhaize USA. Accelerating growth in digital and personalization capabilities, PDL is an innovation lab focused on meeting the changing needs of customers, regardless of when, where, and how consumers choose to shop.
Browse the Aisles-
We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.
You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience.
Recipe for Success - What's “in store” for the role
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
The Essentials in Your Cart - The required ingredients
- 1-2+ years of experience developing mobile applications for Android or iOS
- Knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Knowledge in either iOS or Android app development
- Proficiency with writing automated tests in Jest, JUnit, Espresso, Mocha, etc
- Proficiency in Kotlin and/or Swift
- Proficiency in BitBucket/GitHub/GitLab
- Familiarity with RESTful APIs, GraphQL and mobile libraries for networking
- Familiarity with the JSON format
- Experience with profiling and debugging mobile applications
- Familiarity with push notifications
- Understanding mobile app design guidelines on each platform and being aware of their differences
Extra Spices - What you should bring to the table
- Experience using Firebase
- Familiarity with React Native or Flutter
- Proficient in Unix/Linux environments
Join Us at Our Table
Peapod Digital Labs is a forward-thinking company with a strong legacy of innovation. We recognize who powers our progress – our people! We offer a great variety of benefits and perks to our employees, including: great health care options, including PPO and HSA plans (with company contributions), dental, vision, flexible spending accounts, a 401k with strong company match and immediate vesting, and generous and flexible paid time off.
We are an equal opportunity employer. We comply with all applicable federal, state and local laws. Qualified applicants are considered without regard to sex, race, color, ancestry, national origin, citizenship status, religion, age, marital status (including civil unions), military service, veteran status, pregnancy (including childbirth and related medical conditions), genetic information, sexual orientation, gender identity, legally recognized disability, domestic violence victim status or any other characteristic protected by law.