Overview
We are looking for a skilled Full Stack Developer with 3 years of strong expertise in Frontend (React.js) and Backend (Python/Django) development. The ideal candidate will be responsible for building scalable web applications, designing REST APIs, and ensuring high-performance systems with efficient database management and caching mechanisms.
Key Responsibilities
- Develop and maintain responsive web applications using React.js.
- Build and manage backend services using Python & Django.
- Design, build, and consume REST APIs for seamless integration.
- Work with SQL/NoSQL databases, writing and optimizing queries for efficiency.
- Implement Redis for caching and system performance optimization.
- Manage authentication and authorization using JWT (JSON Web Tokens).
- Utilize Celery for background jobs and task scheduling.
- Collaborate with cross-functional teams to deliver scalable, high-quality solutions.
- Use Git and version control systems for code management and collaboration.
Requirements
- Proven experience in Frontend Development (React.js) and Backend Development (Python/Django).
- Strong understanding of RESTful APIs and microservice architecture.
- Hands-on experience with SQL and NoSQL databases.
- Experience with Redis for caching and performance improvement.
- Familiarity with Celery for background task management.
- Knowledge of JWT for secure authentication and authorization.
- Proficiency in Git and collaborative workflows.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications
- Experience in deploying and scaling applications.
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Knowledge of containerization (Docker, Kubernetes) is a plus.