Backend Developer

Posted 57ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer specializing in backend and cloud applications with Google Cloud expertise. Working with Python and contributing to potential frontend technologies.

Responsibilities:

  • Design, develop, and maintain cloud-native applications on Google Cloud Platform.
  • Build robust backend services using Python, FastAPI, Pydantic, and SQLAlchemy.
  • Work with PostgreSQL databases, ensuring performance, reliability, and maintainability.
  • Containerize applications using Docker and implement CI/CD pipelines.
  • Collaborate within a GitHub-based workflow.
  • Optionally contribute to frontend development.

Requirements:

  • Strong backend expertise and cloud experience.
  • Hands-on experience building scalable applications in Google Cloud Platform.
  • Experience with Python, FastAPI, Pydantic, and SQLAlchemy.
  • Proficiency with PostgreSQL databases.
  • Skills in Docker and CI/CD pipelines with GitHub Actions.
  • Optionally frontend development using TypeScript, Next.js, TailwindCSS, and Node.js.
  • Nice to have: Experience with Celery or background job processing.
  • Nice to have: Experience working with Databricks or data engineering / analytics platforms.
  • Nice to have: Exposure to modern frontend frameworks and full-stack development.
  • Nice to have: Strong DevOps mindset and familiarity with cloud infrastructure best practices.

Benefits:

  • Stable employment.
  • Full-time position with work contract.
  • Medical Insurance.
  • Grocery Coupons.
  • Saving fund.
  • 30 days of Christmas bonus.
  • Remote work bonus.
  • Profit sharing.
  • 50% vacation premium.
  • 100% remote.
  • Flexibility regarding working hours.
  • Comprehensive online onboarding program with a “Buddy” from day 1.
  • Unlimited access to the Udemy learning platform from day 1.
  • Certificate training programs.
  • Capability development programs, Competency Centers, knowledge sharing sessions, community webinars, 110+ training opportunities yearly.
  • Activities to support your well-being and health.