About the Role
We’re seeking a Senior Full-stack Python Developer to lead the development of cutting-edge, AI-powered platforms and digital products. You'll be working at the intersection of advanced frontend experiences and scalable backend systems, playing a key role in shaping our next-gen tech solutions.
Key Responsibilities
- Design, develop, and maintain robust fullstack applications.
- Collaborate with cross-functional teams to define and implement technical solutions.
- Lead architectural discussions and code reviews.
- Integrate AI/ML components into production systems.
- Ensure high performance, scalability, and security of applications.
Requirements
- 5+ years of experience as a Fullstack Developer.
- Strong proficiency in JavaScript frameworks (React, Vue, or Angular).
- Expertise in Python backend frameworks (FastAPI or Django).
- Solid experience with RESTful APIs, SQL, and/or MongoDB.
- Hands-on experience with cloud platforms (Azure, AWS, GCP, or Alibaba Cloud).
- Excellent understanding of system design, scalability, and problem-solving principles.
Preferred Skills
- Experience integrating AI/ML models into web applications.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Exposure to Agile methodologies and collaborative tools (e.g., Jira, Git).
Why Join Us
- Work on high-impact, AI-driven products.
- Collaborative, innovation-first team culture.
- Opportunity to lead and shape product architecture.
- Flexible work environment and career growth opportunities.
Disclaimer: CodeNinja is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All aspects of employment, including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, & performance.