Codahead

Fullstack Software Engineer

Kraków, PL · Posted 2w ago

salary not listedseniorpermanentremote
ReactTypeScriptNext.jsRESTZodPostgreSQLDrizzlePrismaTypeORMGitJiraClaudeSupabaseAWSS3SQSLambdaTerraformOpenAPISentryPostHogWebSockets

Job Description

About the roleYou will be assisting in the understanding of, architecture, implementation, and quality of core Product Roadmap items intended to drive the project for our client forward. The ability to work with the team and collaborate is essential. You will have an immediate impact and be an early figure in the company today to help drive our growth.You will focus on solidifying our product and making it resilient as well as learning how to roll out enterprise-ready features.Required skills /knowledge and production experience/React + TypeScriptNext.js (App Router) — routing, server/client components, API routesREST API, data validation (example - Zod)PostgreSQL and ORM (Drizzle or similar — Prisma/TypeORM)Work according to the team's conventions and architectural documentation(ADR-y) — the ability to read and follow established standards before writing codeGit, code review, ticketing (Jira)Coding with Claude /on daily basis/Minimum of 5 years of professional experience developer with hands-on skills.Communication and other required skillsGit, code review, ticketing (Jira)Independence in problem analysis and a willingness to plan before implementation (the project requires a written plan/ADR before each new feature).Accuracy and attention to detail—working with healthcare data requires caution when changing the schema and access logic.Good written communication—documentation, PR descriptions, tickets, and code review comments.Comfortable working in a distributed/remote team and asynchronous communication.Openness to feedback and a willingness to propose simpler solutions instead of over-engineering (the project explicitly avoids over-engineering).Sense of responsibility (ownership) for the delivered functionalities from design to implementation.Advanced English - hard must - daily calls with native CTO or CEO(weekly) . Ability to discuss technical problems, describe concept, architecture or planned feature.There's going to be (online or onsite in Krakow) technical coding test (without extra help) and English general and/or tech conversation.Awesome but not a must:Supabase (Auth, RLS, Postgres)AWS: S3, SQS, Lambda - designing or integrating with data processing pipelines (multipart upload, task queuing, workers)Terraform / IaC - ability to read infrastructure definitions (no need to write them yourself)Working with video / media data / large-volume files (e.g., recording processing, LiDAR, wearable data)Designing permission systems (RBAC) for multiple user rolesOpenAPI / API contracts, documenting endpointsExperience in health, sports, telemedicine, or other sensitive/regulated dataApplication observability (Sentry, PostHog, or similar)Real-time integrations (chat/video SDKs like CometChat, WebSocket)Our benefits:Awesome and highly intense product /sports and health/Private medical care and multisport cardFlexible working hours (you can start between 8:00 -10:00 a.m.)Your choice of computer: Mac OS/Linux/WindowsUpskilling budgetEnglish discussion classes every weekParking spot few mins from officeEmployee recommendation program.🟢 The office is based in Kraków. We work 3 days from the office a week.🟢 The process consists of 2 stages. We recruit remotely :)Ideal candidate should start within a month (no longer).