Senior Full-Stack Developer

Sigma Software Group โ€” Poland ยท Posted ~1 day ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Are you passionate about building scalable products that contribute to innovation in healthcare and life sciences? We are looking for a Senior Full Stack Software Developer to join a long-term remote project focused on scientific computing, AI-powered workflows, and cloud-native engineering. You will become part of a distributed European team developing a modern platform that helps pharmaceutical companies and researchers accelerate medicine development and improve analytical and regulatory processes. The role combines complex Back-end challenges, modern Front-end development, and opportunities to work with AI-driven features and distributed systems. We at Sigma Software value engineering excellence, collaboration, and continuous learning. Joining our team means working with modern technologies, contributing to meaningful products, and having the freedom to influence technical decisions in a supportive professional environment. CUSTOMER Our Customer is a Europe-based company operating in the pharmaceutical and life sciences domain. The company is developing advanced digital solutions that support pharmaceutical organizations and researchers in managing and analyzing mathematical and computational models used in medicine development and research workflows. PROJECT The project focuses on building a cloud-native platform that combines scientific computing, data analysis, and AI-powered workflows. The solution enables users to upload, store, visualize, and analyze complex computational models while supporting technical and regulatory processes within the pharmaceutical industry. The platform leverages modern distributed architecture and provides engineers with opportunities to work on AI-powered features, event-driven systems, scalable APIs, and cloud-native services. Job Description Develop and maintain modern Full Stack web applications with a strong focus on Back-end architecture and scalabilityDesign and implement AI-powered features and intelligent workflowsBuild and operate reliable, secure, and scalable cloud-native servicesCollaborate with product managers, UX designers, architects, and engineering teamsParticipate in architecture discussions and technical decision-makingDevelop and maintain RESTful APIs and service-to-service communicationImplement microservices and event-driven architecture patternsEnsure application reliability, observability, security, and performanceContribute to CI/CD processes and engineering best practicesPromote engineering excellence and AI adoption within development teams Qualifications At least 5+ years of commercial experience in software development Strong proficiency in JavaScript and TypeScriptHands-on experience with React and Next.js in production environmentsStrong experience with NestJS and scalable API designCommercial experience with Go OR strong experience with Python ecosystem technologiesExperience with FastAPI, SQLAlchemy, pandas, numpy, and related Python toolingSolid understanding of microservices architecture and event-driven systemsExperience with PostgreSQL and ORM tools such as PrismaPractical experience with Docker and KubernetesExperience with NATS.io or similar messaging technologiesExperience integrating IAM/SSO solutions such as KeycloakStrong understanding of RESTful APIs and distributed systemsKnowledge of application security best practicesExperience working with CI/CD pipelines and GitStrong analytical and problem-solving skillsAbility to work independently and collaborate effectively in cross-functional teamsUpper-Intermediate or higher level of English WILL BE A PLUS: Experience in pharmaceutical, biotech, healthcare, or scientific research domainsExperience working with computational or mathematical modeling platformsFamiliarity with AI/ML integrations in enterprise applicationsExperience with regulatory or compliance-driven systemsExperience with scientific or analytical data visualizationFamiliarity with R for research or analytical purposes Additional Information PERSONAL PROFILE: Proactive and ownership-driven mindsetStrong collaboration and communication skillsAbility to work effectively in complex technical environmentsInterest in modern AI technologies and innovationFocus on engineering quality and continuous improvement