At a Glance
- Tasks: Develop and improve features for a travel mobile app as part of a dynamic team.
- Company: Join American Express, a Fortune 100 company committed to diversity and inclusion.
- Benefits: Enjoy competitive salaries, flexible work options, and comprehensive health benefits.
- Why this job: Be part of a supportive culture that values your ideas and promotes personal growth.
- Qualifications: Bachelor's degree in Computer Science or equivalent experience; strong iOS development skills required.
- Other info: Work with innovative technologies in a globally distributed team.
The predicted salary is between 43200 - 72000 £ per year.
This job is with American Express, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.
You Lead the Way. We’ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally.
At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong.
We are looking for an iOS Engineer to work on travel mobile app development. We want someone with strong technical skills and creativity; someone who enjoys solving tough problems and working with innovative technologies. This person should not be shy about sharing their ideas and be obsessive about user experience and beautiful code.
How will you make an impact in this role? You will be working in a fast-paced environment with the stability of working as part of a Fortune 100 company. Your primary responsibility will be to work on a team of designers, product owners, QA, and engineers developing and improving features. You should be familiar with modern software development methodologies popular in iOS and be able to dive deep and rapidly iterate on ideas with your team despite some ambiguity.
Relevant experience and skills:
- Building iOS Applications
- Writing & Deleting code
- Build tools like Tuist, xcodebuild, GitHub Actions, and Circle CI
- Continuous Integration patterns
- Finding and fixing bugs
- Functional coding patterns
- Performance Analysis and Optimization
- Dealing with Objective-C legacy code
- Unit & Integration Tests
- Open Source
- Working in a globally distributed team
- Self-starting and good at time management
- Integrating with bespoke lovingly hand-crafted backend services from the days of yore
- Designing solutions for open ended problems
Bachelor’s degree in Computer Science or related field, or equivalent experience.
Relevant technologies that you may encounter on our team:
- UIKit
- MVVM
- REST APIs
- RAML API Documentation
- Danger
- Features Architecture
- Swift
- Objective-C (in decreasing quantities!)
- GitHub Actions
- Circle CI
- XCTest / XCUITest
- Tuist
We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include:
- Competitive base salaries
- Bonus incentives
- Support for financial-well-being and retirement
- Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- Generous paid parental leave policies (depending on your location)
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
- Free and confidential counseling support through our Healthy Minds program
- Career development and training opportunities
Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.
iOS Mobile Engineer II employer: American Express
Contact Detail:
American Express Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land iOS Mobile Engineer II
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as UIKit, Swift, and Objective-C. Having hands-on experience or projects showcasing these skills can set you apart during the interview process.
✨Tip Number 2
Demonstrate your problem-solving abilities by preparing examples of how you've tackled complex issues in previous projects. Be ready to discuss your thought process and the impact of your solutions on user experience.
✨Tip Number 3
Engage with the iOS development community online. Participate in forums or contribute to open-source projects related to the technologies used at American Express. This not only enhances your skills but also shows your passion for continuous learning.
✨Tip Number 4
Prepare to discuss your experience working in a team environment, especially in a globally distributed setting. Highlight any collaborative projects where you successfully integrated feedback from designers and product owners to improve app features.
We think you need these skills to ace iOS Mobile Engineer II
Some tips for your application 🫡
Understand the Role: Before applying, make sure to thoroughly read the job description for the iOS Mobile Engineer II position at American Express. Understand the key responsibilities and required skills, such as experience with UIKit, Swift, and continuous integration tools.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job requirements. Emphasise your technical skills in iOS development, problem-solving abilities, and any experience with the technologies mentioned in the job description.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for mobile app development and your understanding of user experience. Mention specific projects or achievements that demonstrate your creativity and technical expertise in iOS development.
Proofread Your Application: Before submitting your application, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in a fast-paced environment like American Express.
How to prepare for a job interview at American Express
✨Showcase Your Technical Skills
Be prepared to discuss your experience with iOS development, particularly with Swift and Objective-C. Highlight specific projects where you've built applications or solved complex problems, and be ready to demonstrate your understanding of modern software development methodologies.
✨Emphasise User Experience
Since the role focuses on user experience, share examples of how you've prioritised this in your previous work. Discuss any design principles you follow and how you ensure that the applications you develop are intuitive and user-friendly.
✨Demonstrate Problem-Solving Skills
Prepare to talk about challenges you've faced in past projects and how you overcame them. American Express values creativity and innovation, so be ready to share your thought process and how you approach open-ended problems.
✨Familiarise Yourself with Their Tech Stack
Research the technologies mentioned in the job description, such as Tuist, GitHub Actions, and XCTest. Being knowledgeable about these tools will show your enthusiasm for the role and your readiness to contribute from day one.