Roles and Responsibilities:
Develop and maintain web applications using Python and modern web frameworks such as Django, Flask, or FastAPI.
Build responsive front-end interfaces using HTML, CSS, JavaScript, React.js, or similar frameworks.
Design and integrate RESTful APIs and third-party services.
Work with relational and NoSQL databases including PostgreSQL, MySQL, or MongoDB.
Collaborate on code reviews, issue resolution, and production support for existing applications.
Skills Required:
10 to 12 years of relevant software development experience.
Robust hands-on experience in Python full stack development across backend and frontend layers.
Experience with application architecture using Python frameworks and up-to-date UI technologies.
Ability to build scalable web applications with clean, reusable, maintainable code.
Experience integrating REST APIs and working in cooperative development environments using Git.
Good to Have:
JavaScript, ReactJS, GitHub, and GitLab experience.
Education: Bachelor's degree in Computer Science, Information Technology, or a related field.