Position: Senior JavaScript Engineer
Company: Proxet
Category: JavaScript
Experience required: 5y
English level: upper

As a Senior JavaScript Engineer you will participate in all aspects of the software development lifecycle which includes technical design, implementation, testing, and deployment.

ABOUT PROJECT:

The Company is a global 3D avatar-based social community of over 4 million monthly active users who come together to connect and enjoy a shared experience. Far beyond today’s digital media, the Client’s users create a whole new social experience where connecting digitally is immersive and interactions feel lifelike. The Client’s chat room experiences are hyper-personal fostering meaningful friendships rather than amassing a large number of shallow, status-based relationships.

PROJECT TECH-STACK
C#
Java
JavaScript
PHP
Python
SQL
Requirements
WHAT WE LOOKING FOR
REQUIREMENTS:
Minimum 5 years of experience as a software engineer;
Expert understanding of modern JavaScript (ES6 +), CSS3, and HTML5;
A firm grasp of fundamentals including object oriented design, data structures, algorithm design, problem solving and complexity analysis;
Expert in Svelte, React, or other adjacent technologies;
You are comfortable working, learning and debugging in multiple languages such as Python, C++, Javascript, PHP, Perl, Haskell, Erlang, etc.;
Experience working in a production stack;
Highly skilled at understanding service quality, live maintenance and data integrity;
English — Upper-Intermediate or above.
WILL BE A PLUS:
Experience working with a RESTful LAMP stack or Redis;
You are familiar with the HTTP protocol, particularly with respect to headers and caching rules;
You are knowledgeable in the general heuristics for cache-ability;
Familiar with Angular, Backbone, React, SASS, or other adjacent technologies;
Have worked with test driven development in the past, specifically integration tools such as Selenium, Jasmine, QUnit, or similar;
You’ve made contributions to open source projects (i.e. code we can review);
Familiarity with Backbone, Handlebars, SASS;
Knowledge of the latest development trends from mobile web, including responsive design, accessibility, and site performance.
Challenges
CHALLENGES
RESPONSIBILITIES:
Collaborate effectively with engineers and other team members;
Anticipate problems or issues that may arise, forecast high risk areas in software; 
Deliver constant value back to the business in a highly agile team approaching near-continuous deployment;
Develop a testing framework for and write tests against that framework;
Review code and support your peers continuously;
Implement architectural solutions for data-intensive new features.