Job details

Full Stack Developer - Python / React.js

  • Java
  • Python
  • Redux
  • REST
  • Docker
  • AWS
  • Agile

Posted: 1 week ago

Job description

Job Summary :

We are looking for a highly skilled and experienced Full Stack Developer with strong expertise in React.js for frontend development and Python for backend development. The ideal candidate should have hands-on experience building scalable web applications and working across the full software development lifecycle.

Key Responsibilities :

Front-End Development :


- Develop responsive web interfaces using React.js, HTML, CSS, and JavaScript.

- Work with UI/UX designers to implement intuitive and modern user experiences.

- Use component-based architecture and state management (Hooks/Redux).

- Ensure cross-browser and mobile responsiveness.

Back-End & Middleware :


- Build robust RESTful APIs using Python (preferably FastAPI, Flask, or Django).

- Integrate frontend with backend services and third-party APIs.

- Handle authentication/authorization (JWT, OAuth).

- Write clean, scalable, and testable backend code.

Dev & Integration :


- Collaborate with DevOps for deployment and CI/CD pipelines.

- Use Docker or similar tools for local containerized development.

- Version control using Git.


Required Skills :


- Strong proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3

- Solid experience in Python backend development

- REST API design and integration

- Familiarity with database concepts and basic SQL

- Experience with tools like Git, Postman, VS Code, etc.

Good to Have :


- Knowledge of FastAPI, Flask, or Django

- Experience with Docker, CI/CD

- Familiarity with Material UI, Tailwind CSS, or similar libraries

- Exposure to cloud platforms like AWS, GCP, or Azure

- Understanding of Agile/Scrum methodologies

IT Services & Consulting,
Full Time, Permanent
Software Development
Education
Any Graduate
Any Postgraduate
Doctorate Not Required
Key Skills
Skills highlighted with ‘‘ are preferred keyskills