Position: Senior Front-end Developer
Company: Adraba
Category: JavaScript
Experience required: 5y
English level: upper

As our Sr. Front-end Engineer, you’ll drive our mission forward by designing and implementing real-time and interactive web front ends. In the process, you’ll research​ and ​implement​ solutions to complex problems, building out reliable features, with the ​mindset​ of enabling our users to have a seamless experience. You’ll work ​empathetically​ across teams in a highly collaborative environment with product managers, UI/UX experts, and fellow engineers.

**Responsibilities**
Developing front-end website architecture. Designing user interactions on web pages. Ensuring cross-platform optimization for mobile phones. Ensuring responsiveness of applications. Working alongside designers and product managers to achieve company and team Key Results. Seeing through a project from conception to finished product. Designing and developing APIs. Meeting both technical and consumer needs. Staying abreast of developments in web applications and programming languages.

**We use:** JavaScript, React, Node, AWS, Mysql, DynamoDB, ECS, Kinesis, S3, Lambas, Cloudfront, etc.

**Requirements**
- BA/BS in Computer Science or commensurate work experience;
- Expert in JavaScript and React;
- Expert in Restful API design;
- Experience in working in or building globally available applications with hundreds or even thousands of web pages;
​- Experience with AWS services for application development;
- Experience with Agile software processes, data-driven development, test-driven development, and a/b testing frameworks;
- Understand technical constraints and optimizations;
- Expert user of website performance analysis tools such as Google Analytics' Lighthouse or similar tools.