Position: Node JS Architect/Lead
Company: Infopulse
Experience required: 5y
Category: Node.js
English level: intermediate
Published: 2020-06-01T00:00:00+03:00

Infopulse is looking for a smart, proactive, open-minded and solution-oriented professional to join our delivery team as a Solution Architect. Infopulse together with a French partner is about to start a project to enhance and develop a new core product for Accounting, Invoices and Payrolls. 
Areas of Responsibility
•	Serve as a technical architecture expert for a scrum team, helping to ensure successful product deliveries
•	Provide guidance to developers and other stakeholders regarding the design of server applications, encompassing APIs and micro-services, containers, databases, cloud infrastructures and cloud services
•	Manage the evolution of architectural roadmaps for your domain, showing how new features are released or updated, with an eye on paying down technical debt with minimal disruption 
•	Ensure that all non-functional requirements (e.g. performance, availability and fail-over, scalability, security, etc.) are properly articulated and collaborate with all parties to guarantee that the software products that are delivered meet these objectives
•	Develop and evolve Technical Strategy and Roadmap Specification, propose and present innovative solutions and lead high-quality end-to-end solution architecture and design 
•	Review all critical functionality and test code 
•	Help teams in removing bottlenecks 
 
Qualifications
•	5+ years of experience with Node.js, JavaScript (Sencha framework and React) 
•	3+ years of experience as a solution architect 
•	Knowledge of software development life cycle, version control systems, continuous integration and build automation systems 
•	Upper-Intermediate level of English
•	Understanding of microservice architecture principles 
•	Experience with databases: PostgreSQL and MongoDB 
•	Implementing REST, GraphQL and WebSockets 
•	Understanding of the TDD principles and experience of writing tests
Will be an advantage
• C++ (experience with Docker and Kubernetes).