Overview
A global provider of advanced internet connectivity solutions is looking for a Lead Software Engineer to help build scalable, high-performance digital products. The company enables seamless connectivity for enterprises and public sector organizations, focusing on performance, visibility, and security.
Role Summary
You will play a key role in driving digital transformation within cross-functional teams, building modern full-stack applications and shaping engineering standards. This role combines hands-on development, technical leadership, and mentorship.
Key Responsibilities
- Design and develop scalable front-end (React, Vue, Angular) and back-end services (Node.js, Python, etc.)
- Build reusable components, APIs (REST, GraphQL), and microservices
- Ensure high standards of performance, security, and reliability
- Lead testing strategy and implement observability (monitoring, logging, tracing)
- Contribute to CI/CD, automation, and engineering best practices
- Collaborate with product and design teams on technical solutions
- Mentor engineers and drive technical decision-making
Requirements
Must-Have
- Strong experience with JavaScript/TypeScript and backend development (Node.js preferred)
- Proficiency in modern front-end frameworks
- Experience with APIs, microservices, and state management
- Familiarity with CI/CD, build tools, and testing frameworks
- Knowledge of cloud platforms (AWS, Azure, or GCP)
- Understanding of security, performance, and accessibility best practices
- Experience mentoring engineers and leading technical initiatives
Nice-to-Have
- Experience with AI-driven tools or data-driven UI
- Background in design systems or component libraries
- Knowledge of distributed systems or advanced security practices
What’s Offered
- International work environment
- Exposure to modern technologies and large-scale systems
- Learning and development opportunities
- Competitive salary, private healthcare, and pension plan
- Hybrid working model