HopHR

HopHR

Full Stack Software Engineer

Los Angeles

Sponsorship not specified$200k-$400kDetected 43 days ago
TypeScriptJavaReactSpringBackend DevelopmentFull-Stack DevelopmentPostgreSQLDockerCI/CDRESTResearchLeadershipCommunication

About the role

  • The application portfolio is built on a consistent and opinionated architectural foundation, enabling engineers to move between systems while maintaining high standards for code quality, maintainability, and operational reliability.
  • You will work closely with senior engineering leadership, contribute to architecture and implementation decisions, and help coordinate delivery with distributed development resources.

Responsibilities

  • Build and deliver full-stack software features across backend services, APIs, databases, and frontend applications.
  • Develop and maintain Java and Spring Boot backend services supporting production business applications.
  • Build React and TypeScript user interfaces aligned with shared platform and design standards.
  • Design and implement relational database models, schema migrations, and API integrations.
  • Collaborate with senior engineers on architecture decisions, technical implementation, and delivery planning.
  • Support code quality, maintainability, operational reliability, and repeatable delivery practices.
  • Solid understanding of relational database design and PostgreSQL development.

Requirements

  • Strong hands-on experience with Java, Spring Boot, REST APIs, and modern full-stack development practices.
  • Strong proficiency with React and TypeScript frontend development.
  • Experience with Docker-based containerization and modern CI/CD workflows.
  • Ability to quickly understand unfamiliar systems, codebases, and architectural patterns.
  • Ability to operate effectively in a high-ownership, fast-moving engineering environment.
  • You will work in a small, high-caliber engineering environment where ownership, strong technical fundamentals, and the ability to move quickly across systems matter.

Nice to have

  • Experience integrating with financial systems, operational platforms, or enterprise business applications.
  • Experience working with distributed or offshore development teams.
  • Interest in emerging technologies, including AI-enabled development tools and modern engineering practices.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience is required.

Compensation

  • $200k-$400k

This listing is sourced directly from HopHR's careers page and normalized into a canonical job model.