Full Stack Developer (Backend Focus)
We are looking for a Full Stack Developer with solid backend experience to lead the development of software applications across client portfolios. The role will focus on building scalable, high-quality applications using Node.js, Express.js, Next.js, TypeScript, PostgreSQL, and ORMs (nice to have) within cloud environments such as Azure, AWS, or GCP.
Your role:
- Lead the continuous development of bespoke web applications.
- Take ownership of technical delivery for key components, collaborating with developers and architects to design robust, scalable solutions.
- Continuously improve our development processes, practices, tools, and techniques.
- Share knowledge and guide colleagues on technologies and best practices for building modern applications.
- Foster innovation, inclusion, teamwork, self-organisation, and diversity.
Key skills:
- Strong backend development experience withNode.js and Express.js.
- Experience withNext.jsandTypeScript.
- Proficiency inPostgreSQLand familiarity withORMs(e.g., Prisma, TypeORM, Sequelize).
- Solid understanding of modern web development standards, accessibility, and best practices.
- Experience in building and consuming REST and/or GraphQL APIs, with a focus on security.
- Knowledge of version control systems (Git).
- Familiarity with agile methodologies.
Additional/Advantageous Skills:
- Continuous Integration / DevOps experience.
- Experience with cloud-native development, including serverless frameworks (e.g., Azure Functions, AWS Lambda).
- Familiarity with UI/UX principles.
- Experience with data visualisation libraries (e.g., D3).
- Test Driven Development (TDD) or Behavior Driven Development (BDD) experience.
Perks & Benefits:
- 25 paid vacation days per year
- 6 personal leave days
- Hybrid work
- Paid paternity leave
- Lunch allowance
- Social security
- Yearly bonus
- Exciting monthly social events
- Visa & work permit sponsorship
- Occasionally Office hop (Chiang Mai & Bangkok)
Your new workplace
- We are a humans first, resources after company: We care about building relationships with our team members and strengthening partnerships with our clients based on trust. Putting humans first doesn't mean we don't care about results and performance we do just not at the expense of people.
- We lead with Frihed under Ansvar: which means With great freedom comes great responsibility. Like a scale the amount of freedom and responsibility must be equally balanced. Our leadership philosophy is true to our Scandinavian roots.
- We play as a dream team: Just like a professional soccer team, each of our teammates has a very important role in our team's success. We will all work together to foster a good environment so our teammates can play their best with one another and get the opportunity to become the stars of tomorrow.
- Challenging the status quo is in our DNA: With our partners in mind, we are motivated by the hunger to improve and innovate to forge the foundations for long-term success. We will seek out the best team members who will bring fresh perspectives and ideas, and challenge us to do better.