Job Description

  • Write high-quality, reusable, and scalable code.
  • Participate in solution Design and development of the back-end platform and its APIs.
  • Regularly communicate with the team members at the client’s side, and participate in status meetings, design sessions, and brainstorming.
  • Provide estimation and reporting of assigned tasks.
  • Propose improvements to development processes.
  • Cooperation Type: Full-Time and In-Person.

Requirements:

  • At least 2 years of professional experience as a developer.
  • At least a Bachelor's degree in Computer Science, Mathematics, or related fields.
  • Expert in Python.
  • Expert in at least one web framework (e.g., Django, FastAPI, etc.).
  • Expert in SQL Databases (e.g., PostgreSQL), writing query and query Optimization.
  • Familiar with Docker.
  • Familiar with NoSQL Databases (e.g., Mongo).
  • Deep Understanding of Message Brokers (e.g., RabbitMQ).
  • Familiar with Celery.
  • Familiar with Cache systems.
  • Familiar with Version Control tools (e.g., Git).
  • Familiar with FusionAuth and SSO concepts.
  • Familiarity with Ceph is a plus.

To see more jobs that fit your career