Jobs · Engineering

Senior Full Stack Software Engineer - React/Java

Jobgether · United States · 2 mo ago
RemoteRemoteEngineering$113k–$188k/yrFull-time

This position is based in the United States and offers the opportunity to build and enhance high-impact digital experiences used by millions of customers.

About the role

As a Senior Full Stack Software Engineer, you will contribute to modernizing customer-facing web platforms by designing scalable frontend and backend solutions. You will work across React-based interfaces, backend services, APIs, and cloud-enabled infrastructure while collaborating with experienced engineers and cross-functional teams. This role is ideal for a technical leader who enjoys solving complex problems, mentoring others, and creating seamless user experiences through innovative technology.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications that support key customer-facing digital experiences.
  • Build reusable React components, backend services, APIs, and infrastructure improvements while following modern software engineering practices.
  • Contribute to the evolution of micro-frontend architecture and help modernize existing applications using current technologies and standards.
  • Translate business requirements into technical solutions by collaborating with product teams, stakeholders, and engineering partners.
  • Lead team-level projects by defining goals, managing technical deliverables, communicating progress, and driving successful outcomes.
  • Participate actively in product strategy discussions, technical planning, prioritization, and solution design.
  • Deliver high-quality features, enhancements, and technical improvements while maintaining application performance, reliability, and scalability.
  • Improve application observability, monitoring, and operational excellence through effective engineering practices.
  • Participate in code reviews by providing constructive feedback and supporting knowledge sharing across the engineering team.
  • Mentor junior engineers and promote best practices around software development, collaboration, and continuous improvement.

Requirements

  • 4+ years of professional software engineering experience developing applications as part of a collaborative engineering team.
  • Strong full-stack development experience with both frontend and backend technologies.
  • Hands-on experience with React and modern frontend development practices.
  • Experience designing and developing backend services, APIs, and scalable software solutions using Java or similar backend technologies.
  • Understanding of micro-frontend architecture principles and modern web application design patterns.
  • Experience with GitHub Actions workflows and software development automation practices.
  • Proven ability to lead technical projects, manage ambiguity, and deliver solutions aligned with business objectives.
  • Strong understanding of software engineering best practices, including testing, code quality, version control, and code review processes.
  • Excellent communication and collaboration skills with the ability to work effectively across technical and non-technical teams.
  • Ability to mentor engineers, share knowledge, and contribute to a culture of continuous learning.
  • Comfortable working in a hybrid environment or remotely depending on location.

Benefits

  • Competitive base salary ranging from $112,900 to $188,100 depending on experience, location, and qualifications.
  • Eligibility for an annual incentive bonus program based on individual and company performance.
  • Medical, dental, vision, and life insurance coverage starting on the first day of employment.
  • Access to licensed therapist sessions and emotional wellbeing resources.
  • Paid time off program and company holidays.
  • 401(k) retirement plan with a 6% company contribution.
  • Employee discounts and financial wellness resources.
  • Tuition reimbursement and student loan refinancing support.
  • Paid parental leave programs, including maternity support and nursing benefits.
  • Flexible work options, including hybrid arrangements and remote opportunities for eligible candidates.
  • Opportunity to work on highly visible digital products and large-scale technology initiatives.
  • Professional growth opportunities through collaboration, mentorship, and continuous learning.

Similar jobs