Senior JavaScript Developer (React)

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

Work at Exadel - Who We Are:

Since 1998, Exadel has been engineering its own software products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel currently has 1000+ employees in development centers across America, Europe, and Asia. Our people drive Exadel’s success, and they are at the core of our values, so Exadel is a people-first cultured company.

About Our Customer:

The customer is an educational technology company based in Salt Lake City, Utah. It is the developer and publisher of a Web-based learning management system and a massive open online course (MOOC) platform.

About the Project:

The customer’s studio is an interactive approach to video-based learning. The goal for 2021 is to increase studio revenue across all segments, increasing WAP in HE by making the studio the must-have video management solution for the customer’s learning management system.

Some of the themes for our 2021 roadmap are:

  • Integrating and ensuring interoperability with Chromebooks and other video tools

  • Implementing video sharing tools

  • Adding analytics

  • Providing features for accessibility and video editing

  • Building APIs to support video management

  • Working with engineers to replace the legacy video player

  • Creating new SKUs to help with upselling

Project Technology Stack:

  • Front End: React

  • Back End: Ruby on Rails, AWS

  • Databases/Persistence: Postgres

  • Additional Tech Used: Terraform, Jenkins

Requirements:

  • 5+ years of experience in JavaScript

  • Good knowledge of React Basics and React main principles

  • Knowledge of popular algorithms and data structures, understanding of asymptotic complexity estimation

  • Ability to solve common algorithmic problems

  • A sense of value of web standards, accessibility, and user experience

  • Ability to work and achieve results without daily supervision collaborating with other engineers

  • Strong organizational skills

English level:

Intermediate

Responsibilities:

  • Writing new features, bug fixing, refactoring, developing unit tests, and writing documentation

  • Taking part in all technical discussions

  • Analysing, gathering, and clarifying requirements in your area

  • Performing code review

  • Constantly improving your level of skills and qualifications

  • Collaborating with React developers for best practices and solutioning

Advantages of Working with Exadel:

  • You can build your expertise with our Sales Support team, who provide assistance with existing and potential projects

  • You can join any Exadel Community or create your own to communicate with like-minded colleagues

  • You can participate in continuing education as a mentor or speaker

  • You can take part in internal and external meetups as a speaker or listener. We support you in broadening your horizons and encourage knowledge sharing for all of our employees.

  • You can learn English with the support of native speakers

  • You can take part in cultural, sporting, charity, and entertainment events

  • Working at Exadel means always upgrading your skills and proficiency, so we provide plenty of opportunities for professional development. If you’re looking for a challenge that will lead you to the next level of your career, you’ve found the right place.

  • We work hard to ensure honest and open relations between employees and leadership, so our offices are friendly environments

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

Английский — B1 — Средний
JavaScript
React
Algorithms

Вакансия опубликована 14 июля 2021 в Гомеле

Похожие вакансии