Fidelity Investments

Full Stack Engineer

Fidelity Investments

full-time

Posted on:

Location Type: Hybrid

Location: WestlakeKentuckyTexasUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Our teams build and contribute to Fidelity’s digital presence.
  • As a software engineer, you will help us build the omni channel user experiences and the underlying platforms needed to support our digital presence.
  • You’ll work on building entire features, taking these from concept to deployment, as part of our autonomous, cross functional teams.
  • You'll have the opportunity to contribute ideas to improve our products as well as develop your skills, learn new technologies and languages, and continue to learn.

Requirements

  • 3+ years of professional experience developing web apps using Angular 12+, RxJS, Redux/NgRx and TypeScript in an agile environment.
  • Experience or willingness to learn Android, iOS and mobile technologies.
  • Knowledge of web landscape, architectures (micro-frontend, BFF, Module Federation), trends and emerging technologies used in creating performant and resilient websites
  • Your advanced Git skills, branching strategies and CI/CD practices.
  • Your knowledge of HTTP/S based APIs, Networking and how the internet works.
  • Expertise with test automation tools and frameworks e.g. Cypress, Playwright, Jest and Storybook.
  • Critical problem-solving skills, Passionate, opinionated about writing clean, testable, readable, and easily maintainable code with a test-first development approach
  • Familiarity with developing features for our web experiences using Angular and Microservices in NodeJS/NestJS.
  • Experience with Nx workspaces, ability to use Nx for managing monorepos and enhancing developer productivity
  • Experience in internet security: OAuth, Open ID connect and knowledge of standard methodologies
  • Strong working knowledge of AWS ecosystem (EC2, Lambda, Serverless computing, DynamoDB)
  • Understanding containerization, Docker, and orchestration will be a plus.
  • End-to-end architecture experience with focus on customer experience, ease of use, reusable core & common components development, leverage proven architecture pattens, standards, accessibility guidelines, security, A/B testing, personalization, analytics and measurements
Benefits
  • Hybrid Schedule: Every other week in office

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Angular 12+RxJSReduxNgRxTypeScriptGitCI/CDCypressPlaywrightNodeJS
Soft skills
critical problem-solvingpassionateopinionatedwriting clean codetestable codereadable codemaintainable codetest-first development