MTS 1, Software Engineer
PAYPAL PTE. LTD.
Date: 15 hours ago
Area: Singapore, Singapore
Salary:
SGD 9,000
-
SGD 14,000
per month
Contract type: Full time

We are seeking a highly skilled Senior Node.js Developer to join PayPal engineering team. The candidate will have extensive experience in JavaScript/TypeScript, and Node.js, along with a strong understanding of web security, database management, and distributed systems. As a Node.js Developer, you will be responsible for designing, developing, and maintaining scalable and efficient server-side applications using Node.js and related technologies.
Key Responsibilities
- Develop and maintain robust, scalable, and high-performance Node.js applications/framework.
- Collaborate with cross-functional teams to design and implement new features and enhancements.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug issues in existing codebase and implement necessary fixes.
- Optimize application performance and ensure code quality through unit testing, integration testing, and code reviews.
- Provide technical support and guidance to other team members as needed.
- Implement and enforce web security middleware and best practices
- Integrate and manage message queue/data storage middleware solutions to ensure reliable and efficient data communication between services.
Requirements Experience
- 5+ years of professional experience in Node.js, JavaScript/TypeScript.
- Extensive experience with Node.js frameworks such as Express.js, Koa.js. Next.js is a plus.
- Proven experience in creating and managing custom Node.js middleware.
- In-depth knowledge of web security principles and practices, including authentication, authorization, and data protection.
- Experience with database technologies (SQL and NoSQL), such as MySQL, MongoDB, Redis, etc.
- Familiarity with message middleware solutions (e.g., RabbitMQ, Kafka).
- Experience with Git Flow Strategy.
- Understanding of microservices architecture and containerization (Docker, Kubernetes) is a plus.
- Familiarity with CI/CD pipelines and tools (Jenkins, GitHub Actions, etc.) is a plus.
- Strong problem-solving and debugging skills.
See more jobs in Singapore