Location: Yerevan
Category: Software development
Type: Full time
Deadline: 01-Oct-17 00:00:00
Salary:
Description
Responsibilities
Architect, design, prototype, code, test, deploy, maintain, and improve high-performance server-side software and systems.
-
Collaborate with product managers, UX designers, and the rest of the team to deliver a compelling platform and product.
-
Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speed and quality
-
Produce high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration
-
Provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross functional, and company-wise critical programs
-
Identify, leverage, and successfully evangelize opportunities to improve engineering productivity
RequiredQualifications
- 2+ years general programming experience in JavaScript
-
Experience with Angular, React, Electron, HTML, and/or CSS a plus.
-
Experience in designing and building infrastructure and web services at large scale
-
Experience writing clean, unobtrusive Javascript and experience with common libraries (Jquery and Angular/Ember/React) and debugging tools (Knowledge of native DOM and Event APIs).
-
Knowledge of browser quirks and their remedies.
Experience building front-end code with server-side technology.
-
Knowledge of (and a passion for) current trends and best practices in front-end architecture, including performance, accessibility, security, and usability.
-
Mentor other engineers and lead the technical direction of our platform
-
Strong object-oriented skills including design, coding, and testing patterns
Benefits
No comments:
Post a Comment