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

About Infront X

iX.co, a digital media company focused on the way data science and technology can create more personal experiences for users while growing audiences for content owners, bridges the gap between storytelling and technology, creating digital platforms and experiences to help global brands engage with audiences and monetize their investments.

iX.co works with many of the biggest names in sports, media, entertainment, and active lifestyle, using data-driven insights to cater to audience passions and empower businesses to make millions of lasting impressions.

Company website:
https://ix.co/

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

Look at the current jobs Node.js Kyiv→