About The Position

We are seeking a skilled and motivated Full Stack Developer with strong expertise in JavaScript to join a dynamic, remote-first team. In this role, you will design, develop, and maintain high-quality web applications, contributing directly to innovative solutions in a fast-paced, growth-oriented environment. You will work across the full stack, collaborating with designers, product managers, and other engineers to implement features, optimize performance, and ensure reliability. The ideal candidate thrives on problem-solving, testing new technologies, and taking ownership of complex projects while maintaining clean, efficient code. This role offers a unique opportunity to make a meaningful impact on product development and the user experience while growing professionally in a supportive, collaborative setting.

Requirements

  • Degree in Computer Science or equivalent experience.
  • 5+ years of hands-on experience with JavaScript, TypeScript, HTML5, CSS3, React/Context API.
  • 3+ years of experience with Next.js (App Router) and GraphQL/Apollo.
  • Proficiency in TailwindCSS and modern front-end tooling.
  • Strong experience with Git, GitHub/GitLab, and version control best practices.
  • Solid understanding of testing frameworks and methodologies.
  • Familiarity with relational databases, ORMs, and authentication solutions.
  • Excellent communication skills, team-oriented mindset, and service-focused approach.

Nice To Haves

  • knowledge of serverless functions, edge computing, CI/CD pipelines, DevOps tools, AWS technologies, or data visualization frameworks.

Responsibilities

  • Develop, maintain, and enhance web applications using JavaScript, TypeScript, HTML5, CSS3, React/Context API, and Next.js.
  • Implement GraphQL/Apollo integrations and manage database interactions using PostgreSQL, MySQL, and ORMs like Prisma or Drizzle.
  • Design and execute automated tests using Playwright, Cypress, or Jest with React Testing Library to ensure code quality.
  • Collaborate with team members on application architecture, UX improvements, and feature development.
  • Work with authentication solutions such as Cognito, Auth0, or NextAuth.js to secure applications.
  • Contribute to version control, CI/CD pipelines, and deployment processes, ensuring code integrity and smooth releases.
  • Stay current with new technologies, frameworks, and best practices to continuously improve development standards.

Benefits

  • Fully remote work with flexible hours.
  • Opportunities for growth and skill development within a startup-like environment.
  • Collaborative and supportive team culture with regular activities and knowledge-sharing.
  • Comprehensive onboarding and ramp-up process.
  • Access to cutting-edge tools and modern development frameworks.
  • Emphasis on work-life balance and long-term career development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service