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