Mid Level Tech Adventurer - Main hub

4 Months ago • 3 Years + • Full Stack Development • Frontend Development

Job Summary

Job Description

This Mid Level Tech Adventurer role at Lenovo focuses on developing and maintaining Lenovo XClarity, a centralized resource management solution. Responsibilities include developing microservices for data analysis, creating normalization APIs for database interaction, writing backend code for analytics and compatibility checks, building Angular UI components, connecting the front-end to backend services, writing unit and integration tests, and collaborating with the team. The ideal candidate will have strong experience in JavaScript/TypeScript, Node.js, Angular, REST APIs, and database technologies. Experience with Docker, Kubernetes, and testing frameworks is also required. The role demands proficiency in Git, CI/CD, and excellent problem-solving skills.
Must have:
  • 3+ years JavaScript/TypeScript exp.
  • Node.js & Express exp.
  • REST APIs & HTTP expertise
  • Angular (v17+) proficiency
  • Testing frameworks (Jasmine, Karma, Mocha, Chai)
  • Git & CI/CD experience
  • Relational & NoSQL databases
  • Linux & Networking knowledge
Good to have:
  • WebSockets experience
  • Security base knowledge
  • Keycloak integration
  • OPA
  • Sass experience

Job Details

Project description

Lenovo XClarity is a set of centralized resource management solutions that are aiming to reduce complexity, speed response, and enhance the availability of Lenovo systems and solutions. It provides agent-free hardware management for ThinkSystems, System X rack servers, Flex System compute nodes and components, including the Chassis Management Module and Flex System I/O modules, plus the Lenovo Rack Ethernet Switches.

Responsibilities

Develop micro services responsible of analyzing different types of data; write normalization APIs that will insert or retrieve data into/from different databases or other applications

Write backend code to query data for analytics purposes and other, functional purposes (e.g. compatibility between resources)

Write backend code according to team quality standards, covered by unit tests using Mocha and Chai

Build and implement responsive, reusable, and modular UI components in Angular, adhering to UX/UI design guidelines and best practices.

Connect the Angular application to backend services by consuming RESTful APIs. Handle asynchronous data retrieval, manage HTTP requests, and update the UI based on API responses.

Write unit and integration tests for Angular components, services, and modules using Jasmine and Karma. Debug issues and optimize the application for performance.

Collaborate with other team members by participating in code reviews, providing constructive feedback, and ensuring adherence to coding standards and best practices.

Propose technical solutions and take part in discussions and design planning meetings

Be able to work independently without too much supervision

Be proactive, willing to learn and assume responsibilities

Skills

Must have

Bachelor's Degree in Engineering or Computer Science

At least 3 year of experience with JavaScript/TypeScript

Experience with Node.js and at least one framework available for it (preferably Express)

Experience with REST APIs & RESTful architecture, HTTP(S) protocol

Experience with WebSockets (nice to have)

Experience with virtual resources: virtual machines and containers (Docker & Kubernetes)

Strong experience with Angular (v17+), including knowledge of Angular CLI, components, services, modules, and RxJS. Ability to build responsive and dynamic single-page applications (SPAs).

Solid understanding of HTML5, CSS3, and JavaScript (ES6+). Familiarity with responsive design principles and CSS preprocessors like Sass is a plus.

Experience with integrating front-end applications with RESTful APIs and understanding HTTP protocols. Ability to handle asynchronous requests and manage state with services.

Familiarity with testing frameworks like Jasmine, Karma, Mocha and Chai for unit testing, as well as knowledge of debugging tools and best practices in testing Angular and NodeJS applications

Proficiency in using Git for version control, along with experience in continuous integration/continuous deployment (CI/CD) pipelines.

Minimal Linux experience is mandatory

Minimal Networking knowledge

Knowledge of relational & non-relational databases

Excellent English speaking and writing skills

Investigation and debugging skills

Ability to problem solve, analyze data and make recommendations and solutions.

Good communication skills and willingness and ability to work in a global team environment.

Nice to have

Security base knowledge (Authentication, Authorization, certificates)

Keycloak integration

OPA

Other

Languages

English: B1 Intermediate

Seniority

Regular

Similar Jobs

ION - Front End Developer - Italy

ION

Rome, Lazio, Italy (On-Site)
5 Months ago
IGT Solutions - Immediate Joiner || Angular Front End Developer || Gurgaon & Pune (Hybrid)

IGT Solutions

Gurugram, Haryana, India (Hybrid)
7 Months ago
Fairmatic - Senior Full Stack Engineer

Fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
5 Months ago
Applike Group - Tech Lead (f/m/d) 🚀

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
5 Months ago
PlaytestCloud - Senior Front End Software Engineer - Angular

PlaytestCloud

Berlin, Berlin, Germany (Remote)
2 Months ago
Scopely - Software Engineer

Scopely

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Luxoft - Senior React Developer

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
3 Months ago
Aristocrat Gaming - Team Lead

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
Next Level Business Services - Java Script Developer (Sr UI Developer with very Strong Exp in Java Script )

Next Level Business Services

Dallas, Texas, United States (On-Site)
5 Months ago
Prodigal - Senior Software Engineer

Prodigal

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Axinous - Principal Product Designer, Design Systems

Axinous

San Jose, California, United States (On-Site)
3 Months ago
Applike Group - Tech Lead (f/m/d) 🚀

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
5 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

South Korea (Remote)
6 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

Malaysia (Remote)
5 Months ago
Logitech - Senior Frontend Developer (React/Svelte)

Logitech

Chennai, Tamil Nadu, India (Hybrid)
3 Months ago
Quince - Software Development Engineer - 2

Quince

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
CloudHire - Fullstack Developer - Remote - India

CloudHire

Gurugram, Haryana, India (On-Site)
5 Months ago
Freshworks - Lead Software Engineer - Frontend

Freshworks

Hyderabad, Telangana, India (On-Site)
6 Months ago
Hogarth - Software Development Engineer, Test

Hogarth

Hyderabad, Telangana, India (Hybrid)
6 Months ago
PwC - Full Stack Developer with expertise in Node.js, Angular, and React (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Bucharest, Romania

PwC - SAP Data Migration Architect

PwC

Bucharest, Bucharest, Romania (On-Site)
5 Months ago
PwC - Sustainability Senior Consultant – ESG Financial Services

PwC

Bucharest, Bucharest, Romania (On-Site)
5 Months ago
Nagarro - Staff Consultant ,Sap Development BTP

Nagarro

Romania (On-Site)
5 Months ago
Luxoft - IAM Lead Expert

Luxoft

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago
Ubisoft - User Researcher

Ubisoft

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
ASSIST Software - Unity Tech Artist

ASSIST Software

Suceava, Suceava County, Romania (Remote)
4 Months ago
Fortis Games - IT Support Engineer

Fortis Games

Romania (Remote)
5 Months ago
PwC - Manager Audit - Financial Services

PwC

Bucharest, Bucharest, Romania (On-Site)
5 Months ago
N-iX - Technical Talent Sourcer

N-iX

Romania (Remote)
2 Months ago
Nagarro - Staff Consultant ,SAP Basis

Nagarro

Romania (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Microsoft - Senior Software Engineer - Word team

Microsoft

Belgrade, Serbia (On-Site)
2 Months ago
The Walt Disney Company - Senior Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

Santa Monica, California, United States (On-Site)
4 Months ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

United Kingdom (Remote)
5 Months ago
Omnissa - Member of technical staff (C++, JavaScript, React, HTML5)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Level AI - FullStack Engineer - AI (Noida, India)

Level AI

Noida, Uttar Pradesh, India (Hybrid)
5 Months ago
Saviynt - Senior Principal Software Engineer - Privileged Access Management (PAM)

Saviynt

El Segundo, California, United States (Hybrid)
5 Months ago
Nagarro - Principal Engineer, ETL

Nagarro

(On-Site)
5 Months ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Software Engineer III, Full Stack, Google Cloud Platforms

Google

San Francisco, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Poland, Ohio, United States (Remote)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Bengaluru, Karnataka, India (On-Site)

Mississauga, Ontario, Canada (On-Site)

Toronto, Ontario, Canada (On-Site)

Poland, Ohio, United States (Remote)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by Luxoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug