We are currently strengthening one of our development teams and are looking for Full Stack Developer with 2+ years of experience who is as inspired by technology and innovation as we are. You’ll be designing and implementing new features for Creatio product line.
- understanding user requirements and translating them into technical specifications
- creating software architecture and system design documents that outline the structure and components of the software application.
- making decisions on the software's organization, data models, algorithms, and interfaces.
- writing clean and efficient code in C#, JavaScript and TypeScript, using appropriate frameworks, and tools.
- providing ongoing support for software applications, troubleshooting and resolving technical issues, enhancing software functionality, and addressing user feedback
- participating in scrum team activities.
- full-stack development background. Being able to complete end-to-end tasks on the back-end and front-end;
- knowledge of OOP, C# and .NET;
- knowledge of ASP.NET MVC, ASP.NET Core, experience with development of Web API;
- JavaScript, TypeScript, DOM, CSS/SASS;
- front-end development with Angular, development of custom components, services, directives;
- knowledge of engineering practices and tools like unit testing, mocking, Postman;
- being able to maintain readable code, care about code styles, participate in code reviews, use SonarQube;
- knowing architectural principles and patterns like KISS, SOLID, DRY, and extreme programming techniques is a plus;
- experience working with databases (MS SQL Server, PostgreSQL) is a plus.
- the award-winning product (a Leader in Gartner Quadrants) to be proud of;
- 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;
- culture of genuine care, ownership, dedication, and high standards (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 hub in the Warsaw city center to get acquainted with colleagues or to gain some quiet space for concentration.