Backend Engineer - Node.Js (Pharmaceutical Sector) (Ibiza)
Role details
Job location
Tech stack
Job description
OverviewOmega CRM Consulting is looking for a Backend Engineer to collaborate with a top global pharmaceutical company.ResponsibilitiesDevelop and maintain API endpoints and backend functionality (NestJS, Node.js)Build and evolve database models and migrations (Prisma or equivalent ORM)Integrate with third-party APIs and internal systems to enrich portal capabilitiesWrite unit and integration tests to ensure code quality and system reliabilityParticipate in code reviews, design sessions, and knowledge-sharing forumsAssist with resolving production issues and improving service performanceCollaborate in cross-functional, product-aligned teams, owning shared outcomesContribute to continuous improvement, helping evolve engineering practices and team ways of workingQualificationsStrong foundation in backend development using Node.jsUnderstanding of API development concepts and application architectureKnowledge of databases, queries, and schema managementDebugging skills, with a structured approach to problem-solvingAbility to collaborate effectively and demonstrate curiosity for continuous growthStrong written and spoken English communication skillsNice to HaveExperience with NestJS framework and ORMs like PrismaFamiliarity with Redis and basic caching strategiesFull-stack capability: frontend development using Next.js, React, TypeScriptExperience with UI libraries (Tailwind CSS, Radix UI)Exposure to messaging systems (e.g. RabbitMQ, Kafka)Awareness of cloud and container platforms (AWS, Docker)Background in e-commerce or digital customer platformsKnowledge of observability tools (monitoring, logging, tracing)Experience2+ years professional experience in backend developmentPractical experience with Node.js in production environmentsFamiliarity with TypeScript, or strong commitment to learn itExperience building and consuming REST APIsSolid understanding of SQL and relational database fundamentals (PostgreSQL preferred)Comfort using Git workflows for collaborative developmentExposure to Agile principles and willingness to work in a LeSS-inspired multi-team structureBenefitsPermanent contractFlexible schedule to balance professional and personal lifeTrainings and certifications to improve skillsHome office availabilityFlexible retribution (public transport ticket, ticket restaurant, ...)Health insurance#J-*****-Ljbffr
Requirements
Strong foundation in backend development using Node.js Understanding of API development concepts and application architecture Knowledge of databases, queries, and schema management Debugging skills, with a structured approach to problem-solving Ability to collaborate effectively and demonstrate curiosity for continuous growth Strong written and spoken English communication skills Nice to Have Experience with NestJS framework and ORMs like Prisma Familiarity with Redis and basic caching strategies Full-stack capability: frontend development using Next.js, React, TypeScript Experience with UI libraries (Tailwind CSS, Radix UI) Exposure to messaging systems (e.g. RabbitMQ, Kafka) Awareness of cloud and container platforms (AWS, Docker) Background in e-commerce or digital customer platforms Knowledge of observability tools (monitoring, logging, tracing) Experience 2+ years professional experience in backend development Practical experience with Node.js in production environments Familiarity with TypeScript, or strong commitment to learn it Experience building and consuming REST APIs Solid understanding of SQL and relational database fundamentals (PostgreSQL preferred) Comfort using Git workflows for collaborative development Exposure to Agile principles and willingness to work in a LeSS-inspired multi-team structure
Benefits & conditions
Permanent contract Flexible schedule to balance professional and personal life Trainings and certifications to improve skills Home office availability Flexible retribution (public transport ticket, ticket restaurant, ...) Health insurance #J-*****-Ljbffr