Who We Are Join a small, focused engineering team building the visual backbone of a modern financial platform. As our Angular / UI Engineer, you'll create reusable components, define UI standards, and craft data-rich interfaces that make complex information easy to understand. Competitive pay, full family health coverage, and a professional environment built on trust and accountability.
About the Role We are seeking a
Senior Angular developer with strong UI/UX sensibilities to help build our next generation of front-end systems for financial applications. You'll design and implement reusable UI infrastructure components, render complex financial data clearly and intuitively, and develop a cohesive theme and style across multiple products.
This role requires both technical precision and design judgment - someone who can translate complexity into clarity.
Key ResponsibilitiesUI Infrastructure & Design - Build and maintain reusable Angular components and libraries for shared use across applications.
- Develop responsive, performant interfaces that display complex financial and transactional data.
- Collaborate on creating and maintaining design systems and visual standards (typography, color, layout).
- Implement and refine UX patterns that improve data comprehension and workflow efficiency.
Engineering & Collaboration - Partner with back-end engineers to define efficient data contracts and API consumption patterns.
- Write clean, testable code with TypeScript, RxJS, and SCSS.
- Participate in code reviews and UX discussions to uphold quality and consistency.
- Contribute to CI/CD pipelines and version control best practices.
What You Bring - 3-6 years professional front-end experience; 3+ years Angular (v12+) required.
- Proficiency with TypeScript, RxJS, and component-based design.
- Proven ability to design and implement data-rich, user-centric interfaces.
- Solid grasp of HTML5, SCSS/CSS, and responsive layouts.
- Understanding UX principles - hierarchy, consistency, accessibility.
- Comfortable working independently while collaborating closely with design and product teams.
Nice to Have - Experience with NgRx or similar state management.
- Familiarity with D3.js, Highcharts, or other data visualization frameworks.
- Exposure to Figma or comparable design tools.
- Background in financial or data-driven applications.
What We Value - Problem solvers who propose solutions, not just identify issues.
- Self-awareness to spot gaps in your own work and communicate them.
- Professionals who meet realistic deadlines without hand-holding.
What We Offer: - 100% Employer Paid Medical for Employee AND Whole Family (includes the Mayo Clinic)
- 401k/Roth Plan 4% Match with Immediate Vesting
- Dental Insurance
- Vision Insurance
- Company Paid Life Insurance, plus optional voluntary coverage
- Company Paid Short-and-Long-Term Disability Insurance
- Employee Assistance Program
- Fully Paid LifeTime Gym Membership (if >8 visit days/month)
- Student Loan Repayment Assistance
- Job-related Tuition Reimbursement
- Catered Friday Lunches
- Stocked Snack Kitchens
- Fun in-Office Work Environment
- Advancement Opportunities in a Fast-Growing Company
- And More!
Work Environment This is a primarily
onsite role with genuine flexibility. Core collaboration hours are
10 AM - 3 PM; manage your full schedule around that. Need a morning at home for an appointment? Handle it. We don't track hours or micromanage - we hire professionals and treat them accordingly. We encourage experimentation, learning from mistakes, and continuous improvement across teams.