Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 29 дней назад

Fullstack Software Engineer (Python/React/Vue)

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Bulgaria

Описание вакансии

Текст:
/

TL;DR

Fullstack Software Engineer (Python/React/Vue): Modernizing and enhancing an internal Licensing Compliance Analysis Platform by transitioning from a monolithic system to a distributed microservices architecture. Focus on refactoring codebases, building and maintaining REST APIs, and developing new platform features across backend and frontend.

Location: Hybrid in Sofia, Bulgaria

Company

hirify.global and Crayon have formed a global, AI-powered software and cloud solutions provider with over 13,000+ professionals in 70+ countries.

What you will do

  • Collaborate on refactoring and modularising codebases for migration to distributed processing & services.
  • Assist in building and maintaining REST APIs and integrating new and existing services.
  • Develop new platform features and improve existing ones across backend and frontend.
  • Work with data models, database integrations (PostgreSQL, ArangoDB), and Pydantic-based schema.
  • Participate in design discussions and code reviews, applying good engineering principles.

Requirements

  • Strong with software engineering fundamentals, including SOLID principles and clean architecture.
  • Experience developing with Python (Flask or FastAPI preferred) and working with SQL databases.
  • Experience with React/Redux or similar frontend frameworks, and with HTML, CSS, and responsive design.
  • Experience designing and consuming RESTful APIs.
  • Strong experience with unit and integration testing.
  • Comfort working with Linux, Docker, and modern development workflows (GitHub, code reviews, CI/CD).
  • Experience with microservices or distributed architectures.
  • Good communicator in English, able to collaborate with technical and non-technical peers.

Nice to have

  • Experience with Java/Kotlin.
  • Data visualisation skills.
  • Experience with Graph databases (ArangoDB, Neo4J or similar).
  • Familiarity with data pipelines/tools (pandas, numpy).
  • Experience working with legacy codebases and participating in refactoring projects.

Culture & Benefits

  • Global company culture defined by 6 core values.
  • A dedicated mentor to support your successful start.
  • Recognition awarded by leadership and peers through President’s Club.
  • Flexible work arrangements allowing remote work with local office visits for team collaboration.
  • Lifelong education through various training and development opportunities.
  • Employee stock option programs allowing all employees to be shareholders.