Job Description
This vacancy is also eligible for the External Referral Programme:Do you have a friend that you think can be interested in this position? Don’t keep it for yourself, click here and suggest us his/her profile! Check out how our External referral policy workshere
* Please note that this is also a full remote working position
Do you want to create an impact on a product used by millions of users across multiple devices daily?
We have a daily challenge to reach more than 60 million unique users (in 17 languages and 40 countries) who want to book and personalise their next travel experience. We're looking for software engineers passionate about challenges, such as creating a modern, scalable and resistant platform.
As a Senior Mobile Engineer, you'll work on our next-generation mobile applications, a specific project critical to our customers' needs. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new challenges across the full-stack as we continue to push technology forward.
Our products need to handle information at scale and extend beyond selling flights and hotels. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, UI design and mobile; the list goes on and is growing every day.
We're a Product-oriented Mobile team with a growth mindset. We're curious problem solvers bold in our decisions. We like to collaborate, communicate, and share knowledge and technical ideas to grow together.
We give you autonomy over the software you build and offer you the freedom to choose the right tool for the job.
Key Responsibilities
- Take part in the entire product lifecycle and strategy (concept, design, test, release and support)
- Collaborate with product managers and other engineers in cross-functional teams to create the best experience for our customers within our next-generation mobile applications
- Create, maintain and implement the source code to develop mobile apps and mobile platform programs that meet the needs of our products and customers
- Produce fully functional mobile applications by writing clean code and reviewing code of other team members providing constructive feedback
- Research and suggest new mobile products and applications
- Understand how our business works and how products add value to our customers
- Understand how technology impacts our business and could be an enabler for our success
- Learn and share experiences on new technologies and trends and how you can leverage them in current and future products
- Collaborate and share knowledge with others across the group by cultivating deep technical understanding. Grow supporting peers through code reviews, mentorship and engineering initiatives
Qualifications
The Expertise You Have
- Passion and enthusiasm, you love what you do with a pragmatic approach and attention to detail
- 3+ years of professional experience developing publicly available Mobile Apps
- Proven Android or iOS development experience
- Expert knowledge of React Native (Typescript) framework
- Knowledge of and experience with Mobile UI/UX design guidelines and development (custom views, interaction, animations, etc.)
- Experience contributing to architecture decisions solving challenging problem at scale
- Experience working in a mobile team using agile and extreme programming methodologies
- Demonstrable experience sharing feedback with teammates in a collaborative and team-based organisation, through mentorship and leading team members fostering a culture of trust
- Fluent in English
Skills You Bring
- Passion for creating amazing experiences on mobile apps
- Comprehension of business needs
- You do not see challenges but opportunities to simplify the product and technical design
- Self-starter: you take the initiative, bring new ideas and go the extra mile
- Humble and open-minded
See more jobs at lastminute.com
Apply for this job