Experience: 1.5 to 5 years
Location: Remote
Employment Type: Full-Time
Job Summary:
We are looking for talented Full Stack Python Developers (Junior and Senior levels) who are passionate about building scalable web applications. You will work closely with cross-functional teams to design, develop, and deliver robust enterprise solutions using modern technologies such as Python, ReactJS, AWS, and more.
Responsibilities:
- Design, develop, test, deploy, and maintain scalable enterprise web applications.
- Build responsive front-end applications using ReactJS.
- Develop robust backend services and RESTful APIs using Python (Django / Flask / FastAPI).
- Work on Microservices architecture and cloud-based platforms such as AWS.
- Utilize Docker and Terraform for DevOps activities and infrastructure management.
- Participate in code reviews and Agile Scrum practices.
- (Senior Role) Architect solutions and ensure adherence to coding standards.
- (Senior Role) Mentor junior developers and contribute to technical leadership.
Requirements:
For Junior Developer (2 to 3 years):
- 2 to 3 years of experience with Python (Django / Flask / FastAPI).
- Experience contributing to Microservices architecture.
- Proficient in ReactJS, JavaScript/jQuery, CSS, HTML5.
- Familiarity with Postgres, DynamoDB, SQL queries.
- Exposure to AWS, Docker, Terraform is a plus.
- Strong problem-solving and collaboration skills.
- Eagerness to learn and work in a fast-paced environment.
For Senior Developer (3 to 5 years):
- 3 to 5 years of hands-on experience with Python (Django / Flask / FastAPI).
- Proven experience building and architecting Microservices.
- Proficient in ReactJS, JavaScript/jQuery, CSS, HTML5.
- Strong experience with Postgres, DynamoDB, SQL queries.
- Hands-on experience with Terraform, Docker, AWS services.
- Familiarity with AWS S3, ElasticSearch is a plus.
- Strong problem-solving, leadership, and communication skills.
- Ability to mentor junior team members and drive best practices.