UI Developer

$100,000 - $130,000/Yr

Investcloud - Warren, NJ

posted 3 months ago

Full-time - Mid Level
Warren, NJ
501-1,000 employees
Publishing Industries

About the position

As an Angular UI Developer at InvestCloud, you will play a pivotal role in modernizing our market-leading wealth management trading and portfolio management platform. This position involves collaborating closely with front-end and back-end developers, product management, and design teams to create user interfaces that are not only visually appealing but also simple and effective. Your passion for front-end development will ensure that the final product meets client demands while adhering to the core principles of InvestCloud. You will be expected to engage deeply with users to understand their preferences, motivations, needs, and pain points, which will guide you in delivering a best-in-class product. In this role, you will be responsible for coding design layouts that meet user specifications, emphasizing test-driven development. You will test newly coded designs across various platforms and browsers to ensure full functionality and compliance with client requirements. Additionally, you will proactively track and analyze elements and variables to identify opportunities for product improvement. This position offers the chance to work with a market leader in design-driven thinking and development, contributing to the evolution and enhancement of user experiences in wealth tech products.

Responsibilities

  • Collaborate with front-end and back-end developers, product management, and design teams to build user interfaces.
  • Engage with users to understand their preferences, motivations, needs, and pain points.
  • Code design layouts to meet user specifications.
  • Implement test-driven development practices and test designs across platforms and browsers.
  • Proactively track and analyze product elements to identify improvement opportunities.

Requirements

  • Degree in Computer Science, Computer Engineering, or a relevant field.
  • 5+ years of software development experience in Angular 2 or later, specifically Angular 15.
  • Extensive knowledge of TypeScript and RxJs pipelines.
  • Strong skills in writing and maintaining automated unit tests in Jasmine.
  • Familiarity with Continuous Integration practices.
  • Basic familiarity with Git for version control.
  • Excellent communication skills in written and spoken English.
  • Experience debugging JavaScript and CSS in the browser.
  • Ability to adhere to coding standards and best practices.
  • Experience in giving and receiving code reviews.
  • Understanding of HTML and CSS fundamentals.
  • Solid understanding of RESTful APIs.

Nice-to-haves

  • 1+ years of experience working with Git.
  • Experience with Bootstrap, Material, Kendo, or similar frameworks.
  • Familiarity with Jira and Azure DevOps.
  • Strong knowledge of Clean Code principles.
  • Experience working with Reactive Forms and NgRx.
  • Experience with automated E2E testing.
  • Familiarity with SASS or LESS.
  • Experience with Postman or equivalent tools.
  • Experience mentoring less-senior developers.
  • Knowledge of WCAG 2.1 AA standards.

Benefits

  • Competitive salary range of $100,000-$130,000 based on experience and location.
  • Equal opportunity employer with a commitment to diversity and inclusion.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service