
Senior Front End Developer (Angular, NestJS, NodeJS)
Full Time
Job Description:
The Role
As a member of the advisor and client pathways group you will be helping our customers find and connect with a financial advisor at Fidelity. You’ll be providing your technical skills and customer passion to support the team driving meaningful experiences and developing intuitive solutions to sophisticated problems. As a senior front-end engineer your day-to-day will include leading high-impact initiatives, working closely with other developers on the team and partnering with the broader technology group in inspiring and creating meaningful change in a constantly evolving agile environment. Your technology know-how will enable the development, testing, and deployment of modern, feature-rich experience to assist our users through their advisory relationship with Fidelity.
The Expertise and Skills You Bring:
Degree or equivalent experience in Computer Science or Engineering.
Proven experience with modern MV*/SPA JavaScript frameworks (Angular, JavaScript/TypeScript, Node, NPM, HTML/CSS, Rx JS)
Hands-on with API Design & Development and Microservices Architecture (NestJS, REST, NodeJS, Swagger, Express)
Proficiency with server-side/mid-tier languages, frameworks, libraries, and related technologies: NestJS, Express, REST.
Experience with Test automation (Cucumber, Cypress, Playwright) Unit, Integration and Functional Tests
Champion and advocate of Test Driven Development, Unit testing using frameworks and tools like Jest and Karma/Jasmine
Have worked in an Agile software delivery environment in both a small team and independently.
Ability to tackle and work on production issues applying various tools such as Splunk and Datadog.
Fully hands on with application builds and deploys using Continuous Integration/ Deployment (CI/CD) tools like Jenkins, Artifactory, uDeploy, GitHub, etc.
Strong analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time.
Proven technical design, development, analysis, and problem-solving skills
Passionate and committed to learning new things and developing with the latest technologies and frameworks.
Experience in implementing Micro services Architecture & building / deploying highly automated, scalable and maintainable infrastructure.
Responsibilities:
Design, build and support critically important enterprise software applications
Define product solutions by working directly with business and product teams
Actively promote good engineering practices and standards
Navigate new technologies and cloud-based deployments to help deliver high value to our business
Contribute to continuous process improvement initiatives
Perform code reviews, unit testing, and integration testing using Open Source frameworks.
Proactively lead process and technology improvement initiatives
Stay on top of the latest engineering trends and practices and bring them back to the team when appropriate
Mentor team members and share your technical expertise
The Value You Deliver
Understand, plan, and implement the product vision and chapter goals
Help strengthen the culture of innovation further by setting examples
Find creative ways to get things done, and do them right
Champion a culture of best-in-class software engineering practices
Exercise a passion for keeping your knowledge up to date with ever-changing technology
Help uphold a high level of integrity
Take ownership and accountability for determining what needs to be done
Certifications:
Category:
Information TechnologyMost roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office. This does not apply to Remote or fully Onsite roles.
Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.