Full Stack Developer with Django REST and Angular

We are looking for developers with experience in Python and Angular to join our company in the implementation of an interesting and innovative product, the latest in a series of projects for a leading company in reinsurance and risk analysis. The project is being built from scratch and aims to become the go-to solution for the company’s risk analysts for performing a wide range of calculations, forecasts, simulations, analyses, and reports via statistical methods and applied mathematical models. Work on the project is expected to include both frontend and scalable backend development.


  • Actively participate in the complete product development lifecycle (requirements analysis, architectural design, coding, documentation, deployment)
  • Collaborate with the rest of the team members and follow the team’s established process
  • Follow established code conventions and deliver high-quality code with unit tests
  • Give and receive direct feedback from the client and other stakeholders
  • Give and receive direct feedback from all levels in the company
  • Stay tuned to the latest trends in the development community



  • 2+ years of professional programming experience with Python
  • 2+ years of professional development experience with Angular 2+
  • TypeScript
  • Relational DBs: PostgreSQL/MSSQL
  • Analytic and algorithmic thinking
  • Unit testing
  • Object-oriented design skills
  • Еxperience with Git
  • Self-discipline
  • Good communication skills
  • Team collaboration skills
  • Good command of English


Any non-empty set of the following skills is considered a plus for the candidate:

  • Django REST Framework
  • Spark
  • Databricks
  • Microsoft Azure
  • Working experience with design patterns
  • Data structures
  • Experience with agile software development methodologies


What we offer:

  • Cutting-edge technologies
  • Individual career development plan
  • Company-supported internal and external trainings
  • Flexible working hours
  • Great work-life balance
  • Social benefits and bonuses
  • Supplementary health insurance