We are a leading company specializing in omnichannel customer support, committed to delivering top-quality customer experiences at affordable prices. With a team of passionate professionals dedicated to your product and brand, we utilize advanced metrics and tools to ensure maximum efficiency throughout the customer support journey.
Read more about this company
Build the Core API: You will design, build, and maintain our fast, scalable, and secure API using Go (Golang).
Handle High Concurrency: This is the core of the job. You will build the services that handle thousands of simultaneous connections from our desktop apps, ensuring every "ping" is processed instantly and efficiently.
Own the Database: You will design and manage our PostgreSQL database schema, writing efficient, safe queries and ensuring data integrity. (Losing a user's time entry is a mortal sin).
Manage Authentication & Billing: You'll build the systems for secure user authentication (JWTs, etc.) and integrate with payment processors like Stripe.
Collaborate & Define: You will work directly with the founder and our frontend (Svelte/Tauri) engineer to define API contracts and shape the product's technical roadmap.
We're Looking for Someone Who:
Is a Backend Expert: You have proven, professional experience building and shipping high-performance, API-first backends.
Loves Go (Golang): You have real-world experience writing production-level Go. You're comfortable with goroutines, channels, and building concurrent applications.
Knows Their Database: You are proficient with PostgreSQL (or a similar relational database) and understand how to write optimized queries and design a scalable schema.
Is a Self-Starter: You are a disciplined, product-minded engineer who can take an idea, architect a solution, and build it without hand-holding.
Cares About Reliability: You're the kind of person who thinks about edge cases, writes tests, and believes that a 500ms response time is "slow."