JobsFront-end developer

Sofia

17:03:36

The team of foryouandyourcustomers Sofia is looking for a Front-end Developer

Digital SolutionsDigital ExperienceFull-timeHybridEmployment

Are you a Front-Еnd Developer looking for an employer that values you as a person and supports your personal and professional development? Join our team of max. 25 people in Sofia and find more experts, inspiration and support in our international network of 15 locations of the foryouandyourcustomers group.

Sofia team

Our Sofia Team researches, designs, develops and integrates various solutions, such as information systems, e-commerce platforms, PIM systems, websites and others. 
We are part of the foryouandyourcustomers group, which currently consists of 15 teams (we call them “cells”) in Europe. All cells organise themselves with a high degree of independence to develop their own portfolio and capabilities, while at the same time collaborate with other cells.
Our team size is limited to a maximum of 25 people. This keeps our teams nimble, with direct lines of communication and a flat hierarchy, but at the same time we are strengthened by our international network of cells.

Your Tasks

As a Frontend Engineer, you will be integrated into an international team of experts and be involved in the full project delivery lifecycle:

  • Development, modification, and maintenance of web application user interfaces.

  • Bringing UI/UX designer’s concept to life with proven and modern Web Technologies.

  • Actively communicating with our customers and supporting them in defining and architecting solutions for specific business needs.

  • Ensuring the quality of the code by implementing testing strategies and performing code reviews for your teammates.

  • Requirements estimation.

  • Scrum processes.

  • Knowledge exchange.

Your Profile

  • 3+ years of professional experience in front-end development.

  • 2+ years of professional experience with any of the following: React, Vue.js.

  • Strong understanding of JavaScript ES6 and/or TypeScript.

  • Knowledge in asynchronous data fetching from REST APIs.

  • Solid experience with HTML5 and CSS3 (Sass or Less) with Flexbox and Grid.

  • Knowledge in any CSS-in-JS library (styled-components, Emotion, styled-jsx, etc).

  • Knowledge in npm/yarn, Webpack and git.

  • Experience with testing of front-end applications.

  • Ability and aptitude to learn new technologies.

  • Strong communication skills

  • Good command of the English Language.

Advantages

  • Experience with Next.js

  • Experience with a component library like Material UI, Chakra UI, Semantic UI, etc.

  • Successful delivery of responsive applications adapted for several screen sizes.

  • Experience with unit testing with a library like Jest, Vitest, React Testing Library, etc.

  • Experience with e2e testing with a framework like Cypress or Playwright.

  • Knowledge in GitFlow.

  • Experience with Azure

  • University degree in Computer Science or similar field

We offer

  • Work in a company where your ideas are welcomed, and you can make a difference.

  • Possibility to visit and collaborate with our network of cells in six European countries.

  • A transparent and open culture where you are part of shaping our future.

  • Flat hierarchies, lots of opportunities to get involved in the company.

  • Flexible working hours and work-from-home possibilities.

  • Excellent work-personal life balance.

  • Transparent payment structure.

  • Competitive salary and social benefits package.

  • 25 days of paid leave per year.

Find out more about foryouandyourcustomers

The foryouandyourcustomers group is currently represented at 15 locations and supports internationally active customers in the multichannel business with advice, conception, implementation and operation.

Interested?

We are happy to hear from you and receive your profile at email sofia@foryouandyourcustomers.com


People

People you would work with

A young woman standing in a modern looking office.
Adriana Alexandrova
Front End Developer
Develops custom front-end solutions for the web.
Albena Mancheva sitting in a cushioned chair with open laptop smiling..
Albena Mancheva
CEO
Leads the cell at Sofia and supports our customers with expertise in software engineering and scrum methodology.
Young woman reading in an office.
Boryana Dinkova
Front End Developer
Takes part in creating beautiful and performant products with delightful user experiences.
Profile of Ivan
Ivan Chavdarov
Software Engineer
Develops back-end solutions for e-commerce.
Man with long dark hair in black jumper smiles into the camera.
Ivan Kolarov
Office Assistant
Supports the CEO of Sofia with a variety of administration and team event-related tasks and occasionally creates digital content.
Person in suit at the end of a big staircase
Marta Simeonova
Senior Web Developer
Develops with passion Frontend solutions, at the intersection between code and UX.
Young man standing near a column.
Mihail Mihaylov
Senior Backend Developer
Develops back-end solutions and supports customers in their digital change.
Nikolay sitting on a couch, holding a mug
Nikolay Astahov
Backend Developer
Develops, maintains and scales high-performance and secure back-end systems.
Young man in a checkered shirt standing in front of a graffiti sprayed wall.
Nikolay Petrov
Senior Data Engineer
Supports customers in building data-driven solutions using on-premise and cloud-based data platforms.
Pavel sitting on stone stairs.
Pavel Ushanli
Senior Backend Developer
Designs and implements scalable back-end solutions and optimises data processing for customer satisfaction.
Philip leaning on a concrete lodge
Philip Dimitrov
Team Lead
Designs and builds the back-end solutions.
Person sitting on concrete lodge
Stoyan Halev
Backend Developer
Manages complex software projects from inception to completion, ensuring timely delivery and meeting all client requirements.
Venko sitting by a tree
Venko Slavchev
Front End Developer
Helps customers in the process of designing and developing reliable solutions.
Vasilev leaning on railing
Vladislav Vasilev
Software Developer
Develops new user-facing features, determines the structure and design of web pages and optimises page loading times.