Wizer is a Boston based B2B cybersecurity product company that was founded 5+ years ago and already has, 20,000+ companies from all over the world using it. We believe that cybersecurity is becoming an essential people’s skill and our mission is to make cybersecurity accessible for everyone, everywhere.
16 грудня 2024

Middle+ developer (Golang) (location Europe) (вакансія неактивна)

за кордоном, віддалено

Wizer Inc. is looking for a passionate and skilled software engineer to join our team of professionals. The new teammate will work on migration of the existing monolithic application to services as well as developing new features leveraging the best practices and established guidelines for software development.

Requirements

  • 3+ years of proven software development experience.
  • Proficiency with Go programming language with a minimum of two year of hands-on experience.
  • Strong problem-solving skills.
  • Passion for writing clean, extensible and robust code.
  • Expertise in writing unit and integration tests.
  • Knowledge of OOP, SOLID, DRY principles.
  • Understanding of system design and architecture patterns.
  • Mastery of writing optimized SQL queries.
  • Experience with Docker.
  • Upper-Intermediate level of English.

Responsibilities

  • Develop scalable and secure applications using Golang and related technologies.
  • Actively engage in code review to ensure code quality, disseminate expertise and best practices.
  • Engineer high-performance, testable and maintainable code to implement new features.
  • Participate in system design discussions.
  • Solve business problems by utilizing available technologies.

Will be a plus

  • Experience with JavaScript and Node.js.
  • Understanding of how to build microservice and modular monolithic applications.
  • Understanding DDD and CQRS principles, event-driven architecture.
  • Leveraging TDD approach.
  • Experience with GCP or AWS.
  • Experience with NATS or Kafka.
  • Contributions to a public code repository.

Project Benefits

  • The product company, SCRUM approach, and opportunity to learn about the cybersecurity inside the company (training, video, and a lot more)
  • Multinational team — a great opportunity to improve your communication skills;
  • A fully remote and flexible working schedule;
  • 18 days of vacation, 5 days of sick leave, and a days-off on national holidays
  • MacBook provided on request
  • Budget for Sport/Insurance (available after probation)
  • Opportunity to work together with the team in the co-working (coworking offices in Kyiv and Lviv)
  • Team buildings and non-work activities