MealPal - iOS Engineer

Hi there, thanks for checking out our iOS Engineer role! This role is based in our NYC office.
MealPal empowers consumers to eat intelligently across the world. Built with love in NYC, we scope and ship lean features that we can track over time. That data then informs our roadmap to ensure we're spending our time well. Every MealPal employee is also a customer, so we get plenty of feedback.

Based in our NYC HQ, MealPal Engineering is a small team of smart, hungry, and humble builders. We value pragmatic, friendly engineers that love shipping products and solving novel problems. We build and deliver our product in short iterations, using data and metrics to make the best decisions. We believe in engineering collaboration and quality to deliver the best product to our customers.

You will:

  • ️ Design, build and maintain the MealPal iOS application
  • ️ Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to MealPal users
  • ️ Collaborate with developers who work on applications and set best practices for Android development across the company

You may be a good fit for this role if you:

  • ️ Have a strong technical background, with 2+ years of experience in iOS(swift) development.
  • ️ Have a good understanding of iOS architecture patterns
  • ️ Have experience with declarative paradigm or RxSwift, unit testing, UI automation testing and performance testing
  • ️ Prefer simple solutions and designs over complex ones, and have a good intuition for what is lasting and scalable
  • ️ Have experience working in close collaboration with product, design, and other engineers, using modern engineering practices (automated testing, continuous integration, continuous delivery)
  • ️ Can wear different hats and be a great developer
  • ️ Are interested in taking full ownership of the development lifecycle by designing, building, and operating applications
  • ️ Have a good understanding of Auto Layout/constraints, experience building custom views
  • ️ Love for the science and art of product-driven engineering. You have an eye for detail and are passionate about creating amazing, delightful user experiences.


  • ️ Competitive base salary and equity. (Range from $100k-$140k)
  • ️ Medical, vision, and dental benefits
  • ️ Generous paid vacation policy
  • ️ 401(k) with company match
  • ️ Free lunch & dinner

Please mention No CS Degree when you apply and email if you get an interview or get hired

Not a good fit? Check out other entry level Software Engineer jobs

About the author
Pete Codes

Pete Codes

Hey, I'm Pete and the creator of this site. I am a self-taught web developer and I'm based in Edinburgh, Scotland.

Self-taught developer success stories

Get into tech without a CS degree

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to Self-taught developer success stories.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.