Golang Full Stack Developer

emagine

Bengaluru

On-site

INR 2,000,000 - 3,500,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

emagine is seeking a Full Stack Software Engineer to own core products across backend, frontend, database, and infrastructure. You will develop Go services, REST APIs, and frontend in Angular/TypeScript, with MySQL and cloud deployment on AWS. You will use Docker/Kubernetes and contribute to architecture, testing, and CI/CD.

Collaboration with stakeholders is essential. Ideal candidates have 4-7 years of experience, strong problem-solving, independent work, and a pragmatic engineering mindset,

Qualifications

  • 4 to 7 years of professional software development experience.
  • Strong experience with Golang/Go and concurrency patterns.
  • Experience building REST APIs and backend services.
  • Proficiency with SQL and MySQL.
  • Experience with Angular and TypeScript.
  • Familiarity with Docker and Kubernetes.
  • Strong understanding of software architecture and design patterns.
  • Experience in troubleshooting applications in production.
  • Experience in writing automated tests.
  • Ability to work independently on complex systems.
  • Good understanding of Git, CI/CD practices.
  • Strong problem-solving and debugging skills.
  • Effective communication skills with stakeholders.
  • Ability to use AI-assisted development tools.

Responsibilities

  • Use modern AI-assisted development tools for productivity.
  • Own and develop features across the full application stack from inception to support.
  • Develop backend services and APIs using Go/Golang.
  • Maintain web/mobile frontend using Angular/React.
  • Design relational database schemas and queries with MySQL.
  • Utilize Docker and Kubernetes for deployment.
  • Resolve production issues across various layers.
  • Optimize application performance and implement testing.
  • Work with cloud services including AWS and S3.
  • Engage in architectural discussions and design decisions.
  • Collaborate with stakeholders on requirements.
  • Identify improvements in existing implementations.

Skills

Golang/Go
Concurrency patterns
REST APIs
Backend services
Angular
TypeScript
SQL
MySQL
CI/CD
Automated testing
Git
Problem-solving
Communication with stakeholders
AI-assisted development tools

Tools

Docker
Kubernetes
AWS
S3
Cloudflare

Job description

Summary: The role of a Full Stack Software Engineer focuses on the ownership and development of essential software products, involving backend, frontend, database, and infrastructure components. The primary goal is to ensure the seamless functioning and evolution of business-critical applications through independent problem-solving and stakeholder collaboration.

Responsibilities
  • Use modern AI-assisted development tools for productivity.
  • Own and develop features across the full application stack from inception to support.
  • Develop backend services and APIs using Go/Golang.
  • Maintain web/mobile frontend using Angular/React.
  • Design relational database schemas and queries with MySQL.
  • Utilize Docker and Kubernetes for deployment.
  • Resolve production issues across various layers.
  • Optimize application performance and implement testing.
  • Work with cloud services including AWS and S3.
  • Engage in architectural discussions and design decisions.
  • Collaborate with stakeholders on requirements.
  • Identify improvements in existing implementations.
Must Haves
  • 4 to 7 years of professional software development experience.
  • Strong experience with Golang/Go and concurrency patterns.
  • Experience building REST APIs and backend services.
  • Proficiency with SQL and MySQL.
  • Experience with Angular and TypeScript.
  • Familiarity with Docker and Kubernetes.
  • Strong understanding of software architecture and design patterns.
  • Experience in troubleshooting applications in production.
  • Experience in writing automated tests.
  • Ability to work independently on complex systems.
  • Good understanding of Git, CI/CD practices.
  • Strong problem-solving and debugging skills.
  • Effective communication skills with stakeholders.
  • Ability to use AI-assisted development tools.
Nice to Haves
  • Ability to grasp unfamiliar codebases quickly.
  • Balance between functionality and technical quality.
  • Pragmatic engineering mindset.
Other Details
  • Backend: Go / Golang, REST APIs
  • Frontend: Angular, React, TypeScript
  • Database: MySQL
  • Infrastructure: Docker, Kubernetes
  • Cloud & Services: AWS, S3, Cloudflare
  • Development: Git, automated testing, CI/CD, AI-assisted development tool
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Nextpower • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Full Stack Engineer
Full Stack Engineer

Reqpedia • Gurugram District

On-site
INR 800,000 - 1,200,000
Golang Fullstack Developer
Golang Fullstack Developer

Sigma Allied Services • India

On-site
INR 1,800,000 - 3,000,000
Full Stack Developer
Full Stack Developer

Apna • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Full Stack Developer
Full Stack Developer

RP Sanjiv Goenka Group • Dadri

On-site
INR 1,200,000 - 1,800,000
Full Stack Lead
Full Stack Lead

Thinkahead • Gurugram District

On-site
INR 1,800,000 - 3,000,000
Full Stack Cloud Engineer (Golang & React)
Full Stack Cloud Engineer (Golang & React)

Cyient • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Full Stack Developer
Senior Full Stack Developer

Sapwood Ventures • Dadri

Hybrid
INR 3,500,000 - 5,500,000
Full stack Engineer
Full stack Engineer

Cloud Raptor • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Fullstack Lead
Fullstack Lead

Photon • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,400,000 - 4,200,000