Senior Full Stack Developer

Foundation Finance Company, LLC•Rothschild, WI

About The Position

The Senior Full Stack Developer leads development across front-end, middleware, and back-end systems. The role helps design front-end web architectures and middleware that retrieve information from multiple back-end sources, and provides leadership for the company’s evolving technology stack. The current stack includes JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB, Express, React, Node.js), NestJS, Redis, SQL, and TypeScript. The position also emphasizes test-driven development, RESTful APIs, collaboration, communication, security best practices, and performance optimization. The developer contributes to the growth of the development practice through coding, code reviews, technical coordination, and investigating complex system areas where internal knowledge is limited. The role collaborates with cross-functional teams to ship features, evaluates new technologies, contributes to product roadmaps, and uses agile and scrum planning tools such as Jira. The stated annual pay range is USD $100,000–$125,000. The position is in an office environment and involves significant time sitting, typing, and talking on the telephone. Remote employees must reside in one of the listed eligible states: AL, AR, AZ, CO, FL, GA, IL, IN, KY, LA, MD, MI, MN, MO, MS, NC, NJ, NV, NY, OH, OK, OR, SC, TN, TX, UT, VA, WA, or WI.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a similar relevant field.
  • Five years of experience in a development role, or a combination of education and experience in front-end, middleware, or back-end development.
  • Knowledge of word-processing, spreadsheet, and design software.
  • Ability to come to work promptly and regularly, take direction, work well with others, work under deadline stress, concentrate and perform accurately, and react productively to change.

Nice To Haves

  • Technical certifications from Amazon, Atlassian, Google, Microsoft, or in an essential duty mentioned in the posting.
  • Proficiency in test-driven development, RESTful APIs, collaboration, communication, security best practices, and performance optimization.

Responsibilities

  • Lead the design and development of front-end web architectures driven by middleware that retrieves information from back-end sources.
  • Lead software development using the current technology stack, including JavaScript, GraphQL, Jest, Kafka, MERN, NestJS, Redis, SQL, and TypeScript.
  • Help grow the development practice through coding, code reviews, technical bridging, and investigating complex system areas where in-house knowledge is limited.
  • Lead the team in test-driven development and proper unit testing.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Maintain knowledge of web-development security best practices to safeguard customer and company data.
  • Evaluate new technologies and contribute to product roadmaps for internal and external third-party systems.
  • Design performance-optimized and scalable web applications.
  • Use agile methodologies and scrum planning tools such as Jira to help the team meet sprint goals.
  • Perform other duties as assigned by management and work promptly, regularly, accurately, cooperatively, and productively under changing conditions and deadline stress.

Benefits

  • Day-one health benefits, including medical, dental, vision, and flexible spending options such as HSA or FSA accounts.
  • 401(k) with company match, with enrollment available on day one.
  • Paid time off, sick time, and volunteer time off.
  • Paid parental leave options.
  • Employer-paid life and disability coverage.
  • Wellbeing on Demand Program.
  • Flexible work environment with a casual dress code.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service