Come build
with us!

At Turn, we’re working to build a labor marketplace for the on-demand economy. Our goal is to make the experience for gig workers simple, delightful, and connected.

Every time an on-demand worker finds a new opportunity, reviews their background report, or decides where to work this week, we want them using our product. We want to take all the complexity of finding a gig, going through the on boarding, and getting paid to fade into the background, making entirely new kinds of interactions possible.

At Turn, opportunities to shine happen daily. We value what makes you different and encourage you to act on your ideas -- no matter how grand the vision. You bring skills and a customer-first mentality and we'll bring the tools and environment you need to do the best work of your life. There's still much more to do!

Open Positions

What we’re looking for


We’re looking for an individual with insatiable curiosity. You love learning, and are always eager to apply what you’ve learned to your work. You’re an expert in object oriented development and ideally have familiarity with Python and at least one other OO language. We are an entrepreneurial environment and previous startup experience is a huge plus. Working at Turn will bring you the excitement and influence only a early stage startup can, with the added benefit of stable outside funding and a leadership team with a track record of success. As a Senior Backend Engineer, you’ll be an unrelenting individual willing to brave the storm of learning. We’ve spent the last year building our MVP and are now live in production. But our work is far from done! Your expertise and input is key to continuing to harden and improve the Turn platform. There are ample opportunities for both green field development and from improving our existing codebase. Ideally you relish the opportunity to do both. This position will report to the VP of Engineering and will be responsible for ensuring the reliability and stability of the platform.

Some of Your Responsibilities


• Collaborate with Head of Engineering on technical standards and practices.
• Develop features iteratively using the Agile SCRUM methodology.
• Work together with product, design, and business to define the roadmap
• Guide the integration of several third party of APIs — Turn is the glue that will stitch the offerings of many companies together, thus successful and highly performant integrations are critical. Redundancy is key.
• Add and maintain features in our backend systems, and back office suite
• Work in small teams to design, prototype, and build our product offering and tools
• Create robust automated unit/functional tests
• Develop backend applications for large scale services and APIs
• Handle and resolve issues escalated from the production support team
• Troubleshoot performance, reliability, and scalability issues
• Collaborate directly with engineers and stakeholders inside and outside of Turn
• Build and take operational responsibility for web services that will serve our users
• Take an active role in growing the engineering team
• Be part of a growing distributed organization that spans the US and Mexico


Technical Requirements


• Real-world experience building very large scale, highly available applications
• Proven experience developing web services/APIs to be consumed by third parties
• A track-record of building large scale distributed real-time systems
• Solid relational DBMS skills using MySQL, PostgreSQL or other DBMS products
• Experience with NoSQL platforms such as Redis, Cassandra or Mongo
• Comfort with test-driven development (TDD or BDD)
• Strong quality focus and bias towards code testability; knowledge of unit-testing frameworks, coverage and code analysis tools


Pluses


• Experience with Amazon Web Services, with knowledge of Autoscaling, ELB, ElastiCache, SQS, SNS, RDS, S3
• Familiarity with other Platform as a Service offerings (Heroku, Engine Yard etc)
• DevOps skills
• Search & recommendation experience also preferred (especially ElasticSearch)
• Security best practices and application hardening
• Data analysis/big data experience


Interested?


Turn is a dynamic, fast-growing startup with offices in both Mexico City and Chicago. What we do improves the lives of working people by making it easier to find meaningful well- paying work in the gig-economy. As a Compliance Specialist at Turn you will be working closely with our Compliance Manager, being responsible for defining, implementing and assuring compliance programs based on a framework of accountability. You are an energetic team player, who is eager to learn and grow with our company. Your team members are a diverse and very talented bunch who are as hard-working as they are Fun!


Key Responsibilities


• Draft compliance policies and procedures.
• Perform due diligence of partners and vendors.
• Perform formal compliance reviews and risk assessments of new or enhanced product and service offerings.


Necessary skills, characteristics, and experience


• Familiarity with risk management principles.
• Bilingual in both English and Spanish
• Bachelor’s degree or equivalent experience and 2 years business process/compliance experience.
• Process management skills, ideally for compliance implementation.
• Proven strength in ability to prepare detailed compliance documentation.
• Excellent verbal and written communication skills and the ability to concisely convey information to senior management.
• Good interpersonal skills (Leadership and teamwork)
• Capacity for innovation and problem-solving skill.
• Strong interest or experience in privacy and data protection principle.


Interested?


We are looking for a great front end developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. You should be able to write and mantain front end tests.


Responsibilities


• Developing new user-facing features using React.js
• Building reusable components and front-end libraries for future use.
• Translating designs and wireframes into high quality code.
• Optimizing components for maximum performance across a vast array of web-capable devices and browsers.


Skills


• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
• Familiarity with RESTful APIs
• Thorough understanding of React.js and its core principles.
• Experience with popular React.js workflows (such as Flux or Redux).
• Familiarity with newer specifications of EcmaScript.
• Experience with data structure libraries (e.g., Immutable.js).
• Knowledge of modern authorization mechanisms, such as JSON Web Token.
• Familiarity with modern front-end build pipelines and tools.
• Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
• Ability to understand business requirements and translate them into technical requirements.
• A knack for benchmarking and optimization.
• Familiarity with GIT/GITHUB
• Familiarity with agile frameworks (preferably SCRUM).
• Understanding of design concepts and UX.
• Notable mastery/proficiency in HTML/CSS
• Familiarity with Continous Integration processes.
• Familiarity with TDD


Interested?


As a Senior Mobile Engineer, you will own the entire mobile Turn app on both Android and iOS platforms. We have a functioning mobile app in the stores today but are actively working on building our on-demand marketplace. We’re looking for an individual with insatiable curiosity. You love learning, and are always eager to apply what you’ve learned to your work. You have expertise with mobile development, ideally using React Native, and have a proven portfolio of mobile apps in the Play and iTunes stores. We are an entrepreneurial environment and previous startup experience is a huge plus. Working at Turn will bring you the excitement and influence only a early stage startup can, with the added benefit of stable outside funding and a leadership team with a track record of success.


Some of your Responsibilities


• Work with the business teams to continue to evolve the Turn app and build the labor marketplace.
• Work closely with the backend team to define requirements, and API interfaces for interop between the mobile app and backend services layers.
• Using a lightweight Agile methodology, iteratively mobile applications in close collaboration with the product team.
• Integrate with native SDKs such as location, TouchID and Camera, and other third-party libraries as necessary.
• Work together with product, design, and business to define the future roadmap.
• Take an active role in growing the engineering team.
• Be part of a growing distributed organization that spans the US and Mexico.


Requirements


• Proven experience (and portfolio) developing highly scalable mobile apps in production.
• 3+ years mobile development experience ideally with multiple small or a single large application in the Play or iTunes stores.
• Deep understanding of Google Material Design and Apple's Human Interface Guidelines, and what makes a mobile application stand out from the crowd.
• You have created a least one mobile app using React Native.
• Familiarity with React tools such as Flux, Redux and Mobx.
• Strong understanding of test-driven development.
• Unrelenting focus on quality
• Familiarity with Python 3 a plus.
• Familiarity with ReactJS on the web a plus.
• Fluency in English.
• Are within 2 hours of Central Time/Chicago.


Interested?


What we’re looking for


As our first Quality Assurance hire, you’ll be the individual primarily responsible for software quality at Turn. You have a careful attention to detail and love breaking things. When you use a new web or mobile app, invariably you find all the ways that it doesn’t work or could work better.


Responsibilities


• Acts as Turn’s champion of software quality
• You will be responsible for quality across all components of the Turn Platform:
· REST API
· Web dashboards built in React
· Mobile App built using React Native
• Participates in the design, development, and implementation of software quality standards and procedures to maintain high levels of software quality and product reliability
• Develop test plans, scripts, and other documentation for various functional and non-functional testing activities
• Executes manual, automated, and/or scenario-based testing on multiple platforms.
• Records testing defects and monitors defect resolution
• Works closely with the development team to diagnose issues, resolve defects, and ensure that product features meet acceptance criteria per the user stories
• Be proactive on following through testing progress to ensure minimum technical debt
• Work with our team to develop and deploy features that are impactful, performant and well tested
• Handle and resolve issues escalated from the production environment
• Recommend best-in-class testing solutions across the environment
• Help build the kind of work culture that will make Turn the place you and your friends will want to work for
• Share, mentor and foster an environment where you and others can grow and share technical knowledge
• Be part of a growing distributed organization that spans the US and Mexico


Technical Requirements


• A Bachelor's Degree in science, technology, engineering, or a equivalent work experience is required.
• Minimum 3 years of working experience with knowledge of established QA practices using SCRUM Agile methodology.
• Strong attention to detail, excellent verbal, written, and analytical skills.
• Ability to multitask and manage several projects at any given time.
• Ability to collaborate, act as a team player, communicate across various layers of the organization, and work in cross-functional distributed teams.
• Self-motivated and the ability to work effectively with limited guidance when necessary.
• We are looking for candidates with expertise with a minimum of two of the following skillsets: SQL, Python 3/Pytest,/ReactJS/Chai/Enzyme, Selenium Webdriver
• Proficiency with at least one object oriented programming language
• Experience with Git and Github in a collaborative environment
• Experience with MVC architectures is a plus


Perks/Comp


• Competitive Salary
• Casual dress


Interested?


The Compliance Manager is responsible for managing and administering all elements of the employment screening and review processes, including the background check process of prospective workers for our on-demand partner platforms. This includes management of applicable vendors and downstream data partners as well as providing compliance insights into the development of new product offerings.


Key Responsibilities:


• Work with cross-functional groups to ensure reported information is sensible, accurate, and completed in a timely manner.
• Monitor the turnaround times of all background checks initiated on our platform to ensure industry leading standards.
• Review the disclosure and authorization process for all background checks to ensure compliance with state and federal laws.
• Review individual background reports for approval or escalation as needed.
• Work with internal teams to assist with resolving discrepancies or to address any adverse action claims.
• Provide recommendations to Management on how to improve internal processes with regards to FCRA compliance and privacy issues in accordance with changing regulatory climate.
• Perform due diligence on partners and vendors.
• Perform formal compliance reviews and risk assessments of new or enhanced product and service offerings.


Necessary skills, characteristics, and experience:


• 3-5 years’ experience in employment background administration; prior investigation skills is a plus.
• Strong knowledge of FCRA is a must; familiarity with U.S. state compliance is a plus.
• High discretion and judgement skill is a must.
• Excellent research skills is a must (Investigative research or paralegal, experience a plus).
• Ability to work under deadlines is a must (experience in production environment a plus).
• Strong interest or experience in privacy and data protection principles.
• Experience in project or program management.
• Excellent written and verbal communication skills.
• Bachelor’s degree or equivalent experience.


About Turn


We're headquartered in Chicago, Illinois, and are a dynamic, fast-growing startup in the HR tech space. With offices in Chicago and Mexico City, we house multiple teams across many disciplines such as Sales, Compliance, Product, Engineering, and Finance. We work as a distributed team where the best ideas combine with unrivaled rigor to create a superior experience for on-demand platforms that hire a contingent workforce (think contractors) and for the 1099 workers that are looking for new opportunities. As a Compliance Manager at Turn, you will be working closely with our Compliance team and will be responsible for defining and implementing compliance programs based on a framework of accountability. You are an energetic team player who is eager to learn and grow with our company. Your team members are a diverse and talented bunch who are as hard-working as they are fun!


Interested?


Take the next step

See our products and choose the perfect plan.

FOLLOW US



GET THE APP

Enter your number & we’ll text you a download link

+1