Position: Senior Frontend Engineer
Company: iDeals Solutions
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2020-07-01T00:00:00+03:00

We have a strategic goal to rebuild our cloud SaaS, significantly improve UI/UX, and bring lots of new features. To achieve that, we’re going to scale our team by hiring several experienced **Senior Frontend Engineers**.

**iDeals Solutions Group** is a leading global provider in the high-growth secure enterprise collaboration software space. iDeals offers a highly secure cloud-based service to startups, investment bankers, corporate attorneys, private equity, and corporate development executives who are seeking a secure collaboration platform to facilitate their business processes of assets marketing and sales, M&A workflows, and other communications.

**What Will You Do:**

— Influence the international B2B SaaS product;
— Rebuild SaaS using a cutting-edge tech stack;
— Participate in software architecture and solution design;
— Minimize time-to-market and look for best result/effort ration;
— Share your knowledge and experience with teammates;
— Small improvements in the previous version of the product.

**Your Competency Profile:**

— Product & result-oriented mindset;
— Know a balance between redundant abstractions and cyclomatic complexity;
— Deep JavaScript/TypeScript knowledge (ES5, ES201*);
— Solid experience with Angular 2+;
— Understanding of state management — Redux/MobX/@ngrx/ngxs;
— Experience with unit testing using Karma, Jasmine etc.

Your Competency Profile:
— Experience in build tools such as Webpack and Angular CLI
— Understanding of XSS, CSRF/XSRF
— Understanding of frontend architecture patterns

**What We Offer:**

— Flat organizational structure and management with tech background;
— OKR-based planning;
— Opportunities for professional development and personal growth;
— Social wellness package: 18 000 UAH for medical insurance, sports and health-related activities;
— Flexible schedule and vacations;
— Corporate events, holiday celebrations, team building activities.
— Flexible office and possibility to work fully remote.