About Sketchy:
Sketchy is a visual learning platform for students & professionals to effortlessly learn and recall information through art, storytelling and spaced repetition. The company was born when four medical students began creating sketched stories to distinguish and memorize similarly named viruses, and they realized that the same learning methodologies could be used across a variety of subjects.
Since its inception in 2013, Sketchy has become the premiere learning destination for medical students around the world. It’s used by 1 in 2 medical students in the United States, has an alumni base of over 300,000 students and helps students answer questions 77% faster than conventional teaching.
Sketchy is a TCG (The Chernin Group) portfolio company (joining other companies such as Headspace, Food52, Barstool Sports and Crunchyroll) and a Reach Capital portfolio company (joining other start-up companies that bring a playfulness to learning).
About the Role:
We are looking for a Staff Software Engineer with a very strong understanding of back-end development. You’ll lead other Backend Engineers in building and supporting all features, design and implement API’s and services that power up our product and support our rapidly growing user base and provide a clear example of engineering excellence.
Working at Sketchy
We are headquartered in Los Angeles but have teammates that collaborate remotely from cities across the United States. As travel and working conditions return back to “normal”, we will find opportunities to increasingly meet and collaborate in person. While you will always have a seat to work from at our Los Angeles HQ, our transition to a remote-first company will allow you to work from the location of your choice in select states across the country
Location: This role is open to remote employees in select US states: Texas, California, New York, Hawaii, Illinois, Colorado, Massachusetts, Washington, and Washington, D.C
Key Responsibilities:
* Democratize data-oriented design
* Mentor junior and senior software engineers on the team
* Estimate the size and complexity of work for planning
* Create technical designs for features and socialize them with your team and relevant partners
* Partner with product, visual experience, and other engineers to create the best possible experience for students and other engineers by providing clear insight into technical requirements and limitations
* Participate and conduct code reviews for team members
Preferred Experience:
* 5+ years in engineering using an Object-Oriented Programming like Java
* Experience in writing API contracts, documentation, or blueprints
* Experience in Cloud development environment such as Heroku, AWS, GCP
* Experience in full life-cycle agile software development
* Experience with test driven development and test automation
* 5+ years working with one or more modern frameworks such as Rails, Spring
* Strong understanding of SQL and other associated databases, and Agile frameworks, is a plus
* Authorization to work in the U.S.
Education:
* Bachelor’s Degree in Computer Science (or Equivalent Experience) with a strong grasp of CS fundamentals
What We Offer:
* Competitive compensation plan
* Innovative, high growth and collaborative culture
* Generous PTO package with floating holiday
* Fun team events (Monthly and virtual for now)
* Great Benefits including: Medical, dental, vision, 401k and more
Sketchy Group LLC is an Equal Opportunity Employer. All applicants will receive consideration without discrimination on the basis of race, religion, color, sex, age, sexual orientation, marital status, national origin, disability or any other basis prohibited by applicable law.