Full Stack Developer
About the Role
We are looking for a Full Stack Developer to join our Integrations / PAM team. The ideal candidate will have strong backend development experience, while also being comfortable working across the full stack in modern JavaScript technologies (including Git, Node.js, MongoDB and Vue.js/Nuxt.js).
Responsibilities
-
Develop and maintain backend services and APIs using Node.js
-
Design and manage MongoDB databases and data structures
-
Collaborate with frontend developers using Vue.js / Nuxt.js
-
Participate in architecture and technical decision-making
-
Integrate third-party services and internal platforms
-
Maintain clean, scalable, and well-documented code
-
Work collaboratively within agile development teams
-
Use Git for version control and collaborative development workflows
Requirements
-
Around 4+ years of experience in backend development
-
Strong experience with Node.js and MongoDB
-
Experience working with Vue.js and/or Nuxt.js
-
Good understanding of REST APIs and integrations
-
Experience with Git and collaborative development practices
-
Ability to work independently and as part of a team
-
Strong problem-solving and communication skills
Nice to Have
-
Experience working on integrations or PAM-related projects
-
Knowledge of cloud environments and deployment processes
-
Experience with CI/CD pipelines
-
Familiarity with scalable system design
What We Offer
-
Opportunity to work on challenging integration projects
-
Collaborative and dynamic team environment
-
Professional growth and development opportunities
-
Modern tech stack and flexible working culture