Product development

Fullstack React Engineer

Copenhagen, RemotePosted 4 months ago
Apply for this job

Certainly is a Conversational AI Platform made for ecommerce and customer service. Our platform is designed to build a tailormade AI conversational chatbot for global complex customer service journeys with multi domain, and multilingual demands.

We are currently around 20 happy faces working in a hybrid setup. Management is in Copenhagen, while product development is happening throughout Europe. We have been working in Conversational AI for many years and are deeply involved in being at the top of the market with our product and offerings. Our ChatBots are widely used by huge clients such as Ganni, Feastables and Ticketmaster.

Job description

We are seeking an experienced and skilled Fullstack Engineer to join our team.

As a Fullstack Engineer, you will be responsible for leading the design, development, and maintenance of our service platform built with Next.js and React. And develop using the newest frameworks within Frontend development.

You will work closely with cross-functional teams to ensure the delivery of high-quality, scalable, and efficient software solutions that meet the needs of our customers. If you have a passion for fullstack development and enjoy leading and mentoring others, we would love to hear from you.

Key responsibilities

  • Lead the design and development of frontend systems and applications, ensuring scalability, reliability, and performance.
  • Collaborate with cross-functional teams to identify and prioritize project requirements and deliverables.
  • Design and implement efficient and scalable frontend architectures, using state-of-the-art technologies.
  • Develop and maintain high-quality, well-tested, and documented code.
  • Mentor and guide junior engineers and developers to improve their skills and knowledge.
  • Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
  • Troubleshoot and debug complex issues in the frontend systems and applications across frontend and backend systems.
  • Work closely with the DevOps people to ensure smooth deployment and monitoring of frontend systems.
  • Stay up to date with the latest technologies and trends in the industry, and apply this knowledge to improve our frontend systems and applications.
  • Participate in planning and prioritization of project tasks and resources.
  • Collaborate with QA engineers to ensure the quality and reliability of the frontend systems and applications.
  • Participate in code refactoring and optimization to improve performance and scalability.
  • Develop and maintain technical documentation and knowledge base articles.
  • Participate in technical discussions and provide input on technical decisions.

You will be working in a Tech-stack built around Next.js 15 as a fullstack

  • Stylesystem: TailwindCSS, ShadCN
  • Frontend: Typescript, Next.js (15), React (19) and React-flow (12)
  • Backend: Typescript, Next.js (15)
  • Database: Postgres
  • Cloud: AWS, Azure

Additionally, we are working closely with a large Python API and several standalone widgets.

Required Skills

We are looking for a person who has experience and conquer most of the following skills:

Web Technologies:

  • Solid understanding of Typescript, React, Next.js (preferably 13.0 or newer)
  • Solid understanding of HTTP/HTTPS protocols, RESTful APIs.Strong proficiency in React, including hooks, context API, and component lifecycle.
  • Familiar with the React flow library.
  • Solid understanding of REST APIs and asynchronous request handling.
  • Familiarity with server-side rendering (SSR), Server-components and client-side rendering.
  • Familiarity with Micro-services and microservice architecture
  • Fullstack architecture and datastructure for performant user and data driven platform.

Version Control

  • Proficiency in using version control systems, particularly Git, including branching strategies and collaborative workflows.

 

DevOps and CI/CD

  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience with continuous integration and continuous deployment pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.

Cloud Services

  • Experience with cloud service providers such as AWS, Google Cloud Platform, or Azure, particularly with services relevant to web application deployment and scaling.

Additional Requirements

  • At least a bachelor’s degree in computer science, Computer Engineering, or related field.
  • At least 5 years of experience in frontend development and leadership.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced environment and prioritize tasks effectively.
  • Strong understanding of software development principles, patterns, and best practices.
  • Understanding of security and compliance requirements

What we offer

  • Competitive salary and benefits package.
  • Opportunity to work on challenging and exciting projects.
  • Collaborative and dynamic work environment.
  • Professional development and growth opportunities.
  • Flexible working hours and remote work options.
  • Access to the latest technologies and tools.
  • Recognition and rewards for outstanding performance.

Interested?

Don’t hesitate to send an application to CTO Hans Peter Vith.

E-mail: hpv@certainly.io or Tel: +45 2086 6099.

Apply for this job
Contact person

Hans Peter Vith
CTO
hpv@certainly.io
+45 2086 6099