Factspan - Python Full Stack Developer

Factspan

Key Responsibilities

  • Design, develop, test, and maintain scalable full-stack web applications using Python and modern front-end frameworks.
  • Build robust backend services, REST APIs, and microservices architectures.
  • Develop responsive and user-friendly front-end interfaces.
  • Collaborate with business stakeholders, product teams, and UI/UX designers to understand project requirements.
  • Optimize application performance, scalability, and security.
  • Develop reusable code libraries and maintain coding standards.
  • Integrate third-party APIs, databases, and cloud services.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Troubleshoot, debug, and resolve production issues.
  • Work closely with DevOps teams for deployment, CI/CD pipelines, and cloud infrastructure management.
  • Ensure software quality through unit testing, integration testing, and best development practices.
  • Maintain technical documentation and support Agile development processes.
  • Stay updated with emerging technologies and modern software development Skills Required : Development :
  • Strong expertise in :
  • Python
  • Django / Flask / FastAPI
  • RESTful APIs
  • Microservices Architecture
  • Experience with :
  • Celery
  • API integrations
  • Authentication & Authorization Development :
  • Strong knowledge of :
  • HTML5
  • CSS3
  • JavaScript
  • with front-end frameworks :
  • React.js
  • Angular
  • Vue.js & Data Handling :
  • Experience with :
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Strong understanding of database design and query & DevOps :
  • Familiarity with :
  • AWS / Azure / GCP
  • Docker
  • Kubernetes
  • CI/CD pipelines
  • Git/GitHub/GitLab
  • Experience with Linux environments and server Skills :
  • Understanding of Agile/Scrum methodologies.
  • Experience with unit testing frameworks and debugging tools.
  • Familiarity with caching, messaging queues, and scalable system Skills :
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and within cross-functional teams.
  • Strong debugging and troubleshooting capabilities.
  • Attention to detail and commitment to quality delivery.
  • Ability to manage multiple priorities in a fast-paced Qualifications :
  • Bachelors degree in Computer Science, Information Technology, Engineering, or related field.
  • Certifications in Python, Cloud Technologies, or Full Stack Development are an added Required :
  • 6 to 10 years of experience in Python Full Stack Development or related software engineering roles.

(ref:hirist.tech)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.