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.
#LI-JP1