Foundation Finance Company Careers · 1 day ago
Senior Full Stack Developer
Foundation Finance Company is a fast-growing consumer finance company that partners with home improvement contractors across the U.S. to provide flexible financing options. The Senior Full Stack Developer will lead the design and development of front-end web architectures, collaborate with cross-functional teams, and maintain security best practices while optimizing web applications.
Financial Services
Responsibilities
Lead design and development of front-end web architectures driven by middleware to retrieve information from back-end sources
Lead development of 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
Help grow the development practice via coding, code reviewing, acting as a technical bridge on the team, as well as being able to dig into some of the more complex areas of the system when knowledge is lacking in house
Lead team in test-driven development and proper unit testing
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
Scour and evaluate new technologies and contribute to the overall product roadmaps of both internal and external 3rd party systems
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. Must be able to come to work promptly and regularly. Must be able to take direction and work well with others. Must be able to work under the stress of deadlines. Must be able to concentrate and perform accurately. Must be able to react to change productively
Qualification
Required
Bachelor's degree in Computer Science, Engineering or similar relevant field, 5 years of experience in a development role OR combination of education and experience in front end, middleware, or backend development
Proficient skills in test-driven development, RESTful APIs, collaboration, communication, security best practices, and performance optimization
Experience with JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB, Express, React, Node.js), NestJS, Redis, SQL, and TypeScript
Ability to lead design and development of front-end web architectures driven by middleware to retrieve information from back-end sources
Experience in leading development of software in an evolving technology stack
Ability to help grow the development practice via coding, code reviewing, and acting as a technical bridge on the team
Experience in leading team in test-driven development and proper unit testing
Ability to collaborate with cross-functional teams to define, design, and ship new features
Knowledge of security best practices in web development to safeguard customer and company data
Ability to scour and evaluate new technologies and contribute to the overall product roadmaps of both internal and external 3rd party systems
Experience in designing performance optimized and scalable web applications
Familiarity with agile methodologies and scrum planning tools like Jira
Reliability, dynamic, sociable and enthusiastic team player
Positive 'can-do' attitude, excellent judgement and communication skills
Great attention to detail and ability to multi-task under the stress of deadlines
Strong desire to help the organization succeed
Preferred
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
Foundation Finance Company Careers
At Foundation Finance Company (FFC), we help home improvement dealers across the U.S. grow their businesses through fast, flexible financing solutions.
Funding
Current Stage
Growth StageCompany data provided by crunchbase