React js and Python developer
Prodapt Chennai, Tamil Nadu, India
Technology, Information and Internet · 5,001-10,000 employees
About the role
The developer will design, develop, and maintain scalable web applications using ReactJS and Python frameworks. They will collaborate with cross-functional teams to integrate front-end components with backend APIs and ensure high performance and security.
What they look for
Requirements
Candidates must have 3-7 years of experience with ReactJS, modern JavaScript, and Python backend frameworks like Django or FastAPI. Proficiency in database management, cloud platforms, and CI/CD pipelines is also required.
Full description
Overview
We are seeking a skilled and motivated ReactJS & Python Developer with 3-7 years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise in ReactJS for front-end development and Python-based frameworks for back-end services. The role requires collaboration with cross-functional teams to deliver high-quality software solutions and contribute to the entire application development lifecycle.
Responsibilities
- Design, develop, test, and maintain web applications using ReactJS and Python.
- Build responsive and user-friendly UI components using ReactJS, Redux, HTML5, CSS3, and JavaScript/TypeScript.
- Develop RESTful APIs and backend services using Python frameworks such as Django, Flask, or FastAPI.
- Integrate front-end applications with backend APIs and third-party services.
- Optimize application performance, scalability, and security.
- Write reusable, maintainable, and efficient code following best practices.
- Conduct code reviews and ensure adherence to coding standards.
- Troubleshoot, debug, and resolve application issues.
- Collaborate with Product Managers, UI/UX designers, QA teams, and other developers.
- Participate in Agile/Scrum ceremonies, sprint planning, and release activities.
- Work with cloud platforms and CI/CD pipelines for deployment automation
Requirements
Front-End
- Strong experience in ReactJS and modern JavaScript (ES6+).
- Experience with Redux, React Hooks, Context API.
- Proficiency in HTML5, CSS3, Bootstrap, Material-UI, Tailwind CSS.
- Experience with TypeScript.
- Knowledge of responsive design and cross-browser compatibility.
Back-End
- Strong programming skills in Python.
- Experience with Django, Flask, or FastAPI frameworks.
- Strong understanding of REST APIs and microservices architecture.
- Experience with authentication mechanisms such as JWT and OAuth.
Database
- Experience with relational databases such as PostgreSQL, MySQL, or SQL Server.
- Knowledge of NoSQL databases such as MongoDB is a plus.
- Strong SQL query optimization skills.
DevOps & Cloud
- Experience with Git, GitHub, GitLab, or Bitbucket.
- Knowledge of Docker and containerization.
- Experience with AWS, Azure, or Google Cloud Platform.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
Similar roles
-
Senior Python Engineer, Platform Libraries (m/f/d)
UniteLabs Careers - The Automation OS for Ambitious Labs Munich, Bavaria, Germany · €70K–€90K/yr
-
Python Developer with Strong SQL
WISETEK PROVIDERS INC District of Columbia, United States · $80K–$101K/yr
-
Lead Python Developer
Perficient United States · $94K–$171K/yr
-
Software Engineer II - Python
JPMorgan Chase & Co. London, England, United Kingdom
-
Software Engineer III - Python Automation
JPMorgan Chase & Co. Jersey City, New Jersey, United States · $138K–$185K/yr
-
Python Software Engineer III
JPMorgan Chase & Co. Jersey City, New Jersey, United States · $138K–$185K/yr