Senior JavaScript/Node.js MCP Developer (FinTech Project)
Tech Stack / Keywords
Firma i stanowisko
Our client is one of Europe’s fastest growing FinTech companies, providing a platform that integrates financial services such as virtual cards, wire transfers, account management, card payments, and bank transfers.
Wymagania
- Over 5 years of experience in Back-End software development
- At least 3 years of experience with TypeScript
- Over 4 years of experience working with Node.js
- Practical understanding of MCP architecture and agentic system design
- Experience with security aspects of AI Agentic systems and MCP integrations
- Strong experience in designing distributed and secure systems
- Good Front-end development skills
- Good understanding of microservices architectures
- Experience in designing, building, and maintaining APIs
- Experience in building and consuming REST and/or GraphQL APIs
- Familiarity with DevOps practices
- Strong experience working with AWS
- Good knowledge of testing best practices
- At least an Upper-Intermediate level of English
Nice to have:
- Experience with modern JavaScript and ES6 libraries
Obowiązki
- Design and implement large-scale software solutions and components using Node.js and ReactJS
- Maintain high quality throughout all development stages
- Collaborate effectively with the team to understand complex tasks
- Follow best engineering practices and company/client guidelines
- Supervise, advise, and coach less-experienced engineers
- Promote clean code, design patterns, and principles
Inne informacje
Informujemy, że administratorem danych jest Sigma Software sp. z o.o. z siedzibą w Warszawie, ul. Chmielna 134 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Sigma Software
20 aktywnych ofert