Join Our Team as a Senior Software Engineer
Scalapay is on the lookout for a seasoned Software Engineer to join our dynamic team in Milan. If you have a passion for developing scalable and efficient applications and a strong background in Node.js, TypeScript, and React.js, this could be the perfect opportunity for you.
About Scalapay
Scalapay is revolutionizing the way over 5 million customers shop online and in-store with our innovative Buy-Now-Pay-Later payment solution. We empower more than 8,000 merchants to offer their customers magical shopping experiences. Despite being only three years old, we've achieved unicorn status, raising over $700 million, thanks to our team built around core values: #MakeItHappen, #PlayAsATeam, #StayCurious, and #FocusOnCustomer.
Your Mission
As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining high-quality web applications. You will work with both relational and non-relational databases, ensuring efficient data storage and retrieval. Your expertise in Node.js, TypeScript, and React.js will be essential in building scalable and maintainable backend and frontend architectures.
Key Responsibilities
- Application Development: Design, develop, and maintain web applications using Node.js, TypeScript, and React.js.
- Database Management: Work with relational (e.g., MySQL) and non-relational (e.g., DynamoDB, Redis) databases.
- Testing: Write unit and integration tests using frameworks like Jest.
- Framework Utilization: Leverage modern frameworks such as NestJS and Next.js.
- Code Review: Participate in code reviews to maintain high code standards.
- Agile Development: Collaborate in an Agile environment, contributing to sprint planning and retrospectives.
- Performance Optimization: Optimize applications for speed and scalability.
- Continuous Integration & Deployment: Use CI/CD tools to automate testing, building, and deployment processes.
- Collaboration & Communication: Work closely with product managers, designers, and other engineers.
Required Qualifications
- Experience: Minimum 5 years of professional development experience.
- Proficiency: Strong knowledge of Node.js, TypeScript, and React.js.
- Database Skills: Extensive experience with both relational and non-relational databases.
- Testing: Proven experience in writing unit and integration tests.
- Frameworks: Experience with NestJS and Next.js.
- Methodologies: Solid experience with Agile methodologies.
- Version Control: Proficient in Git.
- Problem Solving: Strong problem-solving skills.
- Communication: Excellent verbal and written communication skills.
- Team Player: Ability to work well in a collaborative environment.
Preferred Qualifications
- Cloud Experience: Experience with AWS or similar platforms.
- DevOps Knowledge: Familiarity with DevOps practices and Docker.
- Microservices Architecture: Experience in designing microservices-based systems.
- CI/CD Tools: Experience with tools like Buildkite.
Why Join Scalapay?
- Attractive Packages: Competitive salary based on skills and experience.
- International Environment: Work with industry tech leaders.
- Professional Growth: Personalized support to accelerate your growth.
- Latest Technologies: Be encouraged to bring your flair to the role.
Recruitment Process
- Initial Chat: A quick chat with our Talent Acquisition team.
- First Interview: Dive deep into your experiences with the Hiring Manager.
- Case Study: Test your hard skills.
- Final Chat: Meet Simone, our CEO.
Scalapay is an Equal Opportunity Employer. We believe in the power of diversity and are committed to creating an inclusive environment for all employees.
Apply now to be part of a team that values talent and innovation!
Benefits Extracted with AI
- Attractive salary package
- International environment
- Professional growth support
- Latest technologies
Similar jobs
Last update: 23 minutes ago
Full Stack Engineer with Node.js, TypeScript, and React
Join Paynovate as a Full Stack Engineer in Brussels. Work with Node.js, TypeScript, and React to build scalable web applications.
Senior Full Stack Engineer (Node.js, React.js, TypeScript)
Join MoonPay as a Senior Full Stack Engineer to develop consumer products using Node.js, React.js, and TypeScript in a remote role.
Senior Full Stack Engineer (Node.js, React Native, React.js, TypeScript)
Join MoonPay as a Senior Full Stack Engineer to develop consumer products using Node.js, React, and TypeScript. Remote position.
Senior Full Stack Engineer (JavaScript, Node.js, React.js)
Join Zalando as a Senior Full Stack Engineer to build innovative solutions using JavaScript, Node.js, and React.js in a hybrid work environment.
Senior Full Stack Engineer
Senior Full Stack Engineer at MoonPay, specializing in AWS, GCP, JavaScript, Node.js, React.js, TypeScript, and Web3 technologies.
Senior Full-Stack Software Engineer - Node.js, React
Join as a Senior Full-Stack Software Engineer in Berlin, working with Node.js and React in a hybrid environment.
Senior Full Stack Engineer - JavaScript
Senior Full Stack Engineer needed in Stockholm, skilled in JavaScript, TypeScript, Node.js, React Native. Join Klarna to revolutionize fintech.
Senior Software Engineer (Fullstack) with Node.js and TypeScript
Join Zalando as a Senior Software Engineer (Fullstack) with Node.js and TypeScript expertise. Drive innovation in a hybrid work environment.
Senior Full Stack Engineer - Partner
Join MoonPay as a Senior Full Stack Engineer to enhance partner experiences using TypeScript, React, and GCP in a dynamic Web3 environment.
Senior Full Stack Engineer
Senior Full Stack Engineer role at MoonPay, specializing in AWS, GCP, JavaScript, Node.js, React.js, TypeScript, and Web3 technologies.
Senior Full Stack Developer (NodeJS, TypeScript)
Join PayPal as a Senior Full Stack Developer focusing on NodeJS and TypeScript for REST API tooling.
Senior Full Stack Engineer - JavaScript
Senior Full Stack Engineer specializing in JavaScript, TypeScript, and modern frameworks. Join Klarna in Berlin for innovative fintech solutions.
Senior Frontend Engineer
Join Qonto as a Senior Frontend Engineer to craft web apps using React.js and more. Remote-friendly role in Milan.
Fullstack Engineer with Scala and TypeScript
Join Zalando as a Fullstack Engineer to develop scalable solutions using Scala, TypeScript, and microservices in Berlin.
Fullstack Software Engineer - JavaScript
Join Klarna as a Fullstack Software Engineer in Berlin, working with JavaScript, React, Node.js, and AWS in a dynamic environment.
Senior Full Stack Engineer - JavaScript
Senior Full Stack Engineer role at Klarna, Stockholm. Work with JavaScript, TypeScript, React Native, and more in a dynamic team.
Senior Data Scientist - Risk Team
Join Scalapay as a Senior Data Scientist in the Risk Team, leveraging data science, Python, and SQL to drive risk management strategies.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Senior Node.js Developer
Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.
Senior Full Stack Engineer - JavaScript
Senior Full Stack Engineer role focusing on JavaScript, Agile practices, and innovative solutions in Stockholm.
Software Engineer II - Partnerships
Join Mollie as a Software Engineer II in Milan to build the future of embedded finance with a focus on partnerships.
Senior Fullstack Engineer with React and TypeScript
Join Mollie as a Senior Fullstack Engineer to develop user-friendly financial products using React and TypeScript.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Software Engineer (Node.js, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.