Senior Backend Engineer
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 Senior Backend Engineer with a strong English level to join our team. Here are the challenges that our next warrior will face and the requirements we look for:
Position Title: Senior Backend Engineer
Location: LATAM
What you will be doing:
- Advanced Node.js Development: Implement complex web applications using Node.js, demonstrating deep expertise in Node.js frameworks, performance optimization, and system design.
- Technical Leadership: Guide and mentor junior and mid-level developers, fostering a culture of technical excellence and collaborative problem-solving.
- Architectural Design: Play a crucial role in architectural and design decisions, ensuring scalability, maintainability, and performance.
- Code review and Quality Assurance: Uphold high standards of code quality, conduct thorough code reviews, and enforce best practices in software development.
- Problem Solving and Innovation: Tackle challenging technical problems, innovate solutions, and optimize application performance for large-scale systems.
Requirements & qualifications To excel in this role, you should possess:
Main Skills:
- Expert-level proficiency in Node.js, including an understanding of its core principles, asynchronous programming, and performance tuning.
- Experience with cloud platform AWS, and working experience with AWS Lambda.
- Understanding of Web Services standards and technologies such as GraphQL.
- Profound knowledge of database technologies (DynamoDB & NoSQL) and data modeling.
- Mastery of version control systems, particularly Git.
Good to have:
- Familiarity with DevOps practices, including CI/CD pipelines.
- Experience with React development.
- Knowledge of containerization technologies (Docker, Kubernetes).
- Experience in microservices architecture and distributed systems.
Soft Skills:
- Strong leadership abilities with excellent organizational and prioritization skills.
- Outstanding communication and stakeholder management skills.
- Ability to work independently as well as within a collaborative team environment.
- Adaptable, proactive, and committed to continuous learning and improvement.
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 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.