Вакансии Backend Developer
- PHP
- Laravel
- MySQL
- MariaDB
- HTML
- CSS
- Bootstrap
- Linux
- JavaScript
- Vue.js
- Angular.js
- React.js
- API
- Microservices
We are seeking a Laravel Developer for our team. As a Laravel Backend Developer, you will work closely on our ongoing projects with our IT team to develop backend applications and processes. Building better, more efficient platform and creating a better end-user experience should be your key focus.
Qualifications:
- Strong core PHP Hands-on experience;
- 3+ years experience in Laravel 5.3 or above (Good Knowledge of Laravel Caching, Eloquent Models, Relations etc.) with a must-have experience in latest Laravel version;
- Having knowledge in Front End JavaScript framework (like Vue, Angular, React JS) will be preferred;
- Sound knowledge in MySQL/MariaDB, HTML, CSS, BOOTSTRAP4, Javascript and Linux Platform;
- Knowledge of Design Principles like DRY and knowledge of micro-services and APIs is desired;
- Good working knowledge of OOP in PHP;
- Knowledge in International Payment gateways;
- Understanding of video streaming protocols is a plus.
Информация о компании Code-Room
Преимущества сотрудникам
- Гнучкий графік роботи
- Регулярний перегляд зарплатні
- Java
- Spring Framework
- MyBatis
- Netty
- Maven
- Jenkins
- RxJava
- Reactor
- SQL
- NoSQL
- Scala
- Kotlin
- Docker
- Kubernetes
What you’ll be doing:
- In cooperation with Architect and/or Team Lead design, develop and deploy Java services focusing on high availability, low latency, scalability, and high throughput;
- Continuously improve software engineering practices;
- Collaborate closely with other engineers, project managers, and product managers to identify and solve challenging problems;
- Take full responsibility and ownership from conception, development, and quality to post-deployment.
Skills Required:
- 6+ years of experience in Java software development;
- Java 8+;
- Knows frameworks (Spring/Mybatis/Netty);
- Build tools – Maven, Jenkins;
- Reactive frameworks RxJava/Reactor;
- Deep SQL knowledge and query optimization;
- Experience with NoSQL databases;
- Experience with low latency or high throughput systems;
- Experience in designing and implementing large-scale distributed systems;
- You can work with minimal direction and are capable of working quickly while delivering high-quality outputs. You are good at multitasking, juggling competing priorities, and organizing yourself;
- Demonstrable knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Will be an advantage:
- Scala/Kotlin;
- Knowledge of Functional principles and patterns;
- Knowledge of Docker, Kubernetes;
- Service discovery (consul, etcd, etc.);
- Deep understanding of Computer Science fundamentals like: Data Structures, Algorithms, System Design, Concurrency, etc;
- Experience with highload systems.
Technology stack: Java 16+, Kotlin, Scala, k8s, docker, Spring/SpringBoot, MyBatis, MySQL, MongoDB, Kafka, Netty, RxJava3.
Информация о компании MEGOGO
Преимущества сотрудникам
- English Courses
- Допомога психотерапевта
- Компенсація витрат на спорт
- Scala
- SBT
- ZIO
- Play Framework
- Sangria
- JVM
- JDK
- JRE
- SQL
- NoSQL
- Kafka
- HTTP
- REST
- GraphQL
- Microservices
- Kubernetes
- Docker
- Aerospike
- CI/CD
Responsibilities:
- Develop and maintain high-performance, scalable, and fault-tolerant services using Scala.
- Collaborate with cross-functional teams to design and develop software solutions that meet business needs.
- Write clean, efficient, and maintainable code.
- Troubleshoot and debug production issues, collaborate with the devops team.
- Working proactively on code quality, observability and best practices held across the company.
Hard Skills:
- Proficiency in Scala and its ecosystem (sbt, ZIO, Play Framework, Sangria, and other libraries). At least 5 years of experience is desired.
- Experience with functional programming and distributed systems.
- Understanding how the JVM, JDK/JRE, and accompanying technologies work.
- Familiarity with database technologies (SQL, NoSQL).
- Hands-on experience using Kafka.
- Knowledge of web technologies (HTTP, REST, GraphQL) and microservice architecture (service mesh).
- Experience with software testing and debugging tools.
Nice to Have:
- Familiarity with Kubernetes and Docker.
- Experience with Aerospike or other KV database.
- Understanding of CI/CD tools and methodologies.
Информация о компании MEGOGO
Преимущества сотрудникам
- English Courses
- Допомога психотерапевта
- Компенсація витрат на спорт
- Ruby
- Ruby on Rails
- RSpec
- SQL
- Git
- API
Our company cares deeply about the results and development. We are young, ambitious, open-minded, and ready to expand our team to achieve the highest goals, that's why we're looking for Middle Ruby on Rails Developer.
Responsibilities:
- You take responsibility for further developing our internal API for our web products.
- You drive our efforts in structuring the backend data to use it for our web applications and our data pipelines.
- You take ownership in improving the user experience and delivering a quality product by recommending possible improvements.
- You take initiative in tuning and optimizing distributed applications for performance/cost.
Requirements:
- 2+ years of experience building Ruby on Rails applications.
- Believe in extensively testing your own code (we use RSpec).
- Hands-on experience with profiling and optimizing applications (memory usage, SQL queries etc.)
- Comfortable working with Git.
- Understand that there’s usually more than one way to implement something, and you can choose the right tool and approach for the job.
- Have a good balance between ‘doing things right’ and deliver fast.
Информация о компании Cleverr
Преимущества сотрудникам
- English Courses
- Team buildings
- Без дрес-коду
- Гнучкий графік роботи
- Оплачувані лікарняні
- Оплачувана відпустка
- PHP
- Laravel
- PostgreSQl
- RESTful API
- JavaScript
- Vue.js
- Nuxt.js
- Unit Tests
- PHPUnit
- Swagger
- Storybook
- Vitest
- Jest
For more than four years, we have been developing a large-scale product in the recruiting field. It is a comprehensive infrastructure that caters to job vacancies, companies, candidate profiles, automates processes, and facilitates interactions, among other things.
In order to boost the project’s success, the team is actively searching for a Senior PHP Developer/Team Lead. The developer should be ready to work on a substantial project with a large number of tables, modal windows for data editing, pages for reading extensive data, visualization of inputted data, and constant frontend optimization.
Requirements:
- 4+ years of PHP development experience (Laravel);
- Understanding of RESTful API principles and experience in their development;
- Experience working with PostgreSQL databases;
- Experience with JavaScript frameworks, such as Vue.js or Nuxt.js;
- Knowledge of software testing and experience in writing unit tests.
Technical Stack of the Project:
- Back-end Core: Php 8.1+, Laravel 10+, PostgreSQL;
- Back-end Testing: PHPUnit;
- Back-end Documentation: OpenAPI specification with PHP Swagger (annotations);
- Front-end Core: ES6+, Nuxt2/Vue2 (optional API);
- Front-end Testing: Vitest/Jest, Vue Testing Library;
- Front-end Documentation: Storybook.
Информация о компании Che IT Group
Преимущества сотрудникам
- English Courses
- Гнучкий графік роботи
- Допомога психотерапевта
- Компенсація витрат на спорт
- Компенсація навчання
- Оплата роботи в коворкінгу
- Оплачувані лікарняні
- Оплачувана відпустка
- PHP
- Laravel
- MySQL
- MongoDB
- MariaDB
- PostgreSQl
- Git
- Docker
- MVC
- Vue.js
- Unit testing
Ми шукаємо Laravel Developer-а у нашу команду однодумців.
Обов’язки:
- Розробка та підтримка продукту.
- Участь у складанні ТЗ.
- Імплементація ТЗ.
Вимоги:
- Від 7 років досвіду з PHP;
- Досвід роботи з фреймворком Laravel;
- Знання скриптів та бібліотек;
- Знання баз даних MySQL, MongoDB, MariaDB, PostgreSQL – розуміння в яких проектах, що доречно використовувати, що ні;
- Вміння розгортати Git, робота з докером;
- Знання ООП (MVC);
- Добре якщо володієте також Vue.js.
Буде плюсом:
- Здатність тестувати свою роботу;
- Уміння розумітися на чужому коді;
- Оцінка витрат часу виконання завдання.
Особисті якості:
- Відповідальність;
- Бажання вчиться та розвиватися;
- Вміння працювати в команді;
- Можна в подальшому зрости до техліда в цьому проекті при бажанні.
Информация о компании Centum-D
Преимущества сотрудникам
- Без бюрократії
- Гнучкий графік роботи
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Node.js
- SOA
- AWS
- RDBMS
- Spring Boot
- React.js
- IaC
- API
- Agile
- API testing
Project is a Swiss tech startup unlocking the potential of the industry through the power of Digital Twins. We are building an ecosystem for data suppliers, data users, and businesses across every industry to access spatial data, build and use spatial solutions using Digital Twins.
Needed requirements are:
- 3+ years of experience as a dedicated backend engineer working with Node.js;
- Strong knowledge about architectural design patterns, SOA and EDA;
- Hands-on experience with AWS;
- Basic knowledge about relational database management (RDBMS), IT security, and best practices;
- Familiar with QA/testing methodologies and agile processes;
- Ideally, experience with Spring Boot, React and IaC;
- Experience with spatial data would be a big plus.
Duties:
- Build and develop APIs.
- Work with spatial data.
- Contribute to the software deployment process by sharing and putting to use the knowledge about systems architecture and cloud-native services.
- Take on a proactive, influential role in the full lifecycle of microservices, meaning not only development and maintenance thereof, but also design, testing, and documentation.
- Have a say in important decisions regarding the entire development workflow.
- Stick to clean code and best practices, because we know that work and life must be aligned.
- Work in an innovative, dynamic start-up environment.
Информация о компании Brainberry Group
Преимущества сотрудникам
- Gaming room
- Team buildings
- Без бюрократії
- Кава, фрукти, перекуси
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- Python
- Unit testing
- HTTP
- Microservices
- RESTful API
- JSON
- WSGI
- Werkzeug
- uWSGI
- Gunicorn
- MongoDB
- Git
- CouchDB
- Linux
- SSH
- Bash
- oAuth
- AMQP
- RabbitMQ
- Elasticsearch
- Docker
Brainberry invites Middle Python Developer for long-term and full-time employment at its service center in Kiev, Ukraine. You will have the opportunity to be a part of the extension team of an international IT Consulting Company.
Our Customer is a German software development and IT-consulting company, its main focus is on the systematic application of knowledge and information technologies.
About the project: the team is developing high-load websites and services for organizing online congresses for the medical sector.
Team structure: Development team of 2 Backend developers; 5 FrontEnd developers, 1 QA engineer, 1 Project Manager
Responsibilities:
- Develop Internal CRM system and client's platform.
- Daily communication with the customer.
Requirements:
- Python 2 & 3;
- Good understanding of OOP and Functional Programming in Python;
- Basic understanding of automated software testing (Unit testing, Mocking);
- Basic understanding and experience in HTTP microservices;
- Basic understanding and experience in RESTful and JSON, incl. JSON Schema;
- WSGI;
- "werkzeug" or bottle library or similar HTTP micro service framework;
- Supervisor, uWSGI or Gunicorn knowledge;
- MongoDB;
- Git.
Will be a plus:
- General experience with document stores (e.g. CouchDB);
- Linux, SSH, Bash;
- OAuth2;
- AMQP/RabbitMQ;
- ElasticSearch;
- Docker;
- Intermediate level of English.
Информация о компании Brainberry Group
Преимущества сотрудникам
- Gaming room
- Team buildings
- Без бюрократії
- Кава, фрукти, перекуси
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- PHP
- MySQL
- Git
- Bamboo
- HTML
- CSS
- JavaScript
- Apache
- Nginx
- Flow Framework
- Neos CMS
- TYPO3 CMS
- Vagrant
- Elasticsearch
Brainberry invites Middle Python Developer for long-term and full-time employment at its service center in Kiev, Ukraine. You will have the opportunity to be a part of the extension team of an international IT Consulting Company.
Our Customer is a German software development and IT-consulting company, it main focus is in systematic application of knowledge and information technologies. Main customers are national and international associations.
About the project: the team is developing high-load websites and services for organizing online congresses for the medical sector.
Team structure: Development team of 2 Backend developers; 5 FrontEnd developers, 1 QA engineer, 1 Project Manager
Responsibilities:
- Development of the new sites/platforms.
- Maintenance and development of the new feature for current sites/platforms.
Requirements:
- PHP 7;
- MySQL;
- Git;
- Continuous Integration (e.g. Atlassian Bamboo);
- HTML/CSS/JavaScript;
- Apache/Nginx;
- Flow-Framework/Neos CMS/TYPO3 CMS;
- Fluid Templating Engine;
- Good speaking English.
Will be a plus:
- Vagrant;
- ElasticSearch.
Информация о компании Brainberry Group
Преимущества сотрудникам
- Gaming room
- Team buildings
- Без бюрократії
- Кава, фрукти, перекуси
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- Java
- Spring Boot
- Docker
- Kubernetes
- PostgreSQl
- Redis
- OpenAPI
- Swagger
- Rest API
- Git
- Spring WebFlux
- Microservices
Currently, we’re looking for a Java Developer for our Client, and you will be responsible for the implementation of solutions in accordance with business agreements, based on a strictly defined technology stack and standards.
Join us if you have:
- 5+ years of experience in Java programming;
- Solid understanding and experience in using Java 17 for software development;
- Strong knowledge of Spring Boot framework (3.2.x);
- Hands-on experience with Docker for creating and managing containerized applications;
- Proficiency in using Kubernetes for deploying, scaling, and managing containerized applications in a cloud environment;
- Strong knowledge of PostgreSQL, including schema design, query optimization, and performance tuning;
- Experience with Redis;
- Familiarity with OpenAPI (Swagger);
- Good understanding of REST API;
- Proficient understanding of code versioning tools (Git preferably);
- Knowledge of Webflux and Reactive Programming;
- Experience in direct client cooperation and a proactive approach;
- Fluency in Polish and English (B2+ level) to easily communicate with colleagues.
Nice to haves:
- Familiarity with the process of documenting architecture decisions using ADRs;
- Experience in designing and developing APIs with an API-first mindset;
- Knowledge and experience in developing both microservices and modular monolithic architectures;
- Ability to follow and implement general client technology standards.
Информация о компании Boldare
Преимущества сотрудникам
- Гнучкий графік роботи
- Кімната відпочинку
- Кава, фрукти, перекуси
- Компенсація навчання
- PHP
- Symfony
- MySQL
- PostgreSQl
- Redis
- API
- PHPUnit
- Git
- GitHub Actions
- GitLab CI
- Unit Tests
- RabbitMQ
- CQRS
Currently, we are looking for a PHP Developer for our team.
Join us if you have:
- 3+ years of experience in object-oriented PHP programming;
- Knowledge of PHP 8.3 web frameworks (Symfony 6.4 preferably);
- Comprehensive understanding of MySQL, PostgreSQL, Redis Cache;
- Experience in integrating with external APIs using Symfony HTTP Client;
- Strong background in writing and maintaining unit tests using PHPUnit to ensure code quality and reliability;
- Proficient in using Symfony Messenger component for handling asynchronous messages and background tasks;
- Expertise in implementing asynchronous processes to enhance application efficiency and responsiveness;
- Familiarity with Hexagonal Architecture;
- Understanding and ability to use of design patterns;
- Proficient understanding of code versioning tools (Git preferably);
- Experience in Continuous Integration (i.e. GitHub Actions, GitLab Cl);
- Knowledge of SOLID principles and ability to apply them in practice;
- Ability to write unit/functional tests (e.g codeception, behat, phpunit) and perform code reviews;
- Command of English and Polish on B2+ level (to easily communicate with teammates and clients).
Nice to haves:
- Experience in using RabbitMQ for message brokering and managing communication between services;
- Knowledge of DDD (Domain-Driven Design) - ideally with practical application;
- Experience with CQRS (Command Query Responsibility Segregation).
Информация о компании Boldare
Преимущества сотрудникам
- Гнучкий графік роботи
- Кімната відпочинку
- Кава, фрукти, перекуси
- Компенсація навчання
- С
- Unix
- Linux
- Windows
- Scrum
- Bash
- Shell
We are looking for a Senior/Expert C Developer to join our team.
About the Project:
The project you will be working on are different tasks on the Vector Packet Processing (VPP) hosted at https://fd.io. The Fast Data Project (FD.io) is an open-source project aimed at providing the world's fastest and most secure networking data plane through VPP.
VPP implements a variety of key network routing, switching protocols, and crypto protocols. After you familiarize yourself with VPP, your assignments will consist of work on different customer requirements or our network functions (https://cdnf.io)
Responsibilities:
- Your job will involve working on prototype projects as well as products in computer networking.
- You will make sure that telcos, data centers, or ISPs stay up-to-date on the latest technologies and in the end, contribute to a faster, more efficient, and more interconnected world.
- You might also end up contributing to open-source projects and upholding principles of open coding and development.
- We require drive & a little perfectionism along the way – since we work on many open-source projects, anybody can have a look at your code, so make sure that you have something to be proud of.
- Our team of experts and seasoned veterans will make sure you are trained and prepared for these tasks. If you show skills in architecture, you can become an architect.
Requirements:
Education:
- Follow-up/Higher Professional Education;
- University education (Bachelor’s degree);
- University education (Master’s degree).
Required Skills:
- 5+ years of commercial experience as C Developer;
- Fluent in C so that you don’t need to google the syntax;
- Windows users are welcome, but be warned that life with us might bring some interesting challenges. We prefer Unix and Linux;
- We utilize SCRUM and talk to the clients world-wide on a daily basis, English communication is therefore essential;
- A clean criminal record is a must.
As a plus:
- Experience with sockets and networking is a plus;
- Experience with shells and Bash are nice to have;
- Knowledge of network and communication protocols, server settings and cloud systems management are a big advantage.
Language skills:
- English - Upper intermediate (B2).
Информация о компании Bluefield Technologies
Преимущества сотрудникам
- Гнучкий графік роботи
- Довгострокові проекти
- Оплачувані лікарняні
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- Java
- Spring
- Microservices
- Kubernetes
- OpenShift
- JUnit
- Selenium
- Elasticsearch
- Oracle
We are looking for experienced developers to join an ongoing project based on Java, Angular, Spring for a European client.
What will you do:
- Design, develop, deploy and operate a microservice architecture platform for corporate banking services with a focus on high availability, scalability, and low latency.
- Build and maintain cloud-ready services on top of Elastic Search, MQs and Oracle DBs and work with other software engineers, data analysts, and decision-makers, such as product owners, to build solutions and gain novel insights.
- Your contribution is not only high-quality code, as you are actively shaping the product and its technological landscape with your ideas.
What you need to be a part of blocshop team:
- 3+ years of experience working in a product-driven environment where you could identify yourself with the product;
- You understand the way Spring applications are written and you are familiar with the challenges that microservices bring;
- You are familiar with designing and building distributed and scalable systems on Kubernetes/OpenShift in a DevOps manner;
- You know and care about engineering practices like continuous delivery, defensive programming, and automated testing;
- Comfortable writing high-quality and easily maintainable code in a variety of styles (i.e. OO, FP);
- You communicate easily in English.
Информация о компании Blocshop
Преимущества сотрудникам
- Team buildings
- Гнучкий графік роботи
- Кімната відпочинку
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація навчання
- Надається ноутбук
- Оплачувані лікарняні
- Регулярний перегляд зарплатні
- С++
- Qt
- QML
- Agile
- Git
- Jira
We are extending our developer team and are looking for a German speaking Qt developer.
This is a full-time position (no remote work mode), now vacant, to be filled with immediate effect. Location is our modern office in the attractive and central district Maxvorstadt in central Munich.
A challenging and varied job role awaits you in a growing business. As a web developer you are part of a motivated and strong team with flat hierarchies and quick decision-making and enough space to realize your own ideas. As an equal member of the team you are very involved in the daily operations and take part in all relevant events and meetings.
Requirements for the Qt developer:
- 3+ years of commercial experience in software engineering.
- Strong skills in C++ and Qt, QML.
- Experience in agile development, with version control systems, with defect tracking systems (e.g., JIRA).
- Good knowledge of German language, English is considered as a plus.
- Good communication skills within the team and with customers.
Информация о компании Bergx2
Преимущества сотрудникам
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Регулярний перегляд зарплатні
- PHP
- Phalcon
- Symfony
- Laravel
- Rest API
- MVC
- Git
- SQL
- ORM
- Doctrine
- Linux
- CI/CD
- Ansible
- Vagrant
- Docker
- Jenkins
- PHPUnit
Our Backend department would welcome a new face to the team. There is a lot of work, hands are missing, so we are looking for a Backend developer.
Prerequisites you should have:
- Knowledge of PHP 7+ and other frameworks (ideally Phalcon, Symfony or Laravel);
- You should now OOP, REST API, MVC or Git;
- Communication in SQL is easy for you;
- Experience with ORM (primarily Doctrine);
- Ability to read and write technical documentation in English;
- Responsibility in the approach to work;
- Knowledge of Linux OS at the user level.
What would be great in addition:
- Sense of detail and desire to move things forward;
- Experience with CI/CD tools like Ansible, Vagrant, Docker and Jenkins;
- Skill with automated testing.
Информация о компании B2A
Преимущества сотрудникам
- English Courses
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Компенсація за харчування
- Медичне страхування
- Надається ноутбук
- С#
- .NET
- HTTP
- Rest API
- WebSocket
- Git
- Microservices
- Docker
- Docker Compose
- gRPC
- SQL
- MySQL
The product is web-based high-performance full-cycled trading system. More info – after NDA.
Responsibilities:
- Develop solutions and algorithms according to technical specifications or other requirements documentation; use standard algorithms in the applicable cases.
- Structure and format the source code, comment and mark up the code, as well as name variables, functions, classes, data structures, and files according to the company conventions and industry best practices.
- Use version control systems to track code optimization progress, as well as to merge or split code entities. Commit changes according to version control rules.
Requirements:
- strong knowledge of main OOP principles;
- deep knowledge of C#, .NET;
- strong knowledge of HTTP (REST);
- strong knowledge of relational databases;
- experience with WebSocket;
- strong knowledge of Git.
Will be a plus:
- Understanding of microservice architecture of large applications;
- Docker, docker-compose;
- Experience with gRPC.
Technological stack of project: Docker, docker-compose, .NET, MySQL, JavaScript, TypeScript, API-gateway, Event-bus.
Информация о компании Avidi Technologies
Преимущества сотрудникам
- English Courses
- Fitness Zone
- Team buildings
- Без бюрократії
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Регулярний перегляд зарплатні
- Node.js
- Rust
- Linux
- MongoDB
- Redis
- HTTP
- Rest API
- Agile
We’re currently looking for high-skilled and self-driven Node.js developer to become a part of our fast growing agile team. Experience with Rust would be an advantage.
Requirements:
- Node.js;
- Experience with Rust will be an advantage;
- Knowledge in Linux administration, networking, and clustering;
- MongoDB;
- Redis;
- Ideally, experience in an environment with streaming data;
- Deep understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching, REST, etc.);
- Basic understanding of the financial market, orderbooks, and trading;
- At least 3 years of professional experience on commercial projects;
- Team player.
Responsibilities:
- Building internal and external tools to support cryptocurrency trading activities.
- Setup and deployment of algorithms.
- Integrating the APIs.
- Implementing financial logic on multiple microservices.
Информация о компании Avidi Technologies
Преимущества сотрудникам
- English Courses
- Fitness Zone
- Team buildings
- Без бюрократії
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Регулярний перегляд зарплатні
- JavaScript
- TypeScript
- Node.js
- HTTP
- Rest API
- WebSocket
- SQL
- NoSQL
- Git
- Docker
- Docker Compose
- API Gateway
Responsibilities:
- Develop solutions and algorithms according to technical specifications or other requirements documentation; use standard algorithms in the applicable cases.
- Structure and format the source code, comment and mark up the code, as well as name variables, functions, classes, data structures, and files according to the company conventions and industry best practices.
- Use version control systems to track code optimization progress, as well as to merge or split code entities. Commit changes according to version control rules.
Requirements:
- Strong knowledge of main OOP principles;
- Deep knowledge of Javascript/Typescript, Node.js;
- Strong knowledge of HTTP (REST);
- Experience with Websocket;
- Strong knowledge of relational and NoSQL databases;
- Strong knowledge of Git;
- Ability to read other’s people code effectively and rapidly;
- Ability to develop high performance and scalable architecture.
Will be a plus:
- Experience in development trading systems;
- Docker, docker-compose;
- API-gateway.
Technological stack of project: Docker, docker-compose, JavaScript, TypeScript, Java.
Информация о компании Avidi Technologies
Преимущества сотрудникам
- English Courses
- Fitness Zone
- Team buildings
- Без бюрократії
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Регулярний перегляд зарплатні
- С++
- Python
- API
- Linux
Atto Trading, a dynamic quantitative trading firm founded in 2010 and leading in global high-frequency strategies, is looking for a Team Lead C++ Developer to join our team in New York.
Position Highlights:
We are modernizing our trading and research platform to enable the scaling of our alpha trading business. The platform will enable researchers to explore, test, and deploy sophisticated signals, models, and strategies across asset classes, in a robust, fully automated manner, while remaining within highly competitive latency targets.
As a Team Lead you will own the roadmap and architecture of the new platform, and its integration with Atto’s stack and trading strategies. You will manage the dev team while also remaining hands-on and contributing to the platform key components on a daily basis.
Your Mission and Goals:
- Lead the development of the next generation high-frequency trading platform.
- Build and manage a results-driven team, fostering strong teamwork.
- Establish coding standards, testing, and documentation practices.
- Ensure successful design and implementation, using modern C++ and industry best practices.
- Prototype key components and maintain high reliability and fault tolerance.
- Adapt to a fast-paced environment, evolving the platform to meet trading needs while managing technical debt.
Requirements:
- 5+ years as a Core or Quant Developer at a top HFT firm (not banks or funds) within the last 7 years;
- Experience with multiple components of HFT platforms, particularly critical path elements;
- Background in a startup phase HFT firm or trading team experience is highly desirable;
- Demonstrated management and leadership skills.
Tech skills:
- End-to-end understanding of modern HFT platforms, including market data, order entry, threading model, research environment, simulator, and strategy API;
- Strong C++ (C++17 or newer);
- Working knowledge of Python;
- Knowledge and experience in a multithreaded environment; synchronization;
- Good understanding of networking at the protocol level;
- Good usage of software development tools;
- Knowledge of operating systems, kernel-level understanding of device system mechanisms for Linux.
About you:
- Strong practical decision-making abilities;
- Excellent analytical and problem-solving skills;
- Deep passion for trading.
Информация о компании Atto Trading
Преимущества сотрудникам
- Work-life balance
- Безкоштовний обід
- Медичне страхування
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- С/С++
- Linux
- IPC
- FPGA
Atto Trading, a dynamic quantitative trading firm founded in 2010 and leading in global high-frequency strategies, is looking for a C++ Software Engineer to join our team in New York.
Position Highlights:
We are modernizing our trading and research platform to scale our alpha trading business. The platform will enable researchers to explore, test, and deploy sophisticated signals, models, and strategies across asset classes, in a robust, fully automated manner, while remaining within highly competitive latency targets. You will be responsible for building, maintaining, and supporting the platform that makes this possible.
Responsibilities:
- Develop, sustain, and support one of the leading global trading platforms with low-latency C/C++ systems for high-frequency trading (HFT), while consistently enhancing its performance, functionality, and stability.
- Conduct thorough testing and participate in comprehensive code reviews.
- Implement interfaces with advanced networking hardware (FPGA, kernel-bypassing drivers).
- Demonstrate proactive decision-making and self-direction, while recognizing when to seek guidance.
- Research platform performance improvements.
Requirements:
- 2+ years of experience with developing HFT platforms and trading systems;
- Experience working with C/C++, especially modern C++ in a Linux environment;
- Experience in profiling and optimization;
- Understanding the principles of OOP, Multithreading, and IPC;
- Bachelor's degree or higher in Computer Science, Computer Engineering, or related field;
- Attention to detail, ability to work to very high standards, and critical mindset;
- Ability to manage multiple tasks in a fast-paced environment;
- An attitude of doing, building, and learning.
Nice to have:
- Knowledge of operating systems, kernel-level understanding of device-level support in Linux;
- Knowledge of Financial Instruments (Stocks, ETFs, Futures, Options);
- Experience with various market data and order entry protocols (ITCH, OUCH, PITCH, CME MDP);
- Genuine interest in finance, trading, and modern electronic markets.
Информация о компании Atto Trading
Преимущества сотрудникам
- Work-life balance
- Безкоштовний обід
- Медичне страхування
- Оплачувана відпустка
- Регулярний перегляд зарплатні
Страницы
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.