S

Software Mind

Polish software development outsourcing provider

Full-Stack Developer - React, .Net

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeWarsaw, PolandNo salary listed

About the Job

Requirements

  • Three to five years of commercial software development experience, including at least three years of production React and TypeScript experience with hooks, state management, and Vite or Next.js.
  • Experience building data-heavy user interfaces with tables, grids, and charts over large datasets, such as TanStack Table, AG Grid, Recharts, or ECharts.
  • Working proficiency in C#/.NET, including ASP.NET Core Web API, EF Core or Dapper, and sufficient SQL knowledge to change endpoints safely.
  • Experience integrating REST APIs with typed clients and server-state libraries such as TanStack Query.
  • Daily, hands-on use of agentic AI coding tools such as Claude Code, Cursor, Copilot Workspace, or Codex, with ability to demonstrate the workflow live.
  • Testing experience with Jest or Vitest, React Testing Library, Playwright or Cypress, and xUnit or NUnit.
  • Knowledge of modern CSS, accessibility standards (WCAG), browser performance, and web security, including XSS, CSP, and token handling.
  • Experience with Docker and Docker Compose, Git, and CI/CD tools such as Azure DevOps or GitHub Actions.

Responsibilities

  • Build and ship production React and TypeScript features for risk analyst interfaces, including transaction and merchant risk views, score explanations, alert queues, data-heavy tables, filters, and charts.
  • Extend the C#/.NET endpoints behind features by adding fields, filters, and endpoints within API contracts owned by the senior developer.
  • Integrate the front end with platform APIs and handle loading, error, pagination, and caching states.
  • Keep interfaces for large datasets fast through virtualized tables, smart data fetching, memoization, and regular profiling.
  • Use Claude Code or an equivalent agentic coding tool as a primary accelerator while maintaining responsibility for the quality of merged code.
  • Write unit, component, integration, and end-to-end tests, and review and harden AI-generated code before production.
  • Respect the PCI boundary across the stack by using masked and tokenized card data only and handling sessions and tokens securely.
  • Work with the client’s internal team through stand-ups, documented design decisions, clean handoffs, CI/CD, and repository conventions.

Desired Qualifications

  • Experience in payments, card processing, risk or fraud, or financial services, ideally with PCI-scoped applications.
  • Experience with design systems and component libraries such as MUI or Fluent UI, and Storybook.
  • Experience with advanced data visualization such as D3, time-series and distribution charts, or user interfaces for LLM-backed features.
  • Experience with identity in single-page applications, including OAuth2/OIDC and MSAL or Microsoft Entra ID.
  • Prior consulting or staff-augmentation experience embedded in a client team.

About the Company

Software Mind

Polish software development outsourcing provider

Software Mind is a Polish software development company with multiple delivery centers in Poland and offices in the United States, Singapore, and Australia. It provides personalized software development services and outsourcing for clients worldwide, focusing on building software that is treated as a product and tailored to each client’s unique needs. The company works with startups, growing teams, or broader IT initiatives and applies its Agile toolbox—best practices it uses across projects—to help clients accelerate development and scale their software efforts. Unlike some firms that offer generic development, Software Mind emphasizes a bespoke, partner-like approach, combining strong technical skills with attention to the client’s business context to deliver customized software solutions.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$27.5M
Headquarters
Kraków, Poland
Founded
1999

Recently Posted Jobs

Explore more opportunities at Software Mind

See more jobs