MERN fullstack lead consultant
MERN fullstack lead consultant 1
Applications
1
Applications
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
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 acumen to bring you comprehensive solutions, we work as a convenient one-stop solution provider, facilitating a combination of different services according to your varied business needs.
People, Process & Technology are pillars of our company. Our experience in combining people and processes to deliver world-class personalized services makes us an ideal outsourcing partner. By leveraging innovation and through a standardised delivery model process, we provide the best return on investments for our clients.
With a uniquely flexible delivery model, combining onshore/offshore IT staffing and services, Rohini IT Consulting LLP offers clients custom solutions from a trusted single source, based on deep customer insights developed through trusted relationships. By focusing on the best use and application of technology, Rohini IT Consulting LLP clients can reduce costs, even as they grow.
In IT recruitment, we tap into global network to stay informed of the latest trends in recruitment and align ourselves to constantly stay in touch with emerging needs. This strategy powers our ability to answer the changing demands of international business and provides us ready access to the talents required to fulfill them. ...Show Less
Industry
IT Services and IT Consul...
Company Size
2-10 Employees
Headquarter
Kolhapur, Maharashtra
Other open jobs from Rohini IT Consulting LLP