Senior Full Stack Engineer vacancy at Follow Up Boss
150,000 - 162,000 USD per Year
Follow Up Boss
Follow Up Boss optimizes core sales activities for real estate agents and teams to help them set more appointments and close more deals with their leads, past clients and sphere of influence.
We are currently a team of 45, all working remotely.
The first line of code for Follow Up Boss was written WAY back in April, 2011. It stemmed from an interview with our very first customer who told us a story about how he couldn't even sit down to watch a movie with his kids because he had to stay on his phone, manually forwarding leads out to his agents that came into his email.
Fast forward 9 years and we are now serving thousands of brokers, team leaders and solo agents just like him, helping to solve the many challenges around the fast-paced, always-on, relentless business of real estate sales.
General overview of the role
We’re a bootstrapped, profitable company started back in April of 2011. We're a young, ambitious company who only answers to our customers and we don’t just claim to be customer-centric - we live it. We're fully remote and have been since day 1. Here's a few more reason's we think you'll love working here - and be sure to check out our video on how we work:
Opportunity to have a big impact on our growth and your career
No red tape or pointless meetings
Competitive base salary - top 10% in US; for this position the range is $150K - $162K
Strong benefit package including a 401k with 6% match, health/dental/vision insurance for you and our family, funding for continuing education, paid parental leave, kindle + unlimited books, home office setup, company meetups, and 20 PTO + 10 sick days
Solve challenging technical problems and put your skills to the test every day. We've processed over a billion emails; per month we send nearly 3 million text messages and handle 700k+ minutes of call time for tens of thousands of active customers.
See a direct impact of your work and value you created for customers.
Provide direct input on technical and non-technical decisions. Your opinion matters.
Develop and improve our application.
Help fix issues with the application.
Mentor other team members.
You would describe yourself as patient, empathetic and having a good sense of humor.
You’re independent, self-motivated and can stay efficient and productive without someone looking over your shoulder all day long
You have superb written and verbal skills (with a professional yet fun demeanor)
You are based in the United States (or similar time zone)
You are happy to have direct communication with customers (we are customer driven).
Self motivated and proactive mindset.
Remote work experience is required.
Based in the USA, with a quiet home office with fast internet.
At least 5 years of experience in web development.
Expertise in front end technologies, we use React, Java, CSS.
Expertise in back end technologies, we use PHP, Aurora MySQL, Postgres, Redis, to name a few.
Strong understanding of RDBMS and SQL.
Proficient understanding of Linux.
Exceptional time management skills.
Attention to detail and commitment to quality.
Pragmatic decision making.
30 Day Targets
Become familiar with our product and codebase.
Pair with fellow engineers to gain knowledge about the system and how we work.
Improve the new hire onboarding process, by being a part of it.
Help address priority bugs
60 Day Targets
Implement improvements for new and existing third party integrations.
Implement new product features and improvements that deliver value to our customers.
Improve how our product supports customers with larger teams.
90 Day Targets
Implement improvements to the security of our app and customer's data.
Assist in architecture improvements of critical product features
Assist in performance improvements to our API.
Core Engineering Values
Focus and Prioritization