About the job
Who Are We?
Grip is an innovative AI-driven event platform designed to enhance engagement. Our versatile system empowers commercial event organizers, including prominent names like Ascential, Hyve, Emerald, and Clarion Events, to increase revenue by fostering and monitoring relationships among participants across various events. Grip transcends traditional networking by integrating AI with billions of interactions within our platform, coupled with a robust event management system, effortless registration, and an award-winning mobile event application, ensuring participants connect with the right individuals at the optimal time.
We are expanding our Grip Manage team, where engineers are dedicated to creating a premier event registration platform. This involves tackling intricate configurations and integrations, managing payment systems, powering our data pipelines and insights, and developing cutting-edge on-site technologies such as smart badges and location telemetry.
Our international team spans the UK, the Americas, and Europe, with a strong focus on delivering quality. We are committed to rapid iterations and continuously refining our codebase as we introduce new features. Each team member plays a crucial role in shaping our technical vision and prioritizing projects.
We are enthusiastic about leveraging AI to enhance our development processes, and we seek a candidate who shares our excitement for the evolving landscape of software development and the myriad of opportunities it presents.
Our technology stack primarily includes Typescript (Node.js, React), MongoDB, and Postgres. We utilize AWS for our cloud services, managing our infrastructure with Kubernetes and Terraform. Our testing is conducted using Jest and Cypress, while we monitor system performance with Prometheus, Grafana, and Sentry.
Core Responsibilities
We are looking for product-oriented engineers who will:
Take complete ownership of features from inception to deployment using agile practices, ensuring delivery through feature flags, comprehensive testing, and observability.
Collaborate with our product team to refine project plans and identify challenges and opportunities.
Implement features with a strong emphasis on security and performance.
Promote high-quality communication, including technical documentation, testing reports, release planning, and more.
Mentor colleagues to support their growth as engineers and actively contribute to their development.
Be comfortable working across the entire technology stack.

