ABOUT US Lender Toolkit is a Software Company in the Mortgage space, ranked #1919 on the INC. 5000 list of fastest growing companies in America. LTK is one of ~5 Elite Pro Consulting Partners in the USA with ICE Mortgage Technology. As such, we are the most knowledgeable problem solvers when it comes to optimizing the lending process. We offer clients our own custom enhancement software that runs in tandem with Encompass®. Our PowerTools® and Automation software is designed to address lender’s specific needs across the mortgage industry by automating and refining detailed processes. At LTK we celebrate innovation and making technology that works like magic. We are on the forefront of the Digital Mortgage Transformation, and we are simultaneously on a mission to create a company culture where putting employees first drives the company forward. Companywide retreats, scaling new heights as a team and focusing on employee's overall wellness, are just some of the ways we do that. We are at the top of our game looking out onto the future of Digital Mortgage, come see the view! ABOUT YOU We are looking for a skilled Full Stack Engineer who specializes in Node.js and React to join our team. As a Full Stack Engineer, you will be responsible for developing and maintaining full-stack applications using Node.js and React. You should have a solid understanding of the Node.js and React ecosystems, its modules, and its architecture. You should also have experience working with databases and REST APIs. Knowledge of the ICE Mortgage Technology Encompass platform and the mortgage industry preferred. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. 3+ years of experience in developing and maintaining full-stack applications using Node.js and React Proficient in JavaScript and related web development frameworks such as Express.js, Koa.js, or Hapi.js Experience working with databases such as MongoDB, MySQL, or PostgreSQL Experience working with REST APIs Knowledge of software design patterns and best practices Familiarity with agile development methodologies Excellent problem-solving and communication skills Strong attention to detail and ability to work independently. Thorough understanding of React.js and its core principles Experience with popular React.js workflows (such as Flux or Redux) Familiarity with newer specifications of ECMAScript Experience with data structure libraries (e.g., Immutable.js) Knowledge of isomorphic React is a plus Familiarity with RESTful APIs Knowledge of modern authorization mechanisms, such as JSON Web Token Familiarity with modern front-end build pipelines and tools Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Ability to understand business requirements and translate them into technical requirements. A knack for benchmarking and optimization Familiarity with code versioning tools such as Git, SVN, and Mercurial}} Possess excellent verbal and written communication skills and the ability to interact professionally with a diverse group including executives, managers, and subject matter experts.