Job Description
Job Description – Python Developer
Position: Python Developer
Experience: 2+ Years
Job Type: Full-Time
Work Mode: Remote
Location: Remote – India
Department: Software Development
About the Role
We are looking for a skilled and motivated Python Developer with 2+ years of hands-on experience to join our remote development team.
The candidate will be responsible for developing scalable backend applications, REST APIs, database integrations, third-party integrations, and maintaining high-quality production code.
Key Responsibilities
- Develop, test, and maintain backend applications using Python.
- Build scalable and secure RESTful APIs using Django, Django REST Framework, FastAPI, or Flask.
- Design and implement database models and queries.
- Work with PostgreSQL, MySQL and/or MongoDB.
- Integrate third-party APIs and external services.
- Implement authentication and authorization using JWT/OAuth where required.
- Write clean, reusable, maintainable, and well-documented code.
- Debug application issues and optimize backend performance.
- Write unit and integration tests using PyTest or Django Test Framework.
- Work with Git/GitHub/GitLab for source-code management.
- Collaborate with frontend developers, QA engineers, DevOps engineers, and product teams.
- Participate in code reviews and Agile/Scrum development activities.
- Deploy and maintain applications in cloud environments where required.
Required Technical Skills
- 2+ years of professional Python development experience
- Strong knowledge of Python 3.x
- Hands-on experience with at least one:
- Django
- FastAPI
- Flask
- Strong understanding of REST API development
- Good knowledge of SQL and database concepts
- Experience with PostgreSQL/MySQL
- Knowledge of ORM such as Django ORM or SQLAlchemy
- Good understanding of Git and Git workflows
- Knowledge of JSON, HTTP, API authentication and integration
- Good debugging and problem-solving skills
Good to Have
- Experience with Docker
- Knowledge of AWS/Azure/GCP
- Redis and Celery
- MongoDB
- React.js/API integration knowledge
- Experience with AI/ML or LLM API integration
Qualifications
- Bachelor’s degree in Computer Science, IT, Engineering, or a related field preferred.
- 2+ years of relevant professional experience.
- Strong analytical and problem-solving ability.
- Good written and verbal communication skills.
- Ability to work independently in a fully remote environment.
- Strong ownership and commitment to project deadlines.
What We Offer
- 100% Remote Work
- Flexible and collaborative work environment
- Opportunity to work on modern SaaS/AI products
- Learning and professional growth opportunities
- Exposure to cloud, APIs, automation, and modern backend technologies
- Competitive salary based on experience and skills
Preferred Candidate Profile
Experience: 2–4 Years
Primary Skills: Python, Django/FastAPI/Flask, REST API, SQL, PostgreSQL/MySQL, Git
Additional Skills: Docker, AWS, Redis, Celery, CI/CD
Work Mode: Remote
Employment: Full-Time
Required Skills
TEXORA.AI is an AI-powered enterprise platform focused on recruitment, HR automation, customer experience (CX), CRM, workflow automation, and productivity solutions.