New offer - be the first one to apply!

April 8, 2026

Fullstack Developer (Python+TypeScript)

Senior • Remote

160 - 180 PLN

Warsaw, Poland

Craftware is a technology company of over 500 experts, empowering large organizations to solve complex business challenges with modern IT solutions – from sales systems and automation to data platforms and AI. We operate where technology must be reliable, secure, and scalable. We deliver end-to-end projects: from analysis and architecture through implementation to development and maintenance. We are a trusted partner of industry leaders such as Salesforce, Veeva, UiPath, and Databricks.

Model: remote

Employment type: part-time

Responsibilities:

  • Provide strong technical leadership with a clear point of view, consistently applying best practices in software engineering (including abstraction, testing, usability, and version control) to build sustainable and reusable solutions.

  • Collaborate pragmatically with cross-functional teams to solve complex scientific software engineering challenges related to quantifying test article effects.

  • Work closely with both local and distributed (offshore) engineering teams to support and advance software development initiatives.


Requirements:

  • 5+ years of experience developing data analysis tools (final seniority level will depend on experience and other factors).

  • Experience working iteratively within self-organized Agile teams.

  • Strong frontend development skills, particularly with TypeScript and React.

  • Proficiency in Python, including frameworks such as Django and Celery.

  • Experience designing and working with REST and/or GraphQL APIs.

  • Familiarity with source code management tools (e.g., GitHub).

  • Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).

  • Solid testing practices, including experience with pytest; end-to-end testing (e.g., Playwright) is a plus.

  • Experience working with AWS.

  • Biological domain knowledge and basic data analysis skills are a plus, but not required.

  • Bachelor’s degree or higher in Bioinformatics, Computer Science, or a related field.

Employment conditions:

  • B2B contract,

  • Daily support from team leaders,

  • Dedicated certification budget,

  • Assistance in defining and support in your development path,

  • Benefits package,

  • Integration trips/events.