Do you like the long-term perspective and the common focus of a product company? Are you looking for awesome colleagues, a central office and the opportunity to be involved and build something new from scratch?
Our customer is now looking for consultants who can work as a Backend Developer for the team that builds the next generation of the customer's cloud service.
Job description
As a developer in the backend crew, you will work with the development of the next generation of the customer's platform, which is being built from the ground up. You will work in small dynamic teams where all the skills to achieve jointly set goals are gathered.
The team has a great mandate to make technical decisions and drives their own work forward.
Examples of what you could work with:
- Implement authentication, throttling, etc. for their API.
- Build on their low code language and its compiler.
- Develop the building blocks of life cycle management for low code applications.
- Optimize database queries to handle complex data flows.
Mandatory skills
- Kotlin / Scala / F# / other functional programming
- JVM
”Good to have” skills
- Ktor
- SQL (preferably PostgreSQL)
- Docker
- React
- Typescript
- Cypress
”Bonus” skills
- Kubernetes
- Python
Personal
- We believe that you have a few years' experience of system development, preferably from a product company.
- If you have a good understanding of the JVM, it is a plus and if you have experience of Kotlin and functional programming then we will be even happier, but the most important thing is that you have a genuine interest in programming and enjoy developing and learning new things. .
- As a person, you are a team player who thrives in a helpful and supportive work environment.
- You are used to taking responsibility and driving the work forward together with your team.
- As they build from scratch and are in an expansive phase, it is important that you thrive in a changing environment and enjoy getting to grips with tricky problems.
Technology stack
- The customer's backend is written in Kotlin, runs on the JVM and stores data in PostgreSQL.
- Other technologies that you will come in contact with are Kubernetes and Docker which their platform runs on and React and Typescript which their front end is built in. Here it is also of course good with a good understanding, but it is not something you will work with every day.
- They try to avoid complicating things unnecessarily and want the code to be easy to understand and maintain. To make it easier to do the right thing, they always do code review and have many types of automatic tests and static code analysis.
What does the customer do
The customer develops a cloud service, a low-code platform to be able to deliver tailored, process-based applications to its customers, primarily in Retail and Manufacturing. In the platform, they develop smart tools to quickly and securely build these applications, such as graphical modeling tools, code editors and validations. Customers then use their applications to e.g. coordinate employees, business systems and suppliers in their order-to-delivery process, but it can also be simpler applications such as expense registration or purchase inquiries.
Start
ASAP
Gothenburg Language
Swedish, English
Vill du få fler lediga tjänster?
Prenumerera och få liknande lediga tjänster för Backend Developer. Var den första som ansöker!