Traitify · Apr 4th 2018
Traitify is revolutionizing the personality assessment industry! Founded in 2011, Traitify has developed a patented methodology by which unique personality profiles are created by users choosing “Me” or “Not Me” when presented with a series of images. Backed by a team of psychologists, we're providing personality based insights to Fortune 100 companies about their customers and employees. Traitify makes personality data accessible to companies looking to better understand their users in order to deliver more personalized recommendations and content.Who You'll Be Working With
We're a small team of talented software developers, with a diverse background in various industries and technology stacks. We value individual contributions to team success, and it's through collaboration and these contributions that we create the reliable and performant code that makes Traitify a great place to work. We work remotely and stay in contact primarily through Slack, but also have a daily standup with the whole technology team via Google Hangouts. We understand the value of uninterrupted time, so often we're heads down writing code or researching new technologies or solutions. Speaking of new technologies, we value experimentation to solve new problems, or to improve existing solutions. Here's a few examples:
We strive to write well-tested and clean code. We perform peer code reviews via Github to help catch defects and learn from one another.
We also try and get together in person a few times a year, to have face time with each other and the rest of the stellar employees at Traitify.What You'll Be Doing
As a Senior Engineer on the API team, you'll be helping develop new features for our public facing API. You'll be helping troubleshoot customer issues, as well as working with teams developing internal tools and products here at Traitify. A typical day can include fixing a defect, writing a new API method to search our database of personality assessment results, reviewing a pull request or load testing our Analytics API methods. We're growing fast, so a few things in our future include:
Apply to the position, then we'll schedule a phone interview with the team you'll be working with. We'll ask you about your experience, professional goals and any fun hobbies you have. We'll try and tell you anything you want to know about the team, technologies and projects you'll be working with.
If everything seems good, we'll give you a short programming assignment to work on. We don't expect it to take a long time to complete. We'll set you up in a chat with part of our team so you can ask questions and collaborate, matching it as close as we can to our daily workflow. Once you're done we'll do a follow-up and discuss your assignment. If everything goes well, we'll schedule another interview to make an offer. We hope you'll be as excited to work with us as we are with you!