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.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.