Full Stack .NET Developer/Remote
Apetan Consulting
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Clean Code Principles
ASP.NET
HTML
JavaScript
.NET
Amazon Web Services (AWS)
Automation of Tests
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Code Review
Relational Databases
Software Debugging
Software Design Patterns
DevOps
Distributed Systems
Entity Framework
Microsoft SQL Server
MVC
Scrum
TypeScript
Web Applications
Web Application Frameworks
Web Performance Optimization
Google Cloud Platform
React
GIT
Containerization
Angular
Front End Software Development
React
REST
Software Version Control
Docker
Web Api
Microservices
Job description
We are seeking a Senior Full Stack Developer with strong expertise in .NET and modern frontend technologies to build scalable, high-performance web applications. This role involves end-to-end development-from backend services to user interfaces-along with architecture and mentoring responsibilities., * Design, develop, and maintain full-stack applications using .NET (ASP.NET Core, Web API)
- Build responsive and dynamic user interfaces using modern frontend frameworks (e.g., Angular, React)
- Write clean, maintainable code in C# and JavaScript/TypeScript
- Develop and integrate RESTful APIs and microservices
- Collaborate with product managers, designers, QA, and DevOps teams
- Optimize applications for performance, scalability, and security
- Conduct code reviews and enforce best practices
- Troubleshoot and debug issues across the stack
- Contribute to architecture and technical design decisions
Requirements
- Strong experience with .NET (ASP.NET Core, MVC, Web API)
- Proficiency in C#
- Experience with frontend frameworks (Angular or React)
- Solid understanding of HTML, CSS, JavaScript, and TypeScript
- Experience with relational databases (SQL Server) and ORMs (Entity Framework)
- Familiarity with version control systems (Git)
- Understanding of RESTful APIs, microservices, and design patterns
- Experience with CI/CD pipelines and DevOps practices, * Experience with containerization (Docker) and orchestration
- Familiarity with cloud platforms (Azure, AWS, or Google Cloud Platform)
- Knowledge of state management libraries (Redux, NgRx)
- Experience with automated testing (unit, integration, end-to-end), * Strong problem-solving and analytical thinking
- Ability to mentor and lead junior developers
- Good communication and collaboration skills, * Experience with microservices and distributed systems
- Exposure to Agile/Scrum methodologies
- Understanding of security best practices in web applications