We are looking for a skilled Python Full Stack Developer to join our dynamic team. The ideal candidate will have strong expertise in both backend and frontend development, with hands-on experience in building scalable web applications, APIs, and responsive user interfaces.
Key Responsibilities
Design, develop, and maintain scalable web applications using Python frameworks (Django/Flask/FastAPI).
Build interactive, responsive, and user-friendly frontends using modern JavaScript frameworks (React.js/Angular/Vue.js).
Develop RESTful APIs and integrate with third-party services.
Manage databases (PostgreSQL, MySQL, MongoDB, etc.) and ensure data security and optimization.
Write clean, efficient, and maintainable code following best practices.
Work closely with UI/UX designers to translate designs into functional applications.
Troubleshoot, debug, and upgrade existing systems.
Collaborate with cross-functional teams to deliver high-quality software on time.
Deploy applications on cloud platforms (AWS, Azure, GCP) and manage CI/CD pipelines.
Required Skills
Strong proficiency in Python and frameworks like Django/Flask/FastAPI.
Solid experience with frontend technologies – HTML, CSS, JavaScript, React.js/Angular/Vue.js.
Experience with databases – SQL (MySQL/PostgreSQL) and NoSQL (MongoDB).
Knowledge of REST APIs, GraphQL, and microservices architecture.
Familiarity with Git/GitHub/GitLab for version control.
Experience with Docker, Kubernetes, or CI/CD tools is a plus.
Good understanding of cloud deployment (AWS, GCP, Azure).
Strong problem-solving and debugging skills.
Excellent communication and teamwork abilities.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
1–3 years of experience as a Full Stack Developer (for junior role) / 3–6 years (for mid-level role).
Strong portfolio of projects showcasing full stack development skills.
Preferred
Familiarity with Agile/Scrum methodologies.
Knowledge of unit testing and test-driven development (TDD).
Experience with authentication and security best practices.