Success in this position requires a passion for building high-performing and reliable applications. You need to have an internal urge to come up with innovative ideas and look for the best tools to solve scalability problems.
responsibilities :
develop user-facing Kontakt.io Apps
define data models and work with database systems like MongoDB and Postgres
establish connectivity with third-party systems using modern integrations technologies like RESTful APIs, WSS Streams, Webhooks, Kafka streams
build modular and reusable components and libraries
contribute to key architectural decisions that directly impact the scalability of Kontakt.io Apps
write and maintain documentation
write performance tests
support and maintain CI/CD Workflows
create and drive best practices in the team (including peer reviews and building for testability)
propose any upgrades and updates necessary for keeping up with modern security and development best practices
participate in 24/7 on-call rotation
requirements-expected :
hands-on experience in designing and developing highly scalable applications using modern technology stacks such as Java/Kotlin, Kafka/RabbitMQ, MongoDB
strong microservice architecture experience
knowledge of Spring frameworks
Web Flux, Groovy experience
experience building complex applications using object-oriented JavaScript/TypeScript leveraging the best modern Web frameworks (Angular, React, Vue, etc.)
expertise in front-end JavaScript frameworks, HTML, and CSS
experience with building front-end JavaScript applications using RESTful interfaces
the ability to naturally follow good development practices like test automation, CI/CD, source version control, etc
experience with development for and deployment to AWS
enjoy technical challenges and are eager to explore new technologies
good communication skills (English is a must)
offered :
fast-paced and dynamic startup environment, flat structure
B2B contract or a permanent agreement
competitive salary and stock option plan
work with cutting-edge technologies
Linux or macOS laptop, depending on your preference
collaborative and self-organized environment
flexible working hours
private medical care, cafeteria system
benefits :
sharing the costs of sports activities
private medical care
life insurance
remote work opportunities
flexible working time
fruits
integration events
dental care
no dress code
coffee / tea
drinks
parking space for employees
sharing the costs of tickets to the movies, theater