For Employers
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

The Application Developer will design, develop, and maintain custom web applications using React to support contact center operations. They will collaborate with cross-functional teams to integrate these applications with CRM systems and contact center platforms to improve operational efficiency.

CrossCountry Mortgage (CCM) is the nation's number one distributed retail mortgage lender with more than 9,000 employees operating over 700 branches and servicing loans across all 50 states, D.C. and Puerto Rico. Our company has been recognized ten times on the Inc. 5000 list of America's fastest-growing private businesses and has received many awards for our standout culture.

A culture where you can grow! CCM has created an exceptional culture driving employee engagement, exceeding employee expectations, and directly impacting company success. At our core, our entrepreneurial spirit empowers every employee to be who they are to help us move forward together. You’ll get unwavering support from all departments and total transparency from the top down.

CCM offers eligible employees a competitive compensation plan and a robust benefits package, including medical, dental, vision, as well as a 401K. We also offer company-provided short-term disability, an employee assistance program, and a wellness program.

Position Overview:

The Application Developer (React) will support RoundPoint Mortgage Servicing LLC. The React Developer is responsible for designing, developing, and maintaining custom web applications used to support contact center operations.

This position focuses on building applications that make it easier for employees to perform their jobs, access information, and complete customer interactions efficiently. The developer will work closely with the Contact Center Technology team, Product Management, and business stakeholders to develop user-friendly applications that connect with contact center platforms, CRM systems, and other enterprise applications. The role requires strong React development skills, an understanding of API integrations, and the ability to build reliable applications that are easy to use and maintain.

Job Responsibilities:

  • Application Development
    • Design, develop, and maintain web applications using React, JavaScript, and TypeScript.
    • Build user interfaces that support contact center agents, administrators, and operational teams.
    • Develop reusable components and maintain consistent application design and behavior.
    • Translate business and technical requirements into working application features.
    • Improve existing applications based on user feedback, performance, and changing business needs.
    • Troubleshoot application issues and implement fixes.
  • API Integration and Application Connectivity
    • Integrate React applications with REST APIs and other web services.
    • Work with backend developers and integration teams to connect applications with enterprise systems.
    • Support integrations involving contact center platforms, CRM systems, and internal applications.
    • Handle application data, authentication, error handling, and system responses appropriately.
    • Work with technical leadership to identify integration requirements and dependencies.
    • Troubleshoot issues involving application connectivity and data exchange.
  • User Experience and Operational Efficiency
    • Build applications that are simple, intuitive, and efficient for employees to use.
    • Work with business and operational teams to understand how applications are used in daily workflows.
    • Help reduce unnecessary steps, duplicate data entry, and manual processes.
    • Develop responsive interfaces that support different screen sizes and working environments.
    • Consider application performance, accessibility, and usability when designing features.
    • Recommend improvements that simplify workflows and improve the user experience.
  • Application Quality and Support
    • Write clean, maintainable, and well-documented code.·        Participate in code reviews, testing, and technical design discussions.
    • Develop unit and component tests and support integration testing.
    • Troubleshoot production issues and support application releases.
    • Follow established development, security, and change management practices.
    • Use Git and established development workflows to manage application changes.
    • Support application monitoring, error handling, and performance improvements.
  • Team Collaboration
    • Work closely with the Director and other developers on application architecture and technical design.
    • Collaborate with IVR/IVA developers, platform administrators, and integration teams.
    • Participate in planning discussions and provide development estimates.
    • Communicate technical challenges, dependencies, and progress.
    • Share technical knowledge and contribute to development standards and reusable components.

Qualifications and Skills:



Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience, required.
  • 3+ years of professional frontend or web application development experience, required.
  • Strong experience developing applications using React, required.
  • Proficiency with JavaScript, TypeScript, HTML, and CSS, required.
  • Experience integrating applications with REST APIs and working with JSON data, required.
  • Understanding of React component architecture, hooks, state management, and routing, required.
  • Experience with Git and modern development workflows, required.
  • Familiarity with application authentication, authorization, and secure development practices, required.
  • Experience debugging applications and resolving technical issues, required.
  • Ability to work independently while collaborating with other developers and business stakeholders, required.
  • Experience developing enterprise applications or internal business tools, preferred.
  • Experience with Microsoft Azure, Azure App Service, or similar cloud hosting environments, preferred.
  • Experience with Microsoft Entra ID, OAuth 2.0, and OpenID Connect, preferred.
  • Familiarity with React libraries and frameworks such as Vite, Next.js, or similar technologies, preferred.
  • Experience with component libraries and design systems, preferred.
  • Experience with automated testing tools such as Jest, Vitest, React Testing Library, or Playwright, preferred.
  • Experience with CI/CD pipelines and automated application deployments, preferred.
  • Familiarity with WebSockets, real-time application updates, or event-driven interfaces, preferred.
  • Experience integrating with contact center platforms such as Five9, NICE CXone, or Genesys, preferred.
  • Experience with CRM systems, workflow automation, or customer service application, preferred.
  • Familiarity with backend development using Node.js, .NET, or similar technologies, preferred.

This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position.

CrossCountry Mortgage, LLC offers MORE than a job, we offer a career. Apply now to begin your path to success! careersatccm.com
 

CrossCountry Mortgage, LLC strives to provide employees with a robust benefit package: https://mycrosscountrybenefits.com

California residents: Please see CrossCountry’s privacy statement for information about how CrossCountry collects and uses personal information about California applicants.
 

CrossCountry Mortgage supports equal employment opportunity in hiring, development and advancement for all qualified persons without regard to race, color, religion, religious creed, national origin, age, physical or mental disability, ancestry, marital status, uniformed service, covered veteran status, citizenship status, sex (including pregnancy, childbirth, and related medical conditions, and lactation), sexual orientation, gender identity, gender expression, transgender status, domestic violence victim status (where applicable), protected hair style or texture, genetic information (testing or characteristics), or any other protected status of an individual or because of the individual’s association with a member of a protected group or any other characteristic protected by federal, state, or local law (“Protected Characteristics”). The collective sum of the individual differences, life experiences, knowledge, inventiveness, innovation, self-expression, unique capabilities and talent that our employees invest in their work represents a significant part of not only our culture, but our reputation. The Company is committed to fostering, cultivating and preserving a culture that welcomes diversity and inclusion.
 

CrossCountry Mortgage, LLC (NMLS3029) is an FHA Approved Lending Institution and is not acting on behalf of or at the direction of HUD/FHA or the Federal government. To verify licensing, please visit www.NMLSConsumerAccess.org.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior SharePoint Administrator

Full Time United States $79900 - $108K per year Software Development

Staff Software Engineer, Vanta for Government

Full Time United States $260K - $306K per year Software Development

Partner Solutions Engineer US, Splunk

Full Time United States $229K - $299K per year Software Development

Lead Information Security Auditor (GRC)

Full Time United States $104K - $163K per year Software Development

Senior SharePoint Developer

Full Time United States $97968 - $115K per year Software Development

Business Intelligence Analyst

Full Time United States $31.02 - $48.54 per hour Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 217,194+ Jobs in Software Development

Answer easy questions

Answer easy questions

217,194+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified