KidPass, a BEGiN Company, is the leading marketplace for parents to discover and book amazing kids activities including in-person classes, online classes, and tutoring. We work with thousands of teachers and kids activity providers, including Gymboree, Kidville, Super Soccer Stars, Music Together, YMCA, JCC, the Museum of Modern Art, and many more! Backed by leading tech investors, KidPass has rapidly grown to become the largest kids activities marketplace.
Reporting into our Director of Engineering, the KidPass Software Engineer III, Fullstack will work closely with our product team to help scope out stories and epics, and serve as a technical lead on scrum teams to help drive complex projects to successful completion. The KidPass engineering team runs an agile software development practice that prioritizes frequent releases, maintaining and increasing velocity, working software, and prioritizes the projects/epics with the most strategic value.
You will:
Advocate for best practices and technologies
Look for ways to make KidPass better every day
Contribute in daily stand-ups and our version of Scrum
Ensure high-quality delivery each sprint- breaking down features into small, deployable stories
Participate in code reviews
Serve on scrum teams as an engineering lead
Must Haves:
Minimum 3-5 years of experience
Previous experience with API design and REST
Familiar with containerization (Docker)
Familiar with Laravel
Proficient in PHP 7.x
Familiar with universal javascript applications
Has experience building NodeJS apps independently
Proficient in SQL
Familiar with ReactJS
Proficient in Git
Familiar with responsive web design and object-oriented programming
Have served as technical lead on various projects
Familiar with unit testing and integration testing
Passionate about high-quality code
Passionate about shipping code
Motivated, can-do attitude, and ability to get things done while working independently and as part of a team
Nice-to-Haves:
Computer Science or related degree
Experience with subscription products
We like people who:
Are open to suggestions, collaborative, and thrive in team environments
Love and are willing to learn new technologies and styles
Are scrappy, entrepreneurial with the ability to turnaround high-quality projects quickly without depending on a large team
What you’ll get:
BEGiN offers competitive compensation including equity and full benefits.
Smart, passionate, and engaged co-workers.
Excellent top-tier Medical/Dental/Vision benefits
The chance to have a big impact, quickly
The rare opportunity to make a dent in the universe. We’re bringing a love of reading and learning to children globally!
BEGiN is a proud equal opportunity employer. All qualified applicants will be considered without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
At BEGiN, we are committed to building a diverse team of talented people who are passionate about creating educational content kids love. We believe in fostering a culture where productivity can flourish, one that is empathetic, respectful, and inclusive. At BEGiN, we know that diversity, equity, and inclusion aren’t just an idea, a one-time initiative, or phrases to throw into a job post: they’re a daily practice and an ongoing conversation. We survey our team about inclusivity, run training on DEI topics, and have a committee to ensure we are all continuing to learn and grow.
#LI-Remote
#LI-SG1
Junior Systems and Network Administrator *This is an afternoon shift from 3:30PM to 12:00AM* Who we are: Passion and pride...
Apply For This Job** Salaire de départ à 25$/hre ** On dit de toi que tu es responsable et organisé? Tu es toujours...
Apply For This JobJob Title: Data Entry Clerk Specialist Location: Remote Are you detail-oriented, organized, and proficient in data entry? Are you looking...
Apply For This JobAs a Cleaner, you will have an extremely important role for helping to ensure the wellness of our tenants. A...
Apply For This JobTasks Supervise other workers Train other workers Record and prepare minutes of meetings, seminars and conferences Determine and establish office...
Apply For This JobVous avez un bon esprit d’analyse, et la résolution de problèmes vous interpelle ? Votre expertise est un parfait mélange entre...
Apply For This Job