Job Openings Senior Python Developer

About the job Senior Python Developer

Our client, a US-based startup that builds a mobile social network that allows users to maintain deeper connections with friends and family while maintaining maximum privacy, is now looking for an experienced Python Developer.

Location: Limassol, Cyprus
Type: Office, full-time
Start date: ASAP
About the Company and Project:

A team of founders from Silicon Valley created applications with more than 650 million downloads and have previously raised tens of millions of dollars in funding and have reached valuations and exits north of $300 million. His project is a mobile social network that allows users to maintain deeper connections with friends and family while maintaining maximum privacy. They believe friendship is one of the most underappreciated human values, that is important for a fulfilling life, for mental health and for longevity. The mission is to make friendship more deep and meaningful for the next billion people. The company is building a social app based on deep tech, which uses AI, ML, and face recognition to provide a social experience for a wide audience. We are looking for a talented backend developer to join the team.

Requirements:

  • 6+ years of experience, proficient in Python, Django framework, and PostgreSQL database.
  • Experience managing high-load consumer services and well-developed soft skills are essential
  • Optional: DevOps skills with Docker, Apache/Nginx, and cloud hosting (Digital Ocean, AWS, etc.) are a significant plus
  • Knowledge of OOP principles and object programming in Python.
  • Experience with Django framework and PostgreSQL or other databases.
  • Knowledge of RESTful API design.
  • Knowledge of Git.
  • Experience in startups - building high-quality production code, agile/SCRUM workflow, understanding of Lean Startups methodology, MVP concepts, hypothesis testing, etc.
  • Proactive work, self-motivated, autonomous.
  • English - Intermediate+

It would be great if you also have:

  • Experience in performance optimizations
  • DevOps skills, including experience with Docker, Apache/Nginx, and cloud hosting services like Digital Ocean, AWS, or Google Cloud Platform.
  • Experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI)
  • Higher education in computer science, mathematics, or physics.
  • Deep understanding of basic algorithms for working with data - sorting, finding the shortest route, clustering, etc.
  • A link to a profile on GitHub, Stack Overflow, or other specialized communities, with examples of work.

The company offers:

  • The opportunity to work on various tasks and technologies while participating in the development of a product with the potential to reach millions or billions of users.
  • Opportunity for rapid career growth: Startup is in a high-growth phase, and there is plenty of room for talented developers to quickly grow in their roles and take on more responsibility.
  • Equity (stock options) for key employees, which can potentially change your life.