Quartz Senior Backend Engineer

New York, United States expand job description ↓

Description

Quartz is an ambitious and fast-growing global business news brand. Our mission is to create high-quality global business journalism that thrives in the digital age. This is a serious opportunity to redefine the news reading experience, and you will work on a large number of fun and challenging problems as the site and team grow.

Requirements

Qualifications:

  • Professional experience building backend application of high-traffic website with Java (and Kotlin). It is okay to have different language experience like Go, Scala, Python or Node.js but you should be comfortable to learn Java/JVM deeply.
  • Spring framework, Jersey and Hibernate make up a large portion of our technology stack. You should have significant experience with at least one of them.
  • The ability to develop simple, elegant solutions—with an eye for maintainability—is paramount.
  • Experience with CI/CD of backend app and integrating it into a team’s workflow.
  • Experience with a complex software development approach like design pattern, enterprise architecture, microservice architecture or domain-driven design.
  • Ability to use Git(hub) is essential. You should be comfortable branching, merging, creating pull requests, and reviewing the code of your peers.
  • We practice Agile development, and you should feel comfortable working this way.
  • You should be able to educate other engineers and improve the technical level of the team.
  • Written and verbal communication skills are a must. You should be able to communicate with both technical and non-technical colleagues. Experience writing documentation is a plus.
  • Our team solves problems together, with creativity and collaboration. You should feel comfortable asking for help when you're stuck and listen with compassion when your fellow colleagues ask the same of you.
  • We adopt new technologies carefully, with an eye for stability and reliability. Tested code is the best code.

Nice to have:

  • Experience with AWS, Docker and middlewares such as nginx.
  • Experience with website development with Sass and Javascript framework such as React, Angular or Vue.

Enterprise Values:

Quartz recruits talent for two salient attributes or qualities:

  • Force of Ideas: At the center of Quartz work are the ideas within our writing. We believe that ideas – to the good and not – have consequence. Our highest work is bringing rigor, insight, intellectual honesty, to that ultimate purpose of separating the bad from the good, and giving voice to the latter.
  • Spirit of Generosity: Quartz seeks in its ranks a spirit of generosity – a natural disposition in each colleague toward service and selfless conduct. Quartz writing should be cut from the same cloth – critical on the merits but informed by charity and forbearance in measuring motive and personal character.

Benefits

Our benefits include:

  • Unlimited vacation time
  • 12 weeks of parental leave for all new parents
  • Corporate volunteer programs
  • Gym membership subsidies
  • 401(k) with employer match
  • Flexible Spending Accounts for medical and dependent care
  • Short- and long-term disability plans
  • Life insurance
  • Multiple health insurance plans
  • Prescription drug coverage
  • Dental and vision insurance
  • Coverage for domestic partners and dependents
Personal information
Your Profile
Application Details
By applying to this position, you are agreed to the Company Privacy Policy.(http://www.uzabase.com/en/privacy/).