Form - Full Stack Engineer (Core Team)

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

Apply for this job