Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer (Remote) - React, Node image - Rise Careers
Job details

Senior Software Engineer (Remote) - React, Node

Note - this is a remote position. We are open to work-from-home candidates across the US.

ECP is growing quickly and is looking for experienced engineers looking to join an amazing team and write great code to help make life better at senior living communities around the world.

ECP is a market-leading SaaS solution that enables senior living communities to better care for their residents. ECP is used in over 6,000 communities around the world. We're looking to further expand by increasing the number of customers that use our software and increasing the scope of how we serve our customers by developing and releasing new products.

As a talented and experienced developer, you will jump right in and play a lead role as we build new applications, enhance and expand our product, improve our processes, and continuously tune and modernize our tech stack. You will join a talented and committed team, and you will have constant opportunities to learn about our business, work with state-of-the-art tools and technology, and build solutions that fuel our growth.

Responsibilities:

  • Develop applications using ReactJS, NodeJS, and PostgreSQL
  • Contribute to code base hosted on AWS
  • Stay intellectually curious and up to date on technical best practices
  • Design and architect new applications using cutting edge technology
  • Work collaboratively in a team. Perform as a productive teammate with your fellow developers and others involved in the development process. Communicate frequently and openly, help those around you to deliver more effectively, and embrace team standards for communication, code management, and development process.
  • Develop an understanding of our overall product and platform. Understand how the work you contribute will fit into our overall development pipeline, and how the functionality you build will benefit our customers, their constituents, and our company
  • Bachelor’s Degree in Computer Science or related field
  • 4+ years software development experience
  • Ability to troubleshoot and solve technical problems autonomously
  • Proficiency with full-stack front-end and back-end frameworks and languages
  • 2+ years of experience with ReactJS
  • 2+ years of experience with NodeJS
  • 2+ years of experience with SQL (MSSQL, PostgreSQL)
  • 2+ years of experience designing and architecting scalable applications
  • Passion and excitement for writing great code that actually helps people
  • Experience developing in accordance with common applicable design patterns and object-oriented development
  • Experience working in an agile development process
  • Fluent English, grammatical skills
  • Legally authorized to work in the United States without sponsorship
ECP Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
ECP DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of ECP
ECP CEO photo
Adam Aisen
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer (Remote) - React, Node, ECP

Are you a talented Senior Software Engineer specializing in React and Node? ECP is excited to invite you to join our fully remote team! At ECP, we pride ourselves on being a leading SaaS solution provider for senior living communities, with over 6,000 locations benefiting from our innovative software worldwide. We're on a mission to enhance our product offerings and expand our customer base, and we need experienced engineers like you to make that happen. You will be at the forefront of our efforts, developing new applications and optimizing our existing products using the latest technologies such as PostgreSQL and AWS. Your role will involve designing and architecting scalable applications while collaborating with a passionate team that values open communication and shared success. You'll have countless opportunities to hone your skills, stay updated on industry best practices, and contribute significantly to the overall development pipeline. Bring your passion for writing impactful code and your technical prowess to a place where you can make a real difference. If you're ready to take your career to the next level and help shape the future of care for senior living residents, ECP is the perfect place for you!

Frequently Asked Questions (FAQs) for Senior Software Engineer (Remote) - React, Node Role at ECP
What are the main responsibilities of a Senior Software Engineer at ECP?

As a Senior Software Engineer at ECP, your main responsibilities will include developing applications using ReactJS and NodeJS, contributing to the company’s code base hosted on AWS, and designing new applications with cutting-edge technology. You will work closely with a collaborative team to enhance our product offerings and improve performance, while also keeping up to date with technical best practices.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at ECP?

To apply for the Senior Software Engineer role at ECP, you should have a Bachelor’s Degree in Computer Science or a related field, along with at least 4 years of software development experience. Additionally, you should hold 2+ years of experience with both ReactJS and NodeJS, experience with SQL databases like MSSQL or PostgreSQL, and a strong understanding of scalable application design.

Join Rise to see the full answer
What technologies will I be working with as a Senior Software Engineer at ECP?

At ECP, you’ll work primarily with ReactJS for front-end development, NodeJS for back-end services, and PostgreSQL for database management. You'll also engage with AWS for hosting solutions and be expected to stay current with other technologies and best practices relevant to full-stack development.

Join Rise to see the full answer
Is remote work an option for the Senior Software Engineer position at ECP?

Yes! The Senior Software Engineer position at ECP is fully remote. We welcome candidates from across the US to join our dynamic team and contribute to our mission of improving life for residents in senior living communities.

Join Rise to see the full answer
How does ECP support continuous learning and development for Senior Software Engineers?

ECP deeply values innovation and growth within our team. As a Senior Software Engineer, you'll have numerous opportunities for continuous learning, including working with state-of-the-art tools, participating in collaborative projects, and engaging with training sessions that focus on enhancing your technical skills and professional development.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Remote) - React, Node
Can you explain your experience with ReactJS and how you've utilized it in your projects?

In discussing your experience with ReactJS, focus on specific projects where you've implemented its features to create dynamic and responsive user interfaces. Highlight any state management libraries you’ve used, such as Redux, and describe how you ensured the applications were both efficient and user-friendly.

Join Rise to see the full answer
What has been your approach to working in an agile development environment?

Share your experiences in agile settings, emphasizing your role in team collaboration, participation in sprints, and adaptations to shifting priorities. Describe how agile methodologies have enabled you to deliver high-quality software effectively and improve communication among team members.

Join Rise to see the full answer
How do you ensure the scalability of applications you design?

Discuss your strategies for scalability, including the use of microservices, maintaining a clean architecture, and applying design patterns. Illustrate with examples of past applications you’ve architected that effectively handled increased loads and user interactions.

Join Rise to see the full answer
Can you describe a challenging technical issue you faced and how you resolved it?

Provide an example of a significant challenge in your previous work, detailing the analysis you conducted to identify the root cause and the steps you took to resolve the issue. Highlight your troubleshooting skills and the positive outcome resulting from your efforts.

Join Rise to see the full answer
How do you stay current with emerging technologies in software development?

Talk about your methods for staying up-to-date, such as following relevant technology blogs, participating in online courses, attending webinars, and engaging with developer communities. This shows your commitment to lifelong learning and your proactive attitude toward adapting to new trends.

Join Rise to see the full answer
What experience do you have with AWS, and how have you integrated it into your projects?

Discuss your familiarity with AWS services used for hosting and managing applications. Provide examples of how you have deployed applications on AWS, utilized services like S3 or RDS, and ensured operational efficiency through cloud computing.

Join Rise to see the full answer
Describe your process for debugging code.

Detail your systematic approach to debugging, including identifying issues through error logs, using tools to capture stack traces, and collaborative debugging with team members. Provide examples of debugging scenarios and how you resolved them to improve your code.

Join Rise to see the full answer
How do you prioritize tasks during a project?

Explain your methods for prioritizing tasks, such as assessing project deadlines, the importance of certain features, and dependencies between tasks. Highlight any project management tools you use to help with task organization and efficient workflow.

Join Rise to see the full answer
What role do you believe a Senior Software Engineer plays in a development team?

Reflect on the multi-faceted role of a Senior Software Engineer, emphasizing leadership, mentoring junior developers, contributing to architectural decisions, and being an advocate for best practices within the team. You can also mention your commitment to fostering a positive team culture.

Join Rise to see the full answer
Why do you want to work at ECP as a Senior Software Engineer?

Express genuine enthusiasm for ECP’s mission in improving the lives of senior living residents and how your skills align with its goals. Talk about your passion for creating impactful software and your eagerness to contribute to an environment that prioritizes innovation and collaboration.

Join Rise to see the full answer
Similar Jobs
ECP Remote No location specified
Posted 6 days ago

Join ECP as a Sales Account Executive to help senior living communities improve their operations with cutting-edge software solutions.

Photo of the Rise User

Join GDIT as a Senior Software Engineer to deliver innovative software solutions within a collaborative environment focused on big data technology.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 9 hours ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Engineer and contribute to cutting-edge software solutions that improve the customer journey.

Posted 9 days ago

Join Truelogic as a Senior Back-End Engineer to optimize our podcast platform with cutting-edge technology.

Photo of the Rise User

Join Marshmallow as a Senior Backend Engineer and make a significant impact by working on new financial solutions for a diverse customer base.

Photo of the Rise User

Join Visa as a Staff Software Engineer to develop scalable applications and enhance their cloud platform.

Posted 8 days ago

Take charge of developing the next-generation Dream Machine app at Luma AI, delivering a delightful user experience with cutting-edge iOS technology.

Photo of the Rise User
Posted 13 days ago

Join our Fort Worth team as a Senior Full Stack Developer, where you will leverage your expertise in Java and React in a hybrid work environment.

Photo of the Rise User
Okta Remote Bellevue, WA; Chicago, IL; Washington D.C.
Posted 13 days ago
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources

Drive innovation and customer success as a Technical Architect at Okta, a leader in identity solutions.

Photo of the Rise User
Posted 2 months ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Posted 6 months ago

ECP is a growing web-based software company with headquarters in East Troy, Wisconsin.​ Founded in 2004, ECP offers the integrated software package of an electronic medication administration record (eMAR) and an electronic health record (EHR).​

18 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT