Senior Node.js Engineer Offline

Infront X is looking for a Senior Node.js Engineer who can deliver high-performance 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.

 

Project Tech Stack:

- NodeJS v.10+

- Express

- TypeScript

- Serverless

- AWS (EC2, Lambda, S3, CloudWatch, DynamoDB, API Gateway)

- Okta (IDP, SSO)

 

Responsibilities:

- 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

- 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

 

Requirements:

- 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

 

Good to Know:

- Advanced in other BE Technology

- Advanced in Identity Management

- Intermediate in Test Frameworks

- Advanced SQL DB

- Advanced in Linters

 

Benefits

- 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

The job ad is no longer active
Job unpublished on 30 August 2021

Look at the current jobs Node.js Kyiv→

Loading...