HamburgerMenu
hirist

Full Stack Developer - Python/React.js

Qrata
Multiple Locations
3 - 5 Years

Posted on: 28/07/2025

Job Description

Role : Python Full Stack Developer


Responsibilities :

- Design and develop RESTful APIs using Python frameworks like Flask or Django.

- Implement server-side logic, data models, and business rules.

- Optimize application performance and scalability.

- Ensure data security and privacy through robust authentication and authorization mechanisms.

- Build interactive user interfaces using modern frontend frameworks like React, Angular, or Vue.js.

- Write clean, well-structured, and maintainable frontend code.

- Optimize frontend performance and user experience.

- Collaborate with UI/UX designers to create visually appealing and user-friendly interfaces.

- Work seamlessly between the frontend and backend layers.

- Integrate frontend and backend components to create a cohesive user experience.

- Troubleshoot and debug issues across the full stack.

- Design and implement database schemas using SQL (PostgreSQL, MySQL) or NoSQL (MongoDB) databases.

- Optimize database queries for performance.

- Ensure data integrity and consistency.

- Write unit, integration, and end-to-end tests to ensure code quality.

- Conduct thorough testing to identify and fix bugs.

- Implement continuous integration and continuous delivery (CI/CD) pipelines.

- Collaborate effectively with cross-functional teams, including product managers, designers, and other developers.

- Communicate technical concepts clearly and concisely to both technical and non-technical audiences.

- Stay up-to-date with the latest technologies and industry trends.


Required Skills and Experience :

- Strong proficiency in Python programming language and its ecosystem.

- Experience with Python frameworks like Flask or Django.

- Solid understanding of frontend technologies like HTML, CSS, and JavaScript.

- Experience with modern frontend frameworks such as React, Angular, or Vue.js.

- Proficiency in SQL and NoSQL databases.

- Knowledge of RESTful API design and development.

- Experience with version control systems like Git.

- Strong problem-solving and debugging skills.

- Excellent communication and teamwork skills.


info-icon

Did you find something suspicious?