Starting date: ASAPAre you a passionate and skilled Full Stack Developer Node.js? We want you on our team! Join us at SMAC and be part of our groundbreaking mission.You should have demonstrated knowledge/passion for tech, experience in payments, fraud detection / prevention as well as a mastery of the agile methodologies such as SCRUM. We’re a small team at SMAC, be ready to get your hands dirty!SMACSMAC (Stop, Manage and Compensate) is an anagram of scam, our mission is clear: to protect consumers from fraud and scams. We aim to revolutionize the way fraud detection and prevention are handled. From building comprehensive fraud databases to leveraging AI-driven analytics, we're at the forefront of the battle against fraudulent activities. With a pipeline brimming with innovative ideas, there's no shortage of exciting opportunities to explore together.Join us and be part of a startup that's dedicated to making the online world safer and more secure for everyone.You willWork directly with senior team members:- Hire new developers and manage them- Architect- Develop, optimize our websites- Develop and maintain our back office- Connect to different API providers- Implement few front-end tasks- Get involved in R&D for future projects- Work with our design team to improve UI/UXRequirementsAt least 5 years experience as a developerExperience with the following technologies:- HTML- CSS, TailwindCSS is a plus.- JavaScript with TypeScript.- Git/Github for version control.- SCRUM MethodologyBackend:- Node.js with TypeScriptDatabase:- Postgresql with PrismaFrontend:- React- Next.js- Web Service Skills- JavaScriptIt is nice to have…- Good sense of UX is a plus- Great organizational and planning skills- Proactivity, autonomy, and comprehension of complex and evolving issues- Curiosity, passion, a lot of energy, and a great sense of humour (or at least one we can understand)- Many great apps/e-commerce websites/ideas that you would like to share with us!BenefitsIf you join us we aim to provide you with- Opportunity to gain experience by working with our team- Amazing learning opportunities as a key member of our team- A unique experience in a fast-growing Lisbon startup- A diversity of day to day tasks- An ideal work environment- A unique opportunity to onboard ideas, test them and push them to users