Frontend Software Engineer

Job Description

Summary:

Our Client is looking for Frontend Software Engineers who are used to working on large production codebases and possess a relentless drive for getting it right the first time. They have fun while they work, and always appreciate people who can maintain a sense of humor under any situation.

Responsibilities:

  • Develop rich user experiences across desktop and mobile browsers based on wireframes from UX designers
  • Design and implement RESTful API endpoints and related data layer to drive new user experiences
  • Build reusable, testable code that will help drive engineering maturity, and efficiency as the team grows
  • Develop efficient, reliable solutions that can scale to millions of users
  • Collaborate well across disciplines (design, PM, business, etc.) and with partner engineering teams

Requirements:

  • 3-5 years of engineering experience building front end applications
  • In-depth knowledge of CSS3 and HTML5
  • Familiarity with modern JavaScript frameworks such as ReactJS or AngularJS
  • Borderline paranoia about protecting customer data and assets
  • Degree in Computer Science or equivalent experience

Preferred Qualities:

  • Familiarity with the Microsoft Azure stack
  • An understanding of Microsoft SQL Server and/or SQL Azure
  • Solid experience with C# and the .Net Framework
  • ReactJS and MobX application development experience
  • Experience with npm, git, and issue tracking systems (Jira, VSTS, etc.)

Reference Number: 5245