At a Glance
- Tasks: Architect and build the Android travel mobile app for American Express.
- Company: Join a 175-year-old innovative leader in financial services.
- Benefits: Competitive salary, bonuses, flexible working, and comprehensive health benefits.
- Why this job: Make an impact with cutting-edge technology while growing your career.
- Qualifications: Experience in software development, particularly with Android and relevant technologies.
- Other info: Opportunities for mentorship and career advancement in a supportive environment.
The predicted salary is between 36000 - 60000 £ per year.
At American Express, our culture is built on a 175-year history of innovation, shared values and leadership behaviours, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you’ll experience comprehensive support for your holistic well-being and many opportunities to develop new skills, grow as a leader, and advance your career.
How you will make an impact in this role?
We are looking for a highly motivated, independent, and skilled engineer to architect, design, and build the Android travel mobile app for our Travel & Lifestyle Services (TLS) business.
Software Development
- Set up the infrastructure and development environments
- Write and deliver high-quality code
- Lead reviews of colleague’s work
- Build monitoring dashboards and logging & alerting strategies
- Monitor system performance and availability, and improve software quality through root-cause analysis
- Deep understanding of infrastructure technologies and components
- Deep understanding of core tools used in planning, analysing, crafting, building, testing, configuring, and maintaining assigned applications
Leadership
- Prepare and present solutions and progress updates to product and technology leadership
- Collaborate and communicate effectively across engineering and enterprise teams
- Mentor and coach junior team members
- Influence team members with creative changes and improvements by challenging status quo and demonstrating risk taking
- Demonstrate increased self-reliance to achieve team goals
Relevant experience and skills
- Writing & deleting code
- Build tools such as Gradle, GitHub Actions, and Circle CI
- Finding and fixing bugs
- Performance analysis and optimisation
- Dealing with legacy code
- Unit & integration tests
- Working in a globally distributed team
- Self-starting and good at time management
- Integrating with bespoke backend services
- Designing solutions for open-ended problems
- Bachelor’s degree in Computer Science or related field, or equivalent experience
Relevant technologies you may encounter on our team
- Jetpack Compose
- REST APIs
- OkHttp
- RAML API Documentation
- Kotlin, Coroutines, Flow
- RxJava
- GitHub Actions
- Circle CI
- Test Fakes
- WireMock
Non-considerations for sponsorship
Employment eligibility to work with American Express in the United Kingdom is required. The company will not pursue visa sponsorship for these positions.
Benefits
- 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 location)
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
- Free and confidential counselling support through our Healthy Minds program
- Career development and training opportunities
Employment details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Other
Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.
Senior Mobile Engineer I - Android in London employer: American Express
Contact Detail:
American Express Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Mobile Engineer I - Android in London
✨Tip Number 1
Network like a pro! Reach out to current or former employees at American Express on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your coding skills and understanding the technologies mentioned in the job description. Practice common Android development questions and be ready to showcase your problem-solving abilities.
✨Tip Number 3
Show off your projects! If you've built any apps or contributed to open-source projects, make sure to highlight them during your interview. This demonstrates your hands-on experience and passion for mobile engineering.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining Team Amex!
We think you need these skills to ace Senior Mobile Engineer I - Android in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Mobile Engineer role. Highlight your experience with Android development, Kotlin, and any relevant tools like Gradle or GitHub Actions. We want to see how your skills align with what we're looking for!
Showcase Your Projects: Include links to your previous work or projects that demonstrate your coding skills and problem-solving abilities. If you've built apps or contributed to open-source projects, let us know! This gives us a glimpse of your hands-on experience.
Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use bullet points for easy reading and make sure to highlight your key achievements. We appreciate clarity and want to quickly understand your strengths.
Apply Through Our Website: Don’t forget to submit your application through our official website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our company culture there!
How to prepare for a job interview at American Express
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Kotlin, Jetpack Compose, and REST APIs. Brush up on your knowledge of Gradle and GitHub Actions too, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss how you've tackled open-ended problems in the past. Think of specific examples where you’ve had to find and fix bugs or optimise performance, and be ready to explain your thought process.
✨Demonstrate Leadership Qualities
Even if you're not applying for a managerial position, highlight your experience mentoring junior team members or leading projects. American Express values collaboration, so show how you can influence and inspire others.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project goals, and company culture. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.