Jobs

NGO, UN & International Job Opportunities

Verified roles across governments, NGOs, UN agencies, and the wider development sector, the careers that move people and communities forward, gathered in one place.

Lenovo — Software Engineering logo

Jobs

Lenovo — Software Engineering

Software Engineer

Opportunity Overview Lenovo is hiring a Software Engineer to work full-time in Bucharest, Romania. The company is a US$83 billion revenue global technology powerhouse, ranked 196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Lenovo's Infrastructure Solutions Group (ISG) is looking for a Software Engineer with strong JavaScript/Node.js skills to help fulfill its mission to be the most trusted data center partner. The role involves building scalable services and contributing to modern engineering practices, including AI-assisted development workflows. The ideal candidate will have 3+ years of experience in software development and strong knowledge of JavaScript/Node.js. The company offers a range of benefits, including performance-based salary reviews, annual bonuses, and fully covered private medical insurance. Lenovo is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class. Lenovo's vision is to deliver Smarter Technology for All, and the company has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices, infrastructure, software, solutions, and services. The company's continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Responsibilities Building scalable services Contributing to modern engineering practices, including AI-assisted development workflows Developing backend systems, including Golang over time Working with JavaScript/Node.js Understanding of REST APIs, RabbitMQ, Redis/DragonflyDB, or caching concepts Asynchronous programming Basic system design concepts Familiarity with Git-based workflows Good problem-solving skills and learning mindset Requirements & Qualifications 3+ years of experience in software development Strong knowledge of JavaScript/Node.js Understanding of REST APIs Understanding of RabbitMQ or similar messaging technologies Understanding of Redis/DragonflyDB or caching concepts Asynchronous programming Basic system design concepts Familiarity with Git-based workflows Good problem-solving skills and learning mindset Nice to have: Exposure or interest in Golang, experience with microservices architecture, familiarity with cloud platforms or containerization, experience working with databases Benefits Performance-based salary reviews Annual bonuses Meal tickets Service anniversary awards Referral bonuses Employee share purchase program Scholarships for employees’ children Fully covered private medical insurance Annual well-being allowance for sports, training, relaxation, and therapy Life & accident insurance with extra medical coverage Employee Assistance Program Technical Ladder & Sales Excellence programs Individual Career Development Plans with mentoring Bookster subscription for continuous learning 21–28 vacation days depending on tenure Sick days and extra paid leave for public holidays on weekends Additional paid leave for employees with children Hybrid work 3:2 How to Apply 1. Review the job description and requirements to ensure you are a good fit for the role. 2. Prepare your application, including your resume and any other required documents. 3. Click the Apply button below to submit your application.

Rolling deadline🇷🇴 Romania