Full Stack Developer

Codekeeper Logo

Codekeeper

πŸ“Remote - Worldwide

Summary

Join Codekeeper, a remote-first company revolutionizing software escrow, as a Senior Full Stack Javascript Developer. You will be part of a dynamic team building state-of-the-art disaster recovery solutions. The role offers opportunities for growth in a startup environment with regular team activities. A comprehensive onboarding process and a culture of open communication are provided. You will contribute to the development of a robust application and shape the future of software escrow. This is a remote position.

Requirements

  • Degree in Computer Science
  • 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
  • Proficiency in version control (Git, GitHub/GitLab)
  • Testing experience with Playwright, Cypress, or Jest + React Testing Library
  • Experience with relational databases like PostgreSQL and MySQL, as well as ORMs such as Prisma or Drizzle
  • Familiarity with authentication solutions (Cognito, Auth0, NextAuth.js)
  • Excellent communication skills, a team player, and service-oriented mindset
  • A strong passion for software development

Responsibilities

  • Develop and maintain the company's software applications
  • Collaborate with team members on software design and implementation
  • Write clean, efficient, and well-documented code
  • Troubleshoot and debug software applications
  • Participate in code reviews and testing
  • Stay up-to-date with the latest technologies and trends in software development

Preferred Qualifications

  • Knowledge of serverless functions & edge computing (Vercel, AWS Lambda)
  • Understanding of CI/CD pipelines and DevOps (GitHub Actions, Vercel, Netlify)
  • Experience with data visualization frameworks (e.g., Chart.js, Google Charts)
  • Familiarity with AWS technologies

Benefits

  • A dynamic, enthusiastic, and fun team
  • Opportunities for growth within a startup environment
  • Regular team activities and get-togethers
  • A comprehensive onboarding process with a dedicated ramp-up period and time to learn
  • A culture that values open communication, feedback, and collaboration
  • Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.