Senior Software Engineer (Node.js, TypeScript, React.js)
ScalapayJoin 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 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.
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 Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Senior Full Stack Engineer with React and TypeScript
Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.
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 Backend Engineer (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.
Full Stack Software Engineering Specialist (Node/React)
Join banQi as a Full Stack Software Engineering Specialist, working with Node.js and React Native in a dynamic environment.
Associate Web Engineer
Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.
Senior React Native Engineer
Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative mobile applications in the Web3 space.
Senior Full Stack Engineer
Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.
Software Engineer (Node.js, React.js)
Join ImmobilienScout24 as a Software Engineer in Vienna, working with Node.js and React.js in a hybrid environment.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Fullstack Developer with React and Node.js
Join Doktor.se as a Fullstack Developer to revolutionize healthcare with React, Node.js, and AWS.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Full Stack Engineer - Node.js, React.js, TypeScript
Join Rocket Money as a Senior Full Stack Engineer to enhance our Cancellation systems using Node.js, React.js, and AI.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
Senior Node.js & TypeScript Developer
Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.
Engineering Team Lead with React.js and TypeScript
Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.
Senior Full Stack Engineer (TypeScript, Next.js, Python)
Join Vendora as a Senior Full Stack Engineer to lead complex system design and development using TypeScript, Next.js, and Python.