Python Fullstack Developer (React, 1.5L/month)
Role: Python Fullstack Developer
Location: Bengaluru (Hybrid)
Job Type: Permanent
Job Description:
- We are seeking a skilled Python Full Stack Developer with expertise in Python backend development and React.js frontend development to build and maintain scalable, secure, and high-performance web applications.
- The ideal candidate will contribute to the end-to-end software development lifecycle, working closely with cross-functional teams to deliver innovative business solutions.
Key Responsibilities:
- Design, develop, and maintain web applications using Python and React.js.
- Develop and consume REST APIs and microservices.
- Build responsive, reusable, and user-friendly UI components using React.js.
- Collaborate with product owners, business analysts, and QA teams to gather and implement requirements.
- Optimize application performance, scalability, and security.
- Participate in code reviews and ensure adherence to development best practices.
- Troubleshoot and resolve application issues across frontend and backend components.
- Support CI/CD processes and cloud-based deployments.
- Work in an Agile development environment and contribute to sprint activities.
Required Skills:
- Strong experience in Python development using Django, Flask, or FastAPI.
- Hands-on experience with React.js, JavaScript (ES6+), and TypeScript.
- Experience in developing RESTful APIs and microservices.
- Strong understanding of HTML5, CSS3, and responsive web design.
- Experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
- Familiarity with AWS or Azure cloud services.
- Experience with Docker and CI/CD pipelines.
- Proficiency in Git and version control practices.
- Strong understanding of Object-Oriented Programming (OOP) concepts and software development best practices