Position: Full-stack (JS/Python) / Tech lead
Company: Softengi
Category: JavaScript
Experience required: 5y
English level: upper

**Necessary steps that will help you to get an offer in our company:**
Step 1: Interview + Technical Interview (1 hour)
Step 2: Meeting with the Company (around 30 minutes)
Step 3: Offer

**What we’d like to see:**
• Great desire to develop as an Architect on a project
• At least one year of on-site experience with other developers in application architecture solutions or possible working with an architect for direct experience as a technical manager with application architect skills
• Good knowledge of JS tech
• Experience and knowledge in 3d development would be a big plus
• Experience and knowledge in Python Django development would be a big plus
• Experience with NoSQL / BDs DBs (MongoDB, Cloud-based NoSQL services), optimization technics, and scaling
• Microservices architecture
• Cloud architecture (GCP/AWS/Azure)
• Rest, Websockets, SOAP
• Understanding the main principles of SPA development and integration with APIs
• Experience in using open source technologies and eagerness to learn new technologies
• Strong experience in developing E-Commerce oriented applications is a big plus, as well as experience in XR/VR/AR
• Excellent architecture, design, and coding skills
• Excellent communication skills in English

**Responsibilities:**
• Design major aspects of the architecture of an application
• 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)