MERN fullstack lead consultant

Hyderabad
Full-Time
Senior: 7 to 10 years
1L - 12L (Per Month)
Posted on Dec 19 2024

About the Job

Skills

MERN stack development
TypeSccript
CI/CD
Aws
Es6+
Azure
Gcp

Job Description: MERN Stack Lead Consultant

 

Location: Hyderabad preferred / Remote is open for exceptional folks

 

Key Responsibilities:

 

1. Technical Leadership and Strategy:

  • Lead and mentor a team of developers in building robust, scalable, and high-performance web applications using the MERN stack.
  • Adoption of microservices architecture for modularization and scalability.
  • Define and implement best practices, architecture, and coding standards for the development of MERN stack applications and microservices-based systems.
  • Provide technical expertise and guidance throughout the software development lifecycle, including designing system architecture, database schemas, and API structure.
  • Act as the technical point of contact for clients and internal stakeholders, translating business requirements into technical solutions.
  • Troubleshoot complex issues, optimize performance, and ensure the security and scalability of applications.

 

2. Solution Architecture & Design:

  • Architect and design full-stack applications with a focus on scalability, security, and maintainability.
  • Create and document technical specifications and high-level designs for new projects.
  • Ensure the integration of best practices for RESTful API development, state management, and data architecture.
  • Design and implement server-side logic, APIs, and data storage strategies using Node.js and MongoDB.
  • Architect and implement microservices that can scale independently, integrating them into a unified system, ensuring decoupling, flexibility, and fault tolerance.
  • Architect distributed systems to handle high availability, fault tolerance, and eventual consistency within a microservices environment.

 

3. Development & Implementation:

  • Lead hands-on development of complex front-end and back-end systems using React.js and Node.js.
  • Collaborate with UX/UI teams to implement responsive, user-friendly interfaces.
  • Develop reusable and efficient components, ensuring a seamless user experience across devices.
  • Integrate third-party services, APIs, and databases into applications.
  • Monitor and improve code quality using code reviews, unit testing, and CI/CD pipelines.

 

4. Client Interaction & Stakeholder Management:

  • Engage directly with clients to understand their business needs and provide technical guidance and solutions.
  • Serve as the technical liaison between clients, development teams, and project managers to ensure alignment on project goals and deliverables.
  • Conduct technical workshops and knowledge transfer sessions with client teams.

 

5. Performance Optimization & Maintenance:

  • Regularly assess the performance of applications and optimize the codebase for faster load times, lower latency, and better scalability.
  • Ensure that applications are secure, regularly updated, and adhere to industry best practices for data protection and compliance.
  • Support ongoing maintenance and updates of deployed applications, fixing bugs and resolving issues in a timely manner.

 

6. Collaboration and Team Development:

  • Foster a collaborative work environment, promoting knowledge sharing and skills development within the team.
  • Participate in sprint planning, daily stand-ups, and code reviews, ensuring timely delivery of high-quality solutions.
  • Continuously evaluate new technologies, tools, and frameworks to keep the team up-to-date with industry trends.

 

Required Skills & Qualifications:

 

Experience: 

  • 7+ years of hands-on experience in full-stack web development, with a strong focus on the MERN stack (MongoDB, Express.js, React.js, Node.js).
  • 3+ years of experience in a lead or senior developer role, ideally in a consulting capacity.
  • Proven experience in designing and implementing microservices architectures in both cloud and on-premise environments.
  • Expertise in microservices patterns like API Gateway, Service Discovery, Event-Driven Architectures, and CQRS.
  • Experience with containerization technologies like Docker, Kubernetes, and orchestration platforms.
  • Expertise in designing and building RESTful APIs, microservices, and web services.
  • Experience with DevOps practices (CI/CD pipelines, automated testing, infrastructure as code).
  • Experience working in a consulting environment, interacting with diverse clients and managing project scope.
  • Exposure to Agile/Scrum development methodologies.
  • Familiarity with GraphQL and other modern web frameworks and libraries.
  • Cloud-native development experience using AWS, Azure, or Google Cloud Platform.

 

Technical Skills: 

  • Advanced knowledge of React.js (with Redux or similar state management tools), Node.js, Express.js, and MongoDB.
  • Experience with JavaScript/ES6+, TypeScript, HTML5, CSS3, and related web technologies.
  • Solid understanding of front-end technologies and modern JavaScript frameworks.
  • Strong experience with databases (NoSQL, specifically MongoDB; SQL databases are a plus).
  • Familiarity with version control tools (Git, GitHub, GitLab).
  • Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker) is a plus.

 

Education:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

 

 

About the company

Established in 2016, Rohini IT Consulting LLP is a brand in itself leading IT Consulting and IT Talent Acquisition company engaged in the area of Web and Mobile product Engineering, Project Management, QA & Testing by offering latest technology solutions. We provide innovative, cost-effective, high-quality services that meet the challenges of various industries. Combining technology with business ...Show More

Industry

IT Services and IT Consul...

Company Size

2-10 Employees

Headquarter

Kolhapur, Maharashtra

Other open jobs from Rohini IT Consulting LLP