Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sinergi Daya Mitra

NewBe an early applicant

Software Engineer

Posted Updated 1 view
Discussion

Summary

Fullstack software engineer designing and maintaining scalable Golang backend microservices and JavaScript/TypeScript frontend and mobile apps (React, Next.js, React Native), participating in the full SDLC with Agile/Scrum, and deploying in containerized Docker/Kubernetes environments.

Requirement:

  • Experience: 2–3 years of professional experience in Software Engineering with a solid grasp of SDLC/STLC and Agile/Waterfall methodologies.

  • Backend Expertise: Strong hands-on experience in Golang (concurrency, goroutines, data structures, RESTful API microservices), MVC architecture, SOLID principles, Docker/Kubernetes, and basic security protocols (JWT, HTTPS).

  • Frontend & Mobile Expertise: Proficiency in JavaScript (ES6+), TypeScript, React, Next.js, and React Native (TailwindCSS and native Android/iOS experience are pluses).

  • Engineering Standards: Proficient with Git version control, browser debugging tools, and committed to writing clean, efficient, and well-tested code.

Key responsibilities

  • Fullstack Development: Design, build, and maintain scalable backend microservices and responsive frontend/mobile applications.

  • Software Lifecycle Management: Actively participate in the complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) using Agile/Scrum or Waterfall methodologies.

  • API Integration & Architecture: Develop RESTful APIs and seamlessly integrate them into frontend applications.

  • Deployment & Containerization: Implement and manage application deployments within containerized environments (e.g., Docker, Kubernetes).

  • Security & Optimization: Apply fundamental security standards (such as JWT, HTTPS, signature verification, and public/private key-pairs) and write clean, efficient, maintainable code.

  • Version Control & Collaboration: Use Git for version control and collaborate closely with cross-functional team members to deliver well-tested applications.


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

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