Job Summary
We are looking for a highly skilled
Full Stack Developer with 5–8 years of experience in
.NET Core, React.js, and AWS Cloud Services. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, collaborating with cross-functional teams, and contributing to the complete software development lifecycle.
Key Responsibilities
- Design, develop, and maintain enterprise-grade web applications using .NET Core and React.js.
- Build and consume RESTful APIs and microservices.
- Develop responsive and user-friendly front-end applications using React.js, JavaScript/TypeScript, HTML5, and CSS3.
- Implement backend business logic, database integrations, and security best practices.
- Deploy, monitor, and maintain applications on AWS Cloud.
- Collaborate with product owners, architects, QA teams, and stakeholders to deliver high-quality solutions.
- Participate in code reviews, troubleshooting, performance tuning, and application optimization.
- Follow Agile/Scrum methodologies and contribute to sprint planning and estimations.
- Ensure application scalability, reliability, and security standards are met.
Required Skills
Backend
- Strong experience in C#, ASP.NET Core, .NET Core 6/7/8.
- Experience with Web APIs, REST Services, Microservices Architecture.
- Knowledge of Entity Framework Core, LINQ, and dependency injection.
- Experience with authentication and authorization mechanisms (JWT, OAuth, Identity).
Frontend
- Strong hands-on experience with React.js.
- Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3.
- Experience with state management libraries such as Redux/Context API.
- Knowledge of responsive UI design and modern front-end development practices.