Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal, Full Stack Engineer (Angular and Middle Tier) image - Rise Careers
Job details

Principal, Full Stack Engineer (Angular and Middle Tier)

Job Description:

The Role

Are you a customer obsessed engineering professional looking for an opportunity to work across domains to drive and develop next generation digital engagement experiences for our associates? Are you ready to develop cutting edge, best-in-class digital client and advisor experiences crucial to the success of our multi-year plan? If yes, come join the Associate Digital Experience product area. This role involves a high level of partnership and collaboration within a matrixed environment, with key partnerships across Business Units, Distribution and Technology teams.


 

The Expertise You Have

  • Bachelor’s in computer science or related major with 8+ years of full-stack development experience; OR,

  • Master’s in computer science or related major with 6+ years of full-stack development.

  • Investment/financial services experience will be a plus.

  • 8+ years experience with Typescript, Core JavaScript, HTML 5, and CSS

  • 5+ years expertise in Angular is a must. Exposure to many frameworks is a nice to have.

  • 5+ years experience in building, deploying and operating applications in the Cloud (AWS Serverless, EKS, KMS, Step Functions, Lambda, S3, Kubernetes). AWS / Azure certifications preferred.

  • 2+ year’s experience in automation (Jenkins pipelines, automated regression testing, continuous integration/deployment)

  • Python experience a plus

  • Expertise in the interop.io product is preferred with proficiency in FDC3 standards to design, implement, and maintain seamless application integration and interoperability

  • Experience of consuming and designing RESTful APIs, and good knowledge of standard methodologies in API design.

  • Experience of using node.js and a good understanding of npm packages.

  • Demonstrable experience in the design and architecture of full stack software solutions, including delivery of multiple projects from design to deployment.

  • Experience with GraphQL and NestJS.

  • Experience with Monorepo / micro frontend using NX is a plus

  • Experience with DevOps CI/CD practices, TDD, knowledge of modern testing framework is a plus


 

The Skills You Bring

  • Dedication to high quality, balanced with rapid pace of delivery – delivering technology changes to end users every two weeks, and as frequent as daily

  • Specialist understanding and experience with the full UI development process including planning, analysis, design, coding, user testing, problem debugging and resolution.

  • Ability to take ownership of technology strategy and guide decisions about end user experience.

  • You own the outcome by taking personal accountability for delivering strong results.

  • Excellent facilitation, influencing and negotiation skills.

  • Excellent communication skills, both through written and verbal channels.

  • Excellent collaboration skills to work with multiple teams in the organization distributed across geographic locations.


 

The Team

Your work will support an exciting modernization of the Associate Integrated Desktop Experience, a platform used by thousands of Fidelity associates as they service our customers. You will help revolutionize the platform using the latest full-stack technologies and deploy new types and combinations of UI components on it, including some that are AI driven - all of which will help increase productivity and associate satisfaction. Fidelity serves the financial needs of millions of individual investors with a comprehensive range of investment products and services. Our common purpose as an organization is to inspire better futures for our customers, associates, and Fidelity.  Across our business we take great pride in building strong and lasting relationships with our customers, providing sound investment guidance, and delivering a best-in-class customer experience. More than anything, we strive to empower our customers to make smart financial decisions so they can reach their goals and live the life they always dreamed of.

Certifications:

Category:

Information Technology

Fidelity’s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.

Average salary estimate

$147500 / YEARLY (est.)
min
max
$120000K
$175000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal, Full Stack Engineer (Angular and Middle Tier), Fidelity Investments

Join Fidelity as a Principal Full Stack Engineer (Angular and Middle Tier) in Westlake, Texas, where you'll be at the forefront of developing next generation digital engagement experiences that our associates rely on. This isn't just another technical position; it's an opportunity to shape the future of how we serve our customers. If you have a passion for creating cutting-edge solutions, you'll thrive in our collaborative and dynamic environment. You’ll work closely with various business units and take on a leadership role in crafting innovative processes, building best-in-class applications using Typescript, Angular, and Cloud technologies. With more than 8 years of full-stack development experience, you're expected to harness your expertise while elevating the platforms crucial to our multi-year plan. Your experience with modern frameworks and DevOps practices will be instrumental in delivering frequent, impactful technology changes. At Fidelity, you'll not only code; you'll make substantial contributions to a platform that impacts thousands of our associates. If you're focused on delivering high-quality solutions while balancing the rapid pace of tech innovation, this is your chance to play a pivotal role in transforming the way we interact with our clients and their needs. Discover the satisfaction of creating solutions that empower individuals, and partner with a team that's equally passionate about inspiring better futures for our customers.

Frequently Asked Questions (FAQs) for Principal, Full Stack Engineer (Angular and Middle Tier) Role at Fidelity Investments
What are the responsibilities of a Principal Full Stack Engineer at Fidelity?

As a Principal Full Stack Engineer at Fidelity, you'll be responsible for leading the design, development, and deployment of innovative digital solutions. This role requires collaboration across various teams, emphasizing strong communication skills and the ability to influence technology strategies. You'll focus on delivering frequent updates and enhancements to our platforms, ensuring a seamless experience for associates, while also taking ownership of the end-to-end development process.

Join Rise to see the full answer
What qualifications are needed to become a Principal Full Stack Engineer at Fidelity?

To qualify for the Principal Full Stack Engineer position at Fidelity, candidates should possess a Bachelor’s in Computer Science or related field with at least 8 years of full-stack development experience. Experience with Angular, Typescript, and cloud solutions such as AWS is crucial, along with a strong grasp of RESTful APIs and modern DevOps practices. Having an investment or financial services background is a valuable asset.

Join Rise to see the full answer
What skills are essential for success as a Principal Full Stack Engineer at Fidelity?

Essential skills for the Principal Full Stack Engineer role at Fidelity include a deep knowledge of full-stack development processes, proficiency in Angular and Typescript, and experience with cloud technologies. Expertise in collaboration and facilitation will be vital for successful partnership with cross-functional teams. Strong problem-solving abilities and a commitment to high-quality work are critical for ensuring impactful technology delivery.

Join Rise to see the full answer
How does Fidelity support career growth for Principal Full Stack Engineers?

Fidelity supports the career growth of its Principal Full Stack Engineers by fostering a culture of collaboration and continuous learning. You'll have opportunities to work with cutting-edge technologies, receive mentorship, and engage in professional development programs that enable you to expand your skills and advance your career. Your contributions are valued, and there are pathways to leadership and specialization within the organization.

Join Rise to see the full answer
What technologies will I work with as a Principal Full Stack Engineer at Fidelity?

In the Principal Full Stack Engineer role at Fidelity, you will work extensively with Angular, Typescript, Node.js, and various cloud services, primarily AWS. You'll also engage with RESTful APIs, GraphQL, and be involved in DevOps practices using automated pipelines for continuous integration and deployment. Familiarity with modern testing frameworks and deployment strategies will enhance your contributions to the team.

Join Rise to see the full answer
Common Interview Questions for Principal, Full Stack Engineer (Angular and Middle Tier)
Can you describe your experience with Angular and how it relates to full-stack development?

In answering this question, highlight specific projects where you utilized Angular in tandem with other technologies. Discuss how you approached the integration with backend services and your understanding of the framework's nuances in a full-stack context.

Join Rise to see the full answer
What strategies do you use for API design and documentation?

Discuss the importance of RESTful principles in API design. Provide examples of how you maintain clear documentation, possibly mentioning tools like Swagger, and emphasize your commitment to standard methodologies that ensure usable APIs for developers.

Join Rise to see the full answer
How do you ensure high quality in your development process?

Explain your experience with testing frameworks and methodologies such as TDD. Share how you incorporate automated testing and reviews into your workflow to catch issues early, maintain code quality, and encourage best practices among team members.

Join Rise to see the full answer
Can you give an example of a challenging project you worked on?

Provide a detailed example of a specific project where you faced obstacles—be it technical, collaborative, or time-based. Focus on how you resolved these challenges and fostered teamwork to reach the project goals.

Join Rise to see the full answer
How do you stay current with technology trends?

Talk about resources you regularly consult—such as blogs, webinars, or conferences. Emphasize your proactive approach to learning, including any recent courses or certifications you've invested in to deepen your skill set.

Join Rise to see the full answer
What development tools and environments do you prefer?

Share your preferred tools, such as version control systems, IDEs, and CI/CD tools. Describe how these tools support your workflow and facilitate project success, including any experience you've had in customizing these environments.

Join Rise to see the full answer
Describe your experience working in a hybrid environment.

Focus on your adaptability, communication strategies, and how you maintain productivity and collaboration in hybrid settings. Provide examples of how you’ve successfully worked remotely while ensuring alignment with onsite teams.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Stress the importance of clear communication and empathy when collaborating with various teams. Share your methods for aligning diverse perspectives towards common objectives and ensuring shared ownership of project outcomes.

Join Rise to see the full answer
What role does feedback play in your development process?

Outline how you actively seek and incorporate feedback into your work. Discuss experiences where constructive feedback led to improved outcomes and how you foster a culture of openness in team settings.

Join Rise to see the full answer
What excites you about working at Fidelity as a Principal Full Stack Engineer?

Reflect on the mission and values of Fidelity, focusing on how you align with their commitment to enhancing client experiences and promoting financial wellness. Describe how your personal values as a developer match their organizational purpose.

Join Rise to see the full answer
Similar Jobs
Fidelity Investments Remote US, Denton County, TX; Texas, Westlake, TX
Posted 6 days ago
Fidelity Investments Remote Westlake, Texas, United States
Posted 5 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Photo of the Rise User
Walmart Remote IN KA BANGALORE Home Office Building 11
Posted 6 days ago
Photo of the Rise User
Applied Intuition Remote Mountain View, California, United States
Posted 10 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!