As a Backend Developer, your focus will be on implementing and maintaining backend systems. You will collaborate with architects, front-end developers, and firmware engineers to deliver robust and efficient software solutions. This role is ideal for someone who thrives in hands-on development and enjoys crafting high-quality code.
What You Will Do:
Develop and maintain backend services and systems using Go.
Implement solutions based on specifications provided by architects and stakeholders.
Optimize code for performance, reliability, fault-tolerance, and maintainability.
Collaborate with front-end developers, firmware engineers, and other stakeholders to deliver high-quality software solutions.
Participate in code reviews and provide constructive feedback to team members.
Your Profile:
Minimum of 2 years of experience in backend development; previous experience in Go Language is a merit.
Experience with RESTful APIs and microservices.
Proficiency in working with databases (PostgreSQL, Cassandra) and caching tools (Redis or comparable).
Ability to work independently and as part of a team.
Experience with streaming tools, such as Apache Kafka or similar, is a plus.
Strong communication skills in English; proficiency in Swedish is a plus.