Firstbase HQ

Senior Backend Developer, Full-stack

Firstbase HQ

Remote, US

April 3, 2022

Senior Backend Developer/Full-stack

- Remote US
- Full Time

Firstbase is a community of seriously fun people.

We do care about each other and value human connections . We like people proficient in written communications and use way too much emojis in our communications 🙂 . We basically need people that work well in a collaborative environment. Providing general support to the rest of our team members. There is no I in TEAM. Cheesy but we live by this.

We have a good balance of asynchronous quiet focus time and lively synchronous sessions. We are sensitive to the problems our customers are facing and committed to the impact we are creating.

We look for like minded people. Humble and passionate.

Important Note

We’re committed to building a culturally diverse team and strongly encourage you to apply regardless of background, race, gender, sexual orientation or any other personally defining attribute. We encourage every person who is interested to apply. We’re imperfect communicators, so think of our job postings as the starting point for discussion rather than proof that you shouldn’t apply. Take the leap – you never know, you might just be the perfect person for one of our open roles, even if you don’t match 100% of the job description.

About the role

As stated in the title, we’re looking for senior engineers, with deep love for back end work. Ideally we embrace full-stack for our user stories. Encompassing FE and BE work. Pairing on a story works, but we’d love to optimize for engineers able to tackle some front end work even if they are Back end focused. Same applies for our FE roles. We call that T-shape engineers. Strong in one area (here Back End) but have a breadth of knowledge outside of this focus. And if you don’t have the bar on the T just yet, you’re welcome to build this strength with us!

So this role is a back-end heavy engineer role, with some seniority. We do not really care about your language. If you’re a great engineer in C#, Go, Python, Node or whatever language, we’re happy to have you learn with us. We work with Java and Kotlin today. But who knows we love choosing the right tool for the right task. Some consistency is welcome of course, but we evolve as a group. So are our stacks.

What you’ll be expected to do

  • Build the product that our customer loves

  • Improve the current stacks. Moving from an MVP to a mature product takes both time and a village 🙂

  • Collaborate with Design and Product teams (we love them) to make sure we’re working on the most impactful set of features

  • Contribute to the overall maturity of the team (process improvement, post-mortem, brown bags)

  • Improve your skills (we commit to allow time during the sprint for PD – personal development)

  • Help with the hiring process

  • Eventually help us groom more junior folks (when we’ll be ready, probably later in the year)

Typical profile we like

  • You believe deeply in the future of work being remote and its ability to deliver a higher quality of life

  • 5+ years of backend development (this is indicative. We have seen less experienced people, in number of years, having good exposure to solid problems. So take this with a grain of salt…)

  • You can talk about successful project you’ve led or strongly contribute to in the past

  • You can talk about failures that helped you learn a lot (we embrace failures, if associated with strong team learnings)

  • You embrace testing and code review.

  • You’re an excellent communicator, both written and verbal

  • You love to own your component/services

  • You love to learn from and influence other teams

Nice to Have:

  • Experience at an enterprise SaaS company

  • Experience working in a start-up or a similar sometimes messy environment (we’re getting better)