Position: Full-Stack Engineer (IoT SaaS solutions)
Company: Techstack Ltd
Category: Python
Experience required: 3y
English level: upper

**About the product:**
The company is a Helsinki-based fast-growing technology company that offers computer vision SaaS solutions globally across a variety of industries such as security, telecom, parking, manufacturing, real estate and healthcare, just to name a few.

With a plug-and-play IoT platform and business applications, customers can efficiently take computer vision into everyday operations to make a large-scale business impact.

Our partner is a fast-paced agile company that nurtures customer-centricity and open and collaborative teamwork to boost customers’ business. Under the bonnet, we use the latest cutting-edge technology for ultimate scalability, agility and cost efficiency.

**Technology stack:**
AWS;
Typescript, Python, Node.JS or similar;
SQL and NoSQL databases;
API-based design.

**About the role:**
As a Full-Stack Engineer, you will bring expertise and high code standards to the Product, provide technical advice, code reviews and support, and maintain existing solutions.

**You will:**
Produce clean and efficient code based on specifications;
Design, integrate and reason the need for software components and third-party programs;
Verify and deploy programs and systems;
Troubleshoot, debug and upgrade existing software;
Participate in the development of all the parts of the project, from software implementation and testing to building continuous deployment pipelines to cloud infrastructure;
Identify potential bottlenecks and issues, provide solutions to improve;
Gather and evaluate user feedback;
Recommend, design and execute improvements;
Create technical documentation for reference and reporting;
Create an inspiring team environment with an open communication culture.

**You:**
Have 4+ years of experience in Full-Stack development;
Are experienced in cloud environment AWS;
Are proficient in Back-end built with Typescript, Python, Node.JS or similar;
Have knowledge of SQL and NoSQL databases;
Have knowledge of modern front-end frameworks;
Are skilled in continuous deployment and test automation;
Have experience in API-based design;
Have Upper-intermediate English;
Have a Master’s degree in Software Development or a solid work experience in the same field;
Are proactive and motivated to learn;
Own strong analytical skills and a strong problem-solving attitude.

**Will be a plus:**
Architectural experience creating highly-scalable backend services;
Experience in Container technologies.

**We will:**
Take care of strong opportunities for your professional and career growth - Meetups, TechClubs, Professional Library, and more;
Provide challenging tasks and a friendly, experienced team;
Maintain flat hierarchy without micromanagement — our doors are open, and all teammates are approachable;
Produce direct communication with product stakeholders;
Provide the ability to make an impact on product and company development;
Give up to 50% compensation for educational courses and conferences price for professional growth;
Help you improve or maintain your English lever in our free English classes and The Business English Course;
Give 23 business days leave, 10 sick days, and Covid medical support;
Assist with legal and accounting support;
Implement regular team events and activities;
Give unforgettable emotions and gifts for significant life events.