Senior Full-Stack Engineer, Internal Tools

New
J
JobgetherSoftware Engineering
Remote opportunity within the United States.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerNode.jsPostgreSQLElasticSearchJavascriptKubernetesMongoDBTypeScriptReact

Requirements

  • 5+ years of professional software engineering experience, with a proven track record of designing and delivering scalable production systems.
  • Strong system design and software architecture capabilities.
  • Extensive hands-on experience with JavaScript and TypeScript, particularly within Node.js-based environments.
  • Advanced, production-grade experience building modern applications with React.
  • Strong experience with PostgreSQL, MongoDB, Elasticsearch, or comparable data technologies, including database performance optimization and tuning.
  • Demonstrated experience designing, building, and scaling backend systems.
  • Proven experience mentoring engineers and helping teams improve technical quality and engineering practices.
  • Strong full-stack capabilities.
  • Familiarity with cloud infrastructure, Docker, Kubernetes, CI/CD, and modern software delivery practices.
  • Product-minded approach with the ability to translate user needs into practical, scalable technical solutions.
  • Strong communication, collaboration, problem-solving, and technical decision-making skills.

Responsibilities

  • Own the technical direction and architecture for internal tools, including front-end architecture, reusable components, and component or design system strategy.
  • Translate product requirements and technical vision into clear technical designs, specifications, engineering tickets, and implementation plans.
  • Design and build new internal tools and administrative features end-to-end, contributing across both front-end and back-end systems.
  • Identify and prioritize opportunities to apply recommendation, ranking, search, and other data-driven techniques to improve internal workflows and user experiences.
  • Collaborate with product and data science stakeholders to determine where intelligent automation can deliver meaningful improvements and reduce manual effort.
  • Drive down technical debt through targeted refactoring, architectural improvements, and proactive engineering standards.
  • Conduct design reviews and establish development practices that improve the quality, maintainability, scalability, and reliability of internal systems.
  • Build reusable components, frameworks, and engineering tooling that can create value across multiple projects.
  • Serve as the escalation point for complex technical issues and deep debugging.
  • Partner with security stakeholders to ensure administrative interfaces and internal systems are appropriately protected and access-controlled.
  • Mentor and support engineers through pairing, code reviews, technical guidance, and direct feedback.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now