At a Glance
- Tasks: Join a small team to develop and improve API-based systems using Kotlin.
- Company: A fast-growing start-up revolutionising the airline industry with big-name clients.
- Benefits: Fully remote work, flexible salary, 25 days holiday, and regular team meet-ups in London.
- Why this job: Make a meaningful impact in a dynamic environment while collaborating with creative developers.
- Qualifications: Experience in Kotlin, Spring, AWS, and a passion for start-up culture.
- Other info: Opportunity for progression and direct involvement in architectural discussions.
The predicted salary is between 28800 - 48000 £ per year.
Job Description
I’m working with a small but rapidly growing, start-up company are on a mission to revolutionise the airline industry. They are currently recruiting for Kotlin Developers on a fully remote basis, although they do meet up in London once every 4-6 weeks.
This role will be a fully hands-on position, where you will find yourself joining a small team of 10, with growth plans to expand. So if you are looking for progression opportunities, and the opportunity to provide a direct and meaningful impact, then this could be the role for you.
Although the company is a start-up, they are already working with some of the biggest names in the airline space, such as RyanAir, EasyJet, British Airways, and American Airlines. They were founded in 2020, and had angel investment from the CIO of British Airways, the former CEO of American Express, and the Google Maps founder.
You will find yourself writing code in Kotlin for their API based systems, and will work across the full SDLC, including architectural and design discussions. You will be collaborating in defining, building, iterating, and testing core products, including building new features for their API based product. The technology you will be using consists of Kotlin as the main language and a Spring/Springboot Microservices architecture, which is hosted on AWS. You will be working on improving and building the solutions with a team of like-minded and creative developers.
Tech stack: Kotlin, Spring, Java, PostgreSQL, AWS, Microservices, Typescript, Docker, Kubernetes, Terraform, JSON/REST, SOAP, and XML.
This role is a backend development position, and not mobile/android focused. You will need to be open to working in a fast-paced, sometimes chaotic start-up environment, truly committed to building something meaningful, and being part of a team on a mission.
Essential Skills:
- Kotlin
- Spring/Springboot
- AWS (or similar)
- JSON / XML
- Docker / Kubernetes
- Experience within a start-up or SME
Desirable:
- Node.JS
- RabbitMQ
- PostgreSQL
- Redis
Interview process:
1st stage: Discussion with CEO – overview of company / role / growth plans
2nd stage: Technical discussion with the Head of Engineering
3rd stage: Final discussion with the CEO / Head of Engineering – cultural / final discussion
The salary on the role is flexible depending on experience 25 days holiday (plus bank holidays).
Kotlin Developer (Backend) employer: Avanti
Contact Detail:
Avanti Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Kotlin Developer (Backend)
✨Tip Number 1
Familiarise yourself with the company's mission and values. Since they are a start-up aiming to revolutionise the airline industry, showing genuine interest in their goals during interviews can set you apart from other candidates.
✨Tip Number 2
Brush up on your Kotlin skills and be prepared to discuss your experience with Spring/Springboot. Given that this role is hands-on, demonstrating your technical expertise and problem-solving abilities will be crucial in the interview process.
✨Tip Number 3
Network with current or former employees of the company on platforms like LinkedIn. This can provide you with insider knowledge about the company culture and expectations, which can be invaluable during your interviews.
✨Tip Number 4
Prepare for a fast-paced environment by showcasing your adaptability and experience in similar settings. Highlight any previous roles in start-ups or SMEs where you successfully navigated challenges and contributed to growth.
We think you need these skills to ace Kotlin Developer (Backend)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Kotlin, Spring, and AWS. Include specific projects or roles where you've used these technologies, especially in a start-up environment.
Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also your passion for the airline industry and working in a fast-paced start-up. Mention how you can contribute to their mission and growth.
Showcase Relevant Projects: If you have any personal or professional projects that demonstrate your skills in Kotlin and microservices architecture, include them in your application. This could be GitHub repositories or links to live projects.
Prepare for Technical Discussions: Since the interview process includes technical discussions, brush up on your knowledge of Kotlin, Spring, and AWS. Be ready to discuss your previous work and how you approach problem-solving in a collaborative environment.
How to prepare for a job interview at Avanti
✨Showcase Your Kotlin Skills
Make sure to highlight your experience with Kotlin during the interview. Be prepared to discuss specific projects where you've used Kotlin, and how you approached challenges in those projects. This will demonstrate your hands-on expertise and familiarity with the language.
✨Understand the Tech Stack
Familiarise yourself with the entire tech stack mentioned in the job description, especially Spring/Springboot and AWS. Being able to discuss how these technologies integrate with Kotlin and your experience using them will show that you're well-prepared for the role.
✨Emphasise Start-Up Experience
If you have experience working in a start-up or SME environment, make sure to bring it up. Discuss how you adapted to fast-paced settings and contributed to team dynamics. This will help illustrate your ability to thrive in a potentially chaotic environment.
✨Prepare for Cultural Fit Questions
Since the final discussions will focus on cultural fit, think about what values are important to you in a workplace. Be ready to share examples of how your personal values align with the company's mission and how you can contribute to their team culture.