Contract Position : Full stack developer
Experience: 5 - 19 years
Max Experience: 19
- Large Language Models (LLMs).
- Agentic AI.
- Multi-agent architectures.
- Retrieval-Augmented Generation (RAG).
- AI orchestration.
Front End
- React.
- TypeScript.
- HTML5.
- CSS.
- Modern React component architecture.
- REST API integration
- Python.
- FastAPI.
- Pydantic.
- REST API design and development.
- Asynchronous Python programming.
- API authentication and authorisation.
- Automated testing.
Position Overview :
Job Description � Full Stack Developer (Node.js, React.js, Python, FastAPI)
Day To Day Job Duties:
Design, develop, and maintain scalable full-stack applications using Node.js, React.js, Python, and FastAPI.Build responsive user interfaces and reusable front-end components.Develop and integrate RESTful APIs and backend services.Collaborate with cross-functional teams to gather requirements and deliver technical solutions.Perform code reviews, troubleshooting, testing, and performance optimization.Support application deployment, monitoring, and production issue resolution.
Basic Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field.Hands-on experience with Node.js, React.js, Python, and FastAPI.Strong understanding of REST APIs, microservices, and web application architecture.Experience with SQL/NoSQL databases and version control tools such as Git.Knowledge of software development lifecycle, debugging, and testing methodologies.Strong analytical, problem-solving, and communication skills.
Preferred Qualifications:
Experience with cloud platforms (Azure, AWS, or GCP).Knowledge of CI/CD pipelines, Docker, and containerization.Familiarity with Agile/Scrum development methodologies.Experience building enterprise-grade applications and scalable solutions.
Position General Duties And Tasks :
Day to Day Job Duties:
Design, develop, and maintain scalable full-stack applications using Node.js, React.js, Python, and FastAPI. Build responsive user interfaces and reusable front-end components. Develop and integrate RESTful APIs and backend services. Collaborate with cross-functional teams to gather requirements and deliver technical solutions. Perform code reviews, troubleshooting, testing, and performance optimization. Support application deployment, monitoring, and production issue resolution.
Basic Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field. Hands-on experience with Node.js, React.js, Python, and FastAPI. Strong understanding of REST APIs, microservices, and web application architecture. Experience with SQL/NoSQL databases and version control tools such as Git. Knowledge of software development lifecycle, debugging, and testing methodologies. Strong analytical, problem-solving, and communication skills.
Preferred Qualifications:
Experience with cloud platforms (Azure, AWS, or GCP). Knowledge of CI/CD pipelines, Docker, and containerization. Familiarity with Agile/Scrum development methodologies. Experience building enterprise-grade applications and scalable solutions.