Senior Front End Engineer

Logo of Bloomreach

Bloomreach

📍Remote - Slovakia, Czechia

Job highlights

Summary

Join Bloomreach, a leading Commerce Experience Cloud company, and become a Frontend Developer. You will work in a collaborative team using Angular and TypeScript to build a large-scale application. Responsibilities include designing and developing new features, maintaining existing ones, and prototyping. Required skills include advanced TypeScript/JavaScript, Angular, and software design experience. The company offers a competitive salary, restricted stock units, and various benefits such as flexible working hours, remote work options, professional development opportunities, and wellness programs. Bloomreach fosters a positive work culture with a focus on employee well-being and personal growth. This is a full-time position based in Central Europe or remote.

Requirements

  • Advanced TypeScript (or JavaScript with a strong will to switch to TypeScript)
  • Advanced Angular (or similar component-based framework with a strong will to switch to Angular)
  • Experience with software design & architecture (be able to propose and implement an effective & efficient solution based on problem definition without detailed instructions)
  • The ability to work in project teams effectively, being reliable and communicating clearly
  • A “can-do” attitude
  • Experience with developing bigger projects
  • At least an intermediate skill with SCSS / CSS (be able to get things done in reasonable quality if your styler colleagues are busy)

Responsibilities

  • Design and develop new features
  • Maintain existing features in the underlying codebase
  • Prototype new features as POCs
  • Share your experience and knowledge (during code reviews and ideally also beyond) with other colleagues and help them grow
  • Help us refactor complex code
  • Cover your code, help us improve existing test quality and extend overall test coverage - spanning from unit tests, through integration tests to automated e2e tests

Preferred Qualifications

  • Experience with testing (Karma, Jasmine, Cypress)
  • Experience with RxJS
  • Experience with mentoring less experienced colleagues

Benefits

  • Salary starts from 33 00€ gross per month with restricted stock units and other benefits included
  • Working in one of our Central Europe offices or from home on a full-time basis
  • A great deal of freedom and trust. At Bloomreach we don’t clock in and out, and we have neither corporate rules nor long approval processes
  • Flexible working hours to accommodate your working style
  • We work remote-first with several Bloomreach Hubs available across three continents
  • We organize company events to experience the global spirit of the company and get excited about what's ahead
  • We encourage and support our employees to engage in volunteering activities - every Bloomreacher can take 5 paid days off to volunteer
  • People Development Program -- participating in personal development workshops on various topics run by experts from inside the company
  • Our resident communication coach Ivo Večeřa is available to help navigate work-related communications & decision-making challenges
  • Our managers are strongly encouraged to participate in the Leader Development Program to develop in the areas we consider essential for any leader. The program includes regular comprehensive feedback, consultations with a coach and follow-up check-ins
  • Bloomreachers utilize the $1,500 professional education budget on an annual basis to purchase education products (books, courses, certifications, etc.)
  • The Employee Assistance Program -- with counselors -- is available for non-work-related challenges
  • Subscription to Calm - sleep and meditation app
  • We organize ‘DisConnect’ days where Bloomreachers globally enjoy one additional day off each quarter, allowing us to unwind together and focus on activities away from the screen with our loved ones
  • We facilitate sports, yoga, and meditation opportunities for each other
  • Extended parental leave up to 26 calendar weeks for Primary Caregivers
  • Restricted Stock Units or Stock Options are granted depending on a team member’s role, seniority, and location
  • Everyone gets to participate in the company's success through the company performance bonus
  • We offer an employee referral bonus of up to $3,000 paid out immediately after the new hire starts
  • We reward & celebrate work anniversaries -- Bloomversaries

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.