Back-end Engineer
IDR
Verified Employer
We're looking for an experienced Back-End Developer to join our team and help build and evolve our enterprise SaaS platform. The role is primarily back-end focused (~75%), with regular involvement in front-end work (~25%) โ we value developers who can own features end-to-end. You'll work on a multi-tenant system powering audit management, training, compliance, and reporting workflows for organizations worldwide.
Back-End (primary focus):
- Language & Framework: C# / .NET 8, ASP.NET Core Web API
- Databases: MySQL 8.0+ (primary), Entity Framework Core 8.0, Dapper
- Cloud: AWS (Lambda, SQS, S3, CloudFront, Secrets Manager, MediaConvert, QuickSight)
- Caching: Redis (StackExchange.Redis)
- Messaging: AWS SQS, MediatR (CQRS)
- Architecture: Clean Architecture, microservices, multi-tenancy, background job processing
- Auth: JWT, SAML2, AWS Cognito
- API: REST with OpenAPI/NSwag, API versioning
Front-End (secondary focus):
- Framework: Angular 21+ / TypeScript
- State Management: NgRx (Store, Effects, Signals)
- Styling: Tailwind CSS, SCSS, Angular Material
- Cross-Platform: Capacitor (iOS, Android, Windows)
- Testing: Jest
Shared:
- CI/CD: GitHub Actions, Jenkins, Docker
- Monitoring & Logging: Serilog, Elasticsearch/OpenSearch, LogRocket
What You'll Do
- Design, develop, and maintain back-end services and REST APIs
- Build and optimize database queries and data access layers (EF Core, Dapper)
- Develop and support microservices for audit, training, notification, and export workflows
- Work with AWS services (Lambda, SQS, S3) for async processing and infrastructure
- Implement caching strategies with Redis for performance-critical paths
- Pick up front-end tasks โ build Angular components, integrate API endpoints, fix UI bugs
- Work across the full stack when delivering end-to-end features
- Participate in code reviews, architectural discussions, and technical decision-making
- Write unit tests (xUnit, Moq on back-end; Jest on front-end) and ensure code quality
- Troubleshoot production issues using structured logging and monitoring tools
Must Have
- 4+ years of commercial experience with C# / .NET (Core/.NET 5+)
- Strong knowledge of ASP.NET Core Web API and RESTful API design
- Hands-on experience with Entity Framework Core (migrations, query optimization, global filters)
- Solid understanding of relational databases (MySQL or PostgreSQL) โ query tuning, indexing, schema design
- Experience with TypeScript/JavaScript (back-end or front-end)
- Experience with message queues (SQS, RabbitMQ, or similar) and async processing patterns
- Understanding of Clean Architecture, SOLID principles, and dependency injection
- Experience writing unit tests and working with mocking frameworks
- Working knowledge of TypeScript and a modern front-end framework (Angular preferred, React/Vue considered)
- Willingness to regularly contribute to front-end code and deliver features end-to-end
- Familiarity with Git and pull request workflows
Nice to Have
- Hands-on experience with Angular (components, services, RxJS, reactive forms) or React/Next.js
- Experience with NgRx or similar state management
- Experience using AI-assisted development tools (GitHub Copilot, Claude Code, Cursor, or similar) to boost productivity
- Experience with AWS services (Lambda, S3, SQS, CloudFront, Secrets Manager)
- Knowledge of Dapper for performance-critical queries alongside EF Core
- Experience with MediatR and CQRS patterns
- Experience with Tailwind CSS and Angular Material
- Background in Python (for Lambda functions or data processing) is a plus
- We offer:
- Great office location 3 minutes from Pecherska metro station and great office conditions;
- Flexible working hours;
- Comfortable working place;
- Medical insurance after the trial period ending;
- Team-building activities;
- Possibility of business trips to the US;
- 24 paid vacation days per year;
- 5 paid sick leave days per year.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
Published 9 March
35 views
ยท
3 applications
67% read
๐
Average salary range of similar jobs in
analytics โ
Loading...