We are currently strengthening one of our development teams and looking for a Full Stack Developer (.Net/Angular) to join the R&D Product Development Department which is focused on the development of features and integrations for the key Creatio products — Sales, Service, Marketing, Financial Services.
You’ll be part of architectural groups that discuss business requirements, research, and design solutions for new features.
In a scrum team, you’ll:
- decompose and implement tasks like integrating with Google Analytics API to pull data from the 3rd party system to enrich customer profiles in Creatio;
- developing a new Gallery component to display product catalog items in a visually appealing view;
- enabling tree-view to work with thousands of records without a second delay;
- creating a web-hooks multitenant service that can receive 3rd party requests and route the payload to Creatio; creating a real-time chat interface that works with multiple message services.
Your responsibilities:
- Designing, coding, testing, and debugging back-end and 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.
- Confident knowledge of C# language and modern .NET platform (.NET6+).
- Knowledge of ASP.NET MVC, ASP.NET Core, experience with the development of Web APIs.
- Up-to-date Angular 15+ experience. 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.
- Source control systems like Git, SVN, experience with branch, merge, rebase.
- Unit testing, mocking, Postman.
- Upper—Intermediate English level (spoken and business writing).
- 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.