SENIOR BACKEND DEVELOPER - NODE.JS / TYPESCRIPT (HYBRID) Portuguese company hires for remote/hybrid work - Available to work in CET time zone CANDIDATES MUST LIVE IN PORTUGAL FLUENT PORTUGUESE AND ENGLISH (C1/C2) SEND CV IN ENGLISH Description Senior Backend Developer - NodeJS / Typescript developer with more than 5 years of experience.
Tasks : • Contribute as part of self-organized team of experienced data engineers working in a challenging, innovative environment for our client, creating the foundation for decision-making at a company dealing with billions of events per day.
Investigate, create, and implement the solutions for existing technical challenges.
• Provide guidance, instruction, direction, leadership to a development team with the purpose of achieving project goals.
Must have: • Experience with building Search Engines systems, using Elasticsearch, OpenSearch, Solr or Lucene, involving a solid understanding of search relevancy, indexing, vector search and search algorithms • Strong knowledge and commercial experience working with the server-side JavaScript ecosystem ( Node .js) and TypeScript • Experience with system design, REST APIs and event-driven architectures • Fundamental understanding of - and experience working with - large-scale Database system ( SQL or no-SQL ) • Familiarity with automated deployment processes ( CI/CD ) and version control ( Git ) • Advocate for agile processes, operational excellence, and test-driven development.
• Have strong teamwork skills, open to diverse opinions, and can give reasons for your technical decisions.
• Excellent English communication skills, both verbal and written (German is not required) • Knowledge of functional programming principles, GraphQL and React is a plus L1: Software Engineering L2: Application Software Grade: C1 STD Available to move abroad to Portugal Available to work in CET time zone Remote work: 70% Remote in PT Languages required: English #00267212