Position: Lead Software Engineer (React.js)
Company: GlobalLogic
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2020-12-01T00:00:00+02:00

The goal is to create a SaaS product from the ground up in a public cloud framework.
Technology: React, TypeScript, Bootstrap, Java, Amazon Web Services, etc.

Requirements:
7+ years of experience in Software Development
Successful track of consulting projects and presale activities
3+ years of technical leadership position
Fundamental knowledge of JavaScript, CSS, HTML DOM
Experienced with React
Experienced with unit testing (e.g. Jest)
Good to have experience in Typescript
Strong knowledge of HTML5, CSS3, Bootstrap
Must be familiar with Visual Studio, Visual Studio Code, or similar IDE
Experience with source control management systems and continuous integration/deployment environments
Should be familiar with any kind of build systems like Grunt, Gulp, Webpack. Webpack is a big plus
Managing 10+ group of technical people
Candidate should be a self-motivated, independent, detail oriented, responsible team-player
Should have strong communication skills with both internal team members and external business stakeholders

Job Responsibilities
Drive architectural service executions such as Discovery and Assessment
Understanding of business and technical requirements for the project
Facilitate all stakeholders cooperation to define and prioritize architectural drivers for the solution
Define architecture strategies, standards, processes, technologies, and tools in architecture visions
Drive or assist in solution implementation estimation and roadmap construction
Consult development teams on adherence to standards in solution design, development, and testing
Providing technical leadership and support to software development teams
Participating in code review process
Analysis and resolving technical and application problems
Leverage technologies to support business needs to attain high reusability and maintainability of current and newly developed system
Provide system design recommendations based on technical requirements