freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer Full Stack

Summary

Build and maintain scalable backend services and APIs, and develop high-quality frontend applications while collaborating with product teams and mentoring engineers.

You design, develop, and maintain scalable backend services, APIs, and high-quality frontend applications. You collaborate with product managers and designers, write tested code, monitor performance, troubleshoot production issues, contribute to system architecture, and mentor engineers.

Responsibilities

  • Build scalable backend services and APIs
  • Develop high-quality frontend applications
  • Collaborate with product managers and designers
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and technical design discussions
  • Build automated tests
  • Monitor system performance
  • Troubleshoot production issues
  • Contribute to architectural decisions
  • Mentor engineers

Requirements

  • 5+ years of software engineering experience
  • Production systems or feature delivery experience
  • Backend services experience with relational databases such as MySQL
  • Microservices or service-oriented architecture experience
  • HTML, CSS, JavaScript, and modern frontend framework experience
  • Frontend and backend system design, coding, and testing skills
  • Cross-functional collaboration experience
  • Engineering mentorship experience

Benefits

  • Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available