10 Aug
|
Euphoric Thought Technologies
|
Bengaluru
10 Aug
Euphoric Thought Technologies
Bengaluru
Job Summary
We 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 Responsibilities
Design, 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 Skills
5+ 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.
Positive 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,
📌 Senior Python Developer (Bengaluru)
🏢 Euphoric Thought Technologies
📍 Bengaluru