Architect, Front End

NewRetirement Other US Location

Company

NewRetirement

Location

Other US Location

Type

Full Time

Job Description

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.

Apply Now

Date Posted

12/16/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...

View Details

Senior Professional Services Consultant - Cloudflare

Views in the last 30 days - 0

The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...

View Details

Operations Functional Support Specialist - Dynamics 365 Finance & Operations (IN) - Cencora

Views in the last 30 days - 0

Cencora is seeking a Functional Support Specialist with 25 years of experience in Microsoft Dynamics 365 Finance Operations particularly in Operation...

View Details