About the project
Development of functionality for company projects: from designing architecture and business logic to implementing the backend and frontend parts.
Tasks:
- development of backend on .NET and frontend on Angular;
- implementation of business logic;
- layout of interfaces according to mockups in Figma;
- design of software solution architecture;
- writing unit tests;
- participation in code review;
- interaction with developers, designers, testers, analysts, and project managers.
Mandatory requirements:
- confident proficiency in .NET 8.0;
- experience with Entity Framework and PostgreSQL;
- practical experience in developing on Angular 20+: RxJS, Dependency Injection, Reactive Forms;
- knowledge of TypeScript, HTML, and CSS;
- understanding of how web applications work: HTTP, REST API, GraphQL;
- understanding of CI/CD processes: automation of build, testing, and deployment;
- ability to design clean architecture and write loosely coupled, maintainable code;
- knowledge and practical application of architectural patterns.
Will be an advantage:
- experience in developing systems based on microservice architecture.
Important: presence in the client's office in Moscow may be required for a deep dive into project details