Senior Software Engineer (React/Front End)

New
J
JobgetherSoftware development
This is a fully remote position... based in the United States.Full-TimeSenior
Salary105,000 - 125,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software development experience.
Required Skills
TypeScriptReduxNext.jsReactRESTful APIsGitHubGitHub ActionsUnit Testing

Requirements

  • Have 5+ years of professional software development experience.
  • Bring deep experience with React and Redux or comparable state-management solutions, including application design.
  • Have strong TypeScript experience.
  • Have experience integrating front-end applications with REST APIs and backend platforms.
  • Have experience with React unit and integration testing, as well as end-to-end testing.
  • Have demonstrated experience leading code reviews on React-based codebases.
  • Have experience authoring and maintaining GitHub Actions workflows.
  • Have experience administering GitHub repositories.
  • Have experience developing accessible and responsive user interfaces, ideally within a shared design system.
  • Be able to manage multiple projects and technologies while adapting to changing environments.
  • Be able to translate business requirements into technical approaches and communicate trade-offs with stakeholders.
  • Experience with Vitest, Playwright, Snyk, SonarQube, Cursor or other AI-assisted development tools, Next.js, AWS or other cloud platforms, or enterprise platforms such as IBM TRIRIGA is highly valued.

Responsibilities

  • Own React feature development end-to-end, from application design through implementation, testing, and release.
  • Establish and improve automated quality gates across unit, integration, and end-to-end testing.
  • Lead code reviews to improve quality, consistency, maintainability, and engineering standards across client codebases.
  • Create and maintain GitHub Actions CI/CD workflows covering builds, testing, linting, and security checks.
  • Administer GitHub repositories, including dependency management, permissions, branch protection, and repository hygiene.
  • Partner with client teams on dependency updates, vulnerability remediation, and static analysis.
  • Build reusable front-end patterns, shared components, and design system integrations.
  • Mentor and pair with engineers across distributed and client teams on React and front-end practices.
  • Lead technical conversations with clients, translate business needs into technical plans, and provide technical guidance.
  • Adapt to new technologies, tools, and client platforms, including enterprise systems.
View Full Description & ApplyYou'll be redirected to the employer's site
105,000 - 125,000 USD per year
Apply Now