Job Description
Your role in the company
As an experienced Front-End Developer, you will be an integral part of our engineering team, responsible for developing user-facing features and interfaces that are clean, intuitive, and cutting-edge. You’ll use your expertise in React and UI/UX design to deliver high-quality code and create experiences that delight our users.
What you will do
Main responsibilities:
- Develop new user-facing features using React.js.
- Build and maintain efficient, reusable, and reliable front-end code.
- Work closely with back-end developers and UX designers to ensure the technical feasibility of UI/UX designs.
- Create and translate wireframes, UX designs, and mockups into high-quality code.
- Optimize applications for maximum speed and scalability.
- Maintain updated knowledge of the development industry and any advancements in technology.
What we need
Our dream teammate possesses certain skillset:
Essential requirements:
- 4+ years of professional front-end development experience.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Extensive experience with React.js and its core principles.
- Proven expertise in HTML5, CSS3, and responsive design.
- Strong understanding of UI/UX design principles and best practices.
- Familiarity with RESTful APIs.
- Experience with popular React.js workflows (such as Flux or Redux).
Requirements considered an advantage:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Familiarity with modern front-end build pipelines and tools.
- A portfolio or samples of past work and completed projects.
Our benefits
We offer various benefits:
Personal benefits:
- Career path and salary updates.
- Additional health insurance.
- Multisport card.
- Additional paid leave after 3rd year.
- Company psychologist.
- Christmas bonus.
- Baby bonus.
- Yearly bonus for sport equipment.
- Bonus for bicycle.
Team and workplace benefits:
- Office in downtown Sofia.
- Environment with highest standards.
- Young and passionate team.
- Regular team and company events.
- Company training activities.
- Monthly teambuildings.
The Process
The steps you need to complete:
- Screening – Each resume is personally evaluated by an HR representative based on various criteria. During this initial step only the shortlisted candidates are contacted.
- Test – One or two short online questionnaires taking ≤ 1 hour to complete.
- HR interview – A behavioral interview with a recruiter that takes ≈30 minutes and stresses on motivational and success factors.
- Assignment – Online assignment with strict requirements, testing the expected capabilities and creative thinking.
- Final Interview – Led by the hiring manager for the team, the interview discusses the job requirements and team fit.















![Подови настилки [ ресан, шлайфан и щампован бетон ] | Строителни услуги Подови настилки [ ресан, шлайфан и щампован бетон ] | Строителни услуги](https://www.alo.bg/user_files/s/slavibeton/10703119_141210661_big.jpg)