COMPAREX
Москва
Полный день, От 3 до 6 лет, Полная занятость, Стандарт

Ключевые навыки

CSS
Bootstrap
AngularJS
HTML
HTML5
JavaScript
CSS3
Git
Angular
Angular 2+

Front-end software developer

The candidate must have a strong understanding of the Angular 2+ and above and TypeScript/JavaScript and technologies around client side of an application. The primary focus will be to implement a complete user interface in the form of a desktop web app, with a focus on performance. The Candidate will work in a team of software developers and will be responsible for front-end side, communicating with back-end applications through API using standard methods.

Skills Requirement

  • Greater than 3 years directly related experience
  • Strong knowledge of Angular2+ and above, HTML/CSS, Bootstrap, TypeScript/JavaScript
  • Proficiency with JavaScript and HTML5
  • Deep knowledge of Angular2+ and above practices and commonly used modules based on extensive work experience
  • Experience using Azure/AWS services
  • Experience with big data tools (Hadoop, Spark, Kafka, etc.) as a plus
  • Experience with C# + .NET, NodeJS, React as a plus
  • Creating self-contained, reusable, and testable modules and components
  • Extensive knowledge of CSS and JS methods for providing performant visual effects
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Experience working in an Agile/Scrum development process
  • Creative and analytical thinker with strong problem-solving capabilities and debugging skills
  • Ability to work with minimal supervision
  • English language - intermediate and above level

Core Accountabilities

  • Develop a complete front-end application
  • Design, build, and maintain a high performance front-end
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Cooperating with the back-end developer in the process of building the RESTful API
  • Communicate to backend using JSON, Web API, GraphQL
  • Experience with communicating with external web services
  • Collaborate with back-end developers
  • Work with solutions around Data Platform
  • Be ready to work in agile style (daily stand-ups, sprint planning, sprint review, retrospective)
  • Work in an environment that adapts quickly to creative change using agile principles
  • Actively work with different development groups inside of an organization
  • Be ready to adapt a new tool/library/technology/platform

Conditions:

  • Сompetitive salary (discussed with successful candidates)
  • Transparent motivation system (fix + quarterly bonuses)
  • Completely remote work, full-time
  • Career in a large international company
  • Several Insurance programs to choose from, including dentistry (after the prompt period)
  • 33 calendar days vacation
  • Providing a laptop, mobile communications compensation
  • Opportunity for training and development within the company
  • Corporate English
  • Prospects for professional, career and financial growth
  • Friendly, young, creative, successful team of professionals