HumanBit Logo

Python+React Js | Codersbrain

full-time
Posted on May 16, 2025

Job Description

Python+React Js

Job Summary

We are seeking a skilled and experienced Full-Stack Developer specializing in both Python (backend) and ReactJS (frontend) to join our growing team. The ideal candidate will play a crucial role in designing, building, and maintaining scalable software solutions across our platforms. You will be responsible for developing robust backend services and dynamic, responsive frontend interfaces that drive business value and enhance user experience.

Responsibilities

  • Design, implement, and maintain backend APIs and services using Python and frameworks such as Flask, Django, or FastAPI.
  • Develop and maintain highly responsive web interfaces with ReactJS, ensuring seamless integration with backend services.
  • Leverage AWS services (Lambda, S3, SQS, CloudFormation) for scalable and secure cloud infrastructure.
  • Manage and optimize relational databases like PostgreSQL or MySQL.
  • Implement authentication and authorization mechanisms using JWT (JSON Web Tokens).
  • Write unit and integration tests for both backend (Pytest/NoseTest) and frontend (Cypress, Jest, or React Testing Library) components.
  • Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
  • Maintain code quality through version control (Git) and code reviews.

Qualifications

  • Minimum 5 years of experience with Python programming.
  • At least 3 years of experience with ReactJS, including a solid understanding of its core principles.
  • Hands-on experience with one or more Python backend frameworks: Flask, Django, or FastAPI.
  • Proficiency with AWS services: Lambda, S3, SQS, and CloudFormation.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Familiarity with backend testing frameworks (Pytest or NoseTest).
  • Experience with REST API development and JWT authentication.
  • Proficient with version control tools such as Git.
  • Experience with state management tools in ReactJS: Redux Thunk, Redux Saga, or Context API.
  • Proficient in HTML5, CSS3, and pre-processing platforms like SASS/LESS.
  • Familiarity with RESTful APIs and modern front-end build pipelines and tools.
  • Experience with modern authorization mechanisms, such as JWT.
  • Strong problem-solving skills and attention to detail.
  • Bachelor’s degree in Computer Science, Engineering, or related field (preferred).

Preferred Skills

  • Experience developing shared component libraries for frontend projects.
  • Familiarity with front-end testing libraries such as Cypress, Jest, or React Testing Library.
  • Good communication skills and ability to work collaboratively in a team environment.
  • Exposure to Agile or Scrum software development methodologies.

Experience

  • Minimum 5 years of overall professional experience in software development.
  • At least 3 years of hands-on experience with ReactJS in production environments.
  • Proven experience delivering robust backend solutions using Python and related frameworks.
  • Experience designing, deploying, and maintaining cloud-based solutions using AWS.

Environment

  • Work setting: In-office at Jodhpur, Ahmedabad, or Bangalore locations.
  • Type: Full-Time position.
  • Culture: Fast-paced, collaborative, and innovative work environment.
  • Start Date: Immediate start date available.

Deadline

  • Application Deadline: May 23, 2025

Skills

  • Python Programming
  • React.js

Role: Python+React Js
Openings: 1
Location: Jodhpur, Ahmedabad, Bangalore
Type: Full-Time
Start Date: Immediately
Min Experience: 5 years

Powered by
HumanBit Logo