Remote Senior Software Engineer (Kotlin) - 6 month contract

Remote Senior Software Engineer (Kotlin) - 6 month contract

Full-Time No working from home possible
CreateFuture

At a Glance

  • Tasks: Develop Kotlin services and collaborate on innovative projects with a talented team.
  • Company: Join CreateFuture, a leading digital consultancy known for its supportive culture.
  • Benefits: Enjoy competitive pay, remote work flexibility, and opportunities for professional growth.
  • Other info: Be part of a diverse team committed to inclusivity and innovation.
  • Why this job: Make a real impact by creating cutting-edge digital products for major brands.
  • Qualifications: Strong Kotlin API development skills and a passion for best engineering practices.

CreateFuture is fast becoming the UK’s most recognisable digital consultancy, with years of experience building digital products and services for major organisations whilst putting our people first. We have offices in the centre of Edinburgh, Leeds, Manchester, and London as well as remote employees located throughout the country. We are a team of creators - whether that’s code, project plans, go to market strategies, culture initiatives, marketing campaigns, large language models or people policies. Together, with our clients, we create the future.

This has seen us collaborate and partner across a multitude of industries and sectors, with the likes of PayPal, adidas, Natwest, FanDuel and Money Saving Expert, to name just a few. Our reputation as a partner determined to deliver high-quality, robust and thoughtful products has enabled us to scale to over 500 people in the last couple of years, and it is our amazing people - along with the safe, supportive and friendly culture we have built - that makes CreateFuture a great place to work.

Our Tech: We develop web and mobile applications in a variety of different languages and frameworks, with AWS as our primary cloud platform. Our CI/CD infrastructure varies with what makes sense — we have to balance customer requirements with making sure we have the right tools for the job and you will be an integral part of influencing these choices of technology.

The Role:

  • Developing idiomatic Kotlin services, including RESTful APIs and interaction with databases with a focus on secure, readable, maintainable and well-tested code.
  • Integrating with third-party APIs such as payment gateways.
  • Being an advocate for engineering best practice within your project team.
  • Help to grow our engineering function by participating in initiatives designed to increase our technical capabilities.
  • Collaborating with the full project team (including BAs, QAs and members of the client team) to provide the best solutions to our clients.
  • Professional handling of difficult client communications for specific issues.
  • Being able to define and oversee the technical implementation of a client project.

Requirements:

  • You have strong knowledge of API development using Kotlin, including ORM frameworks, authorization/authentication and instrumentation.
  • You actively facilitate and encourage knowledge sharing within the team and wider department.
  • You advocate for best engineering practices such as code reviews, paired programming, and automated tests.
  • You are familiar with designing applications to run as containers within Kubernetes, AWS cloud services and CI/CD.

Next steps: Our Talent Acquisition team aim to respond to all applications within a reasonable timeframe, regardless of if we are progressing with your application. Our interview process includes a 30-minute recruiter call and a 1-hour technical assessment.

We believe that representative teams made up of people with different backgrounds, skills, and points of view help us build the best workplace possible, and enable us to create genuinely innovative, broadly useful products. We are committed to our goal of creating the most inclusive workplace possible. If you need additional support or accommodation during the application process, please don’t hesitate to let us know.

Remote Senior Software Engineer (Kotlin) - 6 month contract employer: CreateFuture

CreateFuture is an exceptional employer that prioritises its people, fostering a safe, supportive, and friendly culture that has earned recognition as one of the Best Workplaces in the UK. With opportunities for professional growth and collaboration on innovative projects with major clients, employees can thrive in a dynamic environment that values diverse perspectives and encourages knowledge sharing. Join us in our mission to create impactful digital solutions while enjoying the benefits of a flexible remote work setup and a commitment to inclusivity.

CreateFuture

Contact Details:

CreateFuture Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Senior Software Engineer (Kotlin) - 6 month contract

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who might have ties to CreateFuture. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

Tip Number 2

Prepare for the technical assessment! Brush up on your Kotlin skills and be ready to showcase your knowledge of API development. Practising coding challenges can really help you shine during the interview.

Tip Number 3

Show off your collaborative spirit! During interviews, highlight your experience working with cross-functional teams. CreateFuture values teamwork, so sharing examples of successful collaborations will definitely make you stand out.

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 genuinely interested in joining the CreateFuture team!

We think you need these skills to ace Remote Senior Software Engineer (Kotlin) - 6 month contract

Kotlin
API Development
ORM Frameworks
Authorization/Authentication
Instrumentation
RESTful APIs
Containerisation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Senior Software Engineer. Highlight your experience with Kotlin, API development, and any relevant projects you've worked on. We want to see how your skills align with what we do at CreateFuture!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for coding and why you want to join our team. Let us know how you can contribute to creating awesome digital products and services.

Showcase Your Projects:If you've got a portfolio or GitHub with projects that demonstrate your Kotlin skills and engineering best practices, share it! We love seeing real examples of your work and how you approach problem-solving.

Apply Through Our Website:We encourage you to apply through our website for a smooth application process. It helps us keep track of your application and ensures you get the best experience possible. Let's create something awesome together!

How to prepare for a job interview at CreateFuture

Know Your Kotlin Inside Out

Make sure you brush up on your Kotlin skills, especially around API development and ORM frameworks. Be ready to discuss your past projects and how you've implemented best practices like code reviews and automated tests.

Showcase Your Problem-Solving Skills

Prepare to tackle hypothetical scenarios during the technical assessment. Think about how you would handle difficult client communications or technical challenges, and be ready to explain your thought process clearly.

Familiarise Yourself with Their Tech Stack

Get to know CreateFuture's tech stack, especially AWS and Kubernetes. Understanding how these technologies fit into their projects will help you demonstrate your ability to contribute effectively from day one.

Emphasise Team Collaboration

Since collaboration is key at CreateFuture, be prepared to discuss how you've worked with cross-functional teams in the past. Highlight your experience in knowledge sharing and advocating for engineering best practices within your team.