We are looking for an Angular Developer with .NET experience to join our R&D Product Development Department. This team focuses on creating innovative features and integrations for key Creatio products, including Sales, Service, Marketing, and Financial Services. In this role, you’ll collaborate within architectural groups to analyze business requirements, research, and design new solutions, contributing directly to the evolution of our product suite.

Your responsibilities:

  • Designing, coding, testing, and debugging front-end code.
  • Collaborating with product owners, business analysts, architects, and customer support teams.
  • Creating web services, Angular components, Creatio configuration, unit, integration, and E2E tests.
  • Participation in product goal implementation and scrum activities.
  • Providing support for resolving customer cases and ensuring faultless Creatio operation.

Required skills:

  • Strong knowledge of object-oriented programming, KISS, SOLID, DRY principles.
  • Up-to-date Angular 15+ . You must know how to develop new and optimize existing components. Be able to work in a mono-repository and use RXJS library and pipeline operators.
  • Hands-on experience with JavaScript, TypeScript languages, DOM, CSS/SASS. You must be able to style a page or component according to the given UI prototype.
  • Experience with C# language and .NET platform.  
  • Source control systems like Git, SVN, experience with branch, merge, and rebase.
  • Unit testing, mocking, Postman.
  • Upper—Intermediate English level (spoken and business writing).
  • Knowledge of ASP.NET MVC, ASP.NET Core, experience with the development of Web APIs is a plus.
  • Experience working with databases (MS SQL Server, PostgreSQL or Oracle) is a plus.

What to expect from us:

  • Work in the unicorn software company on the award-winning product to be proud of.
  • A remote-friendly environment: you may work from home, enjoying plenty of space for concentration and personal working habits. We encourage regular in-person meetings in one of our five offices worldwide.
  • Culture of genuine care, ownership, dedication, and striving for excellence. We value people who deliver the highest quality in everything they do (learn more  here).
  • A vibrant corporate life: enjoy the opportunity to explore your teammates’ cultures in online and offline events, participate in sports competitions, enjoy art master classes, and create your new favorite memories at our parties.
  • Caring for your health: Creatio offers several options for medical insurance together with our medical partner.
  • Creatio offers all team members competitive pay.
  • Paid leave options for life-qualifying events, sicknesses, etc.
  • Nice and modern hubs in Warsaw city centers to get acquainted with colleagues or to gain some quiet space for concentration.