Recruitment.bg is a boutique IT recruitment company, based in Bulgaria. We aim to work with the top employers in the industry, companies that we thoroughly vet and trust. Our mission is to guide IT professionals toward improved career paths by understanding their skills, crafting employment strategies, and supporting them every step of the way. Placing emphasis on honesty, respect and reliability while delivering exceptional service by ‘going the extra mile’ we build long-term relationships with the people and organizations we work with.
About the Company
Our client is a leading global tech company delivering highly scalable and innovative technology solutions across multiple industries. The organization operates in over 140 countries and develops cutting-edge platforms that integrate hardware and cloud systems, with a strong emphasis on clean architecture, performance, and user experience. The company promotes collaboration, engineering excellence, and product innovation at scale.
Your Role
As a Senior Front-End Developer, you will take a leading role in designing and building a robust architecture for internal web-based tools used daily by engineering teams. You’ll work on complex single-page applications (SPAs), leveraging modern front-end frameworks and technologies. The role involves building tools that directly improve development velocity across cloud and embedded engineering teams. You will work in a cross-functional environment with strong focus on performance, scalability, and exceptional UX/UI.
Key Responsibilities
Design the team’s front-end architecture from the ground up and contribute to its development
Build complex SPAs using React (or similar), working with state management, web-sockets, and server-sent events (SSE)
Collaborate with Cloud and Embedded developers to understand challenges and build intuitive tools to solve them
Participate in all phases of the development lifecycle — from ideation and architecture to coding and ongoing improvement
Contribute to the stability, scalability, and maintainability of the codebase
Requirements
3+ years of experience in front-end / web client-side development
Proven experience with SPAs (React, Angular, or similar frameworks)
Solid experience with Next.js, TypeScript, ES6, HTML5, and CSS3
Familiarity with tools like Webpack, Enzyme, Redux, and testing frameworks
Experience working in agile teams and using CI/CD pipelines
Strong understanding of state management, real-time data updates (web-sockets/SSE), and performance optimization
Bachelor’s degree in a technical field is preferred
Nice to Have
Experience in micro front-end architectures
Deep knowledge of React component libraries and architecture best practices
Passion for beautiful UX/UI and a strong eye for detail
Strong communication skills and a proactive, can-do approach
Why Apply
You’ll join an international team that works with the latest technologies in a collaborative and fast-paced environment. The company offers:
Competitive salary and equity package
Premium private health insurance
Hybrid work model (1 day in the office / 4 days remote)
Opportunities for growth and professional development
Supportive and innovative engineering culture
Access to global teams, tools, and knowledge-sharing
All applications will be treated as strictly confidential.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.