What are the responsibilities and job description for the Senior Software Engineer - QA, Home Loans position at HomeLight?
Who You Are
HomeLight is looking for a Software Engineer with QA experience to join our rapidly growing Home Loans team. The Home Loans team is building the next generation of mortgage software focused on empowering users with data-backed decisions that speed up the time to close. You likely have experience in building web applications, are interested in fintech, are passionate about building quality software, don't mind getting your hands dirty with business logic, and enjoy architecting elegant solutions to complex problems.
This role is open to remote applicants. We are a remote team spread throughout North and South America.
What You Will Do Here:
- Write modular and maintainable code, complete with unit tests, using Golang, Typescript, and React.
- Provide technical leadership to the team through solution analysis, technical design, and code reviews.
- Develop in a fast-paced environment where you will ship code to production daily.
- Collaborate with cross-functional team members including Software Engineers, Designers, and Product Managers as we iteratively improve our products and systems.
- Build tools for internal customers to make mortgage operations more efficient.
- Integrate with third-party APIs that support our business.
You Have:
- At least 3 years of experience as a QA Engineer and 7 years of total experience in either a QA or Software Engineer role
- A strong foundation in modern coding practices and the ability to write quality, modular, maintainable, secure, and testable code.
Bonus points for:
- Experience with one or more of the following: Go, SQL, Postgres, Javascript, Typescript, React, Git, Docker.
- Experience working within a continuous delivery environment that ships code to production daily
- Familiarity with the Amazon AWS ecosystem and Heroku platform
Let’s chat!