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

Software Engineer, iOS

Motive empowers physical operations with tools for safety, productivity, and profitability, managing drivers and fleet operations on one platform.

Skills

  • Proficiency in Swift and Objective-C
  • Experience with CI/CD pipelines
  • Excellent problem-solving skills
  • Strong communication skills
  • Experience with mobile app architecture patterns

Responsibilities

  • Improve iOS app architecture and testing capabilities
  • Identify and fix bottlenecks in development
  • Provide feedback on technical designs
  • Communicate with backend engineers about API improvements
  • Analyze user data to improve user experience
  • Collaborate with cross-functional teams

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Flexible work hours
  • Health and wellness programs
  • Professional development opportunities
To read the complete job description, please click on the ‘Apply’ button
Motive Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Motive DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Motive
Motive CEO photo
Shoaib Makani
Approve of CEO
What You Should Know About Software Engineer, iOS, Motive

Motive is looking for a talented Software Engineer specializing in iOS development to join our innovative team, working remotely from Canada. In this exciting role, you'll play a crucial part in designing and managing our flagship mobile application, helping us redefine our architecture and build a world-class offline-first experience for our users. As an ideal candidate, you'll have a passion for creating high-quality software, with a knack for improving app performance and user experience. Your responsibilities will include enabling fellow developers to be more effective by enhancing iOS app architecture and streamlining testing capabilities and release cycles. You'll work collaboratively with backend engineers to ensure smooth API integration while identifying and resolving any bottlenecks in the development process. If you possess strong skills in Swift and Objective-C, along with a dedication to staying current with mobile technology trends, we want to hear from you! We believe in fostering a diverse and inclusive workplace, and we celebrate individuals from all backgrounds. So, if you're an innovative thinker who's eager to make an impact in the world of mobile development, consider joining us at Motive. Together, we can build tools that enhance user experiences and drive business success.

Frequently Asked Questions (FAQs) for Software Engineer, iOS Role at Motive
What are the main responsibilities of a Software Engineer, iOS at Motive?

As a Software Engineer focusing on iOS at Motive, your primary responsibilities include designing and managing the mobile app, improving iOS app architecture, enhancing testing capabilities, and streamlining release cycles. You will also identify bottlenecks, provide feedback on technical designs, and work collaboratively with cross-functional teams to ensure a high-quality user experience.

Join Rise to see the full answer
What qualifications are required for the Software Engineer, iOS position at Motive?

For the Software Engineer, iOS role at Motive, candidates must have a minimum of 6 years of experience in iOS mobile app development. Proficiency in Swift and Objective-C is required, along with familiarity with mobile app architecture patterns such as MVC, MVVM, and VIPER. Experience with offline-first application design, CI/CD pipelines, and automated testing frameworks is also essential.

Join Rise to see the full answer
How does the Software Engineer, iOS role at Motive contribute to team collaboration?

In the Software Engineer, iOS position at Motive, teamwork is key. You will work closely with backend engineers to improve API integration and offer solutions to support teams facing user issues. Your input on technical designs ensures a scalable architecture while promoting best practices across the organization, fostering a collaborative and proactive work environment.

Join Rise to see the full answer
What skills are important for success as a Software Engineer, iOS at Motive?

Success as a Software Engineer, iOS at Motive hinges on strong problem-solving abilities, attention to detail, and effective communication skills. Familiarity with tools like Git and version control systems, as well as experience with Agile methodologies, is also important. A passion for mobile technology and staying up-to-date with industry trends will give candidates an edge in this role.

Join Rise to see the full answer
What is the work culture like for the Software Engineer, iOS at Motive?

Motive emphasizes a diverse and inclusive workplace culture. As a Software Engineer, iOS, you will be part of a supportive team that values collaboration and innovation. The company offers remote work flexibility and is committed to creating an environment where individuals from different backgrounds, experiences, and perspectives can thrive.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, iOS
Can you describe your experience with Swift and Objective-C?

In your answer, highlight specific projects where you utilized Swift and Objective-C, focusing on key features you implemented. Discuss your familiarity with best coding practices and how you've handled challenges while developing iOS applications.

Join Rise to see the full answer
What mobile app architecture patterns are you familiar with?

When answering, mention architecture patterns such as MVC, MVVM, and VIPER. Provide examples of how you've applied these patterns in previous projects, emphasizing their benefits and your reasoning behind choosing one over another in different scenarios.

Join Rise to see the full answer
How do you ensure excellent user experience in your applications?

Discuss your approach to user experience, including user data analysis, testing methods, and feedback implementation. Mention any specific tools or frameworks you use to enhance performance and usability, underlining your commitment to delivering high-quality applications.

Join Rise to see the full answer
What strategies do you use to identify and solve bottlenecks in development?

Share your problem-solving process, such as conducting code reviews, utilizing monitoring tools, or engaging with team members to diagnose issues. Provide examples of bottlenecks you encountered and the effective solutions you implemented.

Join Rise to see the full answer
Can you describe a challenging iOS project you worked on?

Illustrate a specific project that posed significant challenges, detailing the obstacles and how you overcame them. Emphasize the skills you applied and the impact your contributions had on the project outcome.

Join Rise to see the full answer
What are your experiences with CI/CD and automated testing?

Elaborate on your familiarity with CI/CD pipelines and the automated testing frameworks you have worked with. Share how these practices have improved your workflow and the quality of the applications you’ve developed.

Join Rise to see the full answer
How do you communicate with back-end teams regarding API needs?

Explain your communication strategy when collaborating with backend engineers, focusing on how you identify API requirements and articulate them. Discuss any tools or meetings you leverage to ensure smooth communication throughout the development process.

Join Rise to see the full answer
What is your experience with RxSwift and reactive programming?

Talk about instances where you employed RxSwift in your projects. Describe how reactive programming principles enhanced your application's performance and user experience and any challenges you faced while implementing this approach.

Join Rise to see the full answer
How do you stay updated with the latest trends in mobile technology?

Share your methods for keeping up-to-date, such as following industry blogs, attending conferences, or engaging in online developer communities. Emphasize your enthusiasm for learning and adapting to new technologies and practices in mobile development.

Join Rise to see the full answer
What role do project management tools play in your development process?

Discuss your experience using project management tools, such as JIRA or Trello, and how they help you stay organized. Highlight the importance of these tools in improving collaboration, tracking progress, and managing timelines within a development team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
Photo of the Rise User
Motive Remote Pakistan - Remote
Posted 6 days ago
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
LivePerson Remote Germany - Berlin (hybrid)
Posted 7 days ago

Motive provides technology to enhance safety, productivity, and profitability for over 120,000 businesses in various industries, while fostering a culture of excellence and inclusivity for impactful work.

500 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Flexible CultureBadge Future MakerBadge Global CitizenBadge Innovator
CULTURE VALUES
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 21, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Lakewood just viewed Culture and Programs Analyst at City of Philadelphia