Skip to Main Content

Intermediate Software Developer

Shoshana Technologies Ann Arbor, MI

  • Posted: over a month ago
  • Full-Time
  • Benefits: 401k, dental, life insurance, medical, vision,
Job Description

Shoshana Technologies is hiring Software Developers!

Available positions: Intermediate Software Developer (Mobile and/or Web, Full-Time)

Shoshana Technologies is looking for an experienced programmer to join a small but growing team in developing and supporting a suite of applications for Mobile, Web, and Windows platforms. We are passionate about what we do: providing exceptional software solutions to the expanding and ever-changing home health care industry.

Are you:

  • Excited by the prospect of working in a dynamic, growing company where you can have a real impact?

  • Skilled in Mobile and/or Web app development with an interest in full stack?

  • Self-directed in the face of distractions?

  • Someone who enjoys helping others solve problems and achieve their goals?

  • Thrilled with the idea that your teammates will take as good care of you as you do of them?

  • Intent upon knowing how your contributions fit into the bigger picture?

  • Ready to work quickly and creatively AND have fun at the same time?

Then we are looking for you!

At Shoshana, a key part of your role would be taking the lead to update and expand upon our mobile and web applications. You’d also be responsible for developing new features and providing maintenance as needed across a spectrum of apps, requiring an interest to hone your skills in both front-end and back-end development.


  • Working closely with the Development team, Project Management, and Design team to develop features and improve existing applications

  • Improving software performance and enhancing user experience

  • Updating dependencies and building out automated tests

  • Participating in stand-ups and planning meetings

  • Helping us take advantage of new opportunities by advocating for the best technologies, standards, and tools

Core Qualifications:

  • 3+ years experience in mobile and/or web app development

  • Familiarity with:

    • front-end technologies (HTML5, CSS, and JavaScript), plus tools like Sass and Karma/Jasmine

    • common frameworks and/or libraries (Angular, React)

    • Java, C++, Python, or similar

    • application deployment and maintenance

    • common database tools (MySQL, PostgreSQL)

  • You are comfortable on the command line and using git

  • Communication skills: you can discuss technical issues with non-technical people

  • Collaboration skills: you can listen to others, critique new ideas, and accept feedback

  • You can dive into a complex existing code base and adapt quickly

  • You take ownership of your work and communicate progress and concerns proactively

Familiarity with the following are a plus!

  • AWS

  • iOS and Xcode

  • Smalltalk, Pharo

  • Microservices and API strategy

About Shoshana and Rosemark

Based in Ann Arbor, Michigan, Shoshana Technologies launched the Rosemark System, a full-featured scheduling management suite in 2002. Since then, home care business owners across the United States and Canada have come to rely on Rosemark’s streamlined, cloud-based and mobile technologies to help them run their day-to-day home care operations efficiently. We’ve built a reputation for excellent customer service and for being responsive to customer priorities in our development cycle.

At Shoshana we recognize that systemic racism and other forms of institutionalized oppression have constricted opportunities for people of color, women, members of the LGBTQ community and others. We strongly encourage applications from people with these identities or who are members of other historically marginalized communities. Shoshana Technologies is an Equal Opportunity Employer.

This position is open immediately.

Remote Work

We are currently working remotely, however we are seeking applicants located in Southeast Michigan for whom travel to the office is possible on a negotiable, semi-regular basis.

Apply today

Please submit your resume to


Shoshana Technologies


Ann Arbor, MI



View all jobs at Shoshana Technologies

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.