Posted on: 18/08/2025
Exp : 5+ years
Location : Remote
Job Type : 6 months contract + ext.
Position Title : Python FullStack Developer
Overview :
This role involves designing, developing, and maintaining full-stack web applications - both frontend and backend - while collaborating closely with cross-functional teams. You will build tools, dashboards, APIs, and user interfaces that are scalable, secure, performant, and aligned with AI-driven goals.
Key Responsibilities :
Frontend Development :
- Build intuitive, responsive UI using React, Vue, Angular, or similar frameworks.
- Collaborate with UX/design to transform wireframes into polished, user-focused interfaces.
- Ensure cross-browser compatibility, accessibility, and high performance.
- Architect and implement RESTful or GraphQL APIs using Python frameworks (Django, Flask, FastAPI).
- Design and manage data models for SQL/NoSQL databases (e.g., Postgres, MongoDB).
- Optimize backend for concurrency, security, scalability, and reliability.
Platform & Infrastructure :
- Containerize services with Docker and deploy via Kubernetes or similar orchestration tools.
- Set up CI/CD pipelines, monitoring, logging, and Infrastructure-as-Code for deployment.
Prototyping & Tooling :
- Rapidly prototype internal tools, dashboards, or feature experiments.
- Build and refine internal applications that help researchers, analysts, or staff.
Cross-functional Collaboration :
- Partner with research, product, data, compliance, and design teams to align on goals and deliver features.
- Incorporate feedback from users and internal stakeholders for iterative improvements.
Performance, Security & Compliance :
- Ensure high availability, low latency, and efficient resource usage.
- Adhere to best practices in application security, privacy, and compliance.
Quality & Maintenance :
- Write clean, testable, and maintainable code.
- Participate in code reviews, debugging sessions, and documentation efforts.
Required Qualifications :
Experience :
- 4+ years in full-stack development (backend in Python, frontend in JS frameworks).
- Proven end-to-end delivery of web applications, including APIs and UI.
Technical Skills :
- Python (Django, Flask, FastAPI), JavaScript/TypeScript, React/Vue/Angular.
- REST APIs, GraphQL, relational/NoSQL databases.
- Docker, Kubernetes, cloud services (AWS, GCP, Azure).
- CI/CD tools and workflows; familiarity with IaC.
Soft Skills :
- Strong communication and collaboration abilities.
- Adaptable, product-oriented mindset with rapid iteration capability.
- Strong problem-solving skills and technical ownership.
- Design, develop, and maintain robust and scalable web applications using Python frameworks such as Django or Flask for backend development.
- Develop frontend components using modern JavaScript frameworks such as React.js or Angular. Good to have
- Build and maintain relational and non-relational databases using SQL and NoSQL technologies like PostgreSQL, MySQL, MongoDB, or Redis. SQL or NoSQL
- Ensure the responsiveness and performance of applications by optimizing code and implementing best practices.
- Troubleshoot and debug issues reported by users and provide timely resolutions.
- Collaborate with DevOps teams to ensure smooth deployment and maintenance of applications.
- Conduct code reviews, mentor junior developers, and implement optimizations for code quality, maintainability, and efficiency.
- Communicate effectively with team members and stakeholders to gather requirements and provide updates on project progress.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1530905
Interview Questions for you
View All