Senior Full Stack Engineer (.NET 8 + React/Angular)
The role
We’re taking over core development of a large, real-time public safety / mobility platform. It’s a hybrid system: you’ll work in a mix of legacy and modern code while we move the center of gravity toward .NET 8 and a clean CI/CD delivery model.
We’re also transitioning to a CIS-based team, and the truth is: the documentation isn’t perfect everywhere. You don’t need everything spelled out if you know how to read a system, ask smart questions, and improve things as you go.
If you like big systems, real production constraints, and modernization work that actually matters—this will feel interesting.
What you’ll do
- Build backend services in C# / .NET 8 (LTS).
- Maintain/refactor legacy areas (ASP.NET 4.8 / WCF) safely as we modernize.
- Build front-end features in React and/or Angular (TypeScript) for operational dashboards.
- Write and optimize queries across SQL Server and MySQL.
- Work in a strict SDLC:
- PR-based workflow
- branch protection (no pushing to main)
- peer reviews
- mandatory SAST scans before release
- PR-based workflow
- Help move releases from “manual steps” toward CI/CD with logging, traceability, and rollback.
- Integrate with adjacent services (some Python) and mobile clients.
What we’re looking for
- 5+ years in production software engineering (enterprise or high-availability systems).
- Strong C# / .NET skills; comfortable touching ASP.NET 4.8 while writing most new work in .NET 8.
- Solid experience with React and/or Angular.
- Strong relational DB fundamentals (SQL Server, MySQL).
- You can handle imperfect docs and still deliver: you investigate, validate, and improve the system.
Nice to have
- Python integration work, mobile-facing APIs, or experience with real-time dashboards.
- Observability/performance tuning experience.
- Prior modernization experience (monolith → services, legacy cleanup, etc.).
A quick honesty section
- You’ll see messy parts. We’re not hiding that.
- You’ll also be part of the team that fixes them—steadily and safely.
Apply with: 2–3 bullets on systems you’ve worked on (scale, tech stack, what you shipped).
Required skills experience
| .NET 8 | 1 year |
| ASP.NET | 1 year |
| React.js | 1 year |
| Angular | 1 year |
| SQL | 1 year |
Required languages
| English | C1 - Advanced |