Midlle Fullstack engineer (.NET + JS)
About the Role
We are looking for an experienced Software (.NET + JS) Engineer to join our growing engineering team. The ideal candidate will have strong technical expertise in building scalable backend systems and dynamic frontend applications, combined with solid communication and collaboration skills. You will work closely with cross-functional teams to deliver reliable, high-performance, full-stack solutions within a cloud-based environment.Key Responsibilities
- Design, develop, and maintain robust backend services and APIs using .NET or C#.
- Build and optimize responsive, user-friendly frontend interfaces using React.
- Implement and maintain data access layers and optimize database queries using SQL.
- Deploy, manage, and scale applications using cloud computing platforms (AWS or Azure).
- Ensure system reliability through proper logging, metrics, and monitoring.
- Debug and troubleshoot full-stack applications, ensuring stability and performance.
- Collaborate with cross-functional teams (DevOps, QA, product) to deliver end-to-end features.
- Contribute to CI/CD pipelines and deployment automation.
- Follow best practices for code quality, security, and software architecture.
Required Skills & Qualifications
- Strong experience developing applications with .NET and/or C#.
- Proven expertise in building modern web frontends using React.
- Solid understanding of relational databases and hands-on experience with SQL.
- Hands-on experience working with cloud services (AWS or Azure).
- Familiarity with API development and RESTful microservice architectures.
- Understanding of CI/CD tools and pipelines.
- Strong problem-solving and debugging skills across the entire software stack.
- Fluent in English (written and spoken).
- Excellent communication and collaboration abilities.