Full Stack Developer – Node.js / EJS / React
Experience Required
2–3 Years
Job Type
Full-Time
Location
RK Puram/ Connaught place office
Company Overview
We are seeking a talented and passionate Full Stack Developer with hands-on experience in Node.js, EJS, and React.js to join our growing technology team. The ideal candidate should have strong backend and frontend development expertise and the ability to build scalable, secure, and high-performance web applications.
Key Responsibilities
- Develop and maintain web applications using Node.js, Express.js, EJS, and React.js.
- Build scalable backend APIs and integrate them with frontend applications.
- Develop responsive and user-friendly interfaces using React.js.
- Design and manage databases and server-side architecture.
- Integrate third-party APIs and external services.
- Optimize application performance, security, and scalability.
- Collaborate with designers, developers, and project managers for timely delivery.
- Debug, troubleshoot, and upgrade existing applications.
- Follow coding standards, version control practices, and documentation processes.
Required Technical Skills
Backend Skills
- Strong experience in Node.js and Express.js
- Hands-on experience with EJS (Embedded JavaScript Templates)
- Experience in building RESTful APIs
- Knowledge of authentication and authorization mechanisms (JWT, Sessions, OAuth)
- Database experience with MySQL, MongoDB, or PostgreSQL
- Understanding of server deployment and backend optimization
Frontend Skills
- Strong knowledge of React.js
- Good understanding of JavaScript (ES6+), HTML5, CSS3, and Bootstrap/Tailwind CSS
- Experience with frontend state management and API integration
- Ability to create responsive and interactive UI components
Additional Preferred Skills
- Familiarity with Git and version control systems
- Knowledge of cloud platforms such as AWS/Azure
- Experience with Docker, CI/CD pipelines, and Linux servers
- Basic understanding of cybersecurity best practices
- Experience with Socket.IO or real-time applications is an advantage
Educational Qualification
- Bachelor’s/ masters degree in Computer Science, IT, or related field
Candidate Profile
- Strong analytical and problem-solving skills
- Good communication and teamwork abilities
- Ability to handle multiple tasks and meet deadlines
- Self-motivated and eager to learn new technologies
Salary
As per company standards
Pay: From ₹35,000.00 per month
Work Location: In person