Fullstack Developer (Java + React)
DEVAPO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Warszawa, Ochota
90–120 zł netto (+ VAT) / godz.
Wymagania
- Java
- JavaScript
- TypeScript
- REST
- RabbitMQ
- Kafka
- SQL
- PostgreSQL
- Docker
- Kubernetes
- RxJS
- Nx monorepo tools
- Elasticsearch
- NGXS
Opis stanowiska
Nasze wymagania:
Minimum 3 years of experience with Java (8/11/17 and newer)
Minimum 3 years of experience with React and modern JavaScript/TypeScript
Proficiency in TypeScript and state management solutions
Experience with service integration technologies such as REST, RabbitMQ, Kafka
Strong knowledge of SQL and relational databases, particularly PostgreSQL
Experience working with REST API development and consumption
Knowledge and experience with Docker and Kubernetes
Familiarity with best programming practices (e.g., SOLID, KISS) and design patterns
Ability to write unit and integration tests
Mile widziane:
Experience with reactive programming (RxJS)
Familiarity with Nx monorepo tools
Experience with Elasticsearch
Knowledge of NGXS or other advanced state management libraries
O projekcie:
We are looking for a Full-Stack Developer responsible for developing and maintaining applications. You will work closely with our project team, analyze business requirements, and ensure high-quality code delivery through testing, code reviews, and the use of security tools. This role involves both developing new features and supporting production environments.
Zakres obowiązków:
Developing full-stack applications and collaborating with the project team
Analyzing business requirements and translating them into technical solutions
Ensuring code quality through unit testing, integration testing, code reviews, and vulnerability scanning
Maintaining applications and providing production support
Optimizing and updating software
Participating in the automation of deployment processes
Creating technical documentation
Oferujemy:
Salary: 90-120 zł/h (B2B)
Training and certification funding with learning opportunities during work hours
Private medical care through Medicover
Multisport benefits
Language classes (English)
Flexible working hours
Team meetings and integration events
Referral bonus for recommending new employees
Minimum 3 years of experience with Java (8/11/17 and newer)
Minimum 3 years of experience with React and modern JavaScript/TypeScript
Proficiency in TypeScript and state management solutions
Experience with service integration technologies such as REST, RabbitMQ, Kafka
Strong knowledge of SQL and relational databases, particularly PostgreSQL
Experience working with REST API development and consumption
Knowledge and experience with Docker and Kubernetes
Familiarity with best programming practices (e.g., SOLID, KISS) and design patterns
Ability to write unit and integration tests
Mile widziane:
Experience with reactive programming (RxJS)
Familiarity with Nx monorepo tools
Experience with Elasticsearch
Knowledge of NGXS or other advanced state management libraries
O projekcie:
We are looking for a Full-Stack Developer responsible for developing and maintaining applications. You will work closely with our project team, analyze business requirements, and ensure high-quality code delivery through testing, code reviews, and the use of security tools. This role involves both developing new features and supporting production environments.
Zakres obowiązków:
Developing full-stack applications and collaborating with the project team
Analyzing business requirements and translating them into technical solutions
Ensuring code quality through unit testing, integration testing, code reviews, and vulnerability scanning
Maintaining applications and providing production support
Optimizing and updating software
Participating in the automation of deployment processes
Creating technical documentation
Oferujemy:
Salary: 90-120 zł/h (B2B)
Training and certification funding with learning opportunities during work hours
Private medical care through Medicover
Multisport benefits
Language classes (English)
Flexible working hours
Team meetings and integration events
Referral bonus for recommending new employees
🔍 Dekoder Ogłoszenia
🔴
developing and maintaining applications
Może oznaczać zarówno tworzenie nowych funkcjonalności, jak i zajmowanie się starszym, potencjalnie trudnym w utrzymaniu kodem.
🔴
analyze business requirements, and ensure high-quality code delivery through testing, code reviews, and the use of security tools
Może sugerować, że obecne procesy nie są w pełni zautomatyzowane lub wymagają ręcznego zaangażowania w te obszary.
🔴
supporting production environments
Oznacza gotowość do pracy w trybie awaryjnym lub rozwiązywania problemów poza standardowymi godzinami pracy.
🔴
Minimum 3 years of experience with Java (8/11/17 and newer)
Chociaż wymienione wersje są nowsze, może to oznaczać, że projekt nadal opiera się na starszych wersjach Javy, które mogą być mniej wydajne lub trudniejsze w utrzymaniu.
🟡
Proficiency in TypeScript and state management solutions
Wymaga nie tylko znajomości TypeScript, ale także umiejętności efektywnego zarządzania stanem aplikacji, co może być złożone w większych projektach.