
Job Overview
Location
Indiana, USA
Job Type
Full-time
Category
Full-Stack Engineer
Date Posted
February 27, 2026
Full Job Description
📋 Description
- • MeridianLink, Inc. is actively seeking a talented and driven Full-Stack Software Development Engineer II to join our dynamic team. This role is specifically designed for an individual with a strong front-end focus, particularly in Angular, complemented by robust experience in Java-based back-end development. As a key member of our engineering department, you will be instrumental in crafting sophisticated, responsive, and user-friendly single-page applications (SPAs) that are central to our enterprise solutions. You will not only build these rich interfaces but also contribute significantly to the overarching full-stack architecture and the entire development lifecycle, from conception to deployment and ongoing maintenance.
- • In this position, you will dive deep into developing cutting-edge SPAs utilizing the Angular framework. This involves leveraging modern front-end tooling and best practices to create intuitive and engaging user experiences. You will be responsible for translating complex requirements into elegant and efficient code, ensuring that the applications are not only functional but also aesthetically pleasing and highly performant. A critical aspect of this role is the meticulous attention to detail required to ensure front-end code quality, optimize performance, guarantee accessibility standards are met, and maintain seamless cross-browser compatibility. This ensures our applications are usable and accessible to the widest possible audience.
- • Collaboration is at the heart of this role. You will work closely with talented back-end engineers to seamlessly integrate RESTful APIs, ensuring efficient and reliable data flow between the front-end and back-end systems. This collaborative effort is crucial for building cohesive and robust applications. Furthermore, you will have the opportunity to contribute to high-level architectural decisions that impact both front-end and back-end systems. This involves thinking critically about scalability, maintainability, and future-proofing our technology stack. Your insights and contributions will help shape the future direction of our software solutions.
- • As part of an Agile development environment, you will actively participate in all Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives. You will be a proactive force in driving continuous improvement within our development practices, identifying areas for enhancement, and implementing solutions to boost efficiency and code quality. This includes advocating for and adopting new technologies and methodologies that align with our strategic goals.
- • Your responsibilities will extend to the full software development lifecycle. This means you will be involved in designing, developing, testing, deploying, and maintaining scalable web applications. You will leverage your expertise to troubleshoot issues, implement fixes, and ensure the ongoing stability and reliability of our enterprise solutions. This comprehensive involvement ensures a deep understanding of the product and a commitment to its success.
- • We are looking for an engineer who possesses a strong understanding of object-oriented design principles and algorithms. This foundational knowledge is essential for building efficient, maintainable, and scalable software. Your problem-solving skills will be paramount as you tackle complex technical challenges and devise innovative solutions. The ability to analyze problems, break them down into manageable components, and implement effective solutions is a key requirement for success in this role.
- • This role requires a proactive and communicative individual. You will need excellent communication and collaboration skills to effectively interact with cross-functional teams, including product managers, designers, and other engineers. The ability to articulate technical concepts clearly and concisely, both verbally and in writing, is vital for successful project execution and team synergy. Your contributions will directly impact the success of our innovative financial technology products.
- • A key requirement for this position is availability for team meetings at 9:30 AM EST, ensuring seamless coordination and collaboration with colleagues across different time zones.
🎯 Requirements
- • 2+ years of professional experience in Angular (version 2+) development, demonstrating a strong command of modern front-end technologies including HTML5, CSS3, ES6+, and essential front-end tooling such as NPM.
- • Proven experience in building Single Page Applications (SPAs), with a solid understanding of DOM manipulation techniques and a keen awareness of browser compatibility issues and solutions.
- • Minimum of 3 years of hands-on experience with Java/J2EE development, including practical application in integrating with RESTful services and working with Relational Database Management Systems (RDBMS) using SQL.
- • Familiarity with automated front-end testing frameworks like Jasmine, and a commitment to writing testable and well-tested code.
- • Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines, containerization technologies like Docker, and orchestration platforms such as Kubernetes.
- • Strong analytical and problem-solving abilities, coupled with a solid grasp of object-oriented design principles and computer science algorithms.
🏖️ Benefits
- • Competitive salary and comprehensive health, dental, and vision insurance plans.
- • Generous paid time off (PTO) policy, including vacation, sick leave, and holidays.
- • Opportunities for professional development, including training, certifications, and conference attendance.
- • 401(k) retirement savings plan with company match.
- • Remote work flexibility, allowing you to work from anywhere within the US.
- • Collaborative and innovative work environment with a focus on employee growth and success.
Skills & Technologies
Python
JavaScript
Java
Angular
Spring
Frontend
Remote
Degree Required
About MeridianLink, Inc.
MeridianLink provides cloud-based software for banks, credit unions, and mortgage lenders to manage loan origination, account opening, credit reporting, and deposit products. The platform automates underwriting workflows, integrates with credit bureaus and core banking systems, and offers analytics for risk management and regulatory compliance. Customers use the APIs and configurable modules to streamline consumer, small-business, and mortgage lending operations while ensuring data security and audit standards.
Similar Opportunities

SunnyData Inc.
Argentina
Full-time
Expires May 2, 2026
Python
JavaScript
TypeScript
+6 more
17 days ago
Argentina
Full-time
Expires Apr 14, 2026
JavaScript
TypeScript
Kotlin
+5 more
1 month ago


