
Front End Developer
Fidelity Technology Group
Job description
Job Description:
Fidelity Brokerage is seeking a Front End Software Engineer to Experience Engineering. This role will be responsible for designing, developing, testing, and supporting business-critical applications and services within a product delivery team.
** The Team **
You will be part of the Experience Engineering team within Fidelity Brokerage. As a Front End Engineer, you will play a key role in the delivery of product capabilities while contributing to technical discussions, solution design, and engineering improvements across the team.
The Expertise We're Looking For
-
Bachelor's degree or equivalent in a technology-related discipline.
-
2+ years of software engineering experience building and supporting enterprise applications.
-
Strong experience developing modern web applications and services.
-
Experience contributing to the delivery of complex software solutions in large-scale environments.
-
Experience using GitHub Copilot or similar AI-assisted engineering tools is desirable.
**Technical Expertise **
-
Strong experience with Angular, TypeScript, Signals, and modern front-end engineering practices.
-
Experience working within Nx/monorepo environments.
-
Experience integrating with REST APIs and API-driven architectures.
-
Experience with CI/CD pipelines, AWS, observability, and production support.
** Engineering Contribution **
-
Contribute to technical design discussions and solution development.
-
Deliver high-quality software aligned with architecture and engineering standards.
-
Participate in code reviews and promote best practices.
-
Support quality through automated testing and proactive defect prevention.
-
Participate in production support, issue investigation, and root cause analysis.
**Collaboration & Delivery **
-
Work closely with Product Managers, Product Analysts, System Analysts, and Quality Engineers.
-
Contribute technical input during planning and estimation.
-
Communicate progress, risks, and technical considerations effectively.
-
Support delivery commitments while maintaining engineering quality standards.
**Mentoring & Growth **
-
Support and mentor less experienced engineers.
-
Share knowledge and contribute to continuous learning.
-
Use AI-assisted engineering tools responsibly to improve productivity and quality.
**What Success Looks Like **
-
Deliver high-quality software that meets business and customer needs.
-
Demonstrate ownership of features and technical solutions.
-
Improve reliability, maintainability, and testability.
-
Support predictable and sustainable delivery outcomes.
Category:
Information Technology