Prepare for Your AgileEngine Interview with Real Experiences!
View interviewsi
AgileEngine
12 AgileEngine Jobs
Lead Full Stack Developer - Node.js/React.js (6-8 yrs)
AgileEngine
posted 2 weeks ago
Flexible timing
Key skills for the job
Responsibilities :
- Lead the design, development, and implementation of complex full-stack applications using Node.js for the backend and React.js for the frontend.
- Provide technical leadership and mentorship to a team of full-stack developers, fostering a culture of technical excellence and best practices.
- Define and enforce architectural patterns, coding standards, and development methodologies across the team.
- Design and implement highly scalable, secure, and performant RESTful APIs and backend services using Node.js (e.g., Express, NestJS).
- Build interactive, responsive, and user-friendly web interfaces using React.js, ensuring optimal performance and user experience.
- Collaborate closely with product managers, UI/UX designers, and other stakeholders to understand requirements, translate them into technical specifications, and deliver comprehensive solutions.
- Conduct thorough code reviews, ensuring code quality, consistency, and adherence to architectural guidelines.
- Troubleshoot, debug, and optimize complex issues across the entire application stack (frontend, backend, database).
- Ensure solutions are designed with scalability, security, reliability, and maintainability in mind.
- Contribute significantly to hands-on coding for critical features and components.
- Guide the team in implementing automated tests (unit, integration, end-to-end) and setting up CI/CD pipelines.
- Stay updated with the latest trends and advancements in Node.js, React.js, and broader full-stack development.
Required Skills & Qualifications :
- 6+ years of extensive experience in software development.
- Mandatory and strong expertise in Node.js for backend development, including frameworks like Express.js or NestJS.
- Strong proficiency and hands-on experience with React.js for frontend development, including state management libraries (Redux, Context API).
- Deep understanding of JavaScript (ES6+) and TypeScript.
- Proven experience in designing and implementing RESTful APIs.
- Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB).
- Solid understanding of database design, querying, and optimization.
- Proficiency with version control systems (Git).
- Experience with software design patterns and architectural principles (Microservices).
- Strong analytical, problem-solving, and debugging skills.
- Excellent leadership abilities, with proven experience in guiding and mentoring development teams.
- Strong communication skills (written and verbal) and strong interpersonal skills for effective collaboration.
- Bachelors degree in Computer Science, Engineering, or a related fieldor equivalent practical experience.
Preferred Skills :
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with CI/CD pipelines.
- Knowledge of other frontend build tools and frameworks.
- Experience with testing frameworks (Jest, React Testing Library, Mocha, Chai).
- Understanding of web security best practices.
Functional Areas: Other
Read full job descriptionPrepare for Your AgileEngine Interview with Real Experiences!
View interviews6-8 Yrs
Javascript, Nestjs, Full Stack +2 more
3-8 Yrs
Kolkata, Mumbai, New Delhi +4 more
Manual Testing, Recruitment, Javascript +7 more
3-5 Yrs
Indore
Automation Testing, Javascript, Automation +3 more
5-8 Yrs
₹ 275L/yr - 400L/yr
Indore
Excel, Clinical Data Management, Power Point Presentation +2 more
5-8 Yrs
Cloud Computing, Java, Java Spring Boot +4 more
4-6 Yrs
Linux Administration, VMware, CCNA +6 more
3-6 Yrs
UI and UX, Javascript, HTML +4 more
6-8 Yrs
Software Configuration Management, DevOps, AWS +6 more
8-10 Yrs
Javascript, Full Stack, Postgresql +2 more
4-6 Yrs
Cyber Security, Software Configuration Management, AWS +5 more