Match score not available

Senior Go/API Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

7+ years of development experience, Strong Go and RESTful APIs knowledge, Proficiency in Docker and Kubernetes, Familiarity with relational databases.

Key responsabilities:

  • Develop and maintain Go microservices
  • Collaborate in an Agile/Scrum environment

Lean Tech logo
Lean Tech Information Technology & Services SME https://www.leangroup.com/
501 - 1000 Employees
See all jobs

Job description

Description

Company Overview:
Lean Tech is a rapidly expanding organization headquartered in Medellín, Colombia. We have established one of the most influential networks in software development and IT services for the entertainment, financial, and logistics sectors. Joining our team provides opportunities to collaborate with engineering teams across Latin America and the United States, contributing to cutting-edge projects across multiple industries.
We are currently seeking a Senior Go/API Developer with a strong command of English to join our team. This role is critical in shaping the future of our application ecosystem.

 

Position Title: Senior Go/API Developer
Location: Remote / LATAM

 

What you will be doing:
  • Contribute to the technical design, development, and implementation of the Mode Global application ecosystem.
  • Develop and maintain Go microservices to support API calls.
  • Interface with legacy monolith applications (PHP/Ruby) and SaaS systems for data integration.
  • Participate in technical architecture brainstorming sessions to provide innovative solutions.
  • Review and provide feedback on PRs from team members.
  • Resolve bugs, improve unit test coverage, and ensure system security and scalability.
  • Collaborate with Business Analysts and Development Teams in an Agile/Scrum environment.
  • Set up and work with containerized local environments using Docker.
  • Enhance production systems running on Kubernetes (for Go services).
  • Maintain and improve code quality through Test Driven Development and integration testing.
  • Participate in continuous learning and mentor junior developers.
  • Ensure timely project delivery while taking full ownership of assigned tasks.
  • Testing: Integration testing against local legacy applications, with QA and UAT teams handling further testing.
Requirements & Qualifications:
  • Recent Go experience (v1.16 or higher) with a focus on back-end development.
  • Strong experience building and consuming RESTful APIs.
  • Proficiency in Test Driven Development with high code coverage expectations.
  • 7+ years of development experience.
  • Proficiency in Docker for local development environments; Kubernetes knowledge for production systems.
  • Strong understanding of object-oriented programming concepts.
  • Familiarity with PHP/Ruby for integration purposes, though not required for development.
  • Proficiency with relational databases (Postgres and MySQL).
  • DevOps knowledge and experience with Linux environments.
  • Familiarity with AWS services and GitHub Actions.
Good to have
  • Experience with legacy frameworks such as Symfony, Laravel, and Ruby on Rails.
  • Basic front-end knowledge, including React, JavaScript (ES5 & ES6), HTML5, and CSS.
  • Experience with Agile/Scrum development processes.
  • Experience with Jira/Confluence and enterprise database administration.

Soft Skills:

  • Excellent written and verbal communication skills.
  • Ability to work independently and handle self-directed tasks.
  • Demonstrated ability to collaborate in small teams and mentor peers.
Why you will love Lean Tech:

 

  • Join a powerful tech workforce and help us change the world through technology
  • Professional development opportunities with international customers
  • Collaborative work environment
  • Career path and mentorship programs that will lead to new levels. 
Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Mentorship

API Developer Related jobs