For one of our clients, we are looking to hire a Software Development Engineer Front End.
About the Role:
The employee will build and maintain responsive user interfaces using React.js, develop reusable components, manage application state, and integrate with backend systems to deliver high-quality, scalable web experiences that support the global payment technology platform.
Key Responsibilities:
- Develop and maintain scalable, reusable front-end components using React
- Translate UI/UX designs into responsive, interactive web interfaces
- Manage application state using tools like Redux and Context API
- Integrate front-end components with backend APIs
- Optimize application performance, load times, and responsiveness
- Ensure cross-browser compatibility and accessibility standards
- Write clean, well-documented, and maintainable code
- Participate in code reviews, testing, and debugging
- Contribute to creating SDKs for internal and public use
- Collaborate with Product Owners, engineers, QA, and designers to deliver high-quality front-end solutions.
- Work with external third-party providers on integrations such as payment processing, KYC/KYB, and CRM systems.
Requirements:
- Minimum 5 years experience with React.js and modern JavaScript (ES6+), with a strong grasp of component-based architecture and hooks
- Experience managing application state using Redux, Context API
- Familiarity with integrating APIs (REST) and handling asynchronous data flows
- Ability to write clean, reusable, and well-documented code, with a focus on performance and scalability
- Strong understanding of responsive design, browser compatibility, and accessibility standards
- Experience with version control systems like Git and working in agile development environments
- Comfort with participating in code reviews, testing, and debugging in a team-based setting
- Familiarity with creating SDKs or reusable packages is a plus
- A collaborative mindset and clear communication skills
The offer:
- Мeal vouchers
- Multisport card
- 24 days of paid annual leave plus an additional day off for your birthday
- Comprehensive health insurance
- Employee Assistance Program
- Hybrid model of working – 2 days from the office
Ready to Take the Next Step?
Great opportunities don’t wait, and neither should you.All applications will be treated as strictly confidential and only short-listed candidates will be contacted.
Great opportunities don’t wait, and neither should you.All applications will be treated as strictly confidential and only short-listed candidates will be contacted.
License for recruitment for Bulgaria: № 2399 / 15.11.2017
License for administration and protection of personal data: № 432025 / 23.10.2017









