At Infront X we empower brands to build unique relationships by creating digital products & experiences people love. We specialize in helping sports, media, and entertainment organizations make deeper connections with their audiences through leading-edge technology, data-driven strategy, and impeccable design.
20 сентября 2021

Senior Node.js Engineer (вакансия неактивна)

Киев, Санкт-Петербург (Россия), удаленно

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

Infront X is looking for a Senior Node.js Engineer, who can deliver high-performant and efficient code and solutions.
A Senior Node.js Engineer provides expertise on tools and libraries to achieve the best results and is able to control the outcome and manage processes in a small team.

Overall Programming Experience:
— 4+ years
— NodeJS: 3+ years
— SQL DB: 3+ years
— NoSQL DB: 3+ years

Must Know:
— High Intermediate English
— Advanced in JS core and base concepts
— Advanced in ES6/ES7/ES8
— Advanced in OOP and Functional Programming
— Advanced in NodeJS Core and V8
— Advanced in Protocols
— Advanced in Web Servers
— Intermediate in Clouds
— Advanced in NoSQL DB
— Advanced in Data Structure Stores
— Advanced in Package Managers (npm, yarn)
— Intermediate in Static Typing
— Advanced in Code Review process
— Advanced in Git
— Advanced in Scrum/Agile

Будет плюсом

— Advanced in other BE Technology
— Advanced in Identity Management
— Intermediate in Test Frameworks
— Advanced SQL DB
— Advanced in Linters


— Competitive salary and yearly bonus
— Medical insurance (after probationary period)
— Fitness benefits (after probationary period)
— English classes with the native speaker and the opportunity to improve communication skills by regular collaboration with English speaking colleagues
— Flexible working arrangements
— Weekly Happy Hours and periodic team activities
— Work in a high-growth, energetic environment


— Focuses on developing a deep expertise in a core language and engineering concepts as well as gaining awareness of others
— Expert for the project being worked on. Work effectively in the areas outside core skill set
— Writes production quality and maintainable code following well defined guidelines and best practices
— Creates project from scratch with little or no help. Suggests tools and libraries to Architecture team
— Designs and writes code often for not well defined engineering tasks. Suggests proven improvements to design and architecture
— Understands overall project architecture and involves in break down of high level non technical requirements into technical tasks
— Understands and makes well-reasoned design decisions and trade-offs in the solution area being worked on
— Understands overall project and reviews code, provides expert guidance in the code review comments
— Designs test framework, writes unit and integration tests. Analyzes requirements and creates tasks for other engineers in the team
— Documents and suggest improvements to design and architecture based on the issue resolution
— Actively looks for security vulnerabilities in the code, in code reviews and in the project design
— Involved with Sprint and Drive planning
— Involved with providing estimates and help team members with it. Has very good understanding of nitty gritties while estimating effort

О проекте

Project Tech Stack:
— NodeJS v.10+
— Express
— TypeScript
— Serverless
— AWS (EC2, Lambda, S3, CloudWatch, DynamoDB, API Gateway)
— Okta (IDP, SSO)