We are looking for a Junior Software Engineer with experience in React.js and .NET . The ideal candidate will be responsible for developing and maintaining web applications, collaborating with cross-functional teams, and ensuring high-quality software delivery. This role offers an excellent opportunity to grow your skills and work on exciting projects using modern technologies.
Key Responsibilities:
Develop, test, and maintain web applications using React.js (frontend) and .NET (backend).
Write clean, scalable, and efficient code while following best coding practices.
Work closely with senior developers, designers, and product managers to implement features and enhancements.
Troubleshoot, debug, and resolve software defects and issues.
Participate in code reviews and contribute to improving the development process.
Stay updated with emerging technologies and industry best practices.
Required Skills & Qualifications:
1+ years of experience in software development with React.js and .NET.
Proficiency in React.js , including component-based architecture, state management, and hooks.
Strong knowledge of .NET (C#) and experience in developing RESTful APIs using ASP.NET Core .
Basic understanding of SQL databases (SQL Server, PostgreSQL, or MySQL) .
Experience with HTML, CSS, JavaScript, and TypeScript .
Familiarity with version control systems like Git .
Understanding of software development life cycle (SDLC) and Agile methodologies.
Strong problem-solving skills and ability to work in a collaborative team environment.
Good to Have:
Experience with cloud platforms like Azure or AWS .
Knowledge of CI/CD pipelines and DevOps practices.
Exposure to unit testing frameworks (Jest, xUnit, NUnit).