Front End Developer

Summary
  • 5 years of total experience in Front-end development, HTML5, CSS3, Javascript, Angular2-6
  • Experience with javascript libraries. Experience with media queries. 
  • Experience with node.js and related node-based tools, as well as the iPhone SDK preferred


REQUIREMENT
Seeking a talented Senior Front End Engineer who is self-motivated, driven by a desire to improve the client experience, and who loves working in an empowered team environment to deliver valuable products and services. We are looking for people with a strong background in HTML5, CSS3, Javascript, Angular2-6 and testing to join our Full Stack Development team focused on a specific client journey.
 
Responsibilities 
  1. Translates advanced design compositions and technical specifications into clean, standards-compliant, semantic markup and responsive webpages or native applications by understanding the layout and behavior of the design. 
  2. Develops functional and efficient production client-side code, server-side code, and test artifacts that reuse subroutines or objects, is well structured, and backed by automated tests, includes sufficient comments and is easy to maintain. Writes programs, appropriate test artifacts, ad hoc queries, and reports. Employs contemporary software development techniques to ensure tests are implemented in a way that supports automation. 
  3. Provides senior level system analysis, design, development, and implementation of web applications. Integrates third party products as necessary. Leads development efforts for testing and experimentation, including usability and A/B and multivariate testing. Implements solutions that are efficient, testable, and scalable. Serves as a technical lead for junior team members. 
  4. Works with business owners, designers and developers to implement a high quality user experience. Recommends and effectively explains improvements in functionality, navigation, and UI design elements that enable users and internal business clients to achieve their goals. Builds working relationships across divisions. Delegates work to other team members as necessary. 
  5. Participates in design, code, and test Inspections throughout life cycle to identify issues. Explains technical considerations at related meetings, including those with internal clients. 
  6. Elevates code into the development, test, and Production environments on schedule. Provides follow up Production support. Submits change control requests and documents. 
  7. Tests webpages and conducts functional testing for team projects when needed. Audits webpages to ensure they project the desired look and feel. Completes applicable test documentation. 
  8. Researches, evaluates, and reports on the evolving technologies related to this role. Continually searches for new ways to utilize current tools and researches new tools that can enhance workflow. Works with the all applicable departments to get new tools approved for evaluation and standardization. Develops plans for implementing new tools into workflow. Recommends solutions that will be applicable across organizations. 
  9. Writes the system/technical portion of assigned deliverables. Assists technical team members with the system/technical portion of their deliverables (e.g., systems testers, test plans). On small teams, the developer may write these items. 

Ideal Candidates Should Possess 
  1. Undergraduate degree in information technology or design 
  2. Minimum five years industry/field specific experience. Minimum of five years of front-end development. 
  3. Extensive experience with HTML5, CSS3, and javascript. Experience with javascript libraries. Experience with media queries. 
  4. Experience writing regular expressions preferred. 
  5. Experience with node.js and related node-based tools, as well as the iPhone SDK preferred. 
  6. Expert knowledge of web standards and cross-browser compatibility issues. 
  7. Extensive experience taking design comps and translating them into their web-based equivalents. 
  8. Experience with version control systems such as Subversion and/or Git, Dreamweaver, and Photoshop. 
  9. Expert knowledge of the following UI design practices and concepts: user-centered design, highly interactive interfaces, UI heuristics and principles, technical writing, business and user workflow, logical information organization and navigation, prototyping, and use case scenarios. 
  10. Excellent interpersonal, organizational, and multitasking skills. 
  11. Strong written and oral communication skills, including interviewing and presentation skills. 
  12. Excellent analytical and problem-solving skills. 
  13. Strong attention to detail. 
  14. Knowledge of the financial services industry nice to have

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file