{"id":7561,"date":"2026-02-02T11:39:17","date_gmt":"2026-02-02T09:39:17","guid":{"rendered":"https:\/\/www.topskills-bg.com\/?post_type=rabota&#038;p=7561"},"modified":"2026-02-13T10:49:41","modified_gmt":"2026-02-13T08:49:41","slug":"software-development-engineer-front-end","status":"publish","type":"rabota","link":"https:\/\/www.topskills-bg.com\/en\/jobs\/software-development-engineer-front-end\/","title":{"rendered":"Software Development Engineer Front end"},"content":{"rendered":"<p>For one of our clients, we are looking to hire a <strong>Software Development Engineer Front End.<\/strong><\/p>\n<p><strong>About the Role:<br \/>\n<\/strong><br \/>\nThe 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.<\/p>\n<p><strong>Key Responsibilities:<br \/>\n<\/strong><\/p>\n<ul>\n<li>Develop and maintain scalable, reusable front-end components using React<\/li>\n<li>Translate UI\/UX designs into responsive, interactive web interfaces<\/li>\n<li>Manage application state using tools like Redux and Context API<\/li>\n<li>Integrate front-end components with backend APIs<\/li>\n<li>Optimize application performance, load times, and responsiveness<\/li>\n<li>Ensure cross-browser compatibility and accessibility standards<\/li>\n<li>Write clean, well-documented, and maintainable code<\/li>\n<li>Participate in code reviews, testing, and debugging<\/li>\n<li>Contribute to creating SDKs for internal and public use<\/li>\n<li>Collaborate with Product Owners, engineers, QA, and designers to deliver high-quality front-end solutions.<\/li>\n<li>Work with external third-party providers on integrations such as payment processing, KYC\/KYB, and CRM systems.<\/li>\n<\/ul>\n<p><strong>Requirements:<\/strong><\/p>\n<ul>\n<li>Minimum 5 years experience with <strong>React.js<\/strong> and modern <strong>JavaScript (ES6+)<\/strong>, with a strong grasp of component-based architecture and hooks<\/li>\n<li>Experience managing application state using <strong>Redux, Context API<\/strong><\/li>\n<li>Familiarity with integrating APIs (REST) and handling asynchronous data flows<\/li>\n<li>Ability to write clean, reusable, and well-documented code, with a focus on performance and scalability<\/li>\n<li>Strong understanding of responsive design, browser compatibility, and accessibility standards<\/li>\n<li>Experience with version control systems like Git and working in agile development environments<\/li>\n<li>Comfort with participating in code reviews, testing, and debugging in a team-based setting<\/li>\n<li>Familiarity with creating SDKs or reusable packages is a plus<\/li>\n<li>A collaborative mindset and clear communication skills<\/li>\n<\/ul>\n<p><strong>The offer:<\/strong><\/p>\n<ul>\n<li data-start=\"53\" data-end=\"76\">\u041ceal vouchers<\/li>\n<li data-start=\"53\" data-end=\"76\">Multisport card<\/li>\n<li data-start=\"99\" data-end=\"174\">24 days of paid annual leave plus an additional day off for your birthday<\/li>\n<li data-start=\"177\" data-end=\"237\">Comprehensive health insurance<\/li>\n<li data-start=\"240\" data-end=\"291\">Employee Assistance Program<\/li>\n<li data-start=\"240\" data-end=\"291\">Hybrid model of working &#8211; 2 days from the office<\/li>\n<\/ul>\n<div class=\"mb-32\">\n<div class=\"job-view-description-text job-text-max-width\">\n<div class=\"htmlTemplate\"><strong>Ready to Take the Next Step?<\/strong><br \/>\n<strong>Great opportunities don\u2019t wait, and neither should you.<\/strong><em>All applications will be treated as strictly confidential and only short-listed candidates will be contacted.<\/em><\/p>\n<p><em>License for recruitment for Bulgaria: \u2116 2399 \/ 15.11.2017<\/em><br \/>\n<em>License for administration and protection of personal data: \u2116 432025 \/ 23.10.2017<\/em><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n","protected":false},"author":20,"featured_media":7074,"template":"","ezitsi":[438],"obrazovanie":[],"nivo":[],"gradove":[850,475],"dyrzhavi":[562],"zaetost":[587],"umeniya":[],"kategorii":[592],"class_list":["post-7561","rabota","type-rabota","status-publish","has-post-thumbnail","hentry","ezitsi-english","gradove-hybrid-en","gradove-sofia-en","dyrzhavi-bulgaria-en","zaetost-full-time","kategorii-it"],"_links":{"self":[{"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/rabota\/7561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/rabota"}],"about":[{"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/types\/rabota"}],"author":[{"embeddable":true,"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/users\/20"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/media\/7074"}],"wp:attachment":[{"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/media?parent=7561"}],"wp:term":[{"taxonomy":"ezitsi","embeddable":true,"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/ezitsi?post=7561"},{"taxonomy":"obrazovanie","embeddable":true,"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/obrazovanie?post=7561"},{"taxonomy":"nivo","embeddable":true,"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/nivo?post=7561"},{"taxonomy":"gradove","embeddable":true,"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/gradove?post=7561"},{"taxonomy":"dyrzhavi","embeddable":true,"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/dyrzhavi?post=7561"},{"taxonomy":"zaetost","embeddable":true,"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/zaetost?post=7561"},{"taxonomy":"umeniya","embeddable":true,"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/umeniya?post=7561"},{"taxonomy":"kategorii","embeddable":true,"href":"https:\/\/www.topskills-bg.com\/en\/wp-json\/wp\/v2\/kategorii?post=7561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}