What You Need to Qualify:
Experience:
• 5+ years of experience in full-stack web development.
• Proven experience working with NodeJS, component-based frontend frameworks similar to ReactJS, C#, .NET Core.
• Strong experience in database management and optimization with MongoDB, and MSSQL.
• Previous experience in deploying and managing applications on cloud platforms like AWS or Azure is a plus.
Technical Skills:
• Backend: Experience with C# and .NET Core for building scalable and secure server side applications.
• Frontend: Proficient in component-based frontend frameworks, similar to ReactJS for building reusable and high-performance UI components.
• Frameworks: Strong knowledge of NodeJS for backend application development.
• Databases: Extensive experience with relational databases (MSSQL) and NoSQL databases (MongoDB).
• Version Control: Expertise in Git for version control and collaboration.
• Testing: Experience with automated testing frameworks (e.g., Jest, Mocha).
• Cloud: Familiarity with AWS, Azure, or other cloud services for hosting and managing applications.
Soft Skills:
• Strong communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.
• Proven ability to work in a team-oriented, collaborative environment.
• Strong problem-solving skills and attention to detail.
• Ability to lead projects and mentor junior developers.
Education:
• Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).