Principal Software Engineer – Front End
Company | Tomo Mortgage |
---|---|
Location | Seattle, WA, USA, New York, NY, USA |
Salary | $190000 – $220000 |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- A history (5+ years) of delivering meaningful software projects to production – from conception through design, delivery, and iteration
- Experience with delivering high-quality customer experiences on large consumer-facing websites, including a deep understanding of front-end technology stacks and how to use them to produce performant, satisfying, well-crafted user experiences.
- Understanding of modern software engineering practices, including logging, monitoring, continuous deployment, and automated testing
- Expertise with React and/or Next.js
- To be inquisitive, ready to engage in vibrant debate, make difficult decisions quickly, learn continuously and mentor your teammates to do the same
Responsibilities
- Building high performance customer experiences using a combination of React, Next.js, Tailwind, Typescript, Storybook and a mix of client- and server-side rendered pages
- Lead scoping and definition for team project work.
- Supporting deployed systems in production as part of an on-call rotation.
- Driving healthy software engineering practices – including code review, automated testing (95% code coverage), and continuous delivery
- Working closely with user experience designers in promoting accessibility best practices, design languages and brand recognition efforts
- Partnering with other engineers to define API contracts and the structure of the backend, server, and client components
Preferred Qualifications
- Expertise with SEO, site performance, and tools like PageSpeed Insights and Lighthouse
- Experience with AWS and cloud-based deployment and operational contexts.
- Experience in working on fintech or home lending technology systems.