Search by job, company or skills

A

Tech Lead - ReactJS + .net

4-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Responsibilities:

  • Technical Leadership: Provide technical leadership and guidance to a team of developers, ensuring best practices in ReactJS and .NET development are followed.
  • Full-Stack Development: Lead the design, development, and implementation of robust web applications, leveraging ReactJS for dynamic front-end experiences and .NET Core with C# for scalable backend services.
  • Architecture & Design: Drive architectural decisions and design patterns for complex web applications, ensuring high performance, scalability, and maintainability.
  • Front-End Expertise: Apply a thorough understanding of React.js and its core principles, including component-based architecture, state management, and lifecycle methods.
  • Advanced JavaScript/TypeScript: Utilize strong expertise in TypeScript, JavaScript (ES6+), HTML, CSS, and Bootstrap to build modern, responsive, and visually appealing user interfaces.
  • Workflow & Data Management: Implement popular React.js workflows such as Flux or Redux and work with data structure libraries (e.g., Immutable.js) for efficient data handling.
  • API Integration: Design and integrate with RESTful APIs and GraphQL, ensuring seamless communication between front-end and backend systems.
  • Security & Authorization: Implement modern authorization mechanisms, such as JSON Web Token (JWT), to secure applications.
  • SPA & Microservices: Lead the implementation of Single Page Applications (SPA), responsive web design, and collaborate on microservices and API-based flexible backend constructions.
  • Feature Development: Lead the development of complex features, which may include Personalization, intricate user management and security requirements, secure document management (upload, download, permissions), online collaboration tools, alerts, notifications, and Chatbot functionalities.
  • Code Review & Quality: Conduct comprehensive code reviews, ensuring code quality, adherence to standards, and optimal performance.
  • Mentorship & Coaching: Mentor and coach junior and mid-level developers, fostering their technical growth and problem-solving abilities.

Required Skills:

  • Mandatory Skills: Strong development experience and thorough understanding of React.js and its core principles.
  • Secondary Skills: Strong .NET Core Development Experience.
  • Expertise in TypeScript, JavaScript (ES6+), HTML, CSS, and Bootstrap.
  • Experience with popular React.js workflows (Flux or Redux).
  • Familiarity with newer specifications of ECMAScript.
  • Experience with data structure libraries (e.g., Immutable.js).
  • Knowledge of .NET Core with C#.
  • Familiarity with RESTful APIs and GraphQL.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
  • Experience with SPA (single page app) implementation, responsive web design implementation, microservices, and API-based flexible backend construction.
  • Experience building features like Personalization, Complex user management and security, Secure document management, Online collaboration tools, Alerts, notifications, and Chatbot.

Good to Have:

  • Experience with cloud platforms (e.g., Azure, AWS).
  • Leadership experience in a software development team.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We have a huge experience in recruitment for almost every industry from accounting to automobiles and from manufacturing to healthcare and IT. We strive to deliver excellence by understanding the necessity of our client and discovering true talent for them. "Optimizing performance" is what we constantly endeavor to deliver which not only helps us to hunt for the right talent in the market but also nurture a long term affiliation with our esteemed clients.

Job ID: 121902489