
Senior Python Fullstack Developer
- Gurgaon, Haryana
- Permanent
- Full-time
- Full-Stack Development: Design, develop, test, and deploy robust and scalable web applications using Python for the back-end and React.js for the front-end. Front-End Development: Build highly responsive and interactive user interfaces and UI components using React.js, HTML, CSS, and JavaScript (ES6+). Translate UI/UX designs and wireframes into high-quality, reusable code. Optimize applications for maximum performance across various web browsers and devices. Implement state management solutions (e.g., Redux, Context API) for complex applications. Back-End Development: Develop and maintain robust APIs and server-side logic using Python (e.g., Django, Flask). Design and implement efficient data storage solutions (e.g., SQL/NoSQL databases). Integrate third-party services and APIs. Ensure data security and protection within the application. Collaboration: Work closely with product managers, designers, other developers, and QA engineers to define, design, and ship new features. Code Quality: Write clean, well-documented, efficient, reusable, and testable code. Participate actively in code reviews to maintain high code quality and consistency. Troubleshooting & Debugging: Identify, troubleshoot, and resolve software defects and performance issues. System Architecture: Contribute to architectural decisions and design patterns for both front-end and back-end systems. Continuous Improvement: Stay up-to-date with the latest industry trends, technologies, and best practices in Python, React, and general web development.
- Overall 8+ years of experience as a Full Stack developer along with 5+ years in Python. Proficiency in Python: Strong experience with Python programming and its ecosystem, including an understanding of core Python concepts, data structures, and algorithms. Experience with Python Web Frameworks: Hands-on experience with at least one major Python web framework (e.g., Django, Flask). Proficiency in React.js: Strong command of React.js and its core principles (components, state management, lifecycle methods, hooks). Front-End Fundamentals: Solid understanding of modern HTML5, CSS3, and JavaScript (ES6+). API Development: Experience designing and consuming RESTful APIs.