Lead Full-stack Developer (.Net+React) Offline

A leading provider of outsourcing services, specializing in delivering high-quality software solutions for various industries. We are currently seeking an experienced lead full-stack developer for a client project in the Commodity Sphere. Our client is a prominent player in this sector, and this project offers an exciting opportunity to work on cutting-edge technologies in a dynamic and collaborative environment.

Key Technical Skills and Experience

.NET and C#:

  • Experience with .NET Framework/Core: Proficiency in developing applications using .NET Framework and/or .NET Core.
  • C# Language Proficiency: Strong understanding and practical experience with C# programming language.
  • Web API Development: Experience in building and consuming RESTful APIs using ASP.NET Web API or similar technologies.
  • Entity Framework: Knowledge of ORM frameworks, especially Entity Framework, for database interactions.
  • MVC Architecture: Experience with Model-View-Controller (MVC) architectural patterns in web applications.
  • LINQ: Proficiency in using Language Integrated Query (LINQ) for data manipulation.

Frontend Development with React:

  • ReactJS: Strong knowledge of React.js and its core principles, including React hooks and state management.
  • JavaScript/TypeScript: Proficiency in JavaScript and experience with TypeScript for type-safe code.
  • HTML/CSS: Solid understanding of HTML5 and CSS3 for building responsive web interfaces.
  • Redux: Experience with Redux for state management in React applications.
  • Frontend Tooling: Familiarity with frontend build tools and package managers such as Webpack, Babel, npm, or Yarn.

Additional Technical Skills:

  • Database Management: Experience with SQL Server or other relational databases. Ability to write and optimize SQL queries.
  • Experience with Cloud-Based Systems: Practical experience in working with cloud services.
  • CD/CI: Experience with Azure DevOps for Continuous Integration and Continuous Deployment.
  • Version Control: Proficiency in using Git for version control, including branching, merging, and pull requests.
  • Unit Testing: Experience with unit testing frameworks such as xUnit, NUnit, or MSTest for .NET, and Jest or Mocha for React.
  • Agile Methodologies: Familiarity with Agile development methodologies, including Scrum or Kanban.

Qualifications

  • Experience Level: 5+ years of professional experience as a Full Stack Developer.
  • At least 1 year of experience as a team lead
  • English level B2

 

To apply for this and other jobs on Djinni login or signup.