Full Stack Engineer (Ruby on Rails)
Full-Stack Software Engineer (Ruby on Rails)
TeePublic, the world’s fastest growing e-commerce platform for independent artists is seeking a motivated, creative software engineer.
TeePublic was founded in 2013 by the team behind Vimeo, College Humor and BustedTees and quickly grew, generating 100mn in revenue over the following 5 years across millions of unique, user generated designs. In 2018 TeePublic was acquired by Redbubble the market leader in online, independent art. The group combined is the largest e-commerce marketplace for independent art in the world.
This person will work on our Marketplace team building features for our design community, e-commerce customers, and internal stakeholders. TeePublic prioritizes engineers who understand customers and their needs, and craft solutions that solve problems instead of just checking boxes on a requirements list. The ideal candidate will couple technical excellence with a desire to build great products for real people.
- Collaborate with our designers to bring products from conception to completion, from sketch to server to screen.
- Develop features with an emphasis on performance at all levels of the stack.
- Improve TeePublic’s engineering culture with an eye for best practices, code quality, code reviews and test-driven-development.
- Actively contribute to our Marketplace team with ideas and solutions to constantly improve the lives of our designers and customers.
Experience and Skills
- Must have extensive experience with Ruby on Rails, Postgres, and the modern web application stack.
- Appreciation of and ability to use software design patterns beyond boilerplate MVC.
- Previous experience with Heroku, AWS or another PaaS.
- Familiarity with our tools: git, github, rspec, code linters, Docker and CI pipelines.
- Previous experience with ElasticSearch, Neo4j, Image Generation.
- Deep understanding of Rails cache design and low level performance.
- Interested in and committed to best practices, design patterns, testing and quality standards.
- Proven ability to work at scale on a high throughput website supporting millions of designs across billions of potential products.
- BS in Computer Science or equivalent.
At least 2 years’ experience as a Rails developer.