Summary
AmeriSave Mortgage Corporation is a fintech lender transforming home financing and expanding into a broad range of consumer lending products through digital innovation, automation, and AI-driven solutions. The Full Stack Software Developer will build and maintain scalable web applications and user interfaces while developing AI-powered solutions, integrating AI services, and contributing to semantic search and intelligent enterprise workflows.
Responsibilities
- Design, develop, and maintain robust and scalable web applications using TypeScript, HTML, CSS, Java, and Node.js in a microservice environment
- Collaborate with cross-functional teams to define, design, and ship new features quickly
- Write clean, maintainable, and efficient code in TypeScript and Java
- Optimize applications for maximum speed and scalability
- Troubleshoot and debug applications to ensure optimal performance
- Implement data storage solutions using MS SQL and ensure data integrity
- Participate in code reviews to maintain code quality and ensure best practices
- Stay up-to-date with the latest industry trends and technologies to bring innovative solutions to the table
- Work in the CST timezone to ensure seamless collaboration with the team
- Design and develop user interfaces with HTML, CSS and/or generated by JSON
- Perform DOM manipulation to create dynamic and interactive web pages
- Ensure cross-browser compatibility and responsiveness of web applications
- Build and deploy AI-powered applications using LLMs, GenAI agents, and retrieval-augmented generation (RAG) pipelines
- Integrate AI services into full-stack solutions using frameworks like LangChain, FastAPI, or Azure OpenAI
- Handle unstructured data (PDFs, HTML, audio, images) and multimodal models
- Implement LLMOps practices including prompt versioning, caching, observability, and cost tracking
- Collaborate with AI/ML engineers and data scientists to embed intelligent automation and decisioning into enterprise workflows
- Contribute to the development of semantic search, vector databases (e.g., Pinecone, Supabase), and AI-enhanced user experiences
Skills
- * **Experience:** Minimum of 3 years of professional experience in full stack development
- + Proficient in HTML, CSS, and DOM manipulation for frontend development
- + Strong experience with Node.js and Java for backend development
- + Expertise in TypeScript for both frontend and backend development
- + Solid understanding of MS SQL, including database design, querying, and optimization
- + Familiarity with modern web development practices and tools
- + Experience integrating AI APIs (e.g., OpenAI, Hugging Face, Mistral)
- + Understanding of LLMs, prompt engineering, and AI orchestration frameworks
- * **Problem-Solving:** Strong analytical and problem-solving skills
- * **Collaboration:** Excellent communication and teamwork skills, with the ability to work effectively in a remote environment
- * **Attention to detail** in evolving requirements and stability of services
- High-speed internet required for remote work, Cable or Fiber ONLY with the ability to connect via Ethernet
- Minimum speeds: 70/30 Mbps (basic), 200-300/35-70 Mbps (shared), 500-1,000/100+ Mbps (heavy use)
- * Experience with other frontend frameworks/libraries, including micro frontends
- * Familiarity with Redis, pub/sub concepts
- * Familiarity with containerization technologies such as Docker
- * Knowledge of cloud platforms, preferably Azure
- * Experience with CI/CD pipelines and DevOps practices
- * Experience with AI-enhanced UI/UX design and intelligent user flows
- * Exposure to vector databases, semantic search, and AI observability tools
- * Experience with BytePro LOS and Asterisk telephony systems
- * Expertise and hands-on experience with Aloha software
- * Familiarity with mortgage compliance frameworks such as HMDA, TRID, RESPA, and ECOA
Qualifications
Must Haves
- * **Experience:** Minimum of 3 years of professional experience in full stack development
- + Proficient in HTML, CSS, and DOM manipulation for frontend development
- + Strong experience with Node.js and Java for backend development
- + Expertise in TypeScript for both frontend and backend development
- + Solid understanding of MS SQL, including database design, querying, and optimization
- + Familiarity with modern web development practices and tools
- + Experience integrating AI APIs (e.g., OpenAI, Hugging Face, Mistral)
- + Understanding of LLMs, prompt engineering, and AI orchestration frameworks
- * **Problem-Solving:** Strong analytical and problem-solving skills
- * **Collaboration:** Excellent communication and teamwork skills, with the ability to work effectively in a remote environment
- * **Attention to detail** in evolving requirements and stability of services
- High-speed internet required for remote work, Cable or Fiber ONLY with the ability to connect via Ethernet
- Minimum speeds: 70/30 Mbps (basic), 200-300/35-70 Mbps (shared), 500-1,000/100+ Mbps (heavy use)
Nice to Haves
- * Experience with other frontend frameworks/libraries, including micro frontends
- * Familiarity with Redis, pub/sub concepts
- * Familiarity with containerization technologies such as Docker
- * Knowledge of cloud platforms, preferably Azure
- * Experience with CI/CD pipelines and DevOps practices
- * Experience with AI-enhanced UI/UX design and intelligent user flows
- * Exposure to vector databases, semantic search, and AI observability tools
- * Experience with BytePro LOS and Asterisk telephony systems
- * Expertise and hands-on experience with Aloha software
- * Familiarity with mortgage compliance frameworks such as HMDA, TRID, RESPA, and ECOA
Benefits
- 401(k)
- Dental insurance
- Disability insurance
- Employee discounts
- Health insurance
- Life insurance
- Paid time off
- 12 paid holidays per year
- Paid training
- Referral program
- Vision insurance
- Referral bonuses
- Remote work