Kin Workplace Solutions · Dec 5th 2017
Kin is seeking a UI engineer to join our small, distributed team for on a contract basis for 25-30 hours per week. The position begins immediately and you’re welcome to work remotely so long as you’re in the US and eligible to work here.
As a UI Engineer, you’re responsible for the entire technical lifecycle of Kin’s UI. That means working with our designer up front on interactions and best practices, then working closely with our back-end engineers to get your work wired into the application.
Kin is focused on increasing mental health, well-being, engagement and retention within the workplace. We do this by using traditional HRIS features such as paid time-off management and new hire onboarding in reimagined ways that benefit both the employee and the bottom line. We launched in July of 2013, are completely bootstrapped, and we’re passionate about helping innovative companies grow, learn, and thrive.
Why work at Kin?
We’re a small, scrappy team. We’re constantly building, releasing, and improving the app, so you’ll see your work ship regularly. Though your primary role will be development, you will have influence on the direction of the product and plenty of transparency into how we run our business.
Who we’re looking for
You are a front-end native. You speak clean, semantic, standards-compliant front-end code fluently. You have experience with dynamic CSS preprocessors such as SASS and LESS, and responsive UI isn’t a mountain you walk around.
You are absolutely solid with our technology set. Kin is built on Backbone,js, and you’ll be spending at least 50% of your time working directly in it. We use Handlebars for templating and Rivets for data binding. Our backend is built on C#/.NET. Though you don’t need to be fluent in C#, some experience with it is certainly a plus, as is experience with Wordpress. You will also need working knowledge and experience with consuming RESTful APIs.
You don’t want that job where you're told exactly what to do at every step. To succeed at Kin, you have to be interested in the product, interaction design, sales, and every other facet of the company. This isn't a job for someone who only wants to focus on what falls under a job title. If you’re looking for detailed specs and crisp corners, or are looking to be a cog in a big engine, this isn’t the gig for you.
You can succeed with a remote team. Our team isn’t huddled in a single location, so you need to be present, aware, and responsive with our distributed team. We use tools like Github, Basecamp, Slack, Google Hangouts, and DoneDone to keep both code and team synced. Constant communication and teamwork make the company tick.