Senior Full Stack Engineer (Node & React)

 (8+ years exp)
£15k – £20k • No equity
Published: 3 weeks ago
Avatar for Innovify

Innovify

Digital Venture Studio
Company Size
11-50
Company Type
Design Studio
Business Consulting
Software Development
See all jobs at Innovify image

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Hires remotely in

Relocation

Allowed

Skills

MongoDB
Node.js
Test Driven Development
Agile
Data Structures and algorithms, OOPS
React.js

The Role

Responsibilities

  • Overall responsible on the Implementation part of the project i.e. Getting things right
  • Be responsible to deliver the project assigned by working in conjunction with PO, L3 and ADMs
  • Analyse the User Requirements, NFRs and Technical requirements for the project
  • Identify any unknowns i.e. missing scenarios, etc and consult with PO to ensure those are defined either as a User story or UAC
  • Identify technical uncertainties and consult with L3 engineer to resolve those
  • Identify ways to implement stories and select the approach that is best suited for the project. Consult with L3 as required
  • Break down user stories along with the team to identify technical tasks
  • Provide detailed estimates before the start of the sprints. Need to work with the Team to get the estimates
  • Proactively pre-plan the sprints to achieve 90+% confidence of delivery
  • Delegate such tasks to L1s during the sprints and ensure those are completed. Identify any dependencies amongst the tasks and plan accordingly. Request help of ADMs if needed.
  • Perform code reviews for Self and L1 engineers
  • Provide support to L1 engineers in completing their tasks. Ideally should enable L1s to do the tasks, rather than doing themselves.
  • Nurture & groom L1 engineers to become better at their work
  • Create Technical documents as required for the project in Jira, Confluence or other tools
  • Provide POs and ADMs with daily updates of the team via Jira and Slack
  • Provide HL estimates for any new projects by working closely with L3s, POs and ADMs
  • Proactively communicate with other members of the team and other project leads

Key Skills

  • Deep understanding of OOP, LinkedList, Data Structures, Inheritance, Encapsulation, & Abstractions
  • Experience working in Agile Team and working understanding of Scrum & Kanban
  • Total of 8+ years of experience with minimum 4+ years of experience in React.js and Node.js
  • Experience of working in Test Driven Development
  • Working experience of React.Js, ES6 and Java Script Build Tools
  • Can write JavaScript code in React.JS or Angular based on the Technical Document and Requirements given
  • Can create feature rich component base UI pages
  • Be able to create a UML diagram to define the implementation for the Epic with multiple stories
  • Can create pages as per Web Content Accessibility Guidelines (WCAG) 2.0
  • Can demonstrate the use of OOPs Patterns
  • Be able to perform code reviews
  • Can demonstrate JavaScript best practices
  • Can optimize the pages speed and can achieve 90% score in GTMatrix or Google Page Speed
  • Be able to work on website that supports multi-languages
  • Good knowledge of Express, Rest APIs, and databases (SQL and NoSQL)
  • Be able to analyse System Requirements at the Epic level
  • Can implement the Epic on an existing software ensuring no regression is introduced
  • Can write complex algorithm with multi-threading as a part of the feature
  • Can demonstrate the use of OOPs Patterns
  • Experience in Mock testing frameworks
  • Should be able to get Code coverage of 90% plus
  • Demonstrate info-security at the coding level
  • Demonstrate knowledge of Performance impact of their code
  • Agile Estimation techniques
  • Basic Task Management & Planning
  • Must be able to write asynchronous programming
  • Must be able to create separate micro-service for each business domain
  • Must be able to take care of application-wide tasks such as performance, security, concurrency, transaction management, session management, caching, validation
  • Must have good knowledge of Express, Rest API, WebSocket, OAuth, OpenID and Node.JS best practices

More about Innovify

Funding

AMOUNT RAISED
$285K
FUNDED OVER
1 round
Round
S
$285,000
Seed Sep 2014
image

Founders

Maulik Sailor
CEO • 3 years • 13 years
London
image
Prakash Pilley
Founder • 3 years
image
Yoann Turpin
CFO • 3 years • 9 years
London
image
Go to team image

Similar Jobs

SeedLegals company logo
SeedLegals
Start, raise and grow faster with SeedLegals
tray.io company logo
tray.io
A world where anyone can solve problems without the constraints of technology
My Voice Ai  company logo
My Voice Ai
Speaker identification, Emotion detection, Diarization, Language identification
Deliveroo company logo
Deliveroo
Your favourite restaurants and takeaways, delivered to your door
Deliveroo company logo
Deliveroo
Your favourite restaurants and takeaways, delivered to your door
Griffin company logo
Griffin
We’re making a bank you can build on
Contilio company logo
Contilio
Intelligent insights, on-track projects, real-time payments