Sr. Software Engineer, Developer Platform (Full-Stack)

New
J
JobgetherSoftware Development
USFull-TimeSenior
SalarySalary range: $170K – $190K
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
Node.jsFull Stack DevelopmentSoftware ArchitectureTypeScriptReactCI/CDMicroservicesDistributed Systems

Requirements

  • 5+ years of professional software engineering experience with a strong track record of delivering production-level applications.
  • 3+ years of experience designing, developing, and maintaining backend distributed systems.
  • 3+ years of experience working with microservice architectures and scalable service-based systems.
  • Strong full-stack development expertise with TypeScript, including experience with React or similar frontend frameworks and Node.js or similar backend technologies.
  • Proven experience building scalable platforms, frameworks, or systems that are used by other engineering teams.
  • Strong understanding of software architecture, system design, performance optimization, and engineering best practices.
  • Experience with agile development methodologies, CI/CD pipelines, automated testing, and modern software delivery practices.
  • Ability to manage complex priorities, make decisions independently, and operate effectively in ambiguous environments.
  • Excellent communication and collaboration skills.
  • Strong problem-solving mindset with the ability to balance exploration, innovation, and decisive execution.

Responsibilities

  • Design, architect, and implement scalable full-stack solutions that improve platform performance, reliability, and user experience.
  • Lead technical initiatives across frontend and backend systems, making strategic decisions around architecture, technology investments, and engineering practices.
  • Build and maintain developer platforms, frameworks, and services that enable engineering teams to deliver products efficiently.
  • Provide technical leadership, mentorship, and guidance to engineers by promoting strong coding standards, design patterns, and best practices.
  • Collaborate with product managers, designers, engineers, analytics teams, and other stakeholders to define requirements, validate solutions, and deliver impactful features.
  • Participate in product discovery by assessing technical feasibility, exploring user needs, and supporting experimentation through prototypes.
  • Develop and improve observability practices, including monitoring, logging, alerting, and performance tracking.
  • Establish and improve engineering workflows, CI/CD processes, testing practices, and development tools.
View Full Description & ApplyYou'll be redirected to the employer's site
Salary range: $170K – $190K
Apply Now