About The Position

This role requires a wide variety of strengths and capabilities, including a BS/BA degree or equivalent experience. The candidate must have knowledge of architecture and design across all systems (front-end, API, integration, and cloud), and be knowledgeable about industry-wide web technology trends and best practices (performance, security, accessibility, observability). The ability to work in large, collaborative teams to achieve organizational goals is essential. The ideal candidate is passionate about building an innovative culture and mentoring through code reviews and technical collaboration.

Requirements

  • 5+ years of experience in Software Engineering.
  • Proficiency in modern front-end languages and standards: JavaScript (ES2020+), TypeScript, React, HTML5, CSS3, modern Web APIs, and asynchronous patterns (Promises, async/await).
  • Strong experience building React applications using modern patterns (React 18, Hooks, functional components), component composition, and state management approaches (e.g., context, Redux Toolkit, Zustand, React Query/TanStack Query).
  • Experience with modern front-end architecture and delivery: component libraries/design systems, modularization, monorepos, and scalable code organization.
  • Hands-on experience implementing web technologies using HTML5, CSS, JavaScript/TypeScript, JSON, and API integrations (REST/HTTP), including authentication/authorization integration patterns.
  • Experience with modern build tooling and package ecosystems: Vite/Webpack, npm/yarn/pnpm, linting/formatting (ESLint, Prettier), and code quality practices.
  • Understanding and experience with test automation frameworks and runners, including Cypress/Playwright (required) plus unit/integration testing with Jest/Vitest and React Testing Library.

Nice To Haves

  • Exposure to Agentic AI / GenAI patterns (e.g., prompt engineering, tool/function calling concepts, evaluation, and safe-guarded integration into user workflows).
  • Application development experience with AWS, REST, Java/J2EE, Core Java, cloud-based services; SOAP is a plus.
  • Experience with modern React web frameworks and rendering strategies (e.g., Next.js, SSR/SSG where applicable) and performance optimization (Core Web Vitals, bundle analysis, code splitting, caching).
  • Knowledge of WCAG 2.1 compliance guidelines with respect to accessibility support (semantic HTML, ARIA where appropriate, keyboard navigation, screen reader testing).
  • Experience with web security best practices (e.g., OWASP guidance, XSS/CSRF mitigation, secure dependency management).
  • Experience with other Agile/Lean practices such as XP or Kanban.
  • Participation in Test Driven Development or Business Driven Development.
  • Practice of Continuous Integration or Continuous Delivery (e.g., automated builds, quality gates, automated deployments).
  • Experience with observability and production support practices (client-side logging/monitoring, error tracking, performance monitoring).

Responsibilities

  • Proven development experience working on large-scale, public-facing web applications (high availability, performance, and reliability).
  • Shipping features in an Agile environment with strong SDLC discipline (requirements, design, implementation, testing, release, support).
  • Leading technical decisions and execution within development teams (estimations, sequencing, trade-offs, technical design, and stakeholder communication).

Benefits

  • comprehensive health care coverage
  • on-site health and wellness centers
  • a retirement savings plan
  • backup childcare
  • tuition reimbursement
  • mental health support
  • financial coaching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service