Ciklum

Senior Full Stack Engineer

Ciklum
Apply
3 days ago
Remote, PolandSenior

Responsibilities

  • Design, implement, and deploy robust full-stack product features from concept through production.
  • Own and evolve frontend architecture, including component libraries, design systems, state management, and module boundaries.
  • Build and maintain backend services and APIs covering authentication, access control, billing workflows, and audit logging.
  • Establish risk-based testing practices, strong end-to-end coverage, code-quality metrics, and observability practices.
  • Develop internal productivity tooling, including CLIs and agent-based workflows, and use AI coding tools.
  • Conduct code reviews, promote engineering standards, and mentor teammates.
  • Collaborate with product management, UX/UI design, and executive leadership on roadmap and UX decisions.

Requirements

  • At least 6 years of commercial software engineering experience building and scaling SaaS products as a full-stack engineer.
  • Upper-Intermediate to Advanced fluent English proficiency in written and spoken communication.
  • Experience designing complex solutions, maintaining technical documentation, and applying API architectures, design patterns, and engineering standards.
  • Experience defining frontend architectures, shared component libraries, and design systems used by multiple developers.
  • Strong TypeScript, modern JavaScript, HTML5, CSS3, and advanced React skills.
  • Strong Node.js or Python backend experience, with the ability to work primarily in a Python/FastAPI codebase.
  • Strong PostgreSQL skills, including data modeling, schema design, complex queries, and aggregations.
  • Commercial experience with distributed systems and event-driven patterns using message brokers such as Kafka, RabbitMQ, or SQS.
  • Hands-on experience with testing frameworks such as Jest, Vitest, Playwright, Cypress, or pytest.
  • Knowledge of Docker, CI/CD pipelines, observability, monitoring, and logging tools.
  • Experience deploying and operating backend services on GCP or AWS.
  • Ability to independently lead a problem space, balance technical trade-offs, and communicate with technical and non-technical stakeholders.
  • Availability for 3–4 hours of daily working overlap with US Pacific Time.
  • Desirable qualifications include founding or tech-lead experience, HealthTech or FinTech domain knowledge, Stripe billing experience, familiarity with Next.js, React Native, Expo, Go, Elixir/Phoenix, gRPC, Terraform, Kubernetes/GKE, MCP servers, CLI developer tools, LLM-assisted automations, hiring, interviewing, mentoring, or a degree in Computer Science, Software Engineering, or a related technical field.

Benefits

  • Full remote working possibilities.
  • Company-paid premium medical package through Luxmed.
  • Access to the MyBenefit cafeteria platform.
  • Internal events, meetups, conferences, workshops, Udemy access, language courses, and company-paid certifications.
  • Internal mobility opportunities across diverse domains and projects.
  • Daily working schedule includes 3–4 hours of overlap with US Pacific Time for key ceremonies, planning, and stand-ups.

Tech Stack

Apache KafkaAWSCypressDockerElixirFastAPIGitHub ActionsGitLab CI/CDGoGoogle Cloud PlatformGraphQLgRPCJavaScriptJestKubernetesNext.jsNode.jsPhoenixPostgreSQLpytestPythonRabbitMQReactReact NativeTerraformTypeScript

Categories

Ciklum

About Ciklum

1,001-5,000 employees

Ciklum is an IT services firm that builds custom digital products and provides nearshore engineering teams, QA, DevOps, data analytics, and UX for enterprises and high-growth startups. It operates a services model spanning product engineering, e-commerce solutions, and managed delivery centers. Founded in 2002 and headquartered in London, the privately held company serves global clients including Just Eat and Zurich Insurance.

Contact me