Position: Application architect in E-Commerce JavaScript-based projects
Company: Intecracy Group
Category: Lead
Experience required: 5y
English level: upper

**Description of the project and team:  **
The position is foreseen in the E-Commerce unit of Softengi, inside which 5+ different size projects are already running.

**Responsibilities:**

Design major aspects of the architecture of an application, including components such as user interface, middlewares, and infrastructure;
Collaborate with other clients and stakeholders to ensure the architecture is aligned with business requirements;
Provide technical guidance to the application development team, supervise a team of BE developers, review technical implementations;
Document application development processes and standards, produce architecture artefacts (diagrams, specifications).

**Requirements:**
A minimum of one year of experience as an application architect or 2-3 years as a Technical JavaScript Lead with application architect’s skills;
Good knowledge of JavaScript;
Experience with NoSQL DBs (MongoDB, Cloud-based NoSQL services), optimization technics and scaling;
Experience with SQL DBs (Postgres, Cloud-based SQL DBs);
Design patterns and technics;
Microservices architecture;
Cloud architecture (GCP or AWS);
Docker and Kubernetes (GKE);
Rest, Websockets, SOAP;
Understanding main principles of SPA development and integration with APIs;
Experience in using open source technologies and eagerness to learn new technologies;
Great collaboration and communication skills.

**Desired:**
Strong experience in developing E-Commerce oriented applications is the big plus, as well as experience in XR/VR/AR;
Excellent architecture, design, and coding skills;
Excellent communication skills in English.