Job Details

Front-end developer with an eye for design

KritRemote, OK & Charleston, SC

We’re a start-up turned app design and development studio located in the Charleston, South Carolina.


fulltime @ $60,000 - $80,000

Front-end developer with an eye for design

Posted 3 months ago

We're looking for a front-end developer who is passionate about good design and cares about getting the little details right.

Who we're looking for

Front-end developer: We're looking for a front-end developer to jump into a variety of projects. You’ll work closely with the rest of our team to implement new designs and iterate on existing web apps. We primarily use HTML, SCSS and Ember.js on front-end projects but have also used Vue.js and React.js as front-end frameworks. We care more about your talent and willingness to learn than experience with a particular framework.

Eye for design: The ideal person for this role is passionate about good design and cares about getting the little details right. You’re not a designer, but you’re not afraid to open a Sketch file either.

Self-motivated and enthusiastic: We’re open to someone more junior for this role, provided you’re talented, enthusiastic and self-motivated. We want to help you grow and are happy to spend time teaching you new skills, but we don’t believe in micro-managing so you need to be able to take tasks and run with them.

Excellent communication skills: Communication is the key to just about everything in life, and this job is no different. We value communication skills over intense experience building scalable applications.

What it's like to be a Kritter

You’ll be a human, not a number: While we’re not perfect, we are crazy-passionate about creating a great place to work. We’re striving to build a culture that’s respectful, kind, supportive, and challenging. You won’t just be a number here, you’ll have a measurable impact on the direction of the business.

You’ll enjoy the perks of a startup AND a balanced life: Working here is like working at a startup without the roller coaster. Or at least a much smaller, more manageable rollercoaster. We have flexible hours, a dog-friendly office, and a mini-fridge full of LaCroix. But we don’t expect you to be here until 10:00 every night. After breaks, meetings and life, we expect everyone to get in about 6 billable hours in a day. We don’t have unlimited vacation, because we want to make sure you actually use your vacation days.

You’ll be a part of an inclusive, transparent company: One of our goals is to build a more diverse company. To us, this means diversity of race, gender, sexual orientation, religion, ethnicity, and national origin. We strongly believe in building an inclusive workplace where everyone feels safe and invited. We are also a fully transparent company. We share our finances, salaries, pipeline and more.

As developers:

We're focused on hitting business goals for our clients. Not building for building's sake. Design is core to everything we do; development often yields to design. We use opinionated frameworks, so we can spend less time building the same old crap and more time focusing on what matters. We write our code as if we'll need to hand it off at any moment. That means tests, documentation, and lots of comments. We're not perfect. We're always learning and getting better.

You’ll be part of an engaged team: Every day at 4:00 we have a standing meeting where we check in and make sure we're staying on track. Each week we have a team meeting where we look at project management, our finances, and the pipeline. Once a month you'll have a one-to-one meeting with Andrew (our CEO) where you'll look at your goals, progress, and be encouraged to give us feedback.

All roles at Krit come with:

💵 Competitive salary: This will be a salaried position paid $60,000 - $72,000 per year based on your current skill level, with annual raises and the potential for promotion based on performance.

👩‍⚕️ Health, dental and vision: We offer access to health insurance, dental and vision plans for all employees.

🏡 Remote friendly: We’re based in Charleston, but have team members in Charlottesville, Chattanooga and Mexico City. If you’re in Charleston but just need to work from home, that’s fine too. (Right now we can only hire US citizens or green card holders)

⏰ Flexible hours: Everyone is different. As long as you can be available for team meetings and are able to communicate effectively with the team, work when you work best. We do expect you to average about 6 billable hours per day.

💻 Equipment budget: Every new employee gets $2,500 to spend on equipment, so you can pick whatever works best for you.

📚 Free books (and/or Audible subscription): Reading makes you smarter, and smarter people do better work. We’ll pay for an audible subscription or buy you any new books, related to your work, that you’re craving to read.

☕️ Co-working/coffee budget (Remote): We want you to have the space you need to do your best work. We’ll give you up to $200 per month to put towards a co-working space. Or if you prefer going to a coffee shop a few times a week then we’ll cover the coffee tab.

🐶 Dog-friendly office (Charleston): Bring your pups to work! Duck (Andrew’s dog) is currently our office mascot, and he’s always looking for new furry friends.

🎉 Krit Day: On April 10, we take the day off and do something fun that doesn’t involve work in the slightest.

🍽 Lunch and learns: About once a month we have a team member present something they're interested in to the rest of the team over a conference call. We'll order food for everyone (remote team members included) and spend some quality time together.

🌴 Team retreat: We’re planning our first team retreat in Charleston for later this year. We’ll fly everyone in, put them up and spend some quality time together as a team. There will be a little bit of work and a lot of fun and good food!

How to apply

First, submit an application. If we think you might be a good fit, we’ll schedule a short, 30-minute interview with Andrew. During this time, you’ll get to know each other and dive into your background.

Note: We like to do the initial interview over the phone. If you have any accessibility needs, go ahead and fill out the application. We'll reach out via email to schedule the interview and can schedule something else if phone doesn't work.

If the phone interview indicates you’re a good fit, we’ll schedule a more in-depth 1-2 hour technical interview with our team.

The technical interview will consist of 3 parts:

  1. Get to know the other Kritters and talk about your past projects.
  2. Code review - you’ll review code that we’ve written and talk through how you would improve it.
  3. Design critique - we’ll present mockups for a potential project and have you talk through how you would improve them and go about implementing them.

There isn’t a coding portion of the interview, but you will be expected to communicate effectively, interpret code, and discuss design decisions.

We’re looking to fill this position by May 1st. During the process, we’ll do our best to let you know if it’s not going to be a good fit. Thank you for taking the time to read this far, we can’t wait to meet you!