Form
Full Stack Software Engineer - Core
As a Fullstack Engineer on our Core Team, you'll push the boundaries of GoSpotCheck's platform by building clean, scalable, and maintainable frontend applications and backend services. With a focus spanning frontend and backend development, you'll create intuitive user experiences while also contributing to robust backend systems and data pipelines. We are constantly exploring new use cases for our customers and prospective customers. You'll build highly scalable products for the enterprise customer and solve the complex engineering challenges that come along with that. You'll collaborate with your Agile team, designers, and product managers to continue improving the product and customer experience.
What We'll Achieve
The robust frontend interfaces and scalable backend functionality you engineer will help our customers turn survey data into insightful and actionable reports
We'll continue to improve upon our service-oriented architecture and modern frontend applications, to increase speed, dependability and overall performance of our system
We'll evaluate and implement the latest and greatest tech to achieve the best solutions for our business, leaning on your ability to quickly level-up and drive best practices!
We'll sing your praises for the quality code you write, and the valuable insights and mentorship you provide to the team
At the end of the day, we'll improve the way business is done out in the field, thanks to your commitment to building a quality product!
Who You Are
You have 3+ years of professional software engineering experience with at least 2+ years of React experience
You have broad experience with several languages, frameworks and programming paradigms, and believe in using the technology and paradigms that produce the best results
You have solid experience with React fundamentals including Hooks, Context, and component architecture
You're proficient with TypeScript and understand its benefits for large-scale applications
You have experience with testing frameworks, particularly Cypress for end-to-end testing
You enjoy collaborating with designers and product managers to translate requirements into polished user experiences
While you have worked in various environments, your impact will be felt immediately if you have experience with backend technologies such as Go/Golang, Postgres, OpenSearch, Google Cloud, Kubernetes, Docker and Agile practices
You have experience with or understanding of event driven architecture with technologies such as Kafka, Pub Sub, or similar
You have experience with or a strong understanding of service-oriented architecture
You have expertise in building and consuming APIs (gRPC and/or RESTful)
You believe in the benefits of automated testing across the full stack
You're able to rapidly diagnose and troubleshoot real-world problems quickly and without a lot of context or support
You find motivation in being involved in planning, architecture and strategic planning
You have a strong sense of empathy for the customer experience - reliability, quality, and usability are all extremely important to you
You are delivery oriented and understand the tradeoffs between complete and perfect
When things break — and they will — you are eager, and able, to help fix things
You enjoy being around your peers and see the value of strong collaboration processes
The Selection Process
Silver.dev Recruiter Screen
Silver.dev Take-Home Challenge
Behavioral Screen with VP of Engineering
Technical Discussion with Hiring Manager
Panel Interview with up to 3 Engineers
Sponsored