Experts
Front-End Engineer (TypeScript and React) in Product Development Department
in SiteGround - Bulgaria, Sofia

Salary value: Competitive salary with achievement bonus

Hybrid
Full-time
Mid
Permanent

Job description

See job offer description.


Join us as a Front-End Developer and play a key role in building our SaaS platforms. You’ll be responsible for crafting responsive user interfaces, ensuring seamless integration with backend services, and creating an intuitive, visually appealing environment for our customers. As part of our team, you’ll have the opportunity to work with the latest technologies, contribute to key milestones such as the launch of new features, and make a tangible impact on the company’s growth. Your responsibilities include developing and maintaining high-quality, reusable, and scalable code using SASS & CSS, HTML, and JavaScript; using React JS and Redux to build robust and efficient front-end systems; collaborating with the team to design and implement responsive user interfaces aligned with UI/UX principles; leveraging knowledge of RESTful APIs and AJAX to integrate front-end systems with back-end services; utilizing Vite for bundling and transpiling; using GIT for version control in a collaborative environment; developing Single Page Applications ensuring optimized performance for mobile and web; and applying functional programming concepts in development. Expectations include at least 3 years in software development with SASS & CSS, HTML, JavaScript, 2 years with React JS and Redux, proficiency with GIT, practical experience with RESTful APIs and AJAX, solid knowledge of SPA applications, understanding of UI/UX principles, and deep understanding of functional programming concepts. Additional advantages are experience with Node.js, CI/CD tools like Jenkins or GitHub Actions, Agile environment experience, familiarity with RTK Query, problem-solving skills, and knowledge of modern CSS architectures like BEM, SMACSS, or OOCSS. The role offers competitive salary with achievement bonus, premium health insurance, reduced working hours every Friday, sponsorship for worldwide conferences with company coverage, free office restaurant, access to in-office gym with instructors, free fitness classes including HIIT, Prama, Yoga, Pilates, and table tennis, free Multisport or CoolFit card, additional days off for long service and volunteering, anniversary and company gifts, and knowledge-sharing opportunities through meetups and mini conferences.

More Offers From SiteGround

PHP Back-End Developer in SiteGround Bulgaria, Sofia

Hybrid
Full-time
Mid
Permanent

Senior PHP Back-End Developer in SiteGround Bulgaria, Bulgaria

Hybrid
Full-time
Senior
Permanent

Product Designer in SiteGround Bulgaria, Sofia

Hybrid
Full-time
Mid
Permanent

AI/ML Engineer in SiteGround Bulgaria, Sofia

Hybrid
Full-time
Senior
Permanent

Partners & Affiliates Program Manager in SiteGround Bulgaria, Sofia

Hybrid
Full-time
Senior
Permanent

Benefits

  • Competitive salary with achievement bonus
  • Premium health insurance
  • Reduced working hours every Friday
  • Sponsorship for worldwide conferences with full company coverage
  • Free office restaurant with chef team
  • Free access to in-office gym with professional instructors
  • Free HIIT, Prama, Yoga, Pilates, and table tennis classes
  • Free Multisport or CoolFit card
  • Additional days off for long service and volunteering
  • Anniversary and company gifts
  • Knowledge-sharing meetups and mini conferences

Job requirements

  • Minimum 3 years experience in software development with SASS & CSS, HTML, JavaScript
  • At least 2 years experience with React JS and Redux
  • Proficiency with GIT
  • Experience with RESTful APIs and AJAX
  • Solid knowledge in SPA applications
  • Understanding of UI/UX principles
  • Deep understanding of functional programming concepts
  • Experience with Node.js (advantageous)
  • Familiarity with CI/CD tools like Jenkins/GitHub Actions
  • Experience in Agile environment
  • Familiarity with RTK Query
  • Ability to break down complex problems and implement solutions
  • Knowledge of modern CSS architecture principles (BEM, SMACSS, OOCSS)