About The Position

This is an exciting opportunity for a developer who enjoys building modern, customer-facing web applications in a small, agile team environment. You’ll work with cutting-edge tools like React, ShadCN, and TanStack, helping shape how our users interact with our portals while also advancing the technology used across the company. The role offers opportunities for continuous learning and the ability to influence technical decisions and best practices within the team. It’s a great fit for someone who values collaboration, enjoys solving complex problems, and wants to grow alongside a skilled, supportive group of developers.

Requirements

  • 3+ years of professional software development experience
  • Proficiency in React and TypeScript
  • Experience with ShadCN components and TanStack libraries
  • Strong understanding of frontend architecture and state management
  • Familiarity with REST APIs or GraphQL
  • Comfortable with Git and collaborative workflows (PRs, code reviews)
  • Solid problem-solving and debugging skills
  • Strong written and verbal communication skills for remote collaboration

Nice To Haves

  • Experience with CI/CD pipelines and DevOps tools (GitHub Actions, Docker, etc.)
  • Familiarity with cloud environments (AWS, Azure, or GCP)
  • Knowledge of testing frameworks (Jest, Cypress, React Testing Library)
  • Awareness of accessibility (a11y) and security best practices
  • Exposure to AI-assisted coding, prompt engineering, or LLM APIs
  • Experience contributing to design systems or reusable component libraries
  • Understanding of performance optimization for large-scale web apps

Responsibilities

  • Develop and maintain React applications using ShadCN and TanStack tools
  • Collaborate closely with designers, product managers, and engineers to deliver high-quality user experiences
  • Participate actively in code reviews and contribute to technical discussions
  • Help define and improve frontend architecture and coding standards
  • Support CI/CD processes and contribute to automation and deployment improvements
  • Write and maintain unit and integration tests to ensure stability
  • Participate in daily standups, sprint planning, and other Agile ceremonies
  • Work independently while maintaining strong communication within a remote-first team
  • Adapt to shifting priorities or schedules during project delivery cycles
  • Explore and recommend emerging technologies to enhance our products and workflows
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service