Position: Full-stack (Node.js + React.js / Vue.js / Angular.js) Engineer
Company: Alcor
Experience required: 5y
English level: intermediate

Key Responsibilities 

Enable the business units by supplying a rapidly deliverable solution architecture
Own and manage Product Owner demands through the Non Functional Requirements of a project, prioritizing, explaining the impact, and converting into work breakdown structures to deliver a workable architecture
Lead assessment of business and technology requirements in order to create a solution architecture
Owning, democratizing the High-Level Architecture and keeping it well documented
Owning a RAID (Risks, Actions, Issues, and Dependencies) for the architecture
Understand the capabilities of the team and engage where necessary to promote lead practice and learning.
Deliver and/or guide the design of the infrastructure.
Responsible for the quality of the deliverables of the project against requirements and promoted lead practices.
Help recruit and interview new team members.
Deliver fit/gap analysis between requirements and OOTB features. A gap analysis should detail any level of customization required
Demonstrating the capabilities of the product
Provide product technical advice and insight to customers and prospects.

Functional Skills 

Experience on REST APIs (preferably Stateless) and exposing data repositories via API’s
Experience in headless/abstract architectures in terms of back-end and front-end communication
Worked on “web-speed” development (weekly releases) and are comfortable managing teams/projects with tight deadlines and short release cycles
Experience with React.js / Vue.js / Angular.js
3+ years of experience with HTML, CSS & JS (ES6+)
2+ years of experience building NodeJS services and Express knowledge, modern JS ecosystem
Good knowledge of RDMS
Basic knowledge of messaging queues
Good understanding of deployment processes
Maturity model of Hypermedia and RESTful services knowledge
The following skills are plus
JIRA issue management tool