Back to Software Development jobs

Job Description


ZenCase: Senior Frontend Ember.js Engineer (Local/Remote)

Why work at ZenCase?

At ZenCase, we build powerful web applications for law firms. We’re a small, development driven startup company, founded by a lawyer. Most of the engineers at ZenCase are remote, however we do have an office in Jacksonville, FL if you want to work in an office environment. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy if you choose to work remote.

Some of the reasons our team have said they love working at ZenCase is:

  • The remote-first culture gives me a lot of flexibility to balance work with other personal and family commitments. I'm able to adapt my schedule to fit in the things I've not been able to at previous jobs, without the expectation of also being always on. Everyone has been encouraging of having clear boundaries between work and non-work time.

What would you be working on?
ZenCase is a lawfirm practice management software that enables lawyers to work more efficiently by managing their contacts, matters, time, and billing in one place.

Our products are built on JavaScript  and Ruby on Rails, so you'll spend most of your time working in Javascript building new features with our team. 

In your daily life at ZenCase, you can expect to:

  • Take ownership of your projects and have a voice in how and what gets built.
  • Contribute to various parts of our product, which consists of a Ruby on Rails backend and Ember.js frontend
  • Help own operations, reliability, availability, and security of our application.
  • Collaborate with your fellow team of developers.
  • Engage in a healthy culture of code reviewing and pairing alongside a team of smart, thoughtful, like-minded developers.
 

Requirements to join the team:

  • You have intermediate to advanced experience of developing, testing, and contributing to Ember.js, React, or Angular frontend applications
  • You have solid oral and written communication skills and ability to express complex ideas clearly
  • You have intermediate to advanced experience operating and maintaining production systems in a Linux and public cloud environment
  • You are familiar with Netlify
  • You are familiar with infrastructure management concepts and ecosystem
  • You have solid oral and written communication skills and ability to express complex ideas clearly
  • You are detail-oriented and possess strong problem-solving skills and ability to analyze potential future issues.
  • You are extremely responsive, able to work under pressure in crisis with a strong sense of urgency.
  • You must be able to work in EST timezone

Nice to have:

  • You are familiar with major relational database (PostgreSQL, DB2, SQL Server etc.) and/or AWS
  • You are familiar with law firm billing and accounting
  • You are familiar with law firm practice concepts

At ZenCase, we are committed to hiring and cultivating a diverse team. If you are on the fence about whether you meet our requirements, please apply anyway!

All work requires excellent written communication skills, remote work doubly so. For this reason, we require a cover letter for your application to be considered complete. In your cover letter, please describe why you're interested in working at ZenCase, and what draws you to this role in particular! Specifics of your past experiences that are relevant to this role are great to include, too.

 

Instructions to Apply