Cyvl is looking to solve the problem of outdated transportation infrastructure mapping and management for civil engineering firms and governments.
Requirements
- Proficiency in React and front-end frameworks (Next.js, Vite, etc.) with a focus on clean, reusable components.
- Expertise in Python and modern Python package management tools like Poetry and UV
- Strong command of JavaScript/TypeScript and modern front-end development practices (hooks, context, etc.).
- Experience designing and consuming RESTful APIs and backend services.
- Comfort working with relational databases, particularly Postgres.
- Experience deploying and managing serverless environments and platforms like Supabase or Firebase.
Responsibilities
- Lead the design, development, and deployment of front-end features using React and modern JavaScript/TypeScript frameworks.
- Build, document, and maintain scalable APIs using Node.js and Supabase.
- Own full-stack features from conception to deployment—contributing across the stack as needed.
- Work with Postgres to design, query, and optimize data models and workflows.
- Contribute to architectural decisions and code reviews across the engineering organization.
- Mentor junior engineers and elevate the overall engineering bar.
Other
- Ability to work cross-functionally in a fast-paced, collaborative team environment.
- Self-motivated, self-starter with a zeal to win
- Great communicator; strong oral and written skills
- Ability to think creatively
- Hands-on problem solver who enjoys cracking difficult nuts