Alber Blanc

Senior Software Engineer

в Alber Blanc

5 000 —‍ 7 000 €/мес на руки

📍 Лимасол (Кипр)Помощь с переездом
Специализация
JavaScript / TypeScript
Уровень
Senior
Требуемый опыт
5+ лет

Stack

TypeScript / Python / Java / KotlinReact / Vue.js / Angular 2+ / FlutterRDBMSJest / MochaRedux / MVVMBEM

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.
Валентин Гранкин Talent Acquisition Specialist
Alber Blanc

О компании Alber Blanc

Сфера
Продуктовая компания
Размер
51 - 100

Àlber Blanc is an international prop, high-frequency trading company with more than 13 years of experience in this field.

Our system engineers create ultra low-latency solutions. We use cutting edge hardware, latest compilers and linux OS versions. It allows us to create and maintain a trading framework that adopts to any new markets or market changes fast, is scalable, flexible and provide perfect performance and reliability.

The team of more than 100 people operates from three offices in Switzerland, the Netherlands and the largest office is in Limassol, Cyprus.

Похожие вакансии

5 000 – 7 000 €/мес на руки
📍 Лимасол (Кипр), помощь с переездом
5 000 – 7 000 €/мес на руки
📍 Лимасол (Кипр), помощь с переездом
4 000 – 7 000 €/мес на руки
📍 Белград (Сербия), помощь с переездом
4 600 – 6 500 $/мес на руки
📍 Тбилиси (Грузия), помощь с переездом