Full Stack Developer (CRM Solution)

Descripción Del Empleo
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 70K

Job location

Tech stack

Automation of Tests
Web Development
MongoDB
MySQL
Node.js
NoSQL
Scrum
RabbitMQ
Next.js
SQL Databases
TypeScript
WebSocket
React
Backend
GIT
Material Design
Kafka
GraphQL
Front End Software Development
NestJS
REST
Microservices

Job description

  • Develop, maintain, and integrate third-party APIs.
  • Participate in the full feature lifecycle from concept to release.
  • Contribute to the continuous evolution of internal solutions.
  • Collaborate within Scrum cycles, including grooming, sprint planning, and bi-weekly releases.
  • Identify opportunities to improve technical approaches and development processes.
  • Work closely with design, product, and business teams to align features with user and business needs.

Conocimientos

Node.js React NextJS NestJS Apollo Material UI TypeScript SQL NoSQL REST GraphQL WebSockets Git workflows RabbitMQ Kafka MongoDB MySQL Advanced English skills Descripción del empleo Descripción del empleo

Requirements

A global tech company seeks an experienced Senior Full Stack Developer in Lisbon, requiring relocation. You'll design backend solutions, work on integrations, and collaborate with various teams. Must have at least 5 years of web development, 3 years with Node.js and React, and solid knowledge of modern tools. The role offers learning opportunities and a relocation package., * 5+ years of professional web development experience.

  • 3+ years of hands-on experience with Node.js.
  • 3+ years of frontend experience with React.
  • Solid knowledge of NextJS, NestJS, Apollo, Material UI, and TypeScript.
  • Experience with high-load SQL and/or NoSQL databases.
  • Hands-on experience with REST, GraphQL, WebSockets.
  • Knowledge of TDD and automated testing.
  • Understanding of microservice architecture principles.
  • Proficiency with Git workflows.
  • Hands-on experience with RabbitMQ or Kafka.
  • Experience with MongoDB and MySQL.
  • Advanced English skills (written and spoken).

Benefits & conditions

Learning and development opportunities Relocation package (tickets, hotel stay, visa support) Partial compensation for language classes Partial compensation for tennis and padel lessons Urban Sport membership Private medical coverage 24 non-business days per year + 6 paid sick days Competitive remuneration with annual review

Apply for this position