About the Role
We are seeking a highly skilled and motivated Full Stack Developer to join our growing team in Birmingham, Michigan. This is an onsite position offering the opportunity to work hands-on with a complex, high-performing SaaS application serving a rapidly expanding client base.
The ideal candidate has a deep technical aptitude, a passion for solving complex challenges, and the ability to work across multiple technologies. You'll be involved in every aspect of our technology stack; from database design to front-end enhancements; and will play a key role in improving financial systems that power our operations.
Key Responsibilities
- Design, develop, test, and maintain scalable full-stack applications (30K-75K+ lines of code).
- Enhance and support our existing SaaS platform focused on financial systems and client-facing services.
- Write clean, efficient, and maintainable code across multiple programming languages and frameworks.
- Debug, troubleshoot, and optimize application performance across environments.
- Collaborate with cross-functional teams to identify areas for innovation and system improvement.
- Contribute to data reporting and business intelligence (BI) initiatives using MySQL and related technologies.
- Ensure code quality, reliability, and adherence to security best practices in a financial data environment.
Required Skills & Experience
- 5+ years of full stack development experience.
- Bachelor's degree in Computer Science, Software Engineering, or related technical discipline.
Proficiency in :
- PHP and Laravel framework
- Python
- AWS (Amazon Web Services)
- MySQL and database design principles
- Business Intelligence (BI) and reporting tools
- Strong understanding of SaaS architecture, testing methodologies, and debugging complex systems.
- Proven ability to work in dynamic, fast-paced environments with changing priorities.
Preferred Experience
- Background in financial systems, such as :
- Banking, credit, lending, or investment systems
- Loan processing or financial data analysis platforms
- Familiarity with financial reporting, transaction integrity, and compliance-oriented system design.
Who You Are
- A problem-solver with strong analytical and debugging skills.
- Technically curious and driven to learn new frameworks and technologies.
- Comfortable working independently but collaborative in nature.
- Thrives in an environment where innovation and adaptability are key to success.
- Motivated by the opportunity to enhance and create systems that directly impact client growth and satisfaction.