Senior Python Fullstack DeveloperIndustry: Agriculture & Life SciencesLocation: PolandWork model: Fully RemoteSeniority: SeniorEmployment type: B2B / ContractAbout the roleWe are looking for an experienced Senior Python Fullstack Developer to join an international engineering team working on modern web applications.
The role is primarily backend-focused, with strong Python and FastAPI expertise being essential. You will also contribute to the frontend using React, so solid hands-on React experience is required, although an intermediate level is sufficient.
You will have the opportunity to work on scalable applications, APIs, integrations and data-driven solutions while collaborating with experienced engineers and stakeholders in an international environment.
Your responsibilitiesDesign, develop and maintain scalable web applications using Python and FastAPIBuild and maintain REST APIs, services and controllersDevelop database connectivity and integration modules using SQLAlchemy or similar ORM technologiesWork with both relational and NoSQL databasesDevelop and maintain frontend components using ReactCollaborate closely with backend and frontend engineers, product teams and other stakeholdersWrite clean, maintainable and well-tested codeDevelop and maintain unit and integration testsParticipate in CI/CD processes and support automated delivery pipelinesTroubleshoot technical issues and improve application performanceFollow software engineering best practices and contribute to technical decisionsRequirementsStrong commercial experience with PythonStrong hands-on experience with FastAPIVery good understanding of Python fundamentals, including:
Data structuresAlgorithmsTime and space complexityClean and efficient coding practicesSolid understanding of API design and developmentExperience working with relational and NoSQL databasesExperience with SQLAlchemy or a comparable ORMGood understanding of CI/CDExperience writing and maintaining unit tests and automated testsProfessional experience with ReactWorking knowledge of JavaScript and TypeScriptGood command of EnglishAbility to work independently and take ownership of technical tasksFrontend skills – nice to haveExperience with some of the following technologies will be an advantage:
ReactJSReact QueryNode.jsJavaScript / TypeScriptHTML / CSSRedux or MobXJest / CypressMaterial UICross-browser developmentBrowser rendering and performance optimizationWhat we offer100% remote work from PolandOpportunity to work on modern Python / FastAPI / React applicationsInternational and multicultural engineering environmentCollaboration with experienced technical teamsHigh level of ownership and influence over technical solutionsLong-term cooperationB2B / Contract employmentInterested?
If this opportunity sounds like a good fit for your experience and you are interested in joining the project, please apply. We’d be happy to hear from you!