Position: Principal Frontend Engineer
Company: IdeaSoft.io
Category: JavaScript
Experience required: 5y
English level: intermediate
Published: 2021-11-01T00:00:00+02:00

**Requirements:**

-B.Sc./M.Sc. in computer science, electrical/computing or service in an elite technology division.
-More than 7 years of experience as a software engineer in any high-level programming language.
-More than 3 years of experience in developing rich client applications in React.
-Experience with TypeScript at least 3 years.
-Development experience in a microservices-based environment.
-Experience in interactive dashboards and visualization platforms and/or rich interactive GIS applications.
-Experience in testing frameworks such as Selenium, Mocha, etc.
-Previous startup experience is a plus.
-You have to be a great team player.

**Responsibilities:**

-Build, design and develop complex applications.
-Design services from scratch and help shape the future product architecture.
-Explore new technologies and incorporate them into your Ottopia product.
-Contribute to tools that make your work more efficient.
-Mentor junior developers and contribute to their work.
-Work with management to bring the product concept to life.
-Integrate your code with our customers' stacks that run autonomous vehicles around the world (e.g. cars, forklifts, delivery robots, trucks, and more).

**We offer:**

-Competitive compensation;
-Social package (20 working days of annual leave, 4 days off, 5 paid sick days);
-Flexible work schedule;
-Ability to work remotely, both in whole and in part;
-Complex projects in various business areas and various technical stacks;
-Opportunities for personal and professional growth;
-Fully equipped, cozy, pet-friendly office space in the heart of the city;
-Working with talented, ambitious and family teams;
-Training opportunities: corporate courses, knowledge centers and internal English lessons;
-Indoor yoga, Krav Maga;
-Compensation for your professional certification and support for your educational activities;
-IT Assistant loyalty card that gives you variable discounts in many places: restaurants, hotels, gyms, etc.;
-Possibility to choose the IT equipment you like;
-Professional accounting support and tax support;
-Support for a healthy lifestyle, compensation for participation in sports events;
-Exciting corporate parties, team building and memorable gifts for the anniversary;
-Free private parking (cars, bicycles, motorcycles).