Home Online Backend Developer (Golang)

Home Online Backend Developer (Golang)

Backend Developer (Golang)

Full time at Recro in Online
Posted on January 4, 2025

Job details

Job Description: Backend Developer (Golang) Location: Chennai/Bangalore Experience: 4+ years of hands-on experience with Golang Work Model: Hybrid (1-2 days a week in office, rest remote) About the Role We are looking for a Golang Backend Developer with a strong technical foundation in building scalable systems. The ideal candidate should have expertise in Golang (minimum 3 years) and preferably additional experience in Python, Java, or other backend technologies. As we migrate our internal Ruby on Rails-based automation product to Golang, you will play a pivotal role in the design, development, and enhancement of backend services. If you’re passionate about end-to-end development and solving complex challenges, this is your chance to be part of a product-driven environment where your contributions will directly impact project success. Key Responsibilities • Golang Development: Design, implement, and maintain backend systems using Golang. • System Migration: Support the migration of legacy Ruby on Rails codebase to Golang while ensuring minimal disruptions. • Integration and Scalability: Build scalable, efficient, and maintainable solutions. • Polyglot Capabilities: Work on backend stacks involving multiple technologies like Python or Java if required. • Code Quality: Adhere to best coding practices and standards. Conduct peer code reviews. • Collaboration: Work closely with the engineering team to understand product requirements and align development efforts. Requirements • 3+ years of experience working with Golang. • Exposure to Python, Java, or other backend technologies is highly preferred. • Strong experience in end-to-end development, including building projects from scratch. • Familiarity with version control systems like Git. • Ability to work across technologies when necessary, ensuring smooth deployment on projects. • Proactive problem-solving: Proven ability to troubleshoot and resolve challenges effectively. • Understanding of modern software architecture, including API integrations. • Experience with CI/CD pipelines and knowledge of cloud technologies is a plus. Nice to Have • Contributions to open-source projects or active participation in technical communities. • Strong understanding of system design principles. • Experience with test automation tools or frameworks. Interview Process 1. Round 1: Technical discussion with a focus on coding and problem-solving. 2. Round 2: In-depth technical evaluation covering system design and fundamentals. 3. Culture Fit: A discussion with the leadership team (in-person for Chennai-based candidates). Why Join Us?• Be part of a growing team where your work will drive meaningful impact. • Opportunity to work on exciting internal and client-facing projects. • Hybrid work model providing flexibility with a collaborative work culture.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on SQL Server starting now. Claim $10 promo towards online courses. See all courses
See All Backend Jobs
Feedback Feedback