IT React Developer (Software Dev II)

New Mexico Mutual Casualty CompanyAlbuquerque, NM
just now

About The Position

We’re seeking a mid-level React Developer with strong TypeScript and Node.js experience to build modern, scalable web applications. You’ll work across the stack—owning front-end features in React, crafting robust APIs in Node.js, and collaborating with designers, product managers, and QA to ship high-quality experiences. This role is ideal for someone who writes clean, maintainable code, understands performance and accessibility, and thrives in a team environment.

Requirements

  • 5+ years of professional software development, to include 3+ years building production apps with React and TypeScript; 2+ years building APIs/services with Node.js.
  • Modern React (hooks, context), routing, SSR/SSG.
  • State management (Redux Toolkit, React Query, Zustand, or similar).
  • HTML5/CSS3/SCSS, responsive design, accessibility (WCAG 2.2).
  • API design (REST/GraphQL), authentication (Keycloak, JWT/OAuth/OpenID Connect).
  • Databases (PostgreSQL/MySQL/SQL Server, MongoDB. Oracle)
  • Testing (Jest, RTL, Cypress/Playwright).
  • Git, Jira, Webstorm, CI/CD (GitHub Actions/Azure DevOps/GitLab CI).
  • Strong communication, problem-solving, and collaboration; ability to break down complex problems and ship iteratively.

Nice To Haves

  • Cloud experience (AWS/Azure/GCP), serverless (Lambda/Functions), containers (Docker/Kubernetes).
  • Front-end performance profiling (Lighthouse, Web Vitals).
  • Design systems (Storybook), component libraries (MUI, Chakra, Tailwind).
  • Experience with feature flags, A/B testing, and analytics.
  • Familiarity with security practices (OWASP ASVS), vulnerability scanning.

Responsibilities

  • Front-End Development: Build responsive, accessible, and performant UI using React, TypeScript, and modern state management.
  • Back-End APIs: Develop and maintain RESTful/GraphQL services with Node.js integrate with databases, and handle authentication/authorization.
  • Code Quality & Testing: Write unit/integration, participate in code reviews, and maintain high standards in CI/CD.
  • Architecture & Documentation: Contribute to component libraries/design systems, improve build pipelines, and document technical decisions.
  • Performance & Reliability: Monitor and optimize client- and server-side performance; troubleshoot production issues.
  • Collaboration: Work closely with UX/Product/QA, provide accurate estimates, and deliver features on schedule.
  • Security & Compliance: Follow best practices (OWASP, secure coding, dependency management).
  • DevOps Awareness: Collaborate on containerization (Docker), cloud deployments (AWS/Azure), and observability (logs, metrics, traces).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service