Position: Senior Angular Developer (Online Marketing Platform)
Company: Sigma Software Group
Category: JavaScript
Experience required: 5y
English level: intermediate

Do you want to work on a leading-edge personalized, cloud based booking platform for scalable influencer marketing?

You will face a fast-paced but motivating environment with extensive front-end backlog where you will need to build Front-end from scratch, including development, architectural restructuring of solution to support current business objectives, upgrade of front-end libraries/frameworks and many others.

The project can give you immense opportunities for growth in technical expertise, using best practices. Business is expanding to new markets quite quickly, which will lead to a variety of interesting and challenging tasks.

The main task for now – to move a huge solution to Angular 13 considering the best practices of Front-end, Atomic Design, Redux like state management. And we need a leader, who will drive and implement this challenging task.

Join us and you will work on a fast-growing cool product.

**PROJECT**
The project assumes the development of an online marketing platform, incorporating modern architecture and design patterns to handle today’s and tomorrow’s requirements to performance. The application allows choosing brands, following them, and then receiving relevant offers and discounts. This solution is designed for a global launch, integrated with a scalable back-end, able to handle a high load of requests from users around the world.

The platform provides easy and cost-effective management of relations with influencers and launching campaigns with only few simple steps to follow. It solves a problem of business processes optimization and automation in addition to scaling ads campaigns to reach higher results, collect statistics, and get inspired for further improvements.

The users of the solution are brands, influencer and brand agencies, influencers themselves. It is a marketplace that connects all stakeholders working on launching killer ads campaigns. On one hand, it helps brands and agencies spend less time and money on marketing, and on the other hand, influencers can easily find work and collaborate with renowned brands.

Whole team: Product Owner, 3 Project Managers, Business Analyst, Team Lead, 15 Developers, 6 QA Engineers, UX/UI designer, 3 DevOps Engineers.

Front-end team: Team lead, 3 developers, QA Engineer, Project Manager

**REQUIREMENTS**
At least 5 years of commercial experience in web development
At least 4 years of development experience in Angular 2+ on commercial projects
Team leading experience is a plus
Team hiring and building experience
Experience in updating Angular version is a plus
Strong knowledge of Typescript
Up-to-date knowledge of modern web standards, front-end performance patterns, scalability, and accessibility
Experience in unit tests development
Intermediate+ level of spoken and written English

**RESPONSIBILITIES**
Design front end architecture
Design and implement story book
Design separate components, modules, classes, database tables, etc.
Perform coding of new features
Perform unit and integration testing
Take part in estimation and planning sessions
Analyze product requirements and take part in designing the software at the high and detailed level
Perform code and design reviews
Follow the best engineering practices, the quality criteria set on the project

**WHY US**
Diversity of Domains & Businesses
Variety of technology
Health & Legal support
Active professional community
Continuous education and growing
Flexible schedule
Remote work
Outstanding offices (if you choose it)
Sports and community activities