Senior Full-Stack Engineer
Human Interest
Summary
Join Human Interest, a high-growth tech company revolutionizing the retirement industry, as a Full Stack Engineer. You will collaborate with product managers and engineers to design, build, and maintain user experiences for both internal and external customers. This role requires 5+ years of software engineering experience, strong technical skills, and excellent communication abilities. You will work with ReactJS, Node.js, and various backend technologies to create a seamless user experience. Human Interest offers a competitive salary, comprehensive benefits including a great 401(k) plan, top-tier health insurance, generous PTO, and a supportive, collaborative work environment. The company is committed to solving the problem of retirement savings for Americans and offers significant growth opportunities.
Requirements
- 5+ years of software engineering experience
- Strong technical skills and are an excellent collaborator
- You like solving for ambiguity - weβll look to you for ideas on how to solve problems
- You implement systems large or small that are clear, maintainable, and correct
- You are excited by opportunities to both break ground on new projects and provide fresh perspective onto past implementations
- You want to build and own your work end-to-end
- You are eager to move fast, but recognize when to build for the future
- Top notch communication skills. You can communicate well with engineers as well as non-engineers
- Industry experience developing scalable, production quality backend systems
- A desire to work with JavaScript or TypeScript
Responsibilities
- Collaborate with product managers and engineers to define technical requirements on the new user experience workflows
- Design, build, and maintain our user experiences for both external and internal customers
- Implement front end User Interfaces in ReactJS
- Implement changes in back end Rest and GraphQL APIs in Node.js
- Make changes to existing backend services, workflows and front end User Interfaces to create a seamless experience
- Write clean, high-quality code and tests to keep our system fast, reliable, and easy to maintain
- Create adequate test cases, write tests to ensure full functionality
- Collaborate with other engineers and stakeholders to share knowledge and build expertise
- Contribute to our evolving engineering standards, tooling, and processes
Preferred Qualifications
- Experience architecting complex SaaS products with Service Oriented Architecture (SOA) and microservices
- Familiarity with our tech stack - Node.js, React.js, GraphQL, PostgreSQL, AWS
- Strong knowledge of TypeScript
- Past experience working with cloud technologies such as AWS or Microsoft Azure
- 401k or finance tech background
- Self-driven and willing to learn
- Proficiency with Git as a version control system
Benefits
- A great 401(k) plan: Our own! Our 401(k) includes a dollar-for-dollar employer match up to 4% of compensation (immediately vested) and $0 plan fees
- Top-of-the-line health plans, as well as dental and vision insurance
- Generous PTO and parental leave policies
- Addition Wealth - Unlimited access to digital tools, financial professionals, and a knowledge center to help you understand your equity and support your financial wellness
- Lyra - Enhanced Mental Health Support for Employees and dependents
- Carrot - Fertility healthcare and family forming benefits
- Candidly - Student loan resource to help you and your family plan, borrow, and repay student debt
- Monthly work-from-home stipend; quarterly lifestyle stipend
- Employee Resource Groups including Veterans, Lift Evβry Voice, Pride, LatinX, Families, and Women in Tech
- Fun online and regional events and celebrations and department and company offsites
- The vast majority of our positions can be 100% remote