WHAT DOES OUR TEAM DO?
Our UI Engineering team is small but growing. We all have constructive opinions that allows us to push our codebase forward. We encourage paired programming and knowledge sharing across the stack. Our motto is no one person should have complete domain knowledge of a specific area and everyone should be able to build out a feature from beginning to end.<p>“We get the benefit to work with all Teespring engineering teams creating the look and feel. We collaborate with designers, product managers, and engineers to iterate on design and implement the product. The UI Team transforms designs on a global scale working with localization and different languages. We focus on keeping up with the latest technology, constant evolution, and moving the needle.”<p>WHAT IS THE ROLE?
The UI Engineering team is the interface between our design team’s vision and our user’s delight. This person will own and deliver major UI features that give a seamless, mobile-first experience across all devices without sacrificing quality. The contributions to our framework will be DRY, performant, innovative and show excellent separation of concerns. Going beyond just the code, you’ll also make an impact on process, striving to keep workflows scalable and pragmatic at the code and team level. As your knowledge grows, there will be teaching opportunities, as all engineers give a Tech Talk every 6 months on what’s hot in your code and industry trends.<p>We want people with the ability to bring new ideas to help drive innovation. Our employee philosophy: IDEAS - Innovative, Deliver, Empower, Authentic, Scrappy.<p>If you are successful in this role, a year from now you will:
Realize our design team’s vision in a scalable, pragmatic fashion from ideation
Provide a seamless experience across devices without sacrificing functionality
Build a flexible framework for feature development that requires minimal CSS customization
Remove dependencies on 3rd party frameworks like bootstrap and replace with our own
Increase efficiency/process across the product development cycle<p>Our Environment: SASS/CSS, SLIM/HTML5, JavaScript - ReactJS/Flux and Backbone, TDD, Adobe Creative Suite<p>WHAT DO WE NEED?
Extraordinary skills in web development with our tech stack
Innovation to create new ideas and designs with continuous iteration
Ownership of projects, collaboration with product, software, and stakeholder teams
Ability to play with cutting edge technologies and implement when it makes sense<p>Bonus Points: ROR, architectural ownership, mentorship<p>WHAT DO WE OFFER?<p>Happiness is just as important to us as hard work. All startups in San Francisco offer the same perks, but what makes us different is our desire to completely change how the world thinks about apparel and custom commerce. That being said, here are the benefits you will receive:
Working with talented, collaborative, and entrepreneurial teams
Medical, dental and vision insurance for you, your family, or pet
Unlimited paid time off and 9 paid holidays
Generous stock options
Free catered lunch and dinner daily
Fully stocked kitchen with drinks, snacks, and bar
Training, career development, and tech talks/ meet-up hosting
Fun SOMA office with easy access to Muni, Bart, and Caltrain with commuter benefits
Macbooks and Thunderbolt monitors
Social activities, office happy hours, concerts, game room, and endless free t-shirts!