Fidelity Labs is looking to build new products and services in the Charitable sector, and needs a Principal Full Stack Engineer to help build and scale a modern SaaS solution.
Requirements
Deep full-stack expertise in HTML, CSS, javascript, Angular, Java Spring Boot, JPA, AWS, and databases systems.
Strong understanding of modular architecture, component sharing, and scalable design principles.
Experience building and integrating RESTful APIs and working with cloud-native technologies.
Experience with micro-frontends, Storybook JS, and API management tools.
Prior work in a startup or incubator environment, building products from the ground up.
Responsibilities
Lead the design and development of modular, reusable front-end components in Angular, enabling sharing across multiple product teams.
Architect and implement robust back-end services using Java Spring Boot, JPA, and AWS, with a focus on scalable, secure, and maintainable solutions.
Champion best practices in modular application design, including micro-frontends, shared libraries, and integration patterns.
Collaborate with product, UX, and engineering teams to translate business requirements into technical solutions.
Drive the adoption of modern CI/CD pipelines and DevOps practices for rapid, reliable delivery.
Mentor and guide other engineers, fostering a culture of technical excellence and continuous improvement.
Other
6 - 10 years of professional software engineering experience, with a proven track record of delivering complex applications.
3 - 5 years of technical leadership experience
Excellent communication and collaboration skills, with the ability to influence and align stakeholders.
High degree of autonomy and ownership; able to drive projects forward with minimal oversight.
Fidelity’s hybrid working model blends the best of both onsite and offsite work experiences, with most hybrid roles requiring associates to work onsite every other week