Lead Full Stack Developer (Remote )

Tinybeans
United States, North Carolina, United States
Remote
Full-time

Tinybeans is a leading private photo-sharing app that connects families and turns moments into memories. We’re loved and trusted by millions of parents and families around the world since our founding in 2012, which is why we’ve got more than 150,000 5-star reviews in the Apple App and Google Play stores and users in almost every country in the world.

Helping parents capture and safely share those blink-and-you’ll-miss-them snapshots with friends and relatives near and far is the best job in the world, and it just so happens to be ours.

Your Part in Our Mission :

Working closely with the Head of Engineering, you will have a significant strategic impact and influence in the development of our applications and Infrastructure.

Tinybeans is on a mission to reach 20M users in the next 3 years and you will be one of the key players on our path to success.

What You’ll Be Doing

Strategic

Write good code that is easily readable by others

Writes Unit / Integration / UI and and any other kind of tests for code committed

Follows good Git standards and etiquette when committing code

Ensures that code written is performant and will scale properly if integrated into codebase

Operational

Work closely with product team to ensure tickets are running on time

Submits all changes for Code Review by another team member before releasing to production

Break down deliverables into atomic tickets to ensure progress is visible

Give proper estimates before the start of a sprint to ensure proper velocity and burndown rates

Submit Daily Stand-ups async through slack, and attend weekly Platform sync meetings

Communicate any issues on features with other team members in a designated channel for each project or business unit

Culture and Development

Solidify all API endpoints or knowledge obtained from a new feature or module into some kind of written medium, preferably Confluence whenever possible

Ensure you are developing healthy relationships with other team members to help with collaboration

Should ask for help during Stand-Ups if no progress is made on a ticket in a timely manner

Attend and give demos of work to company and / or platform team of work done to ensure transparency and trust across company

Write post-mortems after major incident to ensure we establish a culture of transparency and accountability

Tinybeans Employee Perks include .

Offer you a remote work schedule but give loads of opportunities to connect with the team virtually

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

Offer you competitive compensation + yearly stock options (All US & AUS FTE)

Health, dental, vision, FSA, Commuter Benefits and 401K (Benefits may vary based on location)

Up to 12 weeks of paid family leave (US)

We have expanded our benefits to Canada, Australia, and other countries!!

  • 4+ years of backend development experience in Java, Spring Boot & MySQL ( or equivalent )
  • 3+ years experience using AWS technologies
  • 2+ years leading and / or mentoring other developers
  • 1+ years experience using Docker
  • A solid understanding of web technologies, relational databases and object-oriented design
  • Bachelor's Degree, Bootcamp, or equivalent experience, in software engineering, computer science, or computer & information systems
  • Familiarity with agile and scrum methodologies and a highly collaborative atmosphere
  • Experience creating software architecture designs
  • Be willing to learn and try out new technologies quickly
  • Solid foundation in testing & documenting code properly

Even better if you have .

  • Experience with MongoDB is a plus
  • Knowledge or interest in Kubernetes or Cloud Native solutions

Location & Hours

This position is open to candidates internationally.

The broader team is based in North America with a concentration on the East Coast. This role will require at least 5 hours overlapping business hours of 9a-6p EST and hours / days can be flexed accordingly.

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.

30+ days ago
Related jobs
Promoted
Compunnel Inc.
Durham, North Carolina

Looking for an end-to-end Full Stack Engineer with good communication and leadership capabilities:. Strong communication, ability to lead a technical development team (must be 100% hands-on, this is not a people manager role). Self-starter and Self-sufficient developer able to work independently und...

Promoted
Selby Jennings
Charlotte, North Carolina
Remote

Full Stack Software Engineer | Leading ESG Focused Renewable Energy Firm | Fully Remote. This leading Environmental, Social, and Governance (ESG) firm is looking for a motivated full stack software engineering candidate to help create a mission critical web application solution for the firm. This po...

Promoted
Nutanix
Durham, North Carolina

As a Full Stack Developer at Nutanix, you will be leading a team responsible for developing the Subscription and Billing Platform for our enterprise customers. Proficiency in full-stack JavaScript and familiarity with React. Who they’re hoping to find in this search – A solid technical leader that c...

Promoted
EverWatch
Raleigh, North Carolina
Remote

We are a full-service government solutions company. Elastic Stack, Logstash, Elasticsearch, Kibana, and Beats, including installing, configuring, maintaining, upgrading, and troubleshooting these products. ...

Syntricate Technologies Inc
Charlotte, North Carolina

Job Title: Java Full stack developer. Skill: Java Full stack developer. ...

InsideHigherEd
Raleigh, North Carolina

A Full Stack Computer science developer needed for developing and implementing frontend and backend software applications. Front and back end computer development, in addition to work as a full stack developer. ...

Voya Financial
Charlotte, North Carolina

The position will require a senior full stack Java technical lead who is well skilled in the design of business functions, applications, information and infrastructure architectures and it will require coding, testing, debugging and maintaining components of information applications. Provides techni...

Motion Recruitment
Charlotte, North Carolina

Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Full Stack Java Developer in Charlotte, NC (Hybrid). Java Full Stack developer with Angular, JSP, Spring, Microsoft SQL Server Database, Oracle Database, REST Services, JSON, JWT Token Authentication...

Snapcommerce
Raleigh, North Carolina
Remote

As a full-stack engineer you will be a key technical contributor on our teams. We have 80 engineers across our teams and our biggest selling point is our focus on supporting our engineers’ career growth, whether that’s as a technical contributor or people leader. ...

Technogen, Inc
Charlotte, North Carolina

Full Stack Developer w/ ReactJS Pay Rate: Market /Flexible Location: Charlotte Only (Hybrid 3 days a week, Tues to Thurs Will look at remote for an absolute rockstar. Strong Communication and personal skills SQL/RDBMS design and architecture Day to Day Responsibilities/project specifics: Design,...