Android App Developer (f/m/x)

Rennsport posted it 16 days ago
Job status:
Active

General requirements

Location
Germany (Remote)
Required languages
English
Employment type
Full Time
Experience level
Associate
Sector tags
Web Development

Description

INTRODUCTION

Competition Company is an ambitious young studio, driven by the passion of the youth and enabled by gaming, esports and racing veterans. With our main offices situated in Munich (Germany), and Malmö (Sweden), we are proud of having a distributed team across various countries and cities. 
We are in the race of our lives with a precise motivation: offer players, digital racers and car enthusiasts the ultimate playground for them to enjoy, share, create and even monetize their passion for cars and digital racing.  

The product 
RENNSPORT is the playground for car enthusiasts. A live-service racing simulation in its alpha stage of development with thousands of eager players already on the waiting list for release, as well as a top tier live competition dubbed “ESL R1”. 
RENNSPORT (the game) and ESL R1 are the tip of the iceberg in our vision to completely transform how players and fans engage with racing games, where the community of players, modders, and pro drivers are front and centre of everything we do.

RESPONSIBILITIES

We are looking a Android App Developer to join our mobile team. Our companion app is an essential part of RENNSPORT ecosystem. As an individual, you are bold and like to try new things. We love to share our work with the community to live our community-centric approach. As our new App Developer you will be a key part of the agile development of our platform, bringing a new vision of Sim Racing to life. As an Android Developer you will use cutting edge technologies in Mobile development with focus to app performance, beauty and stability. If you want to make your contribution into Sim Racing, we are more than happy to see you in our team.

In this role, you will be responsible for: 

  • Being part of an agile team taking responsibility for our mobile app for Android
  • Collaborate with iOS, Design and Backend teams to find the best solution for mobile app
  • Actively learn and keep yourself up to date with industry trends and developments 
  • Designing and developing easy-to-use and well-designed mobile applications
  • Advocating for maintaining high quality standards, making sure quality and testing are part of the development work from day one
  • Contributing to the team’s effectiveness and efficiency through setting an example of best SW development practices
  • Driving and challenging architecture decisions and innovations
  • Actively learn and keep yourself up to date with industry trends and developments

YOUR PROFILE

  • Extensive experience in developing high quality, production grade native mobile apps for Android (Prefer Kotlin over Java).

  • Experience with mobile databases like Realm.

  • Experience with RESTful APIs, Socket communication, HTTP security standards.

  • Solid understanding of data flow using Coroutines. 

  • Experience in working with built-in sensors of the devices like the camera. 

  • Experience in building complex UIs including high-quality imaging using Jetpack compose. 

  • Experience in modern software development and delivery practices including Continuous Integration/Delivery/Deployment, Everything as Code and Test Driven Development.

  • Experience in and readiness for working in cross-functional agile teams.

  • Deep knowledge in design patterns, data structures and algorithms.

  • Passion for continuous improvement, technical and operational excellence.

  • Passion and eagerness to learn different tools, technologies and practices that are needed to get the job done.

  • Empathy, readiness to coach, pair with and learn from others.

  • Experience in working in true DevOps teams where “you build it, you run it”.

What could make you stand out more?

  • Experience in iOS development (Swift)
  • Experience with Kotlin Multiplatform Mobile
  • Experience in game industry field
  • Experience with 3D and AR
  • Experience with payment systems

WHAT YOU CAN EXPECT FROM US

  • Full-time role in Malmö, Sweden OR Munich, Germany OR Remote (Sweden/Germany ONLY)

  • The opportunity to be part of the early team that wants to change digital racing  

  • Have clear and direct impact on our product and players experiences  

  • An attractive, market-standard, salary package  

ABOUT US

Competition Company is an ambitious young studio, driven by the passion of the youth and enabled by gaming, esports and racing veterans. With our main offices situated in Munich (Germany), and Malmö (Sweden), we are proud of having a distributed team across various countries and cities. 

We are in the race of our lives with a precise motivation: offer players, digital racers and car enthusiasts the ultimate playground for them to enjoy, share, create and even monetize their passion for cars and digital racing.    

At Competition Company we value:  

  • Responsibility and self-development – those who take ownership of their tasks and goals and always strive to be and make the team better every single day;  
  • Integrity and transparency – those who are known for candour and transparency, that own mistakes and share learnings, but also speak up when there are challenges;  
  • Curiosity and open-mindedness – those who love to learn and explore new news, that see patterns and connections that most people miss, that care about what our players struggle with and that enjoy to think and operate outside the box;  
  • Work hard, have fun – those who understand that deadlines will always have a place in their work routine, but that do not forget to have fun, be healthy, and enjoy their private life.