Publicerad: 2025-10-14
Software Engineer (Go)
Join a Groundbreaking Initiative Shaping the Future of Merchant Operations
Be part of a forward-thinking project that will redefine how merchants operate across both physical and virtual environments. As a mid-level Golang developer, you’ll play an important role in shaping the backend architecture, building scalable and high-performance systems, and delivering innovative features for a new product that will significantly impact how businesses operate. You’ll work with cutting-edge technologies, balancing new development with integrating existing systems.
This role offers the chance to work autonomously while collaborating with cross-functional teams to design and build the backend components that support our product’s features. You’ll have the opportunity to grow as a developer, contribute to key technical decisions, and ensure high-quality solutions are delivered.
You should be ready to take on new challenges, adapt to a fast-evolving environment, and focus on building high-performance, reliable systems that meet the needs of our users.
Key Responsibilities:
- Architect and develop key backend components using Golang, ensuring scalability, high performance, and security.
- Collaborate with product, design, and frontend teams to define and implement features and user experiences.
- Write clean, maintainable, and well-tested code while adhering to best practices and quality standards.
- Contribute to the selection and evolution of the technology stack, offering insights and recommendations based on your experience.
- Handle ambiguity and adapt quickly to evolving requirements and system changes.
- Continuously improve the product by incorporating user feedback and iterating on features.
- Collaborate in establishing team-wide development best practices and standards.
- Support junior developers by offering mentorship, guidance, and code reviews, contributing to a positive and inclusive team culture.
📍This role can be based in one of our tech hubs in Helsinki, Stockholm or Tallinn.
Our humble expectations:
- Solid experience in backend development using Golang, including the design and implementation of scalable systems.
- Familiarity with microservices architecture, APIs, and related backend technologies.
- Proficiency in handling databases, whether SQL or NoSQL, and ensuring data integrity and performance.
- Strong understanding of software engineering principles
- Excellent problem-solving skills and the ability to work independently within a team environment.
- Strong communication skills, with the ability to collaborate effectively with cross-functional teams.
Nice-to-haves:
- Exposure to other programming languages or frameworks (e.g., Kotlin, Python).
- Familiarity with frontend, mobile technologies or mobile app backend services.
- Willingness to travel occasionally for team meetups and collaboration.
- Previous experience in start-up environments or working on early-stage products, demonstrating adaptability and entrepreneurial mindset.