About Achievers
The "Achievers Employee Experience Platform™" empowers employees to recognize each other in real time and aligns them to the values and goals of the company. With almost 4 million global users, the Employee Experience Platform enables employees in over 170 countries. Visit us at www.achievers.com to learn more, and check out our platform in action here. Join us in our mission to Change the Way the World Works™!
Our commitment to you:
At Achievers, we hire you for you because we value the unique perspective and individuality that each person brings to our team. We are committed to creating an inclusive, diverse, and equitable workplace where you belong, and your contributions are celebrated. You'll have the opportunity to collaborate with a diverse group of colleagues who appreciate your strengths and are excited to learn from your experiences.
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
- We value team work, learning from failure and innovation
Why we'd want to work with you:
- 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
- You are willing to hustle, get in the weeds and will not rest until the job is done
What you'll do:
- Build, Own and Maintain new innovative product features
- Engage in design/architecture discussions, and share your ideas while building the next generation of features for the Achievers platform
- Hands-on with our codebase and deeply involved in code reviews
- Use the right tool for the job; we love modern technology and use things like Python, Go, Kubernetes, Docker, Drone, Google PubSub, React/Redux, GraphQL, Microservices and MicroFrontend Architecture with GCP
- Make every millisecond of response time count by architecting highly available, great performing, and super secure software that scales to millions of people
- Continuously integrate clean, scalable, robust, testable code
Do you have what it takes? What we're looking for:
- Bachelor's in computer science or master's in computer science (preferred) or related field
- Minimum 3 years experience in a professional software developer role
- Top notch programming skills in any language
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
- Comfortable in a UNIX / Linux environment
- Excellent written and verbal communication skills