Position: Front-End Architect
Company: GlobalLogic
Category: JavaScript
Experience required: 5y
English level: intermediate

**Description:**

For our R&D client, we are looking for an architect with expertise in Web Software and Engineering. As an architect, you will combine theory with practice by creating, testing, and validating new functionalities for our customers.

Digital Twin is a software framework designed to revolutionize the way we think and interact around digital versions of physical assets. Only by connecting a multitude of competencies and domains could one attain the fleeting vision of creating a Digital Twin for a particular asset or site. This is the start of a journey to provide the best possible user experience for Digital Twins, reused in a variety of products and use cases, centralized around the physical assets that they are designed to support.


**Responsibilities:**

Our tech stack includes: Node.Js, TypeScript, React, JavaScript, Azure (Cloud Native), IaaS, PaaS, Docker, AKS – Azure Kubernetes Service, K8s, GitOps – ArgoCD, Terraform

Contribute to and lead research and development projects designing software for the next generations of products

Collaborate with a global team of researchers and engineers at Hitachi Energy to identify and solve real-world challenges for our customers through expertise in software design

Work on ideas and concepts of new software with business impact, turn them into prototypes, and verify them

Network and collaborate in the company to actively distribute your knowledge and expertise

Provide consultancy in your field of expertise to our business units

Prepare architectural designs for new services and integrations with other applications

**Requirements:**

Master’s or PhD degree in Computer Science, Software Engineering, or a related field

Ability to translate requirements into architecture

Excellent communication skills and team player mentality

Practical experience with performance and security aspects would be a big advantage

Experience with the container and microservice architectures would be helpful

Experience with Linux would be beneficial

Experience with the event-driven and high-load systems

Experience with the advanced software engineering and software architecture tools

Know-how of modern design patterns, methodologies, programming languages, frameworks, and stacks

Ability to conduct all phases of a software project – conceptual work, architecture preparation, design, prototyping, and verification

Willingness to mix conceptual activities with hands-on work

Experience with some industrial/utility/automation systems and communication protocols would be a big advantage

Willingness to take an interdisciplinary approach and work with experts from domains that are different from your own area of expertise

Experience that demonstrates your team-oriented, innovative, and strategic working styles

Fluency in English, both written and spoken