🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Senior Software Engineer

Alber Blanc
Работа в офисе
Опубликовано: 07 Jul 2025
5 000 —‍ 7 000 €/мес на руки

We are looking for an experienced Senior Software Engineer who is passionate about working with high-scalable, multi-user distributed data systems for users who require very high levels of performance and availability.

Our GUI team develops and supports a graphical interface for trading analytics, which is used by our employees—traders, analysts, and backend developers.

About stack

  • TypeScript 4.6.
  • React 18, Mui components, Pixi for drawing graphics.
  • We describe the components using modular CSS.
  • MobX State Tree, pure MobX, Redux.
  • We build the web application using Next.js.
  • We write the backend for frontend on Node.js (Express.js).
  • We use PostgreSQL as storage.
  • We use WebSocket to communicate with the backend.

We’ll trust you

  • Communicate with users (traders, analysts, backend developers) to clarify requirements and provide a better solution.
  • Design API for components/services.
  • Research and making decisions regarding the technical implementation of components, both frontend and backend (services, databases).
  • Web application development using React.
  • Backend development for the frontend (BFF) application on Node.js.
  • Development of a database (Postgres) for frontend applications.
  • Working to improve the performance of the existing application.
  • Writing tests to prove your result matches the requirements: unit, integration, E2E.
  • Review code and prepare docs for teammates.
  • Creating Docker containers for components, describing the deployment configuration in a Kubernetes cluster.
  • CI/CD configuration.

Required skills

Core technical expertise

  • 5+ years of hands-on experience in professional software development.
  • Bachelor’s or higher degree in Computer Science from a top-tier university.
  • Proven proficiency in one or more general-purpose programming languages (e.g., TypeScript, Python, Java, Kotlin).
  • Deep understanding of object-oriented programming, software design principles, and common design patterns.
  • Working knowledge of relational databases (RDBMS), including schema design and querying basics.

Frontend development & architecture

  • Fluency in building web applications using modern frontend frameworks such as React, Vue.js, Angular 2+, or Flutter.
  • Experience with unit/integration testing frameworks (e.g., Jest, Mocha).
  • Familiarity with architectural patterns such as MVVM and Redux.
  • Ability to structure UI with component-based thinking and methodologies like BEM.
  • Solid understanding of browser internals and web performance optimization; ability to diagnose and resolve performance bottlenecks.

Process awareness & engineering mindset

  • Demonstrated systems thinking and ability to proactively identify and solve problems.
  • Clear understanding of the software development lifecycle, including both technical and organizational workflows.
  • Internal drive to deliver high-quality, user-centered products with measurable impact.
  • Ability to align day-to-day development work with broader goals, mission, and engineering principles.

Benefits

  • Talents are our main asset. We do everything to make our employees feel good: so that everyone at Àlber Blanc can fully devote himself to what he loves and unleash his potential. From our side, we will take care of your comfort.
  • Do not deny yourself anything. Competitive salary, opportunity to double or even triple your annual income through bonuses.
  • The best corporate parties. We fly to Switzerland, Italy, Georgia and other countries.
  • A social package for whatever you want. You decide what to spend your package on—medical services, education, sports or any other things that are important to you.
  • Relocation assistance. We are glad to support your desire to work in any of our European offices and provide relocation assistance for you and your family. The package will depend on the office you choose and include support for ticket costs to help with documents and renting.
  • Travel expenses. In order to help you and assist with close team collaboration, we will cover your travel expenses to our European offices.
  • 100% comfort. Free corporate lunches, lounge areas, and sports corner in the office.
  • Trust, respect and freedom of action. Interesting tasks, no rigid framework and plenty of opportunities to implement your own ideas.
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие