Junior Frontend Engineer (Angular)

Hybrid, Office
Ukraine
Fintech project, the purpose of which is to create and maintain banking platforms. Users are bank employees, which is about 10,000. Various platforms are used to serve clients of the bank who would like to invest their money in one of Canada’s largest banks and also internal employees of the bank. We are seeking a highly motivated and detail-oriented Junior Frontend Engineer to join our team. The team is developing banking tools for internal usage.

Requirements :

  • Angular, HTML5, CSS / SCSS.
  • TS, JS.
  • Reactive programming (RxJS or similar).
  • REST API, HTTP.
  • Understanding of OOP principles.
  • NgRx.
  • Bootstrap 4.
  • Experience working in Agile teams.
  • Version control: Git.
  • Good communication skills.
  • Team player, fast learner.
  • Intermediate level of English.

Would be a plus:

  • Unit testing (Jest), Highcharts.
  • Reactive programming practices.

Responsibilities:

  • Fix bugs and assist in troubleshooting issues in existing functionality.
  • Participate in functional and technical discussions with the team and business stakeholders.
  • Develop and enhance user‑facing features based on product requirements.
  • Collaborate with team members and stakeholders to design, implement, and improve new and existing features.

What we offer:

  • Annual paid vacation of 18 working days.
  • Extra vacation days for long-lasting cooperation.
  • Annual paid sick leave of 10 days.
  • Maternity/Paternity leave.
  • The opportunity for sabbatical leave.
  • Marriage and Parenthood Package.
  • Compensation for sports activities or health insurance covering (up to 250$ per year) — after the trial period.
  • Career development plan.
  • English and Spanish classes.
  • Paying taxes and managing PE (Private Entrepreneur).
  • Technical equipment.
  • Internal Referral program.
  • Opportunity to take part in company volunteering activities.
  • Sombra is a “Friendly to Veterans” award-holder.
Mariia Synytsia

Send CV

Apply now!

    Thank You!

    Contact us

      Thank you for getting in touch!