Senior Python Developer -5+ Years - Immediate Joiners
Euphoric Thought Technologies Verified employer
Actively hiring · Posted 18d ago · JEV261070D752CDE9
Job description
Job SummaryWe are looking for an experienced Senior Python Full Stack Developer with 5+ years of hands-on experience in Python, Django, Flask, and React.js. The ideal candidate should have strong expertise in developing scalable web applications, building RESTful APIs, and working across both backend and frontend technologies.The candidate will be responsible for designing, developing, testing, and maintaining high-quality applications while collaborating closely with product, design, QA, and other engineering teams.Key ResponsibilitiesDesign, develop, and maintain scalable web applications using Python, Django, and Flask.Develop responsive and user-friendly frontend applications using React.js.Build and integrate RESTful APIs and third-party services.Design efficient database structures and write optimized queries.Work with databases such as PostgreSQL, MySQL, or MongoDB.Write clean, reusable, maintainable, and well-documented code.Perform code reviews and ensure adherence to development best practices.Identify and resolve application performance and production issues.Collaborate with cross-functional teams to understand requirements and deliver solutions.Participate in architecture and technical design discussions.Develop unit and integration tests to ensure application reliability.Troubleshoot, debug, and optimize existing applications.Follow Agile/Scrum development practices and contribute to sprint planning and estimation.Required Skills5+ years of professional experience in software development.Strong proficiency in Python.Hands-on experience with Django and Flask.Strong experience with React.js and modern frontend development.Good understanding of HTML, CSS, JavaScript, and TypeScript.Strong experience in developing and consuming REST APIs.Good knowledge of SQL and relational databases.Experience with Git/GitHub/GitLab.Strong understanding of object-oriented programming and software design principles.Experience with debugging, performance optimization, and application security.Good understanding of Agile/Scrum methodologies.Good to HaveExperience with AWS, Azure, or GCP.Knowledge of Docker and Kubernetes.Experience with CI/CD pipelines.Familiarity with Redis, Celery, or message queues.Experience working with microservices architecture.Knowledge of automated testing frameworks such as PyTest.Experience working in cloud-based production environments.Soft SkillsStrong analytical and problem-solving abilities.Excellent communication and collaboration skills.Ability to work independently and take ownership of assigned tasks.Ability to mentor junior developers and contribute to technical decisions.Strong attention to quality and detail.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Euphoric Thought Technologies.
- Track your application and get updates by email and WhatsApp.