Mid+ to Senior Node/React Developer
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 many 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.
We seek a Mid to Mid+ Node/React Developer 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: Mid+ to Senior Node/React Developer
Location: Hybrid - Medellin
What you will be doing:
The Mid+ to Senior Node.js & React Developer position is ideal for developers who have established a foundation in web development and are looking to deepen their expertise in Node.js and React. This role involves more complex development tasks, contributing to backend and frontend projects, and requires a good understanding of modern web development practices. Your responsibilities will include:
- Node.js Backend Development: Develop and maintain robust backend services using Node.js, demonstrating proficiency in Node.js frameworks and libraries.
- React Frontend Development: Build and optimize user interfaces with React, ensuring high performance and adherence to best practices.
- Collaborative Development: Work as part of a team on large-scale projects, contributing to design and code reviews.
- Quality Assurance: Implement testing strategies for both Node.js and React components to ensure application stability and performance.
- Technical Problem-Solving: Address complex technical issues, optimizing code for efficiency and scalability.
- Identify opportunities for data acquisition
Requirements & Qualifications
To excel in this role, you should possess:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- +4 years of professional experience in Node.js and React development.
- Solid experience in Node.js, including understanding of its asynchronous nature and performance tuning.
- Proficient in React development, familiar with hooks, state management, and component lifecycle.
- Strong knowledge of JavaScript (ES6+), including advanced concepts and best practices.
- Experience with NEST.js
- Experience with version control tools, such as Git.
- Familiarity with RESTful API integration and development.
- Knowledge of database technologies (SQL and NoSQL). (Nice to have)
- Experience with cloud services (AWS, Azure, GCP). (Nice to have)
- Familiarity with containerization and orchestration tools (Docker, Kubernetes). (Nice to have)
- Strong analytical and problem-solving skills.
- Effective communication and teamwork capabilities.
- Proactive and self-motivated with a willingness to take on challenging tasks.
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.