What are the responsibilities and job description for the Software Engineer position at ESHYFT?
About ESHYFT
Nearly 1.3 million Americans are residents of nursing homes, and they depend on nursing staff for basic needs. Currently, 99% of nursing homes in the US are facing nursing shortages, which means residents may not receive adequate care.
We’re on a mission to provide health care to the most vulnerable by connecting nurses to healthcare facilities. We’re a technology company that strives to empower nurses by offering flexibility and control over when and where they work, along with higher wages. Through our mobile apps, our community of qualified nurses provide much-needed staff for short-staffed facilities.
About this role
As a Software Engineer at ESHYFT you will play a crucial role in the design, development, and maintenance of our web applications. You will work on the server-side, ensuring the seamless integration of our software components. If you are passionate about creating responsive, scalable web applications, we’d love to have you on board.
Qualifications
- Proficiency in Node.js, with 4 years experience including the use of frameworks like Express.js.
- Experience with NoSQL database systems.
- Knowledge of version control systems (e.g., Git) and code collaboration tools.
- Familiarity with Agile methodologies and project management tools.
- Strong problem-solving skills and communication and teamwork abilities.
Responsibilities
- Develop, test, and maintain server-side components of web applications using Node.js
- Collaborate with cross-functional teams to design and implement robust APIs
- Optimize performance, ensuring fast load times and smooth user experiences.
- Ensure the security of web applications by addressing potential vulnerabilities.
- Work with databases, including design, querying, and optimization.
- Participate in code reviews and maintain code quality and documentation.
- Stay up to date with the latest industry trends, technologies, and best practices.
- Troubleshoot and resolve technical issues as they arise.
Benefits
- Weekly Pay
- Paid Holidays
- Paid Time Off
- Health, Dental, Vision and Life Insurance
- Voluntary Benefits- Accident, Hospital and Cancer Care
- HRA and FSA Accounts
- 401k with Employer Match
Salary : $90,000 - $130,000