Job Summary:
We are looking for a skilled Full-Stack Developer with expertise in Python to join our team. The ideal candidate should have experience working with both frontend and backend technologies, building scalable applications, and working with databases.
Key Responsibilities:
Develop and maintain scalable web applications using Python and modern frontend frameworks.
Design, implement, and manage RESTful APIs.
Work with databases such as PostgreSQL, MySQL, or MongoDB.
Collaborate with the team to define, design, and ship new features.
Ensure the performance, security, and scalability of applications.
Debug and troubleshoot issues in production and non-production environments.
Follow best practices for clean, maintainable, and efficient code.
Required Skills & Qualifications:
3+ years of experience as a Full-Stack Developer.
Proficiency in Python and frameworks like Django or FastAPI.
Experience with frontend technologies: React.js, Vue.js, or Angular.
Strong knowledge of SQL and NoSQL databases.
Experience with Docker, Kubernetes, and cloud platforms like AWS/GCP/Azure is a plus.
Familiarity with Git, CI/CD pipelines, and DevOps practices.
Good understanding of system design and microservices architecture.
Strong problem-solving skills and ability to work in a team.