Responsibilities:
- Lead the design, development, and deployment of front-end features using React and modern full-stack frameworks.
- Collaborate with design and product teams to bring smooth, accessible, and responsive interfaces to life.
- Build, document, and maintain scalable APIs using Node.js, Python, and Postgres.
- 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.
- Partner with QA and DevOps to ensure robust, testable, and observable systems.
Required Skills:
- 5+ years of professional experience in a full-stack or front-end focused engineering role.
- Proficiency in React and front-end frameworks (Next.js, Vite, etc.) with a focus on clean, reusable components.
- Experience building highly interactive, data-driven user experiences.
- Strong command of JavaScript/TypeScript and modern front-end development practices (hooks, context, etc.).
- Experience writing and consuming RESTful APIs and backend services.
- Comfort working with relational databases, particularly Postgres.
- Strong Git workflow knowledge and experience with CI/CD pipelines (Github Actions).
- Ability to work cross-functionally in a fast-paced, collaborative team environment.
- Experience with cloud infrastructure (e.g., AWS, Vercel, Cloudflare).
- Comfortable with Kubernetes
Nice to Have:
- Experience using real user monitoring and analytics tools to make data-driven development decisions
- Expertise in Python and modern Python package management tools like Poetry and UV
- Familiarity with geospatial data and tools (Mapbox, Leaflet, Turf.js).
- Background in data visualization and performance profiling.
- Prior work in early-stage startups or fast-scaling environments.
- Experience writing tests with tools like Jest, React Testing Library, or Cypress.
- Familiarity with 3D visualization libraries (e.g., Deck.gl, Three.js).
Ideal Cyvl Candidate:
- Self-motivated, self-starter with a zeal to win
- Great communicator; strong oral and written skills
- Ability to gather and organize requirements through communication with internal and external stakeholders
- Ability to think creatively
- Hands-on problem solver who enjoys cracking difficult nuts
- Quick study – able to pick up and apply new concepts in a hurry
- Track record of achievement
- Enjoys working on and helping to build outstanding teams
- Demonstrates an entrepreneurial spirit and gets stuff done
What We Offer:
- Competitive salary and equity package
- Comprehensive health, dental, and vision insurance
- Opportunities for professional growth and development
- A collaborative and innovative work culture with a tight-knit team of ~25 employees
Top Skills
What We Do
Cyvl is redefining how our nation builds and maintains roads, transforming the future of infrastructure to benefit communities across the country. Our mission is simple yet powerful: accelerate the future of infrastructure, making our communities safer, more resilient, and better connected.
Leveraging cutting-edge technology, we empower municipalities and civil engineering firms to make data-driven decisions, optimize spending, and deliver higher-quality road networks. From advanced sensor systems and predictive analytics to seamless, scalable solutions, Cyvl provides a new level of insight into road conditions, maintenance needs, and strategic planning.
We’re proud to be at the forefront of innovation in the infrastructure space, helping cities and counties build smarter, maintain efficiently, and serve their communities better. Join us on our journey to build a stronger, smarter infrastructure for the future









