About The Company Codekeeper was founded by industry professionals with a vision to revolutionize the software escrow landscape in the cloud era. Our mission is to provide cutting-edge disaster recovery solutions that effectively mitigate third-party risks, ensuring business continuity and security.
As a remote-first organization with a central office located in The Hague, we foster a flexible and inclusive work environment that prioritizes innovation, resilience, and long-term growth. Our team is composed of passionate experts dedicated to developing robust, scalable applications that meet the evolving needs of our clients. We believe in nurturing a collaborative culture that values open communication, continuous learning, and shared success, making us a forward-thinking leader in the software escrow industry.
About The Role We are seeking a talented and experienced Full Stack Developer specialized in JavaScript to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining our state-of-the-art applications that serve the software escrow sector.
You will work closely with cross-functional teams including product management, design, and operations to deliver high-quality, scalable solutions. The ideal candidate is a proactive problem-solver with a passion for writing clean, efficient, and maintainable code. You will have the opportunity to influence the technical direction of our products, contribute to innovative features, and help us achieve our goal of providing reliable disaster recovery solutions for our clients worldwide.
This position offers the flexibility of remote work, allowing you to collaborate effectively with a global team and make a meaningful impact in a fast-growing startup environment.
Qualifications
- Degree in Computer Science or a related field
- 5+ years of hands-on experience in JavaScript, TypeScript, HTML5, CSS3, React/Context API
- 3+ years of experience with Next.js (App Router), GraphQL/Apollo
- Proficiency with TailwindCSS
- Experience with version control systems such as Git, GitHub, or GitLab
- Testing experience with Playwright, Cypress, or Jest + React Testing Library
- Knowledge of relational databases like PostgreSQL and MySQL, as well as ORMs such as Prisma or Drizzle
- Familiarity with authentication solutions including Cognito, Auth0, or NextAuth.js
- Excellent communication skills and a team-oriented, service-minded attitude
- A strong passion for software development and continuous learning
Responsibilities
- Design, develop, and maintain scalable full-stack applications using JavaScript, React, and Next.js
- Implement and optimize user interfaces with TailwindCSS and ensure responsive, accessible designs
- Create and consume GraphQL APIs using Apollo Client and Server
- Collaborate with product managers, designers, and other developers to deliver high-quality features
- Write automated tests to ensure code quality and reliability
- Manage version control workflows and participate in code reviews
- Optimize database queries and manage data models with ORMs like Prisma or Drizzle
- Implement authentication and authorization solutions to secure applications
- Contribute to continuous integration and deployment pipelines, ensuring smooth releases
- Stay updated with the latest industry trends and incorporate best practices into development processes
Benefits
- Remote work flexibility to promote work-life balance
- Opportunity to work in a fast-growing startup environment with room for professional growth
- Engagement in innovative projects within the software escrow industry
- Regular team activities, virtual meetups, and a collaborative work culture
- Comprehensive onboarding and dedicated ramp-up period
- Supportive environment fostering open communication, feedback, and continuous learning
Equal Opportunity
Codekeeper is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that diverse teams drive innovation and success, and we welcome applicants from all backgrounds to apply and join our journey to shape the future of software escrow.