Posted May 31st 2017

Position Description

At Achievers, our software delivers the only true cloud Employee Success Platform?; a powerful new way for companies to engage, align, and recognize employees enabling remarkable business success. Every day.

We hire ambitious professionals who thrive on their entrepreneurial spirit and want to Change the Way the World Works. As Achievers employees, we are passionate about disruptive technology, welcome constant change, and understand the value of employee success in the workplace. We enjoy coming to work every day because we believe in our product and L.O.V.E. our culture. Achievers is more than just a software company; we are industry leaders in the HR space.

Why work with us?

We?re a fun-loving, passionate, and highly collaborative team

We believe in moving quickly, failing fast, and adapting to change

We?re committed to achieving technical excellence in everything we do

You?ll meet our good friend Jenkins who loves shipping code everyday

 Why we?d want to work with you?

You have an undying passion for building world-class software

You?re positive thinking and find opportunities instead of problems

You have superb technical chops. But, you?re always striving to improve

You believe software should be just as beautiful on the inside as it is on the outside

Responsibilities

Collaborate with your colleagues, engage in design/architecture discussions, and share your ideas while building the next generation of features for the Achievers platform

Work across the full stack crafting elegant data models

Shape, build, and evolve our growing API responsible for powering our platform, iOS, and Android apps

Be curious and inquisitive?about everything

Live in Github creating pull requests, reviewing code, merging branches, and generally be a great team player by seeking out and providing feedback

Innovate by participating in hackathons or creating your own repos to push initiatives important to you and your team

Use the right tool for the job; we love modern technology and use things like Composer, Node.js, Sphinx, Vagrant, RabbitMQ, and more

Continuously integrate clean, scalable, robust, testable code

Make every millisecond of response time count by architecting highly available, great performing, and super secure software that scales to millions of people

Have a chance to ship code daily?yes, daily

Qualifications

Do you have what it takes? What we?re looking for

B.Sc. or Masters in Computer Science or related field

3-5 years of relevant experience

Highly skilled in database technologies (primarily MySQL), conventions and standards in database architecture, optimization, and database sharding

Proficient in web frameworks and PHP or other server-side language such as Python, Ruby, Java, Javascript/Node.js, etc.

You?re efficient to the point where you can (but smart enough not to) automate yourself out of work

Passion for performance profiling and benchmarking

Confident in object modeling and OOP concepts

Comfortable in a UNIX / Linux environment

Excellent written and verbal communication skills

Company Description

Achievers is a cloud-based employee recognition and engagement platform for aligning company and employee values to drive desired business results. With over 5,000,000 annual recognitions, Achievers'? platform inspires brilliant performance in 110 countries. Learn more on how Achievers is changing the way the world works by visiting www.achievers.com