Software Engineer (Full-Stack Web)

New
C
CICSoftware, SaaS, ERP
Remote — must reside in CO, FL, IA, IL, KS, MO, NE, OH, or TNFull-TimeMiddle
Salary100,000 - 140,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
GitMicrosoft SQL ServerTypeScriptC#.NETReactRESTful APIs

Requirements

  • 3+ years of professional software engineering experience building production web applications.
  • Strong production experience with React and TypeScript.
  • Experience working with a backend web framework such as C#/.NET, Java/Spring, Python/FastAPI or Flask, Node.js, or a comparable stack.
  • Strong REST API fundamentals, including validation, error handling, authentication flows, and client/server debugging.
  • Experience with relational databases and an ORM, with the ability to reason about schemas, queries, and data integrity.
  • Practical unit and integration testing experience across frontend and backend code.
  • Experience working collaboratively with a product designer and interpreting design specifications.
  • Accessibility experience with complex forms, data grids, keyboard interaction, and WCAG guidance.
  • Fluency with Git-based collaboration and pull-request workflows.
  • Experience working on a modern agile product team and comfort working from an incremental backlog.
  • Practical experience with AI coding tools such as Claude Code, Codex, or comparable tools.
  • Strong interpersonal skills and a tactful, empathetic communication style.

Responsibilities

  • Build workflow-focused product features across React, TypeScript, REST APIs, and relational data access.
  • Own scoped features from clarification and technical design through implementation, testing, release, and production follow-up.
  • Contribute to C#/.NET and EF Core backend code while continuing to deepen your knowledge of the stack.
  • Translate designs into accessible, responsive, and maintainable interfaces for forms, tables, approvals, permissions, and other data-intensive workflows.
  • Work closely with the Product Design Lead to resolve interaction details and deliver a cohesive user experience.
  • Reuse and improve shared components and design-system patterns to create consistent user experiences.
  • Design and consume REST APIs, including validation, error handling, and clear frontend/backend contracts.
  • Work with relational schemas and an ORM to implement safe data changes and diagnose correctness or performance issues.
  • Help build import and integration workflows that move customer data into the new SaaS suite.
  • Write unit and integration tests that protect important user behaviors and business rules.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 140,000 USD per year
Apply Now