Senior Software Engineer - Java / Kotlin

Software Engineering · Oxford, Oxfordshire
Department Software Engineering
Employment Type Full-Time
Minimum Experience Experienced

Are you ready to soar? Join our team and use your expertise to develop our Stork STM autonomous aerial logistics platform. We’re looking for a talented, experienced Senior Java/Kotlin Software Engineer to work alongside our team of world-class developers and engineers. You will take pride in designing and developing our software capabilities and take satisfaction from completing these features to a high standard. 

 

This is a key role in the team which presents an opportunity to play a significant hands-on part in the development of a completely new, innovative, product. You will have the chance to expand and progress your skills designing and implementing customer-facing desktop and mobile applications using modern technologies, all whilst working alongside a friendly team with a wide range of skillsets. 

We are still in the early stages of development so you will have the opportunity to play a part in shaping the technical direction of the product. 

 

Responsibilities: 

  • Designing and implementing features to add to our new software platform, which can include these features: 
    • Native applications on Android 
    • AWS cloud native development 
    • Network security 
    • Secure access controls 
  • Getting stuck into the code and interfaces, this is a hands-on role 
  • Plan and estimate complex tasks for project planning 

 

We believe you'll need the following skills and experience to succeed: 

  • A degree in computer science, physics, maths or an engineering-related discipline 
  • Expert level in Java or Kotlin 
  • Significant industry experience of designing, creating and delivering mobile applications that have gone on to become commercially available 
  • Familiarity with Agile/Scrum frameworks 
  • Familiarity with Git 
  • Familiarity with CI/CD frameworks (e.g. GitLab, Jenkins) 
  • Able to take individual ownership of tasks with minimal supervision and a drive to deliver results 
  • Excellent communication skills – written and oral 

 

Bonus points will be awarded for any of the following: 

  • Experience of cross-platform application development (Windows, Linux, Android) 
  • Experience of UI and UX design 
  • Knowledge of secure software development practices 
  • Evidence of contribution to open source projects 
  • Familiarity with network communication protocols (e.g. TCP/IP, UDP, Protobuf) 
  • Familiarity with Python 3 

 

In your first six months, you will be:  

  • Coding!  
  • Working on designing and delivering the mobile device apps for Stork STM 
  • Helping to shape the future direction of our technology stack 

 

Like the rest of the Animal Dynamics team, you’ll benefit from: 

  • 25 days annual leave, bank holidays, plus 3 days additional leave for Christmas closure 
  • Flexible working 
  • Pension scheme 
  • Career Development Framework to support your professional development  
  • EMI share options scheme 
  • Company discount scheme 

 

This role is advertised as full-time, but we want to hire the best person and would therefore consider part-time options. 

This role is remote-first, with one day per month in the office.

 

About Us 

At Animal Dynamics we are motivated to create original and worthwhile solutions to real problems. We make vehicles that combine high efficiency with full autonomy and will positively disrupt industries and technical approaches that have long been taken for granted. 

 

We take our inspiration from animals and the natural world. Our current focus is on Stork, a family of vehicles which have been designed as highly energy and cost-efficient aerial systems for carrying loads. These vehicles are full-stack autonomous vehicles, with complex mechanical, electronic and software features. 

 

Based near Oxford, we are a friendly, innovative company which is growing rapidly. We recruit talented, committed people who want to work in a stimulating and supportive environment. 

Thank You

Your application was submitted successfully.

  • Location
    Oxford, Oxfordshire
  • Department
    Software Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced