Full Stack Developer

Codekeeper Logo

Codekeeper

πŸ“Remote - Worldwide

Summary

Join Codekeeper, a remote-first company revolutionizing software escrow, as a Full Stack Engineer specializing in JavaScript. This role offers opportunities for growth in a dynamic startup environment with a focus on long-term success and a healthy, resilient company culture. You will be part of a team dedicated to building a robust application and providing state-of-the-art disaster recovery solutions. The position requires significant experience in JavaScript, TypeScript, and related technologies, along with proficiency in various tools and frameworks. Codekeeper prioritizes open communication, collaboration, and regular team activities.

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 escrow application
  • Collaborate with the team to design, implement, and test new features
  • Write clean, efficient, and well-documented code
  • Troubleshoot and debug software issues
  • Participate in code reviews and provide constructive feedback
  • 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.