About the Role We are looking for a highly skilled Full-Stack Developer with expertise in React.js, Next.js (frontend) and Python frameworks such as Flask & Django (backend). The ideal candidate will have 6–7 years of hands-on experience in designing, developing, and deploying scalable web applications. Key Responsibilities- Develop and maintain robust, scalable, and secure web applications using React.js, Next.js, Flask, and Django.- Design and implement RESTful APIs and microservices with Python.- Collaborate with cross-functional teams (UI / UX designers, product managers, backend engineers) to deliver high-quality solutions.- Optimize application performance, ensuring fast load times and responsiveness.- Write clean, maintainable, and reusable code following best practices and coding standards.- Integrate third-party APIs and services into applications.- Troubleshoot, debug, and upgrade existing applications.- Participate in code reviews, mentoring junior developers, and contributing to technical discussions.- Ensure security and data protection compliance within applications. Required Skills & Experience- Frontend : Strong expertise in React.js, Next.js, JavaScript (ES6+), TypeScript, HTML5, CSS3, and responsive design frameworks.- Backend : Proficiency in Python, with solid hands-on experience in Flask and Django.- Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).- Knowledge of authentication, authorization, and security best practices. - Hands-on experience with version control tools like Git / GitHub.- Experience in deploying applications on cloud platforms (AWS, GCP, or Azure).- Familiarity with CI / CD pipelines and containerization (Docker / Kubernetes is a plus).- Excellent problem-solving and communication skills.
Python Developer • Bengaluru, Karnataka, India