{"schemaVersion":"jobsearcher.job.v1","id":"b1c3b564e9e6a1ee3d1f8868","url":"https://jobsearcher.com/jobs/b1c3b564e9e6a1ee3d1f8868","canonicalUrl":"https://jobsearcher.com/jobs/b1c3b564e9e6a1ee3d1f8868","title":"React.js+ .Net Developer","description":"React.js + .Net Developer Requirements 3+ years of professional experience with React in production web applications;\r\nSolid proficiency in TypeScript — comfortable with typed props, interfaces, enums, and basic generics;\r\nExperience with Material UI (MUI) or a comparable component library — building complex, data-heavy UIs (data grids, forms, dashboards);\r\nExperience with state management — Redux, Redux Toolkit, Zustand, or similar;\r\nExperience with form handling and validation in React (any library — React Hook Form, Formik, etc.);\r\nRESTful API integration — consuming APIs, handling authentication, error states, loading/pagination;\r\nUnderstanding of C#/.NET basics — ability to read and navigate a .NET Web API codebase; willingness to contribute to the backend when needed for end-to-end delivery;\r\nFamiliarity with relational databases — writing and understanding SQL at a working level (PostgreSQL, MS SQL, or similar);\r\nGit proficiency — branching, pull requests, code review workflows;\r\nExperience working in remote, agile teams — clear async communication, self-organisation;\r\nEnglish at B1+ level — written communication, periodic calls with English-speaking stakeholders.\r\nNice-to-Have Experience specifically with MUI (Material UI) and MUI X Pro components (Data Grid, Charts, Date Pickers);\r\nExperience with Redux Toolkit (slices, RTK Query);\r\nExperience with React Hook Form + Yup/Zod validation;\r\nFamiliarity with Vite as a build tool;\r\nExperience with Entity Framework Core and/or Dapper;\r\nFamiliarity with Azure services — Static Web Apps, Service Bus, Blob Storage;\r\nExperience with Swagger/OpenAPI-based API client generation;\r\nKnowledge of multi-tenant SaaS architecture patterns;\r\nFamiliarity with the affiliate/performance marketing domain (offers, conversions, postbacks);\r\nExperience with Jest + React Testing Library for frontend testing;\r\nExperience with AI-assisted development tools (Cursor, Copilot, Claude Code).\r\nResponsibilities Develop and maintain the React/TypeScript front-end application across multiple product modules — Offer Management, Partner Platform, Marketplace, Reporting, Dashboards, and more;\r\nBuild complex, data-rich UI components using MUI and MUI X Pro (data grids, charts, forms, date pickers);\r\nImplement and maintain state management patterns with Redux Toolkit for a growing multi-domain application;\r\nIntegrate with backend REST APIs — consume Swagger-generated clients, handle authentication, error handling, and data transformation;\r\nContribute to the C#/.NET backend when needed — implement or adjust API endpoints, business logic, or database queries for end-to-end feature delivery;\r\nCollaborate closely with the backend developer, QA engineer, designer, and PM/BA in an agile workflow (sprint planning, refinements, reviews);\r\nParticipate in code reviews — both giving and receiving feedback — to maintain code quality and share knowledge;\r\nWrite and maintain unit/integration tests using Jest, React Testing Library, and MSW;\r\nEnsure cross-browser compatibility, responsive design, and frontend performance (bundle size, rendering efficiency);\r\nMaintain code quality standards using ESLint, Prettier, and TypeScript strict mode;\r\nCommunicate clearly and proactively in a remote, distributed team setting — async written updates, sprint ceremonies, occasional stakeholder demos.\r\nAbout the Project The product is a multi-tenant SaaS platform for offer serving, conversion tracking, and partner management in the affiliate and performance marketing industry. The platform serves three core personas: Publishers, Advertisers, and Affiliate Networks, and covers modules including Offer Management, Conversion Tracking (click/postback attribution), Offer Wall & Display, Partner Platform, Marketplace, Reporting, and Tenant/User Management.\r\nJ-18808-Ljbffr","company":"Limestone Digital","rawCompany":"limestone digital","city":"Oklahoma City","state":"OK","isRemote":false,"isActive":false,"createdAt":"2026-04-09T15:49:44.147Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"React.js+ .Net Developer","description":"React.js + .Net Developer Requirements 3+ years of professional experience with React in production web applications;\r\nSolid proficiency in TypeScript — comfortable with typed props, interfaces, enums, and basic generics;\r\nExperience with Material UI (MUI) or a comparable component library — building complex, data-heavy UIs (data grids, forms, dashboards);\r\nExperience with state management — Redux, Redux Toolkit, Zustand, or similar;\r\nExperience with form handling and validation in React (any library — React Hook Form, Formik, etc.);\r\nRESTful API integration — consuming APIs, handling authentication, error states, loading/pagination;\r\nUnderstanding of C#/.NET basics — ability to read and navigate a .NET Web API codebase; willingness to contribute to the backend when needed for end-to-end delivery;\r\nFamiliarity with relational databases — writing and understanding SQL at a working level (PostgreSQL, MS SQL, or similar);\r\nGit proficiency — branching, pull requests, code review workflows;\r\nExperience working in remote, agile teams — clear async communication, self-organisation;\r\nEnglish at B1+ level — written communication, periodic calls with English-speaking stakeholders.\r\nNice-to-Have Experience specifically with MUI (Material UI) and MUI X Pro components (Data Grid, Charts, Date Pickers);\r\nExperience with Redux Toolkit (slices, RTK Query);\r\nExperience with React Hook Form + Yup/Zod validation;\r\nFamiliarity with Vite as a build tool;\r\nExperience with Entity Framework Core and/or Dapper;\r\nFamiliarity with Azure services — Static Web Apps, Service Bus, Blob Storage;\r\nExperience with Swagger/OpenAPI-based API client generation;\r\nKnowledge of multi-tenant SaaS architecture patterns;\r\nFamiliarity with the affiliate/performance marketing domain (offers, conversions, postbacks);\r\nExperience with Jest + React Testing Library for frontend testing;\r\nExperience with AI-assisted development tools (Cursor, Copilot, Claude Code).\r\nResponsibilities Develop and maintain the React/TypeScript front-end application across multiple product modules — Offer Management, Partner Platform, Marketplace, Reporting, Dashboards, and more;\r\nBuild complex, data-rich UI components using MUI and MUI X Pro (data grids, charts, forms, date pickers);\r\nImplement and maintain state management patterns with Redux Toolkit for a growing multi-domain application;\r\nIntegrate with backend REST APIs — consume Swagger-generated clients, handle authentication, error handling, and data transformation;\r\nContribute to the C#/.NET backend when needed — implement or adjust API endpoints, business logic, or database queries for end-to-end feature delivery;\r\nCollaborate closely with the backend developer, QA engineer, designer, and PM/BA in an agile workflow (sprint planning, refinements, reviews);\r\nParticipate in code reviews — both giving and receiving feedback — to maintain code quality and share knowledge;\r\nWrite and maintain unit/integration tests using Jest, React Testing Library, and MSW;\r\nEnsure cross-browser compatibility, responsive design, and frontend performance (bundle size, rendering efficiency);\r\nMaintain code quality standards using ESLint, Prettier, and TypeScript strict mode;\r\nCommunicate clearly and proactively in a remote, distributed team setting — async written updates, sprint ceremonies, occasional stakeholder demos.\r\nAbout the Project The product is a multi-tenant SaaS platform for offer serving, conversion tracking, and partner management in the affiliate and performance marketing industry. The platform serves three core personas: Publishers, Advertisers, and Affiliate Networks, and covers modules including Offer Management, Conversion Tracking (click/postback attribution), Offer Wall & Display, Partner Platform, Marketplace, Reporting, and Tenant/User Management.\r\nJ-18808-Ljbffr","datePosted":"2026-04-09T15:49:44.147Z","dateModified":"2026-04-09T15:49:44.147Z","hiringOrganization":{"@type":"Organization","name":"Limestone Digital","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oklahoma City","addressRegion":"OK","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b1c3b564e9e6a1ee3d1f8868"},"url":"https://jobsearcher.com/jobs/b1c3b564e9e6a1ee3d1f8868"}}