Sigma Software

Full-Stack Engineer (Python / React)

Sigma Software
Apply
1 day ago
Remote, Poland or Warsaw, PolandMid Level

Responsibilities

  • Develop and maintain backend and frontend components of a web-based data-intensive system.
  • Design, implement, and support REST APIs and integrations with internal platforms and services.
  • Build and maintain scalable applications and database solutions.
  • Write clean, maintainable, and testable code and create unit, integration, and end-to-end tests.
  • Participate in code reviews, technical documentation, Agile ceremonies, planning, and stakeholder collaboration.
  • Contribute to system reliability, deployment automation, performance optimization, architecture discussions, and continuous improvement.

Requirements

  • At least 3 years of professional software development experience with Python.
  • Strong experience with SQL and PostgreSQL.
  • Working knowledge of TypeScript and React.
  • Experience building and maintaining RESTful APIs.
  • Understanding of cloud infrastructure, modern application deployment, software development best practices, testing approaches, and code quality standards.
  • Familiarity with Kubernetes, containerized environments, and CI/CD practices such as GitLab CI.
  • Upper-Intermediate English level.
  • Strong problem-solving, analytical, communication, collaboration, and stakeholder interaction skills.
Sigma Software

About Sigma Software

1,001-5,000 employees

Sigma Software is a London-headquartered, privately held IT consultancy that designs and builds custom software for startups and enterprises. The company provides end-to-end services—engineering, web and mobile development, .NET/Java platforms, AR/VR, and UI/UX—delivered via outsourcing, managed teams, and consulting. Founded in 2002, it supports long-term product development and modernization projects across multiple industries for global clients.

Contact me