Angular Jobs - Remote Angular 2 Front End Developer REMOTE $100-115K, 8495

at Robert Half Technology
Location Lewisville, TX
Date Posted February 17, 2017
Category Default
Job Type Full-time


Ref ID: 04380-9500366252

Classification: Application Development

Compensation: $100,000.00 to $115,000.00 per year

We are seeking a passionate, talented front end developer to help us build a groundbreaking suite of modern, mission critical applications to support our clients operations. We are looking for a highly creative, dynamic individual with deep experience of modern JavaScript front end development and a strong commitment to user experience and producing high quality, well tested software that will push the boundaries of what is possible.

This is an exciting opportunity for someone with the right mix of talent, passion and end-user empathy to have a major impact on the future of our technology in a flexible, fast paced environment.

You will be joining a greenfield project with very little legacy baggage to weigh you down, weaving a wide array of cutting edge technologies (including GIS, real time analytics, machine learning, microservices and more) into dynamic, engaging user experiences that must excel at converting complex business process into easy to understand, easy to use software.

About You

You can architect and develop complex yet modular and maintainable user interfaces as JavaScript SPA's using the latest front end frameworks such as Angular 2 and React.

You love to experiment with new technologies and new ideas but understand the necessity of stable, reliable software, and are capable of making appropriate tradeoffs between the new and the proven that will strike the right balance between cutting edge and rugged, 24x7 reliability.

You have a deep and wide understanding of web technologies and protocols, such as HTTP, JavaScript, CSS and CSS Preprocessors, REST, etc.

You're experienced in working on distributed systems and understand how to design a user interface that can respond robustly and intuitively in the face of eventual consistency, real time communications, partial failures and the other realities of distributed software.

You have an innate respect for your end users and work hard to intimately understand their goals and technical proficiency so as to create straightforward, fulfilling experiences for a variety of different audiences.