Note: The job is a remote job and is open to candidates in USA. Foundation Finance Company is a consumer finance company that provides flexible financing options through home improvement contractors across the United States. The Full Stack Developer will design and develop front-end architectures supported by middleware and back-end systems, build software across the company’s evolving technology stack, and contribute to testing, API development, security, scalability, and agile delivery.
Responsibilities
- Design and develop front-end web architectures driven by middleware to retrieve information from back-end sources
- Develop software in our technology stack, which is constantly evolving but currently includes JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB, Express, React, Node.js), NestJS, Redis, SQL, and TypeScript
- Complete test-driven development and write unit tests
- Maintain working knowledge of RESTful APIs and formats (JSON, XML)
- Collaborate with cross-functional teams to define, design, and ship new features
- Maintain knowledge of security best practices in web development to safeguard customer and company data
- Design performance optimized and scalable web applications
- Utilize agile methodologies and scrum planning tools like Jira to help the development team meet its sprint goal
- Other duties as assigned by management
Skills
- Bachelor's degree in Computer Science, Engineering or similar relevant field
- 2 years of relevant experience in front end, middleware, or backend development, OR combination of education and experience
- Foundation Finance Company LLC requires that remote employees must reside in one of the following states to be considered for any of our remote positions: AL, AR, AZ, CO, FL, GA, IL, IN, KY, MD, MI, MN, MO, MS, NC, NJ, NV, NY, OH, OK, OR, SC, TN, TX, UT, VA, WA, and WI
- Any technical certifications from Amazon, Atlassian, Google, Microsoft, or in an essential duty mentioned above are a plus
Benefits
- Day-one Health Benefits (medical, dental, vision, and flexible spending options like HSA or FSA accounts).
- 401(k) with company match enrollment on day-one.
- Paid, Sick and Volunteer Time Off
- Paid Parental Leave Options
- Employer Paid Life and Disability
- Wellbeing on Demand Program
- Flexible Work Environment with a casual dress code
Company Overview