Important info about this role:

  • We’re better together! This role is fully on-site for the first 90 days and on-site Monday through Thursday after that.

  • This is a full-time, direct-hire role, meaning no C2C/C2H, or remote options are available.

What does a great Front End UI Developer do?

You will join our awesome team and deliver a streamlined user experience. You will be a team member who strives to develop a first-class codebase using Angular best practices. As an Angular Developer, you will implement a complete user interface in the form of a mobile and desktop web app.

You will have top notch technical skills, a great eye for design, and excellent communication skills, and will be able to work autonomously in a fast-paced agile environment and work in a distributed team environment.

What you will do:

  • Perform general application development activities, including unit testing, code deployment to development environment and technical documentation.

  • Guide and mentor developers in developing code and workflow procedures and conduct code reviews.

  • Works independently to support software through the entire software development lifecycle.

  • Works on one or more projects, making contributions to unfamiliar code written by team members.

  • Diagnose and resolve performance issues.

  • Participates in estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning.

  • Documents code/processes so that any other developer can dive in with minimal effort.

  • Introduces tools and automates repetitive processes

What you will need to have:

  • Bachelor’s degree in computer science or Information Technology field or equivalent experience.

  • 5+ years of experience with Angular or any front-end frameworks like React or Vue, implementing complex enterprise applications.

  • Expertise in developing JavaScript, HTML, CSS, Bootstrap, single page applications utilizing modern JavaScript frameworks in particular Angular.

  • Hands-on experience implementing complex Angular applications, directives, controllers, services.

  • Experience in build tools like webpack.

  • Experience in developing responsive application for different devices like iOS, Android etc.

  • Familiarity with Agile process is a must.

What would be great to have:

  • Familiarity with ngRx store and GraphQL.

  • Familiarity with web component (Lit-element).

  • Experience in the Financial services industry.