Lead Web Engineer

Job description

Tinybeans is a publicly traded tech company that is in active growth mode, continuing to invest in fulfilling our mission: to connect parents and their families with the most trusted tools on the planet to help them thrive. We feel fortunate to be welcoming more users to our platforms than ever before and playing an even more important role in parents’ lives.

With a platform reach of over 20 million users, a deep content partnership with Apple and a 5-star App Store rating, Tinybeans is on a mission to help families create real connections with each other and with tailored resources to help them thrive.

Your Part in Our Mission:

To help connect more parents and their families by developing and delivering a great experience on the Tinybeans application for Android. As a part of the engineering team, you have the opportunity to help shape the future of how families use and love our product.

What You’ll Be Doing…

  • You will be leading the team in building and refining features on our site and web application utilizing javascript, php, WordPress, and React.

  • Identifying and providing fixes for bugs and performance issues that can detract from the user experience

  • Collaborating with the product and engineering teams on developing technical strategy, code reviews, and strategic planning

Who We’re Looking For…

  • Champion and embody the Tinybeans culture, mission, and values

  • Someone who has excellent communication skills and can collaborate effectively with a distributed team

  • Familiarity working with WordPress, React, javascript and php, and a desire to create something that exceeds users’ expectations.

  • Comfortable with automated testing, regression testing, and build pipelines to streamline CI / CD / CT.

  • Committed to writing clean, testable code with SOLID principles in mind.

  • A desire to continually learn and grow your skill

We will…

  • Enable you to make a difference and work in an inclusive culture

  • Offer you a remote work schedule

  • Expose you to all aspects of a start-up 

  • Welcome you to be part of a publicly traded company with a global reach

  • Offer you yearly stock options 

  • Health, dental, vision, FSA, Commuter Benefits and 401K 

  • Encourage you to recharge your batteries; generous time off policy, mental health days, additional sick & personal time and 11 paid holidays.

  • We have expanded our benefits to Canada!!


Criteria For Success…

  • Champion and embody the Tinybeans culture, mission, and values

  • Contribute to improving the quality and stability of our site and web application

  • Continue to grow your knowledge and understanding of areas that may be unfamiliar today, but part of your toolbox for the future

You must have…

  • Bachelor’s degree in Computer Science, a related field, or equivalent experience

  • Have developed and released at least one site and web application.

  • At least 5 years experience using both javascript and php

  • Solid understanding of common software development tools and paradigms, such as version control, use of frameworks, and common design patterns

  • Experience with various media types, e.g. images or video, their processing, and bulk uploads is a plus.

Salary Range for this position…

  • Minimum of $12000 to $140000. 

  • Salary does not include other forms of compensation or benefits offered in connection with position; however, base pay offered may vary depending on job-related knowledge, skills, and experience.

  • Ranges vary depending on location and local/state/federal compliance requirements in the United States and Canada.

At Tinybeans, we work hard and are committed to building a diverse team, fostering an inclusive culture, and investing in equity across our organization. Together, with our different perspectives, experiences, and backgrounds, our people are successful in jobs and are better able to address the needs of our customers.

Note: Research indicates that individuals tend to apply only when they meet all of the criteria. After reading the above, if you believe you’re qualified, but don’t necessarily check every box, please submit an application.