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.
8 березня 2022

Full-Stack (JS/Node.js) Engineer (вакансія неактивна)

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

Необхідні навички

Infront X is looking for a Senior Full-Stack JavaScript Engineer, who can deliver high-performant and efficient code and solutions. A Senior Full-Stack JavaScript 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.


— 5+ years of experience with JavaScript
— 2+ years of experience with NodeJS

Must have technical skills:
— JS core and base concepts
— Functional programming
— Asyncronous programming, promises
— Solid experience in building web API-s
— Experience of working with legacy code base
— Understanding of web security and most common vulneribilities
— Solid experience with at least 2 different client-side JS frameworks
— Solid experience with at least one unit-test framework for JS
— Understanding of UX and UI best practices
— Solid experience in creating and updating responsive web layouts — for mobiles, tablets and web
— Understanding of WEB protocols stack
— CSS3 — grid layouts, media queries
— Build tools: webpack, gulp
— TypeScript
— Git
— Experience with MongoDb
— Experience with cloud providers — AWS, Azure

Must have soft skills:
— Analitical skills — ability to search for information, to clarify requirements, to ask right questions to right person at right time
— Ability to lead the team
— Ability to get familiar with new tools in a short time

Nice to have:
— Experience in lead role
— Experience with MongoDb
— Experience with cloud providers — AWS, Azure

Буде плюсом

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


— 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 the core skill set.
— Writes production quality and maintainable code following well defined guidelines and best practices.
— 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 helping team members with it. Has a very good understanding of nitty gritties while estimating effort

Про проект

Project Tech Stack
— CanJS
— ReactJS
— Gulp
— Handlebars
— Less
— NodeJS 10
— ExpressJS
— MongoDB, Redis, DynamoDB, MySQL
— AWS (EC2, Lambda)