Senior Full-Stack Developer

Our client is ? well-funded startup company offering innovative solutions whose goal is to orchestrate marketing funnels, visualizing the cost & profitability of any element and using QRTB bidding technologies & machine learning CPM 2 CPA. For their newly established office in Sofia we are looking for a motivated developer on the role of a:

Senior Full- stack Developer


• IMPORTANT: Mainly focused on front-end development but involved with light back-end (mostly API & UI integrations) when necessary.
• Take a significant role in building the company BI Dashboards.
• Translate UI/UX wireframes to visual elements with extensive experience in CSS & Javascript as well as leading frontend frameworks (react, redux, etc).
• Integrate front-end and back-end aspects of web applications.
• Security and data protection.
• Use existing & Build related APIs and Database models/schemas that are needed for Dashboard operation.


• Bachelor’s degree in Computer Science.
• At least 3 years of experience as a Full-Stack Web Developer
• Hands-on experience with ReactJS, Redux, GraphQL
• Strong experience with CSS, HTML, VanillaJS.
• Some experience with Node.js is a must
• Experience in functional programming
• Experience in developing SaaS platforms is a plus
• Strong collaboration and communication skills within and across teams.
• Fluent English.

Should you consider yourself as the right candidate for this role, we would be glad to receive your CV in English.

Only shortlisted candidates will be contacted by our consultants.

Applying for this position, you are authorizing Novi Global to work and process with your personal information following the Law for Personal Data Protection.

Agency license ? 2123 issued on 04.10.2016
Job Type:
Job Title:
Senior Full-Stack Developer
Bulgaria - Sofia

How to apply

Apply Now

Got a Question or need some advice?

We are always here to help and support all our candidates and clients however we can.

Please feel free to call us, or fill in our contact form, and we will do our best to help.


contact us