Middle/Senior .NET Engineer with React
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Middle/Senior .NET Engineer with React
Responsibilities:
- Design, build, and maintain scalable full-stack applications and APIs;
- Deliver high-quality, comprehensive tested code for both client and server side;
- Turn prototypes into production systems, refactoring for performance and resilience;
- Contribute to technical design, code reviews, and architectural decisions;
- Participate in Agile/Scrum ceremonies and collaborate effectively within the team;
- Produce concise technical documentation and maintain CI/CD pipelines.
Requirements:
- 5+ years of software development experience (with 3+ years in Full Stack or Senior roles);
- Expert proficiency in C# and the .NET ecosystem (.NET Core, ASP.NET);
- Expertise in modern frontend development using React and its core principles;
- Strong understanding of OOP principles, design patterns, and schema design;
- Experience with cloud platforms (Azure or AWS) and Docker;
- Proven experience with testing frameworks (NUnit, xUnit, Jest, or RTL);
- Excellent communication and problem-solving skills.
- English B2
Will be a plus:
- Experience with Server-Side Rendering (SSR) frameworks like Next.js;
- Hands-on experience implementing CI/CD pipelines;
- Knowledge of modern database optimization and query tuning;
- Experience with container orchestration and cloud infrastructure management.
Our perks
-
Covered vacation period: 20 business days and 5 days off
-
Free English classes
-
Flexible working schedule
-
Truly friendly and supporting atmosphere
-
Working remotely or in one of our offices
-
Medical insurance for employees from Ukraine
-
Legal support