Full-Stack Software Engineer

Cyvl, Inc

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years in full-stack engineering with a strong emphasis on both front-end and back-end development.
  • Proficient in React and modern front-end tools focused on clean, reusable components.
  • Solid knowledge of JavaScript/TypeScript and practices such as hooks and context.
  • Experience developing backend services in Python and TypeScript, with RESTful and GraphQL API design.
  • Familiarity with a Postgres-based data layer, particularly Supabase.
  • Strong Git workflow and experience with CI/CD, especially Github Actions.
  • Ability to thrive in a collaborative, fast-paced team environment.

Responsibilities

  • Build and maintain scalable applications across the stack, from React interfaces to backend services.
  • Design and document APIs while owning features from conception through deployment.
  • Contribute to cloud infrastructure using containerized and serverless environments.
  • Work closely with design and product teams to ensure accessible and responsive interfaces.
  • Engage in architectural discussions and code reviews to foster engineering best practices.

Benefits

  • Comprehensive health, dental, and vision coverage.
  • 401(k) with immediate vesting.
  • Generous paid time off (PTO) and parental leave alongside flexible work options.
  • Annual professional development stipend to support career growth.
  • Opportunities for team events, referral bonuses, and a supportive, growth-oriented culture.
Full Job Description
About You

As a Full-Stack Engineer at Cyvl, you will play a key role in delivering intuitive, performant, and scalable applications for our customers. You'll be responsible for designing and building across the stack, from elegant, component-driven React interfaces to APIs and services in containerized and serverless environments, backed by relational databases. You'll work in close partnership with product to define and ship features end-to-end, and take real ownership of what you build. The differentiators for us will be a strong technical foundation, a good eye for product, and a genuine enthusiasm for leveraging agents to develop across the stack.

Key Responsibilities
  • Build across the stack, from component-driven React interfaces to APIs, services, and data layers.
  • Design, document, and maintain scalable APIs, and own features end-to-end from conception to deployment.
  • Work with containerized and serverless environments and contribute to cloud infrastructure.
  • Collaborate with design and product teams to deliver smooth, accessible, and responsive interfaces, and partner with QA and DevOps to ensure robust, testable, and observable systems.
  • Participate in architectural discussions and code reviews, and contribute to engineering best practices across the organization.


Qualifications
Required:
  • 3+ years of professional experience in a full-stack engineering role.
  • Experience with React and a modern front-end toolchain (e.g., TanStack Router, Vite, pnpm/Turborepo), with a focus on clean, reusable components and highly interactive, data-driven user experiences.
  • Solid understanding of JavaScript/TypeScript and modern front-end development practices (hooks, context, etc.).
  • Experience building backend services in Python (e.g., FastAPI) and TypeScript (e.g., Cloudflare Workers, Hono), including designing and consuming RESTful and GraphQL APIs.
  • Familiarity with a Postgres-based data layer (e.g., Supabase).
  • Solid Git workflow knowledge and experience with CI/CD pipelines (Github Actions), and experience with cloud infrastructure (AWS, Kubernetes, Cloudflare).
  • Ability to work cross-functionally in a fast-paced, collaborative team environment.
Nice to Have:
  • Experience using real user monitoring and analytics tools (e.g., PostHog, Grafana) to make data-driven development decisions.
  • Expertise in modern Python development (uv, static type checking, Pydantic, asyncio, pytest).
  • Familiarity with event-driven backend architectures using NATS Jetstream.
  • Familiarity with geospatial data and tools (e.g., Mapbox, MapillaryJS, PostGIS, map vector tiles, cloud optimized point clouds), and 3D visualization libraries (e.g., Deck.gl).
  • Background in data visualization and performance profiling.
  • Prior work in early-stage startups or fast-scaling environments.
  • Experience writing tests with Vitest, or comparable tools like Jest or Cypress.
  • Experience integrating LLM agents or agentic workflows into production web applications.


What We Offer
  • Comprehensive health, dental, and vision coverage
  • 401(k) with immediate vesting
  • Generous PTO, paid parental leave, and flexible work options
  • Annual professional development stipend
  • Team events, referral bonuses, and a collaborative, growth-focused culture


Similar Jobs

More Jobs at Cyvl, Inc

More Information Technology Jobs

Find similar Full-Stack Software Engineer jobs: