Golang Developer

Bangalore Urban, Karnataka, India
Feb 07, 2025
Feb 07, 2026
Onsite
Full-Time
4 Years
Job Description

We are looking for a highly skilled Golang Developer to join our dynamic team. This role requires a self-motivated professional who can thrive in a fast-paced environment and take ownership of their work. You will be actively involved in the entire software development lifecycle (SDLC), from designing and developing high-quality software solutions to ensuring seamless deployment and maintenance.

If you are passionate about building scalable, high-performance applications and enjoy working on cutting-edge technologies, we’d love to hear from you!

Key Responsibilities

  1. End-to-End Development. Actively participate in the full software development lifecycle, ensuring that all solutions meet quality standards.
  2. Software Design & Architecture. Collaborate with team members to define the interaction between different components and implement robust, scalable architectures.
  3. Efficient Coding. Write clean, efficient, and maintainable Golang code based on requirements provided by the team lead.
  4. Rapid Prototyping. Develop proof-of-concept features and applications for new ideas and innovations.
  5. Feature Development & Maintenance. Design, build, and maintain new features using the Golang tech stack, ensuring optimal performance and reliability.
  6. Project Execution. Own the delivery of specific components within the application, ensuring that projects are executed efficiently against defined timelines and commitments.
  7. Cross-Team Collaboration. Work closely with team members, technical leads, and product managers to define and implement the best technical approach for new product development.
  8. Complex Problem Solving. Develop scalable solutions for complex problems, keeping in mind best coding practices and architectural principles.
  9. Quality Assurance. Ensure compliance with build/release processes, configuration management, and software testing best practices.
  10. Unit Testing & Code Review. Write unit test cases to validate the reliability of the codebase and participate in code reviews to ensure high-quality code.
  11. Process Adherence. Follow the agile development methodology, actively participating in sprint planning, stand-ups, and retrospectives to improve the software development process.

Desired Skills & Qualifications

Technical Skills

  • Strong hands-on experience in Golang and a solid understanding of Object-Oriented Programming (OOP) concepts.
  • Experience in designing and building scalable web applications using Golang-based frameworks.
  • Proficiency in working with databases (both SQL & NoSQL data stores).
  • Understanding of RESTful web services, MVC, and SOA architecture.
  • Familiarity with frontend technologies such as JavaScript, AngularJS, ReactJS, HTML, CSS, and jQuery is a plus.
  • Experience working with cloud platforms (AWS, GCP, or Azure) is an added advantage.
  • Knowledge of CI/CD pipelines, build/release management, and deployment best practices.
  • Experience with containerization (Docker, Kubernetes) is beneficial.

Soft Skills

  • Ability to work independently and efficiently manage time across multiple tasks and projects.
  • Strong problem-solving and analytical skills, with a keen eye for detail.
  • Excellent communication skills and a collaborative mindset to work in cross-functional teams.
  • Prior experience in a product-based company or startup is a plus.

Educational Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Electronics, or a related field.
  • Minimum 4+ years of hands-on experience in software development, with a strong focus on Golang development.

Why Join Us?

  1. Challenging Work Environment. Work on cutting-edge technologies and build solutions that make an impact.
  2. Career Growth Opportunities. Continuous learning and professional development opportunities.
  3. Great Team Culture. Work in a collaborative and innovation-driven environment.
  4. Flexible Work Model. Competitive work-life balance policies to help you excel professionally and personally.

If you are an enthusiastic Golang Developer with a passion for building high-quality software solutions, we encourage you to apply!