Senior Software Engineer (Node.js) at Dixa
København, Region Hovedstaden, Denmark -
Full Time


Start Date

Immediate

Expiry Date

29 Jun, 25

Salary

0.0

Posted On

29 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

YOUR MISSION

An exciting opportunity awaits you at Dixa! As part of our Partnerships Team you will bring your Node.js skills to help build and maintain seamless integrations with external systems, expanding the capabilities of our core Dixa platform. You will help leverage internal and public-facing APIs, webhooks, and modern architectural patterns to create robust and scalable solutions for our partners and customers.

YOUR PROFILE

At Dixa we value a customer-centric mindset, adaptability, and a collaborative spirit. If you thrive in a dynamic, innovative environment and bring accountability to your work, you’ll be a great fit for our team! In addition, you are:

  • Proficient in Node.js and TypeScript, with a strong understanding of asynchronous programming and event-driven architectures.
  • A seasoned Node.js developer with experience in building and deploying complex, high-performance backend systems.
  • A passionate problem-solver with a deep understanding of software design principles, architectural patterns, and best practices.
  • A strong communicator and collaborator, able to effectively work with cross-functional teams and stakeholders.
  • Able to conduct thorough code reviews, and promote coding best practices.
  • A proactive and self-driven individual who takes ownership of their work and strives for excellence.
  • Comfortable with GraphQL concepts and experience building and consuming GraphQL APIs.
  • Knowledgeable in good software testing practices, and capable of creating comprehensive test suites that cover critical business and edge cases.
  • Experienced with building automation practices and tooling for CI/CD.

The qualifications and experiences outlined in this job description serve as a guideline. We welcome applicants with diverse backgrounds, as long as they can demonstrate the essential core competencies.

ABOUT US

Dixa is a Value Experience (VX) Customer Service Platform that combines cutting-edge AI with a human touch, empowering companies to deliver effortless, personalized experiences that drive customer loyalty. Trusted by leading consumer brands of the world, Dixa supports over 30 million conversations annually.
Founded by four friends determined to make a difference in customer service, we’re now a fast-scaling company with backing from some of the most reputable investors globally.
Our commitment is to excel, and we’re building a culture where teamwork and results matter, and everyone is empowered to take ownership, drive growth, and contribute meaningfully. We believe in fostering a work environment that challenges you to grow and gives you the tools to succeed.
We value flexibility but equally believe in the collaboration and innovation sparked by working together in person. That’s why we’ve adopted a flexible work model, requiring a minimum of three days per week in the office to strengthen team connections, foster collaboration, and encourage knowledge sharing.

Responsibilities

WHAT YOU WILL BE DOING

  • Architect, develop, and deploy highly scalable and resilient Node.js backend services to power critical integrations.
  • Be part of designing and implementing efficient and secure APIs ensuring seamless data flow between systems.
  • Collaborate closely with the Product Manager to define and execute the roadmap, translating business requirements into technical solutions.
  • Proactively identify and resolve performance bottlenecks, scalability issues, and potential security vulnerabilities.
  • Contribute to the continuous improvement of our CI/CD pipelines and infrastructure.
  • Create and maintain clear, concise, and comprehensive technical documentation for both internal and external audiences.
  • Provide technical support and guidance to our Customer Success and Solution Engineering teams.

At Dixa we value a customer-centric mindset, adaptability, and a collaborative spirit. If you thrive in a dynamic, innovative environment and bring accountability to your work, you’ll be a great fit for our team! In addition, you are:

  • Proficient in Node.js and TypeScript, with a strong understanding of asynchronous programming and event-driven architectures.
  • A seasoned Node.js developer with experience in building and deploying complex, high-performance backend systems.
  • A passionate problem-solver with a deep understanding of software design principles, architectural patterns, and best practices.
  • A strong communicator and collaborator, able to effectively work with cross-functional teams and stakeholders.
  • Able to conduct thorough code reviews, and promote coding best practices.
  • A proactive and self-driven individual who takes ownership of their work and strives for excellence.
  • Comfortable with GraphQL concepts and experience building and consuming GraphQL APIs.
  • Knowledgeable in good software testing practices, and capable of creating comprehensive test suites that cover critical business and edge cases.
  • Experienced with building automation practices and tooling for CI/CD
Loading...