freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer

Summary

Builds and maintains scalable backend and frontend systems, designs APIs, and mentors junior engineers using Java, Go, Python, or Node.js.

Job Responsibilities

Develop backend/frontend applications. Design scalable APIs and services. Write clean, maintainable and testable code. Participate in architecture discussions. Optimize system performance. Troubleshoot production issues. Review code and mentor junior engineers. Collaborate with Product and QA teams. Requirements

Bachelor's Degree in Computer Science or related discipline. 5+ years software development experience. Proficient in one or more: Java, Golang, Python, Node.js Experience with: MySQL, Redis, Kafka, Kubernetes, Docker Familiar with CI/CD pipelines.

See also