Remote Senior Software Engineer - ColdFusion, React

at ECP

Posted 3 days ago 3 applied

Description:

  • ECP is a market-leading SaaS solution that enables senior living communities to better care for their residents.
  • ECP is growing quickly and is looking for experienced engineers to join an amazing team and write great code to help improve life in senior living communities.
  • ECP is used in over 7,000 communities in the United States and aims to expand by increasing the number of customers and developing new products.
  • As a Senior Software Engineer, you will play a crucial role in the development of the CRM product and the new Move-Ins product.
  • You will join a talented and committed team with constant opportunities to learn about the business and build solutions that fuel growth.
  • Responsibilities include developing robust and scalable features using React (TypeScript) on the frontend and ColdFusion/Lucee on the backend.
  • You will design, implement, and maintain Microsoft SQL Server database structures, write complex queries, and ensure efficient data access patterns.
  • Following source control best practices and contributing to peer reviews using Git in both Bitbucket and Azure is expected.
  • You will maintain and refactor a legacy JavaScript codebase while incrementally migrating to modern React components and architecture.
  • Collaboration with fellow developers, QA testers, product managers, and UX designers is essential to deliver high-quality features.
  • You will work with other product teams to ensure seamless integration across internal platforms and services.
  • Developing a deep understanding of the product and end-users is necessary to ensure the functionality built has a real-world impact for customers and their communities.

Requirements:

  • Strong experience with React, TypeScript, and modern front-end development practices is required.
  • Proficiency in ColdFusion/Lucee or a willingness to ramp up quickly is necessary.
  • A solid understanding of SQL Server and relational database design is essential.
  • Knowledge of JavaScript fundamentals, HTML, and CSS is required.
  • Experience in JavaScript frameworks, particularly React using TypeScript, is preferred.
  • Familiarity with modern CSS practices, with exposure to MUI preferred, is necessary.
  • A passion and excitement for writing great code that genuinely helps senior living employees, residents, and their families is essential.
  • A Bachelor’s degree in computer science or a related field is required.
  • Fluency in English and strong grammatical skills are necessary.
  • Candidates must be legally authorized to work in the United States without sponsorship.

Benefits:

  • Joining a rapidly growing company that is making a positive impact in senior living communities.
  • Opportunities for professional growth and learning within a talented and committed team.
  • The chance to work on meaningful projects that directly benefit employees, residents, and their families in senior living communities.
  • A collaborative work environment that encourages innovation and high-quality feature delivery.