Python Engineer
About You:
You have significant experience building Python applications. You enjoy creating solid, clean code so you won’t hate yourself the next time you have to visit it.
You have a love of software development and making neat things to help people in their daily lives. The social aspect of our business is very important to our team.
You’ve worked in collaborative multi-functional teams to get the job done.
Know how to balance pragmatic, iterative development with the long term vision of a scale-able and usable product.
Qualifications:
- 2+ years of Python as your primary programming language
- Creating RESTful APIs
- Debugging Python
- Taking ownership over parts of an application and collaborating on global issues
- Experience with relational and non-relational data stores
- Linux/UNIX as your server OS
- Excellent communication skills (English)
Bonus Skills:
- Experience with Postgres
- Flask framework experience
- Experience working in GO or a desire to do so
- Algorithm performance optimization
- Using SQLAlchemy as your ORM
- Experience working with message queues (RabbitMQ)
- Unit testing (we don’t do TDD, but we like coverage - a lot)
- Enjoy the Agile software development process
About Shiftgig:
Shiftgig is the smartest and easiest way for the hourly workforce and businesses to connect. We’re an on-demand, mobile marketplace working with the biggest brands in the food service, hospitality, retail and warehouse industries. Our workers, which we call Specialists, use our mobile app to claim shifts and choose when, where and for who they want to work. Our Clients streamline their business by managing their temporary labor directly from the Shiftgig app. In addition, we pre-qualify all of our Specialists, including a background check and skills assessment.
Our mission is to connection millions of people with millions of shifts!