Position Overview
We are seeking a talented .NET Full Stack Developer with hands-on experience in Angular or ReactJS to join our growing team. The ideal candidate will have a minimum of 2 years of professional experience in building scalable web applications, working across both front-end and back-end technologies.
Key Responsibilities
- Design, develop, and maintain web applications using .NET (C#, ASP.NET Core, an open-source web development framework | .NET Core) and Angular/ReactJS.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices.
- Integrate front-end components with back-end APIs and databases.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and contribute to continuous improvement.
- Ensure applications meet security, scalability, and reliability standards.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 2+ years of experience as a Full Stack Developer.
- Strong proficiency in .NET Core, C#, ASP.NET Core, an open-source web development framework | .NET MVC/Web API.
- Experience with Angular or ReactJS for front-end development.
- Solid understanding of HTML5, CSS3, JavaScript, TypeScript.
- Experience with SQL Server, Entity Framework, LINQ.
- Familiarity with RESTful APIs, microservices, and cloud platforms (Azure/AWS) is a plus.
- Strong problem-solving skills and ability to work independently or in a team.
Preferred Skills
- Experience with Git/GitHub, CI/CD pipelines.
- Knowledge of Agile/Scrum methodologies.
- Familiarity with Docker/Kubernetes is a bonus.
Job Type: Full-time
Work Location: Remote