Senior Full Stack Engineer
Company Description NFTYDoor is a fintech company revolutionizing the mortgage industry by building the 1-minute mortgage with a seamless, hospitality-grade borrower experience. Our flagship product, the fastest digital HELOC in the market, offers quick access to the $15 trillion U.S. home-equity market. Facilitating omnichannel B2B distribution, we empower over 400 lenders and 36,000 mortgage loan officers with efficient, reliable, and scalable solutions. NFTYDoor delivers 24/7/365 human-centric fulfillment with exceptional operational efficiency. Role Description This is a full-time, hybrid role for a Senior Full Stack Engineer located in McLean, VA. The Senior Full Stack Engineer will lead the development and maintenance of innovative software solutions, contribute to both front-end and back-end development, and ensure a seamless user experience. Responsibilities include building scalable, efficient, and reliable applications, collaborating with cross-functional teams to develop features, writing clean and maintainable code, and resolving technical challenges promptly while adhering to best practices. Qualifications •Proficiency in Front-End Development with modern frameworks (React, Angular, or Vue) and Cascading Style Sheets (CSS) for creating responsive and user-friendly interfaces. •Strong skills in Back-End Web Development and Software Development using Node.js (Express/NestJS) and Java (Spring Boot) to design and build robust, scalable server-side systems. •Experience designing and consuming REST APIs and/or GraphQL to integrate front-end and back-end systems seamlessly. •Hands-on experience with AWS cloud services (EC2, S3, Lambda, DynamoDB, RDS) and the AWS CLI for deploying and managing applications. •Experience with containerization (Docker) and CI/CD pipelines (Jenkins, GitHub Actions, or AWS CodePipeline) for streamlined deployments. •Familiarity with Infrastructure as Code (Terraform or AWS CloudFormation/CDK) is a plus. •Working knowledge of authentication and security best practices (OAuth, JWT, IAM, secure coding). •Proficiency with Git and collaborative version control workflows. •Solid knowledge of debugging, testing, and optimizing code for performance and scalability. •Experience working in Agile/Scrum environments with a proactive, team-oriented mindset. •Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.