Simple Logic is hiring a skilled Python React Developer to build and maintain dynamic web applications. This role involves developing backend services using Python (preferably with frameworks like Django or Flask) and creating responsive front-end interfaces using React.js. Ideal candidates should have experience with RESTful APIs, database integration, and modern development practices such as CI/CD and version control.
Key Responsibilities :
Develop and maintain scalable web applications using Python (preferably with Django or Flask) on the backend
Build responsive and dynamic user interfaces using React.js on the frontend
Collaborate with UI/UX designers, backend developers, and QA engineers to deliver high-quality software solutions
Integrate RESTful APIs between frontend and backend services
Write clean, reusable, and well-documented code
Participate in code reviews and contribute to team knowledge sharing
Required Skills and Qualifications :
Python programming experience with frameworks like Django or Flask.
Strong knowledge of React.js, including components, hooks, state management (e.g., Redux or Context API).
Experience with HTML5, CSS3, and JavaScript (ES6+).
Familiarity with RESTful APIs, JSON, and asynchronous request handling Experience with version control systems like Git, Bitbucket.
Understanding of relational databases (e.g., PostgreSQL, MySQL) and ORMs.
Good to Have:
Experience with Docker or cloud platforms (AWS, Azure, etc.)
Knowledge of CI/CD tools and pipelines
Familiarity with testing tools (e.g., Jest, PyTest)