Full Stack Developer (.Net/Angular)

Kyiv, Ukraine
R&D Department – Product Development Team /
Remote /
Remote
R&D Product Development department is focused on development of features and integrations for the key Creatio products – Sales, Service, Marketing, Financial Services. You’ll be part of architectural groups who 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 profile in Creatio; developing a new Gallery component to display product catalog items in visually appealing view; enabling tree-view to work with thousands of records without a second delay; creating a web-hooks multitenant service that is able to receive 3rd party requests and route the payload to Creatio; creating real-time chat interface that works with multiple message services.  

Your responsibilities:

    • Designing, coding, testing, and debugging software according to specifications and requirements.
    • Collaborating with stakeholders, product managers.
    • Building CI/CD pipelines.
    • Creating web services and API.
    • Conducting unit tests, integration tests, and system tests.
    • Participate in scrum team activities.

Requirements:

    • Knowledge of OOP, C# and .NET.
    • Knowledge of ASP.NET MVC, ASP.NET Core, experience with the development of Web API.
    • Javascript, typescript, DOM, CSS/SASS.
    • Angular2+.
    • Unit testing, mocking, Postman.
    • Upper–Intermediate English level (spoken and business writing).
    • KISS, SOLID, DRY, extreme programming techniques is a plus.
    • Experience working with databases (MS SQL Server, postgresql) is a plus.

Preferred Qualifications:

    • Experience in using and creating customization for Creatio platform.
    • Experience communicating with both technical and business audiences.

What to expect from us:

    • A remote-first hybrid model: while giving plenty of space for concentration and personal working habits, we encourage regular meetings in one of our five hubs worldwide.
    • 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.
    • Paid leave options for life-qualifying events, sicknesses, etc.
    • Nice and modern hub in the Kyiv city center to get acquainted with colleagues or to gain some quiet space for concentration.