Jobs · Engineering

Software Engineer III - Frontend

Jobgether · United States · 5 days ago
RemoteRemoteEngineering$130k–$170k/yrFull-time

About the role

The Software Engineer III - Frontend is responsible for designing, developing, and maintaining high-quality web applications. They collaborate with engineering, product, and design teams to deliver reliable and impactful software solutions. This role combines frontend expertise with full-stack collaboration, allowing contributors to work across multiple layers of modern software systems.

Responsibilities

  • Design, develop, and maintain high-quality web applications
  • Collaborate with cross-functional teams to design and implement new features for interactive data visualization platforms and enterprise applications
  • Translate product requirements and ambiguous challenges into clear technical solutions and implementation plans
  • Write clean, maintainable, and efficient code while following software engineering best practices
  • Conduct code reviews, debugging, testing, and troubleshooting to ensure high-quality software delivery
  • Create and maintain RESTful APIs and contribute to backend services when needed
  • Develop and maintain automated tests while recommending appropriate testing strategies and improving software reliability
  • Participate in agile development processes, continuous improvement initiatives, and collaborative engineering practices
  • Mentor junior engineers by sharing technical knowledge, reviewing code, and promoting strong development standards
  • Troubleshoot complex software issues and deliver timely solutions that improve user experience and system performance
  • Apply AI-powered development tools to improve productivity while maintaining strong engineering judgment and human oversight
  • Stay current with emerging technologies and apply relevant innovations to improve products and engineering workflows

Requirements

  • Experienced software engineer with strong frontend expertise
  • Passion for building intuitive applications
  • Ability to collaborate effectively across technical teams
  • Strong hands-on experience with React, Redux (preferably Redux Toolkit), Vite, TypeScript, JavaScript, HTML, and CSS
  • Advanced understanding of modern frontend technologies including JavaScript, HTML, CSS, and component-based development
  • Experience designing and developing RESTful APIs using Node.js or other backend technologies
  • Familiarity with agile methodologies and CI/CD development practices
  • Experience writing automated tests and understanding testing strategies, including tools such as Vitest and React Testing Library
  • Strong problem-solving, analytical, and algorithmic skills
  • Excellent communication skills and ability to explain technical concepts clearly
  • Comfortable working in a fast-paced environment with evolving requirements

Preferred Qualifications

  • Experience with mapping technologies such as MapboxGL, Leaflet.js, or OpenLayers
  • Familiarity with Material UI (MUI)
  • Experience supporting monorepo architectures and related infrastructure
  • Understanding of accessible web experiences and WCAG standards
  • Experience using AWS or similar cloud platforms to build and scale applications
  • Experience developing APIs or services using Go, Python, Ruby, or similar technologies
  • Experience with relational databases, SQL, and data-driven applications
  • Experience with design teams and contributing feedback during UX development

Benefits

Competitive salary range of approximately $130,000-$170,000 depending on experience, skills, location, and role scope.

Comprehensive medical, dental, and vision insurance coverage.

Life and disability insurance benefits.

Flexible Spending Accounts (FSAs).

401(k) plan with company matching contributions.

Employee Stock Purchase Plan.

Flexible Time Off policy and paid holidays.

Volunteer Time Off opportunities.

Family care, caregiving support, and parental leave programs.

Fitness reimbursement and wellness programs supporting physical and mental health.

A supportive work environment focused on inclusion, collaboration, and professional growth.

Similar jobs