OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
For our client in Gothenburg we are looking for a Senior Android Developer.
Role description:
As a Senior Android Developer, you use the latest technologies to develop cutting edge solutions and services to our customers. The purpose is to help them stay ahead and offer attractive and relevant services – now and in the future. Together with your team you are responsible for the entire lifecycle of an app – from requirements, development, test, deploy, maintenance to continuous improvements and new innovations.
Who are you?
You are open-minded, flexible and thrive under challenging and changing conditions. As a person you are a curious, innovative, and analytical problem solver. You enjoy teamwork and have an inclusive approach to your work. You deliver high quality code and feel great ownership of the code you produce. You are willing to cater for the complete lifecycle of the code.
Team description:
The team consists of both back-end developers and android developers. The back-end part of the team delivers standard APIs from which the Android App gets the data from. Our software products provide connected services in the Journey intelligence area for several OEMs. You will be working very tightly with Android developers, Product Owner, Scrum Master and a UX Designer. It will be both independent work and pair-programming.
WirelessCar has embarked on a journey of developing In-Vehicle Applications and this team is taking lead of that journey. We currently have 2 applications in production, and we work closely with the customers in realizing their needs and learn together to explore this new area.
Need to have:
You are expected to drive new App development and help and support the team and the entire company to excel in the world of Android development and In-vehicle Apps.
You need to be able to do independent work and have a broad understanding of the different challenges with developing for Android. You are expected to support in suggesting different strategies to move forward.
Responsibilities:
Designing and developing apps for the Android Automotive ecosystem
Creating tests for code to ensure robustness and performance
Fixing known bugs in existing Android applications and adding new features
Working with external software libraries and APIs
Working with designers to turn design templates into working apps
Skills:
Kotlin, Firebase, MVVM, Git, Dependency Injection
Latest Android Architecture Components
Non-technical:
Able to collaborate well within a team and cross-team, be transparent about what you are doing, give and accept feedback from your colleagues. Since there will be close collaboration also with customers, it is valuable if you have effective communication skills and know how to explain complex processes in simple terms. Have an agile way of working.
Nice to have:
Unit and Instrumentation tests, Clean Architecture, SOLID Principles
Typescript, GCP knowledge
JetPack Compose,
Experience in the Automotive software Industry.
Experience from working with Google Automotive.
This is a full-time consultancy position in Gothenburg.