This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
Push the boundaries of GoSpotCheck's platform by building clean, scalable, and maintainable frontend applications and backend services
Create intuitive user experiences while also contributing to robust backend systems and data pipelines
Build highly scalable products for the enterprise customer and solve the complex engineering challenges that come along with that
Collaborate with Agile team, designers, and product managers to continue improving the product and customer experience
Engineer robust frontend interfaces and scalable backend functionality to help customers turn survey data into insightful and actionable reports
Improve upon service-oriented architecture and modern frontend applications, to increase speed, dependability and overall performance of the system
Evaluate and implement the latest tech to achieve the best solutions for the business
Provide valuable insights and mentorship to the team
Improve the way business is done out in the field by building a quality product
Requirements:
3+ years of professional software engineering experience
2+ years of React experience
Broad experience with several languages, frameworks and programming paradigms
Solid experience with React fundamentals including Hooks, Context, and component architecture
Proficient with TypeScript
Experience with testing frameworks, particularly Cypress for end-to-end testing
Experience with backend technologies such as Go/Golang, Postgres, OpenSearch, Google Cloud, Kubernetes, Docker and Agile practices
Experience with or understanding of event driven architecture with technologies such as Kafka, Pub Sub, or similar
Experience with or a strong understanding of service-oriented architecture
Expertise in building and consuming APIs (gRPC and/or RESTful)
Belief in the benefits of automated testing across the full stack
Ability to rapidly diagnose and troubleshoot real-world problems quickly
Motivation in being involved in planning, architecture and strategic planning
Strong sense of empathy for the customer experience
Delivery oriented and understand the tradeoffs between complete and perfect
Eager and able to help fix things when they break
Enjoy being around peers and see the value of strong collaboration processes