Flask Pusher Developer

London FULL TIME £30,000 - £50,000 / Year
(£2,500 - £4,166 / Month)

Job Description

As a Flask Pusher Developer, you will be instrumental in developing and maintaining Flask-based applications, ensuring they are integrated seamlessly with the Pusher real-time messaging platform. This role requires a keen understanding of both backend and frontend technologies.

Responsibilities

  • Develop and maintain web applications with a focus on efficiency and performance.
  • Ensure seamless integration with Pusher for real-time data handling.
  • Work in an agile environment, iterating rapidly on product features.
  • Assist in technical documentation and ensure clarity in architecture specifications.
  • Conduct code reviews and ensure best practices in coding and design.
  • Collaborate with UX/UI designers to create user-friendly applications.
  • Provide support for troubleshooting production issues.
  • Mentor new team members and share knowledge on best practices.
  • Continuously evaluate and implement improvements to the existing systems.

Requirements

Education
  • Bachelor's degree in Computer Science or relevant field
  • Additional qualifications in web technologies are highly desirable.
Experience
  • 3+ years of experience in web application development.
Technical Skills
  • Django
  • Git
Soft Skills
  • Analytical Thinking
  • Adaptability
Certifications
  • Google Cloud Certified - Professional Cloud Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with message queue systems: Experience with RabbitMQ or similar systems.
  • Understanding of caching mechanisms: Knowledge of server-side caching technologies.

Benefits

  • Comprehensive health insurance.
  • Retirement savings plans with company matching.
  • Flexible work-from-home policy.
  • Employee wellness initiatives and resources.

Company Culture

  • Continuous Learning: We invest in ongoing training and professional development to help our employees grow.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for our employees.
  • Employee Recognition: We celebrate accomplishments and recognise contributions to the team and company.
Status: Closed