Our solutions help organizations harness the power of technological advancements – from powering artificial intelligence, to leveraging blockchain, to enhance digital supply chains, to accelerating big data analytics, we work tirelessly to help our business partners across 160+ countries. From the simplest to the most complex IT environments for all types of workloads, Lenovo servers, storage and solutions help our customers reach the potential of their data centers and beyond – to build the next generation of data centers.

Junior Backend NodeJS Developer (Migrators)
Paid internship at Lenovo · 03/07/2023
  • – Business Software Development
  • – Cloud computing
  • – Software technologies in Automatic Control, Industrial And Systems Engineering
  • room București
Required skills:

node.js git web development nodejs

The Lenovo development team is seeking a highly motivated fresh graduate with knowledge regarding Node JS technologies.

The NodeJS developer is a critical member of Lenovo Software Development Organization. Your main responsibility is to develop and maintain features and functionalities that meet product requirements and reach a high-quality standard. You will be part of a mixed developers & testers scrum team working on a Data Center application that provides centralized management, monitoring, and analytics for environments with large numbers of devices: servers, storage, networking, and chassis.

In this position, you will:

  • Write code according to team quality standards
  • Work with real data center equipment and cutting-edge technologies
  • Propose technical solutions and take part in discussions and design planning meetings
  • Follow a continuous “everything” approach (development, testing integration, and deployment)
  • Write clean and efficient APIs that does proper data validation
  • Modify and improve existing legacy code in order to meet new requirements and use the newest technology
  • Attend and actively participate in the scrum events within the team

Required skills and experience:

  • Good Node JS knowledge
  • Investigation and debugging skills
  • Problem-solving and solution-oriented thinking
  • Able and comfortable with working in a fast-paced, collaborative environment
  • Strong teamwork is essential.
  • Good understanding of the lifecycle of a software development project
  • BS in Computer Engineering or Computer Science
  • Excellent written and oral English communication are required

Nice to have:

  • Knowledge of Docker, Kubernetes
  • Some backend development experience
  • Experience with a Node JS web application framework, preferably Express
  • Experience with a source code control system, GIT is preferred
  • Experience with Agile/Scrum framework

Do not hesitate to contact us now, as you can start in this position immediately! In the future, you are also able to grow in your career as we have over various technical roles in our lab, so you can gain expertise from different fields!