Senior Full Stack (Node js + Angular or ReactJS) Engineer

We are looking for a skilled Senior Full Stack (Java, Angular) Engineer. As part of a team, you will have an opportunity to grow and make an impact by developing 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.

1-st stage: interview with Recruiter (around 40 minutes)
2-nd stage: technical interview (around 1,5 hour)
3-rd stage: interview with a client (around 1 hour)

Skills required:
• 6+ years of experience as a Software Engineer;
• Extensive experience in server-side development at Java and Spring Boot;
• Experience with JavaScript, TypeScript, CSS, HTML, and RxJs at scale;
• Experience with Angular 9+;
• Experience in modern cloud technologies: AWS or another cloud provider, Docker, k8s, MongoDB or similar, Elasticsearch;
• 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.

As a plus:
• Experience with visualization: WebGL, three.js, Cesium, Google Maps, and GIS;
• Experience with Figma or other similar tools.

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.


    You might be also interested in other positions

    Read more
    Read more