Full Stack Developer
Deadline: July 31, 2026
Job Summary
We're looking for a versatile developer who can build across the Full Stack - from elegant who can manage Python-based projects, Using Python Backend and React/Next.js Frontend including those involving Machine Learning (ML). The ideal candidate will have strong problem-solving abilities, be comfortable working in a collaborative team environment, and demonstrate expertise in building efficient, scalable, and maintainable codebases.
Responsibilities
- Design and develop full-stack features across Python backend and React/Next.js frontend
- Write clean, maintainable, well-documented code with test coverage
- Collaborate with team members via Git - follow branching conventions and conduct code reviews
- Set up and maintain CI/CD pipelines to ensure smooth, automated deployments
- Integrate and work with third-party APIs, services, and AI-powered tools
- Build and optimize robust data pipelines, scripts, and ML models
- Participate in sprint planning, daily standups, and retrospectives
- Identify performance bottlenecks and propose improvements proactively
- Support junior developers through mentoring and pair programming
- Stay updated with the latest trends, tools, and frameworks in the Python ecosystem
Requirements
- Minimum 1 year of professional experience in full-stack web development
- Proficiency in Python/Django and JavaScript/ React.js
- Working experience with Next.js (SSR, SSG, API routes)
- Solid understanding of relational databases (MySQL /PostgreSQL)
- Hands-on experience with Git workflows and version control best practices
- Familiarity with CI/CD tools (GitHub Actions, Bitbucket Pipelines, Jenkins, or equivalent)
- Ability to use AI development tools effectively and responsibly
- Strong communication skills; comfortable working in a team environment
- Basic project management skills - able to estimate tasks, manage priorities, and meet deadlines
Nice to have
- Experience with Docker, Linux environments, or cloud platforms (AWS, DigitalOcean, or similar)
- Knowledge of TypeScript
- Familiarity with Agile / Scrum methodology
- Experience working with REST API design and documentation (Postman, Swagger)
- Exposure to basic DevOps practices and infrastructure management
Soft skills & culture
- Team player - contributes ideas, gives constructive feedback, receives it well
- Ownership mindset - takes responsibility for quality end-to-end
- Continuous learner - stays current with evolving tools and frameworks
- Clear communicator - writes updates, documents decisions, escalates blockers early
- Organized - manages tasks with clarity using project tools (Jira, Trello, Notion, etc.)