Full Stack Python Developer

Full Stack Python Developer

About the Role: We are looking for an experienced Full Stack Python Developer to join our team and contribute to building robust web applications. This role requires a developer who can work independently across both Front End and Back End technologies, with strong hands-on experience in modern web development stack.

Key Responsibilities:

  • Develop and maintain web applications using React and Next.js for Front End development
  • Build and maintain APIs using Python and FastAPI framework
  • Work with TypeScript to ensure type-safe code across the application
  • Write comprehensive unit tests using testing frameworks to ensure code quality and reliability
  • Collaborate with the team to design and implement new features
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and maintain coding standards
  • Debug and troubleshoot issues across the full stack
  • Work independently with minimal supervision on assigned tasks

Required Skills & Experience:

  • Experience: Minimum 8 years of professional software development experience
  • Backend: Strong hands-on experience with Python programming and FastAPI framework
  • Frontend: Proficient in React.js and Next.js development
  • Language: Solid experience with TypeScript
  • API Development: Experience building RESTful APIs and working with databases
  • Testing: Experience writing unit tests using testing frameworks (pytest, Jest, or similar)
  • CI/CD: Exposure to CI/CD pipelines and automated deployment processes
  • Version Control: Proficiency with Git and collaborative development workflows
  • Problem Solving: Ability to debug and solve complex technical issues independently
  • Communication: Good communication skills for team collaboration

Preferred Qualifications:

  • Experience with database technologies (SQL/NoSQL)
  • Knowledge of cloud platforms and deployment processes
  • Understanding of software development best practices
  • Experience with testing frameworks and test-driven development (TDD)
  • Familiarity with Agile development methodologies
  • Experience with containerization technologies (Docker, Kubernetes)

What We're Looking For:A self-motivated senior developer who can take ownership of features from conception to deployment, with equal comfort working on Front End user interfaces and Back End API development, while maintaining high code quality through comprehensive testing and modern deployment practices.

Company
Intuition IT Solutions Ltd
Location
London, United Kingdom
Employment Type
Contract
Salary
GBP Daily
Posted
Company
Intuition IT Solutions Ltd
Location
London, United Kingdom
Employment Type
Contract
Salary
GBP Daily
Posted