Senior Backend Developer

or Register to apply for this job
Company Details
Name:BURN
Industry: Oil & Energy
Description: BURN designs, manufactures, and distributes aspirational fuel-efficient cooking products that save lives and forests in the developing world.BURN has revolutionized the global cookstove sector by proving the business case for selling a high quality, locally manufactured and unsubsidized cookstoves.Since 2013, BURN has sold 200,000+ high quality, locally manufactured and unsubsidized jikokoas â„¢ stoves in East Africa. These stoves have helped 1,000,000+ beneficiaries save $39 million in fuel expenditures and 626,221 tons of wood while reducing indoor air pollution by 65%. BURN currently sells ~10,000 stoves per month and intend to double sales by the end of 2017.
Job Description

About the role.

 

The Senior Backend Developer role will focus on building scalable and efficient applications using Go. They will play a key role in designing, developing, and maintaining our core systems and applications.

 

Duties and Responsibilities:

 

Design, develop, and maintain high-performance, scalable applications using Go.

 

Collaborate with cross-functional teams to define, design, and ship new features.

 

Write clean, maintainable, and efficient code.

 

Conduct code reviews and provide constructive feedback to team members.

 

Troubleshoot and debug applications to ensure optimal performance.

 

Stay up to date with the latest industry trends and technologies to ensure our solutions remain cutting-edge.

 

Mentor and guide junior developers, fostering a culture of continuous learning and improvement.

 

Skills and Requirements

 

Bachelor’s degree in computer science, engineering, or a related field.

 

5+ years of experience in software development, with a strong focus on Go.

 

Proven experience in designing and building scalable, high-performance applications.

 

Strong understanding of concurrent programming and distributed systems.

 

Experience with RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes).

 

Proficiency with version control systems (Git).

 

Excellent problem-solving skills and attention to detail.

 

Strong communication and collaboration skills.

 

Ability to work independently and as part of a team.

 

Experience with cloud platforms (AWS, GCP, Azure).

 

Familiarity with CI/CD pipelines and DevOps practices.

 

Knowledge of other programming languages such as Python, Java, or C#.

 

 

 

Education: Degree, Diploma
Employment Type: Full Time
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.

Recent Jobs