The position is for a Backend Engineer at NordVPN, focusing on the API Team.
The company is known for its advanced VPN services and aims to enhance online security, privacy, and control for its users.
The role involves designing and developing highly scalable, resilient, and secure microservices.
Responsibilities include writing high-quality, maintainable code, collaborating with team members, shipping new features and fixes, creating technical designs, and mentoring colleagues.
The engineer will also perform R&D operations to solve new challenges and demonstrate ownership of tasks from start to finish.
Continuous professional growth and learning are encouraged.
Requirements:
Candidates must have in-depth knowledge of PHP and/or GO programming languages.
Proven experience in building and integrating REST API microservices is required.
Adherence to good system design patterns and knowledge of clean code design patterns and OOP principles is essential.
Deep relational database knowledge, preferably MySQL, is necessary.
A good working knowledge of NoSQL databases, preferably Redis, is required.
Experience with message queues, preferably RabbitMQ, is needed.
Familiarity with Git and source code repositories, preferably GitLab, is important.
Good written and verbal communication skills in English are required.
Candidates should demonstrate integrity and an ownership mindset.
Benefits:
Employees will have the opportunity to innovate alongside industry leaders and impact millions of users globally.
The company offers extensive training programs and resources for skill enhancement, along with mentorship and career-switch opportunities.
A hybrid work model is available, allowing for 3 office days and 2 days of remote work.
Employees can work from any location to boost creativity and productivity.
Physical well-being is supported through online workouts led by experts.
Mental and emotional health is prioritized with free psychologist consultations and access to wellness apps.
Private health insurance is provided for peace of mind regarding health needs.
Additional vacation days are offered as employees grow with the company, along with extra days for sick leave and special occasions.
Employees receive special gifts for significant life events such as birthdays and anniversaries.
The company hosts events and team-building activities to foster connections and celebrate achievements.
Employees can participate in company getaways abroad for a unique workation experience.