Search by job, company or skills

haeywa

Senior Software Engineer (Golang / Node.js)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We're looking for a passionate Senior Software Engineer with a strong foundation in Golang and experience in building scalable web applications.

You'll play a key role in architecting and developing backend systems that power our SaaS platform, collaborating closely with frontend and DevOps teams to deliver high-performance, reliable, and secure software.

If you love clean code, high throughput systems, and modern backend engineering, this role is for you.

What You'll Do

  • Design, develop, and maintain high-performance backend services primarily in Golang.
  • Build and integrate RESTful APIs for web and mobile applications.
  • Contribute to microservice architecture design and distributed system scalability.
  • Collaborate with frontend engineers to deliver complete web application features (React.js, HTML, CSS).
  • Work with Node.js for existing services and integrations where needed.
  • Optimize MySQL queries, schema design, and database interactions.
  • Participate in architecture discussions, code reviews, and mentorship within the team.
  • Troubleshoot and resolve complex production issues with a focus on reliability and performance.

What We're Looking For

  • 68 years of experience in web application or SaaS backend development.
  • Strong hands-on experience with Golang (preferred primary backend language).
  • Working knowledge of Node.js for existing or supporting services.
  • Solid understanding of RESTful APIs, microservices, and web architecture.
  • Proficiency in MySQL, React.js, HTML, CSS, and JavaScript.
  • Experience in designing secure, scalable, and maintainable systems.
  • Prior experience with PHP is a plus but not required.

Bonus Points For

  • Experience with AWS (EC2, S3, Lambda, etc.) and Linux environments.
  • Exposure to Kafka, Cassandra, or other distributed technologies.
  • Familiarity with socket programming and real-time communication.
  • Knowledge of CI/CD pipelines, Docker, and Kubernetes.

Why Join Us

  • Work on a modern Golang-based architecture that scales to thousands of users.
  • Build impactful SaaS products in a fast-paced startup environment.
  • Collaborate with talented engineers who value innovation and ownership.
  • Competitive salary, flexible work setup, and opportunities for rapid growth.

How to Apply

Send your resume and a brief cover letter to [Confidential Information] with the subject line Application for

Senior Software Engineer (Golang/nodejs) along with applying here.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136213243