Description

Key Responsibilities

  • Design, develop, and maintain web applications using Python, React JS and SQL.
  • Implement efficient, reusable, and scalable code for both frontend and backend components.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop and integrate RESTful APIs.
  • Ensure application security, authentication, and authorization using industry best practices.
  • Leverage CI/CD pipelines and deployment tools for seamless releases.
  • Participate in code reviews, testing, and debugging to improve software quality.
  • Lead a team of Engineers, in a global delivery model.
  • Stay up to date with emerging technologies and trends in full-stack development.

Required Skills & Experience

  • 8+ years of experience in full-stack development.
  • Strong proficiency in Python with experience in frameworks like Django, Flask, or FastAPI.
  • Expertise in JavaScript/TypeScript - React JS.
  • Experience with version control systems like Git (GitHub, GitLab, or Bitbucket).
  • Strong proficiency of relational databases such as PostgreSQL or MySQL etc.
  • Familiarity with authentication mechanisms including OAuth and JSON Web Tokens (JWT).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
  • Basic understanding of containerization and DevOps tools like Docker and CI/CD pipelines.
  • Knowledge of testing frameworks such as pytest (Python) and Jest or Mocha (JavaScript/TypeScript).
  • Experience in leading teams, working in global delivery model

 

Education

Any Graduate