Senior Front-End Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 5+ years of professional front-end development experience, Expert proficiency in Vue.js and modern JavaScript (ES6+), Strong problem-solving skills and ability to work autonomously in a team environment..

Key responsibilities:

  • Own the design, development, and maintenance of customer-facing applications
  • Lead the front-end development lifecycle from concept through delivery
  • Collaborate with product, design, and backend teams to implement scalable Vue.js components
  • Mentor junior engineers and enforce code quality through testing and reviews.

Atomic logo
Atomic https://atomic.financial
51 - 200 Employees
See all jobs

Job description

Who we are:

Atomic is building a more connected financial landscape that enables consumers to connect their payroll and financial data to services that will better their financial lives.

At Atomic we're focused on building an incredible business while also having a huge social impact. We work with 8 of the top 10 financial institutions and 13 of the top 20 neobanks in the country to deliver exceptional user experiences and help people manage their money.

Job description and responsibilities

The Senior Front-End Engineer at Atomic Fi will own the design, development, and maintenance of our customer-facing applications, ensuring they are performant, accessible, and aligned with our API-driven fintech platform. You will work closely with product, design, and backend teams to translate requirements into clean, modular Vue.js code, and help shape our front-end architecture and best practices.

  • Lead the front-end development lifecycle from concept through delivery and maintenance

  • Architect and implement scalable Vue.js components and state management solutions

  • Integrate with Node.js–powered APIs and microservices to deliver seamless user experiences

  • Optimize application performance, load times, and responsiveness across devices

  • Enforce code quality through automated testing (unit, integration, E2E) and code reviews

  • Mentor and coach junior engineers; foster a culture of collaboration and continuous improvement

  • Collaborate with UX/UI designers to translate mockups into interactive, accessible interfaces

  • Troubleshoot and resolve cross-browser, cross-platform, and integration issues

Qualifications and skills
  • Bachelor's degree in Computer Science or related field

  • Strong communication skills, and be able to work closely with both technical and non-technical parts in the organization while always increasing clarity and reducing ambiguity

  • Strong problem-solving skills and the ability to break down the development of products and features into manageable, iterative releases.

  • Ability to act with autonomy and self-direction while working well in a team environment

  • 5+ years of professional front-end development experience

  • Expert proficiency in Vue.js (Vue 2/3), Vuex or Pinia, and the Vue CLI ecosystem

  • Strong command of modern JavaScript (ES6+), HTML5, and CSS3 (Flexbox, Grid, preprocessors)

  • Familiarity with Node.js for front-end tooling, build scripts, and API integration

  • Experience with testing frameworks (Jest, Cypress, or equivalent) and CI/CD pipelines

  • Solid understanding of RESTful APIs, authentication flows, and stateful data handling

  • Proven track record of delivering responsive, mobile-first web applications

Desirable skills
  • Hands-on experience with native or hybrid mobile frameworks (React Native, NativeScript, Capacitor)

  • Proficiency in TypeScript for large-scale front-end applications

  • Background in performance profiling and front-end optimization techniques

  • Familiarity with accessibility standards (WCAG) and automated auditing tools

  • Exposure to cloud platforms (AWS, GCP) and serverless front-end hosting

  • Experience with micro-frontend architectures or component libraries at scale

  • Understanding of fintech domain concepts, payment rails, and security best practices

About Atomic Financial:

At Atomic, we're building financial connectivity that enables the fintech and financial services ecosystem to connect consumers to the data in their payroll accounts, drive conversions of direct deposit linked products, verify income and employment history in real-time, update the card-on-file in merchants, and manage their subscriptions and bills.

We believe consumers should be able to easily share their own payroll data to improve their financial outcomes. However, connecting to the data is cumbersome, met with non-specialized solutions, which is why we founded Atomic.

Signing up for a mortgage? We make it so you can submit your paystub and W-2 in seconds. Getting a credit card? We can verify you're employed in real-time. Switching banks? We can instantly and securely move your direct deposit to the financial institution of your choice.

We build user-permissioned connectivity into payroll and merchant systems. Our products are used by some of the largest financial brands in the world, and we're funded by some of the best investors in the world, including Greylock (investor in LinkedIn, Nextdoor, Airbnb, and others), Core Innovation Capital (invested in Ripple, Nerd Wallet, and others), and Portag3 (invested in WealthSimple, Albert, and others).

Our team has been the reason for our success thus far, and it will be the reason we continue to succeed. We're looking to continue to grow our world-class team to shape the tomorrow of Atomic.

Atomic's Culture is:
  • Innovative - we're on the bleeding edge of the fintech space empowering some of the coolest brands in the world.

  • Transparent - we believe in being transparent with everyone in our company. Feel free to ask how we deliver on this promise during the interview process.

  • Customer-centric - we're wild about our customers.

  • Fun - We all spend a big portion of our lives with colleagues, so we want it to be fun. Our last company activity was a virtual escape room. Each team competed and we had a blast!

Atomic is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Front-End Engineer Related jobs