Job Title: Senior Full Stack Developer (React.js / Node.js / Python)
Experience Required: 8–10 years
Role Overview
• Design, develop, and maintain scalable full-stack web applications using React.js, Node.js, and Python
• Work across frontend and backend layers to deliver high-quality, performant, and secure applications
• Collaborate with cross-functional teams to translate business requirements into technical solutions
Key Responsibilities
• Develop responsive and reusable UI components using React.js
• Build and maintain backend services and APIs using Node.js and Python
• Integrate frontend applications with backend services and third-party APIs
• Write clean, maintainable, and well-documented code following best practices
• Participate in system design, code reviews, and technical discussions
• Troubleshoot, debug, and optimize application performance
• Ensure application security, scalability, and reliability
• Collaborate with product managers, designers, and QA teams throughout the SDLC
• Support deployment, monitoring, and maintenance of applications
Essential Skills
• 8+ years of hands-on experience in:
• React.js
• Node.js
• Python
• Strong knowledge of JavaScript (ES6+) , HTML, and CSS
• Experience building RESTful APIs and backend services
• Strong understanding of object-oriented and functional programming
• Experience with version control systems (Git)
• Good problem-solving and communication skills
Desirable Skills
• Experience with cloud platforms (AWS, Azure, or GCP)
• Exposure to frontend frameworks, state management libraries, or UI frameworks
• Knowledge of databases (SQL / NoSQL)
• Familiarity with CI/CD pipelines and DevOps practices
• Experience working in Agile / Scrum environments
Keywords / Skills
• Digital: ReactJS
• Digital: Node.js
• Digital: Python