Back to jobs
C

Junior Software Engineer

Burlingame, CA, United StatesPosted 102 months ago
Full-timehybridEntry Level

Job Description

As a junior software engineer at Clerky, you will:

  • Maintain and add features to our Middleman and Gitbook sites
  • Maintain our builds and continuous integration setups
  • Investigate bugs and sporadic test failures
  • Implement features and fix bugs in our main application
  • Work with top-notch senior engineers (all of us have 10+ years experience)

This is a great fit if you want to work:

  • ... at a product-driven company bringing an old-fashioned industry into the future
  • ... on a complex product, with a ton of engineering challenges
  • ... on a well-loved product with a lot of usage and visibility in the startup community
  • ... in a company that strongly values good software development practices
  • ... at a financially sound company
  • ... with bright people who are extremely passionate about their work
  • ... where you'll be a key early software engineer

Notes on our stack and process:

  • Our backend is mostly in Ruby on Rails, with very small amounts of Scala and Go as well.
  • Our front-end is mostly in Ember.
  • We use CI extensively for linting, tests, visual diffs, and deployment.
  • We're not religious about any particular technology - we believe in using the right tool for a given problem.

  • Strong ability to learn on your own. You will receive some mentorship and guidance from our senior software engineers, but you should expect to learn mostly on your own.
  • Discipline and patience to write clean code and use best practices. We are unlike most startups and write code to last - we do not rapidly iterate on prototypes.

This position is 100% remote. We are happy to support an H-1B visa application after 2 years of employment.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Junior Software Engineer at Clerky | Renata