IT Craft invites a Full Stack .NET/Angular developer to join the team.
Requirements: * At least 2 years of commercial development experience with C#, .NET 6/7+, ASP.NET Core; * At least 1 year of commercial development experience with Angular; * Experience in working with SQL Server and Dapper; * Experience with REST Web APIs; * Knowledge of software design principles such as SOLID, Clean Architecture, DDD, and Dependency Injection; * Real-time communication expertise with SignalR or equivalent WebSocket frameworks; * Hands-on configuration of CI/CD pipelines (Azure DevOps, GitHub Actions, or similar); * Knowledge of logging (Serilog) and monitoring (Sentry) tools; * Understand the principle of using Razor Pages as a template engine for dynamic generation of HTML emails and PDF documents; * Experience implementing Authentication & Authorization using OAuth2, OpenID Connect, JWT; * Experience in secure API development (rate limiting, input validation, XSS/injection protection), understanding of OWASP Top 10, and enforcing HTTPS/TLS; * Experience with Jira; * Knowledge and application of Agile, SCRUM; * Excellent problem-solving, communication and teamwork skills; * At least an Intermediate level of spoken and written English.
Will be a plus: * Experience with SonarQube, Sentry, AlertLogic; * Experience with any presentation tools (Miro, PowerPoint).
IT Craft offers: * Competitive compensation according to the qualifications; * Flexible working hours, remote work; * Opportunity for career growth; * Compensation for technical courses, educational resources and sport; * In-house English training; * A friendly team of open-minded people.