Mid+ to Senior Backend Node.js Developer
We are seeking a skilled and experienced Mid+ to Senior Backend Developer specializing in Node.js to join our innovative team. Our company is at the forefront of developing advanced carrier performance scoring software, which predicts and enhances how carriers transport goods. The ideal candidate will contribute to the backend development of our software, ensuring scalability, performance, and security.
Key Responsibilities
Key Responsibilities
- Design and implement scalable and efficient backend services using Node.js, contributing to the development of our carrier performance scoring software.
- Collaborate with frontend developers and product managers to define feature specifications and build the next generation of products focused on improving logistics and transportation.
- Develop and maintain databases, application servers, and APIs, ensuring high performance and responsiveness to requests from the frontend.
- Write clean, maintainable, and efficient code, following best practices in software development.
- Participate in code reviews to maintain high-quality code standards and to foster a culture of learning and growth within the team.
- Implement security and data protection solutions to safeguard sensitive information.
- Work with the DevOps team to ensure smooth deployments and continuous integration and delivery (CI/CD) practices.
- Stay up-to-date with emerging trends and technologies in backend development and suggest improvements to enhance system functionality and efficiency.
- 5+ years of experience in backend development, with a strong focus on Node.js.
- Proficient in developing RESTful APIs and working with JSON and XML data formats.
- Strong understanding of database technologies (SQL and NoSQL) and the ability to design efficient data models.
- Experience with cloud services (e.g., AWS, Azure, Google Cloud) and understanding of scalable infrastructure.
- Solid understanding of software development methodologies and best practices.
- Experience with Git or other version control systems.
- Familiarity with frontend technologies (e.g., React, Angular, Vue.js) for effective collaboration with frontend teams.
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Knowledge of the logistics or transportation industry, especially related to carrier performance scoring systems.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Relevant certifications in Node.js or other backend technologies are a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work in a fast-paced, agile environment.
- Passionate about learning new technologies and frameworks.
- Main Tech Skills: Expertise in Node.js, experience with RESTful API development, and proficiency in database technologies (SQL and NoSQL).
- Years of Experience: At least 5 years in backend development, with a significant focus on Node.js.
- Good-to-Have Technologies: Familiarity with frontend development technologies, containerization and orchestration tools.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
IT Services and IT Consulting, Information Services, and Software Development
Referrals increase your chances of interviewing at Lean Tech by 2x
See who you knowGet notified about new Javascript Developer jobs in Medellín, Antioquia, Colombia.
Sign in to create job alertSimilar Searches
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub