Middle Back-End Developer(Golang)

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
2+ years of proven software development experience.
Proficiency with Go programming language with a minimum of one 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 nonwork activities

About Wizer

Wizer Training is a Boston based B2B cyber security e-learning company with 1000+ companies from all over the world using it. Our mission is to make cyber security knowledge engaging and available to everyone around the world! We approach online security training in a unique and modern way, using microlearning techniques, engaging content, video materials, games and phishing simulators.

Company website:
https://wizer-training.com

DOU company page:
https://jobs.dou.ua/companies/wizer-free-security-awareness-training-company/
Job posted on 9 April 2024
168 views    19 applications

To apply for this and other jobs on Djinni login or signup.