- Contents
- Open Jobs
- Rust Backend Engineer
- Product & Growth Engineer
- Frontend Engineer (SvelteKit & Tauri)
- Go Backend Engineer
-
Method of Application
Job Roles at SnappyCX
Rust Backend Engineer
- Job Type Full Time , Hybrid
- Qualification BA/BSc/HND
- Experience
- Location Oyo
- City Ibadan
- Job Field ICT / Computer
- This is a rare opportunity to be one of our first two engineers, architecting the entire backend from the ground up as part of a pure Rust stack (a Rust backend with a Rust-based Tauri desktop client).
What You’ll Be Doing
- Build the Core API: You will architect, build, and maintain our high-performance, memory-safe API using Rust.
- Handle High Concurrency: This is the core of the job. You will use async/await and a modern framework (like axum, actix-web, or tokio) to handle thousands of simultaneous connections from our desktop clients flawlessly.
- Embrace “Fearless Concurrency”: You will write code that is free from data races and safe by default, ensuring our users’ time data is always processed with perfect integrity.
- Own the Database: You will design our PostgreSQL database schema and use a Rust-native library (like sqlx or sea-orm) to write efficient, type-safe queries.
- Manage Authentication & Billing: You’ll build the secure systems for user authentication 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:
- Loves Rust: You have professional or significant personal project experience in Rust. You can show us code you’ve written and are proud of.
- Understands Rust’s Core: You are comfortable with Rust’s key concepts: ownership, borrowing, lifetimes, and traits.
- Is an async Expert: You have experience building asynchronous applications in Rust, ideally with tokio.
- Is a Backend Generalist: You are a product-minded engineer who can take an idea, architect a solution, and build it, from the database to the API endpoint.
- Cares About Reliability: You’re the kind of person who believes in the compiler and thinks that a bug is a failure of the type system, not just a mistake.
go to method of application »
Method of Application
- This is a rare opportunity to be one of our first two engineers, shaping the entire product from the ground up using a best-in-class modern stack.
What You’ll Be Doing
- Build the Core Product: You will own the entire frontend, using SvelteKit to build our fast and responsive web application.
- Build the Desktop App: You will use Tauri (and your Svelte components) to build our lightweight, cross-platform desktop app that is not another 150MB Electron clone.
- Collaborate & Integrate: Work directly with the founder and our backend (Go) engineer to design and integrate with our API.
- Obsess Over Performance: You will be responsible for ensuring our app loads instantly, feels snappy, and has a minimal memory footprint. We’re not just building features; we’re building the fastest time tracker on the market.
- Shape the UX: You’ll have a major voice in the product. You’ll work from designs but also have the freedom to give feedback and make improvements to the user experience.
We’re Looking for Someone Who:
- Is a Frontend Expert: You have proven, professional experience building and shipping modern web applications.
- Loves Modern Frameworks: You have experience with at least one modern framework (React, Vue, etc.), but you are especially excited about Svelte/SvelteKit.
- Cares About Performance: You’re the kind of person who is annoyed by slow websites. You know how to debug performance bottlenecks and write efficient, clean code.
- Is a Self-Starter: You are a disciplined, product-minded engineer who can manage their own time and work effectively in a small, hybrid team.
- Has an Eye for Detail: You can take a Figma design and turn it into a pixel-perfect, responsive component.
Bonus Points (We’ll Be Really Excited If You):
- Have built and shipped a real project with SvelteKit.
- Have tinkered with or built an app using Tauri (or even Electron).
- You embrace AI tools such as Claude Code + Cursor.
- Can show us a GitHub profile or personal portfolio you’re proud of.
- Have experience in a startup or have built your own projects from scratch.
- Have opinions about what makes a good (or bad) user experience.
go to method of application »

Leave a Comment