Job Summary:
We are seeking a talented and passionate Full Stack Developer (Python) to design, develop, and maintain scalable web applications. The ideal candidate should have strong expertise in both front-end and back-end development, with hands-on experience in Python frameworks, modern JavaScript technologies, databases, and cloud platforms.
Key Responsibilities:
Develop, test, and maintain scalable web applications using Python and modern front-end technologies.
Design and implement RESTful APIs and backend services.
Build responsive, user-friendly interfaces using HTML, CSS, JavaScript, and modern frameworks.
Collaborate with UI/UX designers, product managers, and other developers to deliver high-quality software.
Optimize applications for maximum speed, scalability, and security.
Integrate third-party APIs and external services.
Write clean, reusable, and well-documented code.
Participate in code reviews and maintain coding standards.
Troubleshoot, debug, and resolve application issues.
Deploy and maintain applications in cloud environments.
Implement automated testing and CI/CD pipelines.
Required Skills & Qualifications:
Technical Skills:
Strong proficiency in Python.
Experience with Python web frameworks such as:
Django
Flask
FastAPI
Strong knowledge of:
HTML5
CSS3
JavaScript (ES6+)
Experience with front-end frameworks:
React.js
Vue.js or Angular (preferred)
Experience with REST APIs and microservices architecture.
Knowledge of relational databases:
PostgreSQL
MySQL
SQLite
Familiarity with NoSQL databases:
MongoDB
Redis
Experience with version control systems such as Git.
Experience with containerization technologies:
Docker
Kubernetes (preferred)
Knowledge of cloud platforms:
AWS, Azure, or Google Cloud Platform
Familiarity with CI/CD tools:
GitHub Actions
Jenkins
GitLab CI/CD
Additional Skills:
Understanding of software architecture and design patterns.
Knowledge of authentication and authorization mechanisms (JWT, OAuth2).
Experience with unit testing and automated testing frameworks.
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Preferred Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
2+ years of experience in full-stack web development.
Experience working in Agile/Scrum environments.
Experience with DevOps practices is a plus.
Nice to Have:
Experience with GraphQL.
Knowledge of WebSockets and real-time applications.
Experience with AI/ML integration and Python libraries.
Familiarity with Elasticsearch and message queues (RabbitMQ, Kafka).
Employment Type:
Full-time
Experience:
2–3 Years
Location:
On-site
Example Tech Stack:
Backend: Python, Django/FastAPI, REST API
Frontend: React.js, HTML5, CSS3, JavaScript
Database: PostgreSQL, MySQL, MongoDB
Cloud: AWS/Azure/GCP
Tools: Git, Docker, CI/CD, Linux
Pay: ₹350,000.00 - ₹600,000.00 per year
Benefits:
Application Question(s):
- what is current CTC?
- Based on your current CTC, we can provide a salary hike of up to 25%. Would you be comfortable with that?
- This is a night shift position, and the working hours are from 6:00 PM to 2:00 AM. Would that be okay for you?
Experience:
- Fullstack : 3 years (Preferred)
- python : 2 years (Preferred)
Work Location: In person