Middle Full-Stack (React and C#)
$$$
Our Customer:
Our customer develops specialized software products for professional business workflows. The engineering team works on established production applications and is looking for a full-stack engineer who can contribute across both frontend and backend development.
Your Tasks:
- Develop and maintain full-stack applications across React/TypeScript frontend and C# backend.
- Work on medium and large-scale production applications throughout the development lifecycle.
- Develop and maintain frontend functionality using React, including both Hooks and class-based components.
- Build and maintain backend functionality using ASP.NET MVC and Web API on the classic .NET Framework.
- Investigate, debug, trace, and resolve complex frontend and server-side issues.
- Apply software engineering principles, design patterns, and clean development practices.
- Quickly learn and adopt new technologies when required.
- Work independently while contributing across the full technology stack.
Required Experience and Skills:
- 3+ years of experience working with medium or large-scale React applications.
- Strong knowledge of React Hooks and classic class-based components.
- Strong TypeScript skills.
- Good understanding of core web technologies, including JavaScript, XHTML, and CSS.
- Production experience with Redux, Redux Saga, and Immutable.js.
- Strong frontend debugging and problem analysis skills.
- 2+ years of experience working with medium or large ASP.NET MVC or Web API applications.
- Hands-on experience with the classic .NET Framework; working experience with .NET Core is not required, but solid knowledge of .NET Core is required.
- Strong knowledge of C#, OOP, SOLID principles, design patterns, reflection, and algorithms.
- Strong understanding of XML and JSON serialization.
- Ability to debug, trace, and resolve complex server-side issues.
- Strong ability to learn new technologies quickly and work independently.
- University degree in Computer Science or a related field, or equivalent industry experience.
- Excellent English.
Would Be a Plus:
- Experience with AWS services such as SQS, EKS, and Fargate.
- Experience with cloud-oriented systems.
- Experience with Kubernetes.
- Experience with Node.js.
- Knowledge of nw.js or similar technologies.
Required skills experience
C#
3 years
React.js
3 years
.NET
3 years
Web API
2.5 years
ASP.NET MVC
2.5 years
.NET Framework
2.5 years
OOP
3 years
SOLID
3 years
XML
2 years
Json
2 years
TypeScript
3 years
Required languages
English
B2 - Upper Intermediate
React, .NET, C#, Kubernetes, Node.js., AWS, SQS, EKS, Fargate
Published 4 September
49 views
ยท
12 applications
See stats of candidates who applied for this job ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...