Create Alert
Email me similar jobs

Fullstack Developer (Node.js/React) - Full Remote Europe (Portugal Timezone)

Premium Remote Friendly Full-time OWASP Architecture React Fostering Containerization

TITLE: Fullstack Developer (Node.js/React) - Full Remote Europe (Portugal Timezone)

ABOUT THE OPPORTUNITY

Join a global insurtech company revolutionizing the insurance industry with innovative digital solutions connecting insurers, distributors, and customers worldwide. This fully remote role offers the flexibility to work from anywhere, provided you can align with the Portugal timezone.

This is a flat organization with no hierarchies, fostering a collaborative environment where multidisciplinary teams across the globe work together on cutting-edge technology. The culture values people passionate about technology who are eager to learn, grow, and think critically, offering genuine autonomy and voice in technical decisions while working on systems that impact millions of users globally.

This role is ideal for fullstack developers with a true technology mindset — you may have a preference for backend or frontend, but you must be comfortable working across the entire stack. The team works primarily with Node.js and React, with Go used for certain services, valuing versatility over rigid specialization.

PROJECT & CONTEXT

You'll build and develop advanced online insurance platforms spanning multiple product lines, including a global device replacement service with certified technician networks, an AI-powered insurance marketplace recommending personalized products, and automated underwriting systems delivering instant risk assessments and policy approvals. The architecture follows microservices and SOA patterns, enabling independent deployment and scaling.

You'll work across the full development lifecycle, writing clean, well-structured code, ensuring quality and documentation, and sharing knowledge to elevate engineering standards. The environment values testing best practices, API documentation, and containerization, encouraging initiative, curiosity, and active participation in technical decision-making.

WHAT WE'RE LOOKING FOR (Required)

  • Excellent knowledge of JavaScript, including ES6+ and modern patterns
  • Solid hands-on experience with Node.js and frameworks such as Express.js
  • Proven experience building modern web applications with React (or Angular)
  • Genuine fullstack mindset, comfortable across backend and frontend
  • Good working knowledge of MongoDB (data modeling, queries, performance)
  • Hands-on experience with Elasticsearch for search and analytics
  • Practical experience with JavaScript testing frameworks (Mocha, Jasmine, or Jest)
  • Experience developing for microservices or SOA architecture
  • Hands-on work with API frameworks such as Swagger/OpenAPI
  • Working experience with Docker for containerization
  • Strong track record of clean code, documentation, and on-time delivery
  • Initiative, curiosity, and genuine passion for software development
  • English: B2+ (Upper Intermediate minimum), required for daily international team communication
  • Availability to work Portugal timezone regardless of physical location

NICE TO HAVE (Preferred)

  • TypeScript experience across the full stack
  • Exposure to Go programming language
  • Advanced React (hooks, context, Redux/MobX, performance optimization)
  • Advanced Node.js (async/await, streams, event emitters, performance tuning)
  • Deep Express.js knowledge (middleware, routing, security best practices)
  • Advanced MongoDB (aggregation pipelines, indexing, replication, sharding)
  • Advanced Elasticsearch (custom analyzers, query DSL, cluster management)
  • GraphQL knowledge as an alternative to REST
  • Message brokers (RabbitMQ, Kafka, Redis Pub/Sub)
  • Cloud platforms experience (AWS, Azure, or GCP)
  • CI/CD pipelines (GitLab CI/CD, Jenkins, GitHub Actions)
  • Kubernetes for container orchestration
  • Security best practices (OAuth, JWT, OWASP top 10)
  • Experience with PostgreSQL, MySQL, or other databases
  • Previous experience in insurance, fintech, or regulated industries
  • Observability tools (ELK Stack, Prometheus, Grafana)
    
    
  • Compensation: €2,000 – €2,500/month net, depending on experience and seniority level.

    Why HumanIT people stay (4.4 Glassdoor, 89% recommend)

    - 15th month salary- Health insurance covering your family

    - Birthday off

    - Mobility program for digital nomads

    - Real work-life balance

    Full benefits https://www.humanit.pt/careers/#perks

    What it's really like https://www.humanit.pt/careers/#work-at