Senior Angular Frontend Software Engineer

26 Feb 2025

Vacancy expired!

Client is looking for a Senior Angular Frontend Software Engineer to participate in projects for a multi-national financial services firm. Hybrid (New York, New Jersey, or Charlotte) Responsibilities

    • Design/deliver quality user interfaces based on product owner specifications. Be flexible during sprint demos, allowing forgiveness/take regarding changes to look/feel/functionality.
    • Work with product owner / BA to ensure coding meets the business's needs. Understand the business case.
    • Responsible for designing and writing test case units for Angular components and services and end-to-end tests that assert the behavior of the code you deliver.
    • Work closely with DevOps, Infrastructure, and Shared services teams.
    • Ensure production deployments are well communicated and all risks reasonably mitigated.
    • When developing appropriate solutions - choose the path consistent with available facts, constraints, and probable outcomes. Do not over or under-engineer a solution.
    • Remain current with developments and trends in areas of expertise, including new technologies that may provide opportunities for the future.
    • Develop and foster collaborative relationships to facilitate the accomplishment of work goals with QA and other colleagues in the organization.
Required Experience
    • 8+ Years (mandatory) of development as a front-end developer using Angular 12+ (Including CLI Tools), Typescript, Reactive Programming, Responsive Design, JavaScript, CSS3, SASS, and HTML5.
    • Experience migrating code from older versions of Angular that are out of LTS (such as v7 or v8).
    • Experience with testing tools such as Jest, Cypress, or PlayWright.
    • Experience in code control with Git.
    • Experience in TDD and DRY patterns.
    • Experience handling code repositories on GitHub and/or Bitbucket.
    • In-depth knowledge of Agile Software Development practices and how to leverage these to streamline project execution.
    • Experience working with cloud environments.
    • Possess good sense of UI Design.
    • Possess the ability to decompose business problems into smaller parts to solve, considering the impact on other subsystems correctly.
    • Experience in troubleshooting, tuning, and optimizing rendering time, memory & network utilization.
    • Experience working in a platform managed by a DevOps team (OpenShift is a plus).
    • Excellent communication skills and ability to coordinate teamwork.
    • Financial Services experience
    • Bachelor's degree in Computer Science, MIS, or a related field.
Preferred Experience
    • Consulting experience.
    • Having an Angular Certification is highly desirable.
    • Working knowledge of SDLC, especially regarding improving agile delivery metrics.
    • Scrum Master experience.
    • Working knowledge of Core Java/Python is highly desired.
    • Desirable experience with CI/CD with Jenkins, GitHub Actions, Bitbucket Pipelines
    • Desirable Experience with Nx Framework (v14)

  • ID: #49359413
  • State: New York New york city 10075 New york city USA
  • City: New york city
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2023-02-26
  • Deadline: 2023-04-26
  • Category: Et cetera