
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)