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

iOS Engineer

MentorMate creates durable technical solutions that deliver digital transformation at scale by blending strategic insights and thoughtful design with brilliant engineering. With mature and established practices in enterprise web and mobile development, quality engineering, technical architecture, human-centered design, cloud, DevOps, data, and analytics, the company provides challenging careers in a friendly and global people-oriented environment. We value every team member and share our success through flexible working models, competitive pay and benefits, and advancement opportunities. 


As part of global technology company Tietoevry Create, MentorMate enables people to work on impactful, global projects for recognizable brands and grow their careers in a team of over 10,000 experts. 


Together with our sister company Infopulse, also part of Tietoevry Create, we are expanding our team in Brazil and are looking for skilled software development and quality engineering professionals. This collaboration leverages our combined technical expertise to deliver exceptional digital transformation solutions across diverse industries.


About the role 


As an iOS Developer on the Mobile team, you will manage the full technical life-cycle of building features, fixing bugs, and improving our technology. We find it immensely satisfying to develop products that impact the lives of millions, and we are eager to have you join our team.  


About the team 


With over 20 years of industry experience, our mobile development team incorporates the latest mobile development technologies like Swift UI, Jetpack Compose, React Native, and Flutter, providing technical expertise to ensure success in all phases of the software development lifecycle. Our experts develop outstanding native and hybrid mobile apps for smart sensors, medical equipment, thermal imaging cameras, building automation systems, farm equipment, and many others.


Responsibilities
  • Research and adapt functionality to leverage existing iOS design patterns 
  • Work across disciplines with team members representing product, content, and web development 
  • Code with Swift and iOS frameworks 
  • New feature development, testing, maintenance of existing features, and bug fixes 


Requirements
  • 5+ years of software engineering 
  • 3+ years as an iOS Developer
  • Bachelor's or advanced degree in computer science or a related discipline
  • Familiarity with back-end development 
  • A good understanding of managing limited resources (memory, network, CPU) efficiently 
  • Strong analytical-reasoning and problem-solving skills 
  • Excellent written and spoken English 
  • Ability to collaborate in a small team 
  • Passion for improving education through technology 


A significant advantage would be
  • Published apps in iOS are a plus 
  • Experience working with Swift and SwiftUI 


Global leaders in digital consulting, design, and engineering services, MentorMate and Tietoevry Create are equal-opportunity employers. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.


MentorMate Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
MentorMate DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of MentorMate
MentorMate CEO photo
Unknown name
Approve of CEO
What You Should Know About iOS Engineer, MentorMate

Join MentorMate as an iOS Engineer and dive into a stimulating and rewarding career that promises to challenge your skills and ignite your passion for mobile development. As a part of a visionary team within Tietoevry Create, located in Brazil Remote, you will be at the forefront of crafting innovative iOS applications that touch the lives of millions. You'll take charge of the entire technical life-cycle — from building exciting new features to swiftly tackling bugs and enhancing existing technologies. Collaborating with a talented group of professionals, you’ll utilize state-of-the-art frameworks like Swift, dive into back-end integration, and adapt existing iOS design patterns to create products that make a difference. Our mobile development team prides itself on over 20 years of experience, integrating top-tier technologies such as Swift UI and React Native into all phases of app development. You'll not only contribute your expertise but learn from peers who thrive on teamwork and collaborative problem-solving. Our culture at MentorMate fosters flexibility, competitive compensation, and abundant opportunities for personal and career growth, ensuring that every engineer feels valued. Additionally, with our roots in global technology, you’ll find yourself working on diverse and impactful projects for recognizable brands. If you’re ready to elevate your career while positively affecting the world through technology, we can’t wait for you to join our friendly team!

Frequently Asked Questions (FAQs) for iOS Engineer Role at MentorMate
What qualifications are required for the iOS Engineer position at MentorMate?

To qualify for the iOS Engineer position at MentorMate, candidates need a Bachelor's degree in computer science or a related field, along with over 5 years of software engineering experience and at least 3 years directly as an iOS Developer. Familiarity with back-end development and a solid knowledge of efficiently managing resources like memory and network during app features development is essential.

Join Rise to see the full answer
What does an iOS Engineer do at MentorMate?

An iOS Engineer at MentorMate is responsible for managing the complete technical life-cycle, which includes creating new features, troubleshooting bugs, and enhancing current technologies. You will work collaboratively within a team representing various disciplines like product and web development to ensure that the iOS applications you build are innovative and effective.

Join Rise to see the full answer
What programming languages and frameworks should I know to become an iOS Engineer at MentorMate?

Aspiring iOS Engineers at MentorMate should be proficient in Swift and familiar with iOS frameworks. Knowledge of modern mobile development techniques and frameworks, particularly Swift UI, Jetpack Compose, and React Native, would be highly advantageous in this role.

Join Rise to see the full answer
What are the benefits of working as an iOS Engineer at MentorMate?

Working as an iOS Engineer at MentorMate offers numerous benefits, including flexible working models, competitive pay and benefits, and opportunities for professional growth. Plus, you'll be involved in impactful global projects, giving you a chance to enhance your skills and contribute positively while being part of a friendly and innovative team.

Join Rise to see the full answer
Can I work remotely as an iOS Engineer with MentorMate?

Yes! MentorMate offers a remote working option for their iOS Engineer position, allowing you the flexibility to work from Brazil while being a part of a global technology team. This fosters a balanced and productive work environment while still being deeply embedded in exciting project teams.

Join Rise to see the full answer
What types of projects will I work on as an iOS Engineer at MentorMate?

As an iOS Engineer at MentorMate, you'll work on a variety of challenging and rewarding projects, developing native and hybrid iOS applications for industries as diverse as healthcare, automation, and equipment management. This gives you the opportunity to create solutions that have a tangible impact on users around the globe.

Join Rise to see the full answer
What are the growth opportunities for iOS Engineers at MentorMate?

MentorMate prides itself on providing substantial growth opportunities for its employees. As an iOS Engineer, you'll have the chance to advance your career by taking on more significant responsibilities, learning new technologies, and collaborating with industry experts, all while being supported in your personal development.

Join Rise to see the full answer
Common Interview Questions for iOS Engineer
Can you explain your experience with Swift and how you have applied it in previous projects?

When answering this question, highlight specific projects where you utilized Swift, detailing your role and the functionalities you implemented. Discuss the problems you faced and how you solved them using Swift, showcasing your technical expertise and understanding of iOS development.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in your iOS projects?

A good response should elaborate on the systematic process you follow when debugging. Discuss how you use Xcode’s debugging tools, examine logs, and take the time to analyze the root cause of issues, emphasizing your problem-solving skills and analytical mindset.

Join Rise to see the full answer
What design patterns are you familiar with in iOS development, and how have you implemented them?

Provide examples of design patterns such as MVC, MVVM, or Singleton that you've worked with. Discuss how you've applied these patterns in your projects to enhance code organization, maintainability, and scalability of applications.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Select a specific instance where you faced a difficult bug. Explain the steps you took to identify and fix the issue, focusing on your troubleshooting methods and the tools you utilized to arrive at a resolution, showcasing your resilience and technical skill.

Join Rise to see the full answer
How do you ensure the apps you develop work well on various iOS devices?

Share your approach to testing and optimization for different devices. Discuss how you use responsive design principles, run tests on simulators and real devices, and take user feedback into account to ensure that your applications perform smoothly across varying screen sizes and iOS versions.

Join Rise to see the full answer
What is your experience with app deployment, and can you walk us through the process?

Explain your familiarity with the App Store submission process, including preparing the app, ensuring compliance with Apple's guidelines, and how you handle user feedback post-deployment. Mention any tools or practices you follow to ensure a smooth app launch.

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

Share resources you utilize, such as industry blogs, conferences, or online courses. Discuss your commitment to continuous learning, whether through formal education or self-driven study, and how this helps you bring fresh ideas into your work at MentorMate.

Join Rise to see the full answer
What tools and technologies do you typically use in iOS development?

Discuss the integrated development environments (IDEs) and tools you commonly use, such as Xcode, Git for version control, and any testing frameworks you employ. Emphasize your proficiency with these tools and how they contribute to your development workflow.

Join Rise to see the full answer
How have you incorporated user feedback into your development process?

Explain your approach to collecting and analyzing user feedback. Provide examples of features or fixes implemented based on user insights and detail how this user-centric approach improves the overall quality and user experience of your applications.

Join Rise to see the full answer
Why are you interested in working as an iOS Engineer at MentorMate?

Share your enthusiasm for the role by connecting your skills to MentorMate's mission and values. Discuss specific aspects of the company culture, the projects, or the technologies you'd be excited to work with, demonstrating your genuine interest in being part of their team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 20 hours ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Genesis10 Remote Pennsylvania
Posted 3 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 2 days ago

Since 2001, we’ve blended strategic insights and thoughtful design with brilliant engineering to create durable technical solutions that deliver digital transformation at scale. With an unwavering commitment to open and transparent communication, ...

33 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 28, 2024

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!