Senior Full Stack Engineer (Emphasis on Go & Node.js)

Full Stack DeveloperRemote


Description

Company Overview:   
  
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.   
   
Currently, We are seeking a highly motivated, solution-oriented engineer with a passion for tackling complex problems and a keen interest in contributing to the cutting edge of technology. If you are looking to push the boundaries of your expertise and make a substantial impact in a dynamic and innovative environment, we encourage you to apply for this exciting opportunity.   
   
Position Title: Senior Full Stack Engineer (Emphasis on Go & Node.js)   
   
Location: Remote   
   
What you will be doing:   
   
Join our trailblazing team as a Senior Full Stack Engineer and immerse yourself in developing innovative software solutions that drive our business forward. In this role, you'll have the opportunity to showcase your expertise and creativity in a variety of projects, with a significant focus on backend services and a balanced involvement in front-end development. Your responsibilities will include:   
  • Advanced Backend Services Development with Go: Taking the lead in architecting, developing, and maintaining robust backend services, your work will be central to our Commercial Site CMS for rendering bespoke web experiences and our Ad Serving platform that makes critical, real-time decisions on ad displays. Your deep expertise in Go will ensure high performance and scalability of our services.   
  • Versatile Front-end Contributions with Node.js (and React): While your primary focus will be on backend development, you will also engage in crafting and refining the front-end aspects of our applications using Node.js. Knowledge of React is viewed as a complementary skill, enabling you to contribute to the full stack of our solutions. Your ability to adapt and tackle front-end challenges will play a vital role in the seamless integration of our services.   
  • CI/CD Pipeline Engagement and Execution: Collaborating closely with our DevOps team, you'll play an active role in our CI/CD processes, ensuring efficient deployment and seamless integration of new features and updates. Your familiarity with containerization technologies and ability to work with CI/CD tools will contribute to the streamlined operation of our development pipeline.   
  • Development of Intuitive User-Facing Features: Beyond the technical backend focus, you'll also be responsible for developing user-centric features for our platforms. This includes crafting intuitive interfaces for data management and configuration within our admin and CMS platforms, enhancing the overall user experience and facilitating smoother internal operations.   
Requirements & Qualifications   
The ideal candidate for this role should possess:   
  • Strong English Proficiency: Excellent verbal and written communication skills are essential for effective collaboration within our international team.   
  • Solid Educational Foundation: A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, providing a strong theoretical and practical foundation in software development principles.   
  • Extensive Experience: For senior roles, a minimum of 5 years of experience in software development, with a proven track record of success in Go and Node.js projects. Expertise in Go is critical for this role, with substantial experience in building high-performance backend systems. Node.js (and optionally React) skills are highly desirable for contributing to front-end development efforts.   
  • Technical Versatility: Experience with Docker, Kubernetes, or similar containerization technologies is highly valued, along with a good understanding of CI/CD pipelines and practices. While direct experience with Infrastructure as Code (IaC) tools is not required, it’s considered a plus, especially for candidates demonstrating a broad skill set.   
  • AdTech Industry Insight: Knowledge or experience in the AdTech sector, while not mandatory, will significantly benefit your role. Understanding key concepts such as CPC, CPA, CPL, and the mechanics of performance marketing will enable you to quickly grasp the projects' objectives and contribute more effectively.   
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.