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 present numerous opportunities for professionals to advance their careers and achieve 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.
We are seeking a Senior Backend Engineer specializing in Node.js. You will lead the development of scalable, secure backend systems using AWS serverless architecture, including APIs, databases, and microservices. Your expertise in Node.js, AWS, and CI/CD pipelines will be crucial for optimizing performance and collaborating with cross-functional teams to deliver impactful solutions.
Position Title: Senior Node Backend Engineer
Location: LATAM
What you will be doing:
As a Senior Backend Engineer specializing in Node.js, you will take the lead in developing and optimizing scalable, secure backend systems using serverless AWS architecture. You will be responsible for designing, developing, and maintaining critical backend components such as APIs, databases, and microservices, while working collaboratively with cross-functional teams to deliver impactful solutions. Your expertise in Node.js, AWS services, and CI/CD pipelines will be essential for writing clean, maintainable code and optimizing performance. This role is integral to delivering high-profile projects and leveraging cutting-edge technology, fitting seamlessly within the larger organization by collaborating with frontend, DevOps, and other engineering teams. You will face unique challenges in enhancing scalability, performance, and reliability, and you will be expected to contribute to the evolution of modern software development practices. Your responsibilities will include: 
  • Lead the design, development, and maintenance of serverless backend systems using Node.js and AWS services, including Lambda, DynamoDB, ECS, and RDS.
  • Implement and refine microservices architecture to enhance scalability, performance, and reliability. 
  • Conduct code reviews and software analysis to ensure optimization and code quality, focusing on extensive experience with Node.js and Express framework.
  • Manage support requests within ticketing systems to facilitate timely transaction processing and issue resolution.
  • Develop and maintain APIs using GraphQL to support evolving application features. 
  • Establish and optimize CI/CD pipelines for efficient code deployment and integration, leveraging tools like GitHub/GitLab. 
  • Collaborate with frontend, DevOps, and other teams to define and implement new features, driving decision-making processes with advanced knowledge of JavaScript and serverless architecture. 
  • Continuously monitor application performance, troubleshooting as required, and contributing to stability enhancements. 
  • Research and integrate new technologies to improve the backend tech stack, exploring opportunities in AWS services and infrastructure tools like Docker, Kubernetes, Terraform, and CloudFormation.

Requirements & QualificationsTo excel in this role, you should possess:
  • Extensive experience as a Backend Developer with a strong focus on Node.js and JavaScript, including frameworks like Express and NestJS. 
  • Advanced proficiency with AWS services, including Lambda, DynamoDB, API Gateway, ECS, S3, and RDS. 
  • Strong understanding of serverless architecture and event-driven design, with experience in microservices architecture.
  • Experience with both SQL and NoSQL databases. Intermediate proficiency in version control tools such as GitHub or GitLab. 
  • Intermediate knowledge of CI/CD pipelines and automation practices for efficient deployment and integration. 
  • Experience with infrastructure management tools such as Kubernetes, Terraform, Docker, and CloudFormation. 
  • Understanding of serverless identity management using AWS Cognito. 
  • Familiarity with Agile and Waterfall software development methodologies. Strong leadership and communication skills, with the ability to manage stakeholders effectively. 
  • Demonstrated ability to work both independently and collaboratively in a team environment. Adaptable and proactive, committed to continuous learning and improvement.


Nice to have
  • Familiarity with Google Cloud Platform 
  • Familiarity with frontend development using React.js 
  • Proficiency in TypeScript to enhance Node.js applications 
  • Experience with Python or Java for cross-functional collaboration 
  • Knowledge of advanced optimization techniques for microservices management 
  • Experience with graph databases for enhanced data modeling capabilities 
  • Experience in DevOps practices and tools beyond the core CI/CD pipelines 
  • Certifications in AWS or other cloud solutions that demonstrate expertise 
  • Strong analytical skills for complex problem-solving in backend development


Soft skills
  • Exceptional leadership capabilities, coupled with strong organizational and prioritization skills, ensure effective team guidance and project management. 
  • Outstanding communication and stakeholder management skills, facilitating seamless collaboration and ensuring alignment with business objectives. 
  • Proven ability to work autonomously as well as in a collaborative team environment, enhancing productivity and fostering innovation. 
  • Adaptability and proactivity in dynamic environments, committed to continuous learning and improvement to keep up with evolving technologies and methodologies

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 paths 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 be vital to our continued success. Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. 

Location

Colombia

Job Overview
Job Posted:
1 week ago
Job Expires:
Job Type
Full Time

Share This Job: