Front End /Full Stack Engineer (Angular| TypeScript| Go)
FICOAbout the role
FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential!
The Opportunity
“Join our product development team in a hands-on technical role where you’ll be involved in the end-to-end lifecycle of software development and methodologies. This role provides the opportunity to develop a deep understanding of our business, and work closely with professional services and product management to develop a highly feature rich product.” – VP, Software Engineering.
What You’ll Contribute
- Engineer TypeScript-based Angular micro-frontends to deliver complex user flows (components, modules, RxJS streams, NgRx state management).
- Partner with UX and Product teams on design feasibility, implementation estimates, and technical constraints.
- Consume and display data from Go microservices via gRPC-Web or REST, handling pagination, streaming, and error states.
- Develop live status dashboards, log/event viewers, and other monitoring UIs for Kubernetes workloads.
- Collaborate on CI/CD using GitHub Actions to automate UI builds and deployments; write and maintain E2E tests (Cypress, Playwright).
- Instrument frontend applications for performance monitoring, error tracking, and user analytics; work with the SRE team.
- Focus on rapid, high-quality implementation of new features and services.
What We’re Seeking
- Bachelor’s/Master’s in Computer Science or related disciplines, or relevant experience in software architecture, design, development and testing
- 5+ years production experience building Angular/TypeScript applications deployed to Kubernetes.
- Deep expertise with modern state management (NgRx, RxJS) observables, Angular services).
- Strong API integration skills: gRPC-Web or REST, Angular HttpClient, error-handling patterns.
- Proficiency with Micro-Frontend (MFE) architectures.
- Experience designing and consuming protobuf-driven client code.
- Strong testing background in unit (Jasmine, Karmal, Jest) and E2E (Cypress/Playwright).
- Development experience in Go/Golang is a strong plus.
- Familiarity with GitHub Actions and ArgoCD for delivery is preferred
Our Offer to You
- An inclusive culture strongly reflects our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others.
- The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.
- Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so.
- An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.
- The targeted base pay range for this role is: $105,000 to $165,000 with this range reflecting differences in candidate knowledge, skills and experience.
#LI-CG1
#LI-REMOTE
Why Make a Move to FICO?
At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technology today – Big Data analytics. You’ll play a part in our commitment to help businesses use data to improve every choice they make, using advanc
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s