Wizer is a Boston based B2B cybersecurity product company that was founded 2.5 years ago and already has, 8000+ 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.
14 листопада 2023

Middle+/Senior Software Engineer (Go) (вакансія неактивна)

віддалено

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 2 years of hands-on experience.
  • Strong problem-solving skills.
  • Passion for writing clean, extensible and robust code.
  • Strong expertise in writing unit and integration tests.
  • Excellent knowledge of OOP, SOLID, DRY principles.
  • Good understanding of system design and architecture patterns.
  • Mastery of writing optimized SQL queries.
  • Experience with Docker, GCP or AWS.
  • 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.
  • Good understanding of how to build microservice and modular monolithic applications.
  • Expertise in DDD, CQRS and event-driven architecture
  • Leveraging TDD approach.
  • Familiarity with Kubernetes, Helm.
  • 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 nonwork activities