What are the responsibilities and job description for the Full Stack Engineer position at Top Stack?
Full Stack Software Engineer – Mortgage Solutions (Hybrid, Plymouth Meeting, PA)
Our client is hiring a skilled Full Stack Software Engineer to enhance their mortgage technology platforms. This position involves hands-on work across front-end and back-end systems, driving new feature development, modernizing existing tools, and collaborating with cross-functional teams. The role requires being local to Plymouth Meeting, PA and working on-site part of the week. Visa sponsorship is not available.
Qualifications & Skills
- Proficiency with SQL/NoSQL databases, RESTful APIs, Git, and CI/CD environments.
- Strong foundation in front-end technologies (HTML, CSS, JavaScript) and frameworks such as React, Angular, or Vue.
- Hands-on experience with back-end tools like Node.js, Python, Java, or .NET.
- Bachelor’s degree in Computer Science or related field.
- At least 3 years of full stack development experience, with required exposure to mortgage or loan applications.
- Excellent teamwork, problem-solving ability, and communication skills.
Key Responsibilities
- Write clean, well-documented code and conduct code reviews to maintain high standards.
- Partner with product managers and UX/design teams to translate business requirements into scalable solutions.
- Build, optimize, and maintain responsive web applications with strong performance.
- Drive continuous improvement efforts by supporting CI/CD pipelines and staying current on industry trends.