From Klenwell Wiki
Jump to navigation Jump to search

Full-Stack Rails Developer Job Description


  • Eager to solve problems and make life easier for others both professionally and personally.
  • Experienced building web applications with Rails and at home in the Ruby ecosystem.
  • Able to write clean, testable code in one or more of the following languages: Javascript, Python, PHP.
  • Comfortable at the command line and using Git.
  • Well-practiced in writing insightful code comments and helpful documentation.
  • Serious about security and quality.
  • Sucks at multitasking but excels at organizing, prioritizing, and finishing tasks.
  • Passes pre-employment background screen.


  • Appreciates checklists and automation.
  • Experienced building Ruby gems.
  • Familiar with DevOps: provisioning Linux servers for web applications and automating deployment.
  • Knows how to use Google and StackOverflow effectively.
  • Respects the Zen of Python and seeks principles that will improve oneself and one’s peers.
  • Intellectually curious with an affection for the absurd and an aversion to brogrammer culture.


  • Collaborates harmoniously with others and contributes to success of organization.
  • Embraces Agile methodology, clears aggravations, and promotes well-being.
  • Writes quality code supporting company websites and enhancing company brand.
  • Improves project tests and documentation.
  • Serves users, team members, and staff across the organization.
  • Builds professional knowledge and hones skills.
  • Works a regular full-time schedule at our office.

Hiring Process

  • One 30-minute phone or in-person screening:
    • 10 minute overview of position and team.
    • 20 minutes discussion of candidate interests and qualifications.
    • At the end, candidate will be asked: do you wish to interview in person?
  • One 90-minute in-person interview:
    • 40 minutes discussion of requirements and responsibilities
    • 45 minutes coding challenge (on a laptop, not a whiteboard)
    • 5 minutes answer questions and review next steps

Interview Questions for an HR Director Candidate

Originally posted at

Questions for Us

  • What are the three most important things the person in this role will do?
  • On what 4 or 5 core competencies are we evaluating candidates?

Questions for Them

  • Tell us about the hiring process at your previous company. Did you organize it? What would you have changed?
  • We received over 100 applicants for this position. How would you have filtered these applications?
  • In a survey completed by employees before we hired our first HR director, the top priority was, "Don't go corporate." What does that mean to you? How would it inform you role if hired?
  • Have you ever heard the expression, "HR is not your friend"? As an HR professional, what does that expression mean to you?
  • Several employees have expressed dissatisfaction with our health insurance plan. How would you address this?
  • What online HR platform do you prefer?
  • Describe an instance where you had to roll up your sleeves to get something done.
  • What's your opinion on remote teams? Working from home?
  • How do you keep projects on schedule?
  • What do you think is the appropriate amount of PTO for new hires?
  • What do you think of personality assessments?