Architect, Front End

Posted 6 Hours Ago
Be an Early Applicant
Mill Valley, CA
175K-250K Annually
Senior level
Artificial Intelligence • Financial Services
The Role
As the Front End Architect, you will lead development efforts on a Next.js code base while designing and evolving a SaaS application. Responsibilities include collaborating with engineering and product teams, mentoring engineers, architecting scalable solutions, and ensuring code quality. You will also stay updated on technologies and propose improvements.
Summary Generated by Built In

Full-time • Remote 

At Boldin, we aim to enable anyone to do better by making the most of their money and time. Our comprehensive financial planning platform allows anyone to create a plan and understand how the decisions they make today can impact their future. We’re at the precipice of an exciting time at our company. We have recently seen exponential growth, we’ve raised $20+M from top investors, and we’re optimistic about the future as we grow.

About the Role

As the Front End Architect at Boldin, you will be responsible for designing, maintaining, and evolving our large Next.js code base to meet both modern React standards and our SaaS business model. In addition, your role will include understanding our data model, architecting scalable solutions, understanding financial products, reviewing code, and providing estimates.

You will work closely with the Engineering and Product teams, company stakeholders, and external customers and vendors.
 

What you will do:

Technical

  • Lead the development efforts and architecture for our NextJS planner software to meet both modern React standards and our business requirements & financial domain.
  • Design, maintain, and evolve features of a SaaS application for both consumer and enterprise customers.
  • Architect, develop, and deliver efficient, composable, and scalable front-end code.
  • Contribute components to our internal design system
  • Review code and provide developer feedback.
  • Apply modern JavaScript, HTML, and CSS to build responsive and cross-browser-compatible apps.
  • Understand backend architecture, including Ruby on Rails, APIs, and external integrations.
  • Deliver business results in accordance with quarterly OKRs and business objectives.
  • Analyze and help mitigate technical, personnel, and process risks.
  • Provide support for On Call.

Innovation and Technology Vision

  • Stay up-to-date with new technologies and industry trends. Propose and implement innovative solutions to improve our technology stack and product offerings.
  • Coordinate with engineering leadership to craft, document, and implement the engineering decisions.
  • Review project plans, specifications, and schedules.
  • Identify and implement engineering best practices and software standards and verify project compliance with them.
  • Assist in developing project timelines for developing new product features, from concept to testing to production. 
  • Advise on infrastructure projects.
  • Understand and apply knowledge of financial and investment products.

Cross-functional Collaboration

  • Work closely with Engineering and Product teams.
  • Facilitate communication and collaboration amongst these teams to align feature details and production schedules, and to ensure clear requirements and deadlines.
  • Collaborate with company stakeholders.
  • Mentor engineers on architecture, coding, and systems design best practices.
  • Participate in Agile ceremonies and team meetings.
Experience and Knowledge

Tech Stack

  • Extensive experience with React and its ecosystem including Next.js, MUI, hooks, thunks, component lifecycle, etc.
  • Experience with state management libraries such as Redux, SWR, and Context API.
  • Knowledge of Ruby on Rails and APIs.
  • Experience with PostgreSQL, Redis, S3, and other data storage solutions.
  • Experience integrating 3rd party software.
  • Experience with AWS and other cloud providers.

Testing and Quality Assurance

  • Hands-on experience with testing frameworks and tools such as Jest, React Testing Library, and Playwright.
  • Strong understanding of automated testing strategies for React applications.
  • Create and maintain detailed documentation for front-end architecture, including component libraries, design patterns, and coding standards.
  • Continuously refactor and improve the codebase to enhance performance, scalability, and maintainability.

Tooling and Automation

  • Experience with monitoring tools and performance analysis to ensure applications meet performance benchmarks.
  • Proficiency with front-end build tools like Webpack, Babel, and task runners like npm scripts.
  • Experience with version control (Git) and CI/CD pipelines for automated testing and deployment.

Collaboration and Communication

  • Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Experience working in agile development environments, collaborating with cross-functional teams.
What you bring:
  • 5+ years of front end development experience
  • Experience in designing and architecting end-to-end software solutions
  • Expert in JavaScript, TypeScript and CSS
  • Expert in ReactJs or Next.js
  • Experience with Ruby on Rails
  • Experience integrating different backend services
  • Strong UI design skills with an understanding of good design principles and creating user-friendly applications
  • Experience mentoring other developers
  • SaaS application development experience
  • Proven track record of providing constructive feedback to management and peers
  • Excellent combination of technical and interpersonal skills with strong written and verbal skills
What we offer:
  • Remote work environment
  • Actual work/life balance (flexible PTO)
  • Great health insurance
  • 401k matching
  • Dental, vision, and life benefits

This is a fully remote position
 

Salary Range

$175,000 - $250,000

This position offers a competitive salary between $175,000 and $250,000, depending upon experience and qualifications. Salary may vary by location based on factors, including the cost of living. We are committed to paying our employees fairly and providing opportunities for professional growth and development.

Top Skills

JavaScript
React
The Company
HQ: Mill Valley, California
45 Employees
On-site Workplace
Year Founded: 2015

What We Do

NewRetirement delivers a collaborative financial planning solution to consumers, enterprises, and financial advisors with innovative software, embedded digital coaching, and educational content. @NewRetirement

Based on AI technology, the comprehensive planning and modeling engine considers thousands of scenarios, enabling individuals to do holistic accumulation and decumulation planning at scale. The solution provides strategic outreach to plan participants that improves employee satisfaction for plan sponsors (employers) and enables financial service organizations to better retain assets and drive revenue. The NewRetirement platform was voted best retirement solution by both Forbes and the American Association of Individual Investors (AAII).

Jobs at Similar Companies

Smartcat Logo Smartcat

Senior Product Designer

Artificial Intelligence • Machine Learning • Natural Language Processing • Conversational AI
Easy Apply
Remote
27 Locations
242 Employees

Energy CX Logo Energy CX

Strategic Account Executive

Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Easy Apply
Chicago, IL, USA
55 Employees

Similar Companies Hiring

Smartcat Thumbnail
Natural Language Processing • Machine Learning • Conversational AI • Artificial Intelligence
Boston, Massachusetts
242 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account