Senior Android Engineer

Motion Recruitment

  • New York City, NY
  • Contract
  • Full-time
  • 17 days ago
Job Title: Senior Android Engineer
Location: Remote - United StatesOur client is at the forefront of revolutionizing the grocery industry. They believe in connecting the world through the love of food, providing access to the food people love and more time to enjoy it together. This vision extends beyond mere grocery delivery; it embodies the excitement of tackling complex challenges and seizing endless opportunities to cater to a diverse community. They're committed to delivering vital services that customers rely on for their groceries and household needs, while ensuring safe and flexible earning opportunities for their workforce. As a pivotal part of millions of people's lives, our client is expanding its team to continue advancing their mission. If you're eager to engage in meaningful work, this is your chance to make an impact.They are in need of a Senior Android Engineer with exceptional skills and experience to lead their software development efforts. This role involves guiding the technical direction, design, and development of Android applications that are integral to our smart cart technology. Collaborating with cross-functional teams, you'll ensure these applications enhance the shopping experience, demonstrating your leadership in bringing these innovative solutions to market.About the Team
As part of a subsidiary of a leading name in the grocery delivery space, you'll be working with a dynamic engineering team dedicated to revolutionizing the retail industry. The team is behind the AI-powered smart cart technology, an essential component of connecting retail environments. This group of engineers, boasting a diverse set of technical expertise, is focused on scaling existing products and developing new solutions to support the company's rapid growth and the widespread adoption of smart shopping cart technology.About the Job
  • Architect and develop scalable, robust Android applications
  • Lead performance improvement initiatives for Android applications
  • Design systems for performance analysis and monitoring at scale
  • Establish and enforce team performance best practices
  • Guide quality assurance efforts in automating cart functions
  • Contribute to the team's success by ensuring code quality, performance, and adherence to standards
Minimum Qualifications
  • 6+ years of experience in Android development
  • Self-motivated and proactive
  • Solid background in performance optimization for Android
  • Proficiency in Kotlin and Java
  • Experience with RxJava and Kotlin coroutines
  • Knowledge of Android Jetpack libraries and framework (e.g., Compose, Room, MVVM)
  • Skilled in unit testing
  • Excellent problem-solving abilities
  • Strong communication and leadership skills
  • Bachelor's or Master's in Computer Science, Software Engineering, or related, or equivalent experience
Preferred Qualifications
  • Experience with MQTT
  • Experience with embedded Android and hardware interfaces
  • Advanced expertise in RxJava and Kotlin coroutines
  • Familiarity with monitoring and observability tools like Datadog
  • Proficiency in performance profiling and optimization
  • Versatility in roles within project teams
This opportunity not only offers a competitive pay rate (depending on experience) and benefits package but also a workplace culture that values innovation, collaboration, and growth. By joining our client's team, you'll be part of a forward-thinking company committed to transforming the retail experience through cutting-edge technology and a focus on community and employee well-being.#LI-JW1

Motion Recruitment