Newfire Global Partners is an American company offering leading organizations full-suite support across technology, product, and marketing services. Our worldwide operations span three continents and serve impactful industries such as digital health, IoT, and education technology.
23 ноября 2020

Middle Node.JS Engineer (вакансия неактивна)

Львов

Необходимые навыки

3-5 years of solid hands-on experience in Designing & Developing Back End applications
3 years of commercial experience with Node.JS
1 year of experience with Java/J2EE
Experience with utilizing the latest JS features with TypeScript
Experience with creating and consuming RESTful APIs
Experience building integrations, adaptors, and connectors
Understanding of system design, and data structures, and have experience with relational databases
Experience with unit/integration testing
Object-Oriented design and development skills
Experience in working with Agile Teams
Code management: GIT

Будет плюсом

Experience with messaging and streaming (Kafka, RabbitMQ, etc.)
Familiar with the low-code environment (node-red)
Familiar with AWS (Docker, Terraform, EC2, S3, etc.)

Предлагаем

Favorite Perks:
The clear growth path for every role and regular performance reviews
Meaningful projects with an impact on real-world problems
Lots of senior developers and mentors
High-trust environment: no time-trackers and flexible schedules

Other Benefits:
Very little bureaucracy
Personal development compensation: from English classes to Udemy courses
15 PTO days (20 PTO days after a year in our team) + 8 paid sick days
Relocation support for Lviv & Ivano-Frankivsk offices
Quarantine-friendly cozy offices
Snack-stocked kitchen and $50 monthly lunch compensation
Parties, team buildings, and weekly pizza/sushi days

Обязанности

Design, build and maintain efficient, reusable, and reliable JavaScript code
Proactively designing & implementing integrations with various 3-rd party applications and services using Node.js
Designing Web API using REST
Work with team on new ideas, best practices, and strategies on Back End Development for given applications
Identify and solve bottlenecks and bugs
Help maintain code quality, organization, and automatization
Care about quality and delivering high-quality code, with various levels of automated tests (unit, integration, performance, and security) with tools like Mocha, Chai, etc.
Support with Scrum / Agile software development approach (e.g., sprint, standups, retros, planning, pointing, grooming, etc.)

О проекте

HR is a complicated business function that is critical for companies with complex structures, like hospitals, dental clinics, veterinary offices, etc. We are helping a successful SaaS (software as a service) company update and transform their existing platform.