Client: Spectora.com
About Spectora
Spectora is the leading SaaS home inspection platform, with a 7-year track record of helping home inspectors build successful businesses through our world-class inspection software. Our flagship product is an all-in-one business solution that helps inspectors conduct and share inspections, manage and automate their operations, and market their business.
We’re proud to say Spectora is a profitable, bootstrapped business that isn’t beholden to outside investors, allowing us to focus on our product, our customers, and our team. We go head-to-head with bigger, better-funded competitors every day, and we are winning.
And we win because of our people.
Our culture is driven by our scrappy, hilarious, and relationship-focused team, who bring IQ and EQ to the table. We push ourselves and each other to grow in our careers and as people and are focused on being the best versions of ourselves every day. Spectora is a genuinely exceptional place to work (if we do say so ourselves).
Want to hear about our culture directly from the team? ⏭ https://youtu.be/ticzqdTGAlo About the Position
We are looking for a Senior Fullstack Engineer who will make a large impact on our development process. You will take ownership of various aspects of our development process, ensuring the delivery of high-quality code and contributing to the growth and success of our team. Your responsibilities will encompass a wide range of activities that contribute to the development, maintenance, and improvement of our software.
Core Responsibilities
● Lead the entire lifecycle of assigned tickets, from scoping to development, testing, deployment, and ongoing maintenance
● Collaborate with product managers, designers, and other stakeholders to ensure a clear understanding of requirements and deliverables
● Implement code that is clear, concise, tested, and easily understood by others ● Conduct comprehensive code reviews for other team members, offering constructive feedback to enhance code quality and consistency
● Write and improve our documentation and development processes
● Uphold and promote the company's core values, fostering a positive and collaborative team culture
● Contribute ideas and insights to improve team processes, tools, and methodologies, with a focus on efficiency and quality
● Primarily work on our Rails web application, taking a lead role in its development, enhancement, and maintenance
● Participate in rotational assignments to other codebases, leveraging your expertise to contribute to diverse projects and broaden your skill set
Who You Are
● You communicate well - internally and with customers, written and verbal
● You display a strong sense of self-motivation, taking initiative to drive tasks and projects to completion
● You have the ability to seamlessly switch between deep, focused development work and providing support to our Client Success team to debug an issue
● You have a knack for problem-solving and debugging, both independently and as part of a team
● You have the drive to immediately get productive in our tech stack within our tech stack which includes Ruby on Rails, Vue.js, Firebase, Google Cloud Functions, Postgres, Flutter, Heroku, AWS (S3, Cloudfront, & Lambda), and jQuery
● You are an expert with backend technologies (Ruby/Postgres/Sidekiq/Redis)
● You have experience working with legacy code - Our application is huge and a decent portion of it is considered "legacy code"
● You have 5+ years of Rails experience
● You have 3+ years experience with Javascript SPA (React/Vue)
● You have 1-3 years experience with Webpack
● You have 1-3 years experience with jQuery/Haml - for the legacy portion of our code
We encourage you to apply even if you don’t meet every bullet point. We are people, not checklists, and we hire as such!
Spectora values and celebrates a diverse workforce. We strongly encourage women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. We are committed to creating an inclusive environment for all employees and applicants, free of discrimination or harassment.