Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer III, iOS - Meal Planning - (Remote - US) image - Rise Careers
Job details

Software Engineer III, iOS - Meal Planning - (Remote - US)

About Jobgether

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

One of our companies is currently looking for a Software Engineer III, iOS - Meal Planning in the United States.

In this role, you will be responsible for developing and enhancing the iOS app to improve the meal planning experience for users. Working closely with cross-functional teams, you will help deliver new features, optimize performance, and ensure a seamless user experience that supports users in their health and fitness journeys. This position allows you to work in a dynamic, remote environment while making an impact on millions of users who rely on the app daily.

Accountabilities:

  • Collaborate with design and user interface teams to implement native iOS mobile interfaces, following iOS Human Interface Guidelines.
  • Continually enhance user experience by optimizing UI, data storage, and network communications.
  • Independently build and deliver high-quality features that support the app's functionality and meet business goals.
  • Provide thought leadership on best practices in areas like design, testing, security, and deployment.
  • Work closely with product teams to define and refine feature specifications.
  • Mentor junior developers, fostering a collaborative and inclusive team environment.

  • 4+ years of experience in iOS development with a strong background in Objective-C and Swift.
  • Experience working with RESTful APIs and multithreaded programming.
  • Proven ability to write clean, testable code and build unit tests.
  • Proficiency with Git in a team environment and experience with CI/CD processes.
  • Strong communication skills and a passion for working in a collaborative environment.
  • Experience with relational databases and package managers.
  • Bonus: Experience with functional reactive programming frameworks (RxSwift, Combine) and SwiftUI.
  • Competitive salary range of $140,000 - $160,000 annually, plus performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible time-off policy with "Responsible Time Off" benefit.
  • Paid maternity and paternity leave, plus fertility assistance.
  • Monthly wellness allowance to support physical and mental well-being.
  • 401(k) plan with employer match and other financial benefits.
  • Access to MyFitnessPal Premium and fitness-related resources.
  • Volunteer days off to support community initiatives.
  • Mentorship program and virtual learning opportunities for continuous growth.
  • Diverse, inclusive, and collaborative work culture with a focus on personal and professional development.

Jobgether hiring process disclaimer:

This job is posted on behalf of one of our partner companies. If you choose to apply, your application will go through our AI-powered 3-step screening process, where we automatically select the 5 best candidates.


Our AI thoroughly analyzes every line of your CV and LinkedIn profile to assess your fit for the role, evaluating each experience in detail. When needed, our team may also conduct a manual review to ensure only the most relevant candidates are considered.


Our process is fair, unbiased, and based solely on qualifications and relevance to the job. Only the best-matching candidates will be selected for the next round.


If you are among the top 5 candidates, you will be notified within 7 days.
If you do not receive feedback after 7 days, it means you were not selected. However, if you wish, we may consider your profile for other similar opportunities that better match your experience.


Thank you for your interest!

#LI-CL1

Average salary estimate

$150000 / YEARLY (est.)
min
max
$140000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer III, iOS - Meal Planning - (Remote - US), Jobgether

Join our dynamic team at Jobgether as a Software Engineer III, iOS - Meal Planning! In this exciting remote position, you'll be at the forefront of developing and enhancing our innovative meal planning iOS app. Your primary focus will be improving the overall user experience and helping millions of users lead healthier lives. Collaborate with talented design and user interface teams to create intuitive mobile interfaces while adhering to the iOS Human Interface Guidelines. You'll take the lead in building high-quality features that not only meet business goals but also enhance the app's functionality. With over 4 years of iOS development experience, particularly in Objective-C and Swift, you'll leverage your expertise in RESTful APIs and multithreading to boost app performance. This role offers not just competitive compensation between $140,000 and $160,000 annually but also extensive benefits such as comprehensive health insurance, flexible time-off, and a 401(k) plan with employer matching. Additionally, you will play an important role in mentoring junior developers within a diverse and inclusive work culture that prioritizes personal and professional growth. If you're ready to make a positive impact in a collaborative environment while working remotely, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer III, iOS - Meal Planning - (Remote - US) Role at Jobgether
What are the primary responsibilities of a Software Engineer III, iOS - Meal Planning at Jobgether?

As a Software Engineer III, iOS - Meal Planning at Jobgether, your main responsibilities will include developing and enhancing the iOS app focused on meal planning, collaborating with design and user interface teams, optimizing UI and network communications, and delivering high-quality features. You will also mentor junior developers and provide thought leadership on best practices.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer III, iOS - Meal Planning position at Jobgether?

To qualify for the Software Engineer III, iOS - Meal Planning role at Jobgether, you should have at least 4 years of iOS development experience, particularly in Objective-C and Swift. Familiarity with RESTful APIs, multithreaded programming, and proficiency in Git and CI/CD processes are essential. Experience with functional reactive programming frameworks is a plus!

Join Rise to see the full answer
What kind of work environment can I expect as a Software Engineer III, iOS - Meal Planning at Jobgether?

As a Software Engineer III, iOS - Meal Planning at Jobgether, you'll enjoy a flexible and remote work environment that promotes collaboration and inclusivity. We focus on personal and professional development, ensuring you have access to mentorship programs and virtual learning opportunities for continuous growth.

Join Rise to see the full answer
What benefits does Jobgether offer for the Software Engineer III, iOS - Meal Planning role?

Jobgether offers a comprehensive benefits package for the Software Engineer III, iOS - Meal Planning position, which includes competitive salaries in the range of $140,000 - $160,000, health, dental, and vision insurance, paid time off, a 401(k) plan with employer match, wellness allowances, and maternity and paternity leave.

Join Rise to see the full answer
How does the hiring process work for the Software Engineer III, iOS - Meal Planning position at Jobgether?

The hiring process at Jobgether for the Software Engineer III, iOS - Meal Planning position involves an AI-powered 3-step screening process to identify the best candidates. The top 5 applicants will be notified within 7 days. If you do not receive feedback after this period, your profile may be considered for other suitable opportunities.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III, iOS - Meal Planning - (Remote - US)
Can you describe your experience with Objective-C and Swift?

In your response, it's helpful to highlight specific projects where you utilized both Objective-C and Swift. Discuss the challenges you faced and how you overcame them, as well as any notable accomplishments that showcase your development skills.

Join Rise to see the full answer
How do you optimize the performance of an iOS app?

When answering, focus on strategies you've implemented, such as optimizing resource usage, improving load times, managing memory efficiently, and using profiling tools like Instruments to analyze performance bottlenecks.

Join Rise to see the full answer
What is your approach to testing and ensuring code quality?

Discuss your experience with unit tests, integration tests, and your knowledge of test-driven development (TDD). Emphasize the importance of writing clean and maintainable code and how you use automated testing frameworks to maintain high-quality standards.

Join Rise to see the full answer
Describe a challenging feature you developed for an iOS application.

Share a specific example of a feature that was particularly challenging. Detail the problem, your solution, and what you learned from the experience, showcasing your problem-solving and analytical skills.

Join Rise to see the full answer
How do you stay updated with the latest iOS development trends?

Explain your strategies for staying informed, like following thought leaders, reading iOS development blogs, participating in forums, or attending conferences. This demonstrates your commitment to continuous learning and professional growth.

Join Rise to see the full answer
What experience do you have working with RESTful APIs?

Detail the projects where you've integrated RESTful APIs, the challenges you encountered, and how you ensured smooth communication between the app and the server, emphasizing your understanding of data interchange formats like JSON.

Join Rise to see the full answer
How would you handle a disagreement within your development team?

Discuss the importance of communication and how you would approach the situation by listening to all perspectives, discussing openly, and finding a solution that benefits the team and project. Highlight your collaborative approach.

Join Rise to see the full answer
Can you explain your experience with version control systems, particularly Git?

Share your experience with Git in team environments, including branching strategies, pull requests, and how you manage code reviews. Explain how you ensure a smooth workflow among team members using version control.

Join Rise to see the full answer
What strategies do you use for mentoring junior developers?

Describe your mentoring philosophy, including how you foster an inclusive environment, encourage knowledge sharing, and promote hands-on learning. Share examples of how you've supported junior developers' growth.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

Talk about your personal strategies for task prioritization, such as using to-do lists, agile methodologies, or project management tools. Share how you communicate priorities with your team to ensure alignment on deliverables.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
VirtuHire Remote No location specified
Posted 3 hours ago

Join us as a Backend Developer, crafting robust APIs and enhancing product scalability while collaborating with a talented team.

Photo of the Rise User
Delta Dental Ins. Hybrid Oakland, California, United States
Posted 10 days ago
Photo of the Rise User
Velocity Global Hybrid Palo Alto, California, United States
Posted 8 days ago
Photo of the Rise User
Sopra Steria Remote 72 All. des Noisetiers, 69760 Limonest, France
Posted 14 days ago
Photo of the Rise User
Posted 10 days ago
Posted 13 days ago
Photo of the Rise User

Join our team as a Solutions Engineer to drive the implementation of an innovative SaaS solution for the real estate industry.

Photo of the Rise User

Join Visa's team as a Senior Staff Software Engineer, focusing on Java backend and microservices to enhance payment solutions globally.

Jobgether has the ambition to disrupt the recruitment industry as we know it by simplifying it and making it more accurate 🎯 Jobgether platform connects candidates and companies based on: - Skills -... Values - Ambition - Personality The candidat...

338 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!