Senior Full Stack Engineer (Angular)
We are looking for a skilled Senior Full Stack Engineer. As part of a team, you will have an opportunity to grow and make an impact by developing a modern solution, which connects the physical and the digital worlds.
You will take part in developing a software that allows users to interact with digital twins of physical objects through 3D models, photos, and maps, and provide AI-based insights.
You will join a strong full-stack team, continuously improve your skills, and share knowledge with your teammates.
Skills required:
• 6+ years of experience as a Software Engineer;
• Experience in server-side development at Java, Python or Node.js;
• Experience with JavaScript, TypeScript, CSS, HTML, and RxJs at scale;
• Experience with Angular 9+;
• Experience with: AWS, Docker;
• Good team player with strong written and verbal communication skills;
• Development experience with all aspects of full-stack web programming, including: architecture and design, coding, testing and debugging, familiarity with industry best practices, deployment, and maintenance.
Responsibilities include:
• Developing a cutting-edge solution connecting the physical and the digital worlds;
• Cooperation with strong full-stack team, at creating new features and improving existing one;
• Development of cutting-edge software features from inception to release in a fast-paced startup environment;
• Providing innovative features to users, ranging from underlying algorithms to intuitive user interfaces.
We offer:
• Flexible working arrangements;
• Challenging, and fast-growing product;
• Autonomous team structure with a lot of freedom and ownership;
• Opportunities to speak with clients and the development team;
• As a part of the team, you will be responsible for the production environments of the squad products that are used by thousands of customers worldwide.
Interviewing:
The 1-st stage: interview with a Recruiter (around 40 minutes);
The 2-nd stage: Technical interview at our side (around 1,5 hour);
The 3-rd stage: First interview with a client: get to know call and technical (around 1 hour)
The 4-th stage: second interview with a client: simulation call of a mini project (around 3 hour)
Three-hour session developing a mini project
Project chosen by a candidate
Developers from the company join as a small team
Collaborative development to assess teamwork
Candidates define and choose the project
The 5-th stage: non-technical meetings with VP R&D and HR manager
Focus shifts to a more personal level, exploring career expectations, goals, and past work history.
Important notes.
Java development- 80+% of time and rest front (Angular)
