Senior Software Engineer

closed
Kontakt.io Logo

Kontakt.io

πŸ’΅ $72k-$93k
πŸ“Remote - Poland

Summary

Join us at Kontakt.io as we seek a highly skilled developer to join our team. As a key member of our development team, you will be responsible for designing and developing high-performing applications using modern technology stacks. You will work independently with the ability to look at problems from a product perspective, suggest proper solutions, and then execute against them.

Requirements

  • 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
  • Extensive 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
  • Good communication skills (English is a must)

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

Benefits

  • B2B contract or an employment contract
  • Competitive salary and stock option plan
  • Work with cutting-edge technologies
  • 100% remote or hybrid work (office in Krakow)
  • Linux or macOS laptop, depending on your preference
  • Collaborative and self-organized environment
  • Private medical care, cafeteria system
This job is filled or no longer available