At a Glance
- Tasks: Develop and enhance the Mettle mobile app while solving complex problems.
- Company: Mettle is a forward-thinking company focused on business and technology innovation.
- Benefits: Enjoy remote work flexibility and opportunities for professional growth.
- Why this job: Join a dynamic team, make an impact, and enhance customer experiences through innovative solutions.
- Qualifications: Experience in software engineering, JavaScript, React, and agile methodologies required.
- Other info: This role offers a chance to mentor fellow engineers and shape mobile development.
The predicted salary is between 36000 - 60000 £ per year.
Join us as a Mobile Engineer. This is an opportunity for a technically minded Mobile Engineer to join Mettle and help build and develop the Mettle mobile application. You'll be developing features, solving complex problems, and providing technical coaching and oversight to other engineers in the team. If you're self-motivated, with a passion for business and technology innovation and enhancing customer experiences, this could be your ideal role.
What you'll do:
- Joining one of our mission teams, you'll write custom JavaScript and identify when an off-the-shelf solution may be more suitable.
- You'll work with stakeholders across the business to drive the direction of mobile development and prioritize the long-term interests of our customers.
- Develop clean, elegant, and reusable code that is well tested and easy to maintain and extend.
- Collaborate across our mobile chapter to uphold standards and best practices.
- Support other engineers to develop and grow, acting as a subject matter expert.
The skills you'll need:
- A background in software engineering with a passion for crafting well-tested and maintainable software.
- Self-motivated with experience of both business and technology innovation, as well as designing and building solutions that cater to a wide user base.
- The ability to identify user needs and apply this understanding to enhance the overall customer experience.
- Experience delivering software as part of an agile team.
- Excellent programming skills in JavaScript, preferably with TypeScript and GraphQL experience.
- In-depth knowledge of the React and React Native frameworks.
- A good understanding of the Android and iOS platforms.
Hours: 35
Ways of Working: Remote First
Mobile Engineer employer: NatWest Group
Contact Detail:
NatWest Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mobile Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in mobile development, especially around React and React Native. Being able to discuss recent advancements or popular libraries during your interview can showcase your passion and knowledge in the field.
✨Tip Number 2
Prepare to demonstrate your problem-solving skills by thinking of examples where you've tackled complex issues in previous projects. This will help you illustrate your technical expertise and ability to contribute to the team effectively.
✨Tip Number 3
Engage with the mobile engineering community online. Join forums or social media groups related to JavaScript, TypeScript, and mobile development. Networking can provide insights into the role and may even lead to referrals.
✨Tip Number 4
Showcase your collaborative spirit by preparing examples of how you've worked with cross-functional teams in the past. Highlighting your experience in agile environments will demonstrate that you're a great fit for their team-oriented culture.
We think you need these skills to ace Mobile Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JavaScript, TypeScript, and React frameworks. Include specific projects where you've developed mobile applications or worked in agile teams to demonstrate your relevant skills.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology innovation and enhancing customer experiences. Mention how your background aligns with the role and provide examples of how you've solved complex problems in previous positions.
Showcase Your Technical Skills: If you have any personal projects or contributions to open-source software, include links to these in your application. This will showcase your programming skills and your ability to write clean, maintainable code.
Highlight Collaboration Experience: Since the role involves supporting other engineers and collaborating across teams, mention any past experiences where you've acted as a mentor or worked closely with stakeholders to drive project success.
How to prepare for a job interview at NatWest Group
✨Showcase Your Technical Skills
Be prepared to discuss your experience with JavaScript, TypeScript, and GraphQL. Bring examples of projects where you've used React and React Native, and be ready to explain your thought process in solving complex problems.
✨Demonstrate Your Agile Experience
Since the role involves working within an agile team, share specific instances where you've contributed to agile methodologies. Highlight how you’ve collaborated with team members and stakeholders to deliver successful software solutions.
✨Emphasise Customer-Centric Development
Discuss how you identify user needs and enhance customer experiences through your work. Prepare to give examples of how your technical decisions have positively impacted users or improved functionality.
✨Prepare for Technical Coaching Questions
As the role involves supporting other engineers, think about how you would approach mentoring. Be ready to discuss your coaching style and provide examples of how you've helped others grow in their technical skills.