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 - 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 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 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
Senior Full Stack Engineer at MoonPay, specializing in AWS, GCP, JavaScript, Node.js, React.js, TypeScript, and Web3 technologies.
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 - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
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 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.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
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.
Lead Software Engineer - JavaScript/React/Node.js/TypeScript/API/GraphQL
Join as a Lead Software Engineer specializing in JavaScript, React, Node.js, and TypeScript. Fully remote, long-term contract.
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.
Full Stack Engineer - Consumer
Join MoonPay as a Full Stack Engineer to develop consumer products using TypeScript, React.js, and GCP in a fast-paced Web3 environment.
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.