Software Engineer II - Mobile Engineer

Gopuff Logo

Gopuff

πŸ’΅ $120k-$165k
πŸ“Remote - United States

Summary

Join Gopuff's engineering team and play a key role in developing and maintaining the services and features that power our Driver App. As a Software Engineer II, you will collaborate with cross-functional teams in an agile environment, build and maintain high-quality mobile applications, and implement performance monitoring. You will also troubleshoot applications, participate in code reviews, and contribute to raising engineering standards. While remote work is possible, preference is given to candidates commutable to Philadelphia, PA or Aventura, FL for on-site work (Tuesday-Thursday). Success is measured by contributions to reliable, scalable solutions, thoughtful design, and high-quality code. The role offers competitive compensation and benefits.

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 2+ years of experience in mobile application development
  • Proficiency in developing and maintaining mobile applications (iOS, Android, or cross-platform)
  • Solid understanding of object-oriented programming principles
  • Experience building scalable, high-performance systems
  • Experience designing and working with APIs and extensible architectures

Responsibilities

  • Collaborate on cross-functional projects in an agile environment
  • Build, deploy, and maintain high-quality, production-ready mobile applications
  • Adhere to best development practices, including idiomatic syntax, design patterns, and test-driven development
  • Implement and monitor analytics to ensure mobile app performance and business process accuracy
  • Troubleshoot and support mobile applications in production to ensure reliability and correctness
  • Participate in team on-call rotations as needed
  • Conduct and contribute to code reviews and provide feedback on system and mobile app design

Preferred Qualifications

  • Production experience with Flutter and Node.js
  • Familiarity with AI-powered development tools like Cursor and GitHub (Copilot is a plus)
  • Hands-on experience with public cloud platforms (Azure or GCP) in a production environment
  • Strong understanding of operations, monitoring, and deployment practices for distributed systems

Benefits

US Comp. Range: $120,000 - 165,000

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs