Key Responsibilities :
- Develop, test, and maintain front-end applications using ReactJS or Angular .
- Build scalable backend services using NodeJS , PHP , or Python with appropriate frameworks.
- Utilize state management libraries such as Redux , Flux , or similar for seamless data flow.
- Develop and integrate RESTful APIs and manage third-party API integrations.
- Design and implement microservices architectures and reusable code patterns.
- Implement real-time communication features using WebSockets (e.g., Socket.IO ).
- Collaborate with cross-functional teams to deliver high-performance, scalable solutions.
- Work with SQL or NoSQL databases including MongoDB .
- Ensure code quality through performance tuning, debugging, and benchmarking.
- Use Git for version control and maintain best practices in codebase management.
- Participate in Agile / SCRUM development methodologies.
- Lead initiatives and mentor junior developers as needed.
- Utilize CI / CD pipelines for efficient deployments.
- Understand and apply AWS cloud services in application development and hosting.
Required Skills :
Proficient in ReactJS or Angular .Good knowledge of JavaScript , TypeScript , ES6 , and HTML .Experience in NodeJS , PHP , or Python (with respective frameworks).Familiarity with hooks in React is a plus.Hands-on experience with MongoDB , SQL , or NoSQL databases.Proficiency in building RESTful APIs and integrating third-party services.Solid understanding of microservices , design patterns , and WebSockets .Experience with AWS , CI / CD tools , and Git .Understanding of performance optimization and debugging techniques.Strong leadership and communication skills.Familiarity with SDLC , Agile , and SCRUM methodologies.Skills Required
Python, Reactjs, Angular, Nodejs, Php, Javascript