We are seeking a skilled Backend Node.js Developer to join our growing development team in Manila, Philippines.
The role involves building and maintaining robust, scalable backend services that power our platform.
You will be responsible for delivering seamless features and secure, high-performance APIs that integrate with databases, real-time services, and third-party platforms.
The salary for this position ranges from 40,000 PHP to 60,000 PHP a month, requiring 3-5 years of experience as a Back End Developer.
Key responsibilities include designing, developing, and maintaining server-side logic using Node.js and Express.js.
You will create and manage RESTful APIs for both internal and external use.
The role requires working with PostgreSQL and Prisma ORM to design and optimize databases.
You will implement and maintain Stripe payment integrations, including Payment Intents, Webhooks, and Payouts.
Developing real-time features using WebSocket, such as chat and live updates, is also part of the job.
You will use Redis for caching and Pub/Sub messaging to enhance performance and scalability.
Writing clean, maintainable, and well-documented code is essential.
Collaboration with frontend developers, QA, and DevOps to ship new features and improvements is expected.
Participation in code reviews, sprint planning, and technical discussions is also part of the role.
Requirements:
Candidates must have 3-5+ years of experience building backends using Node.js and Express.js.
Strong experience with PostgreSQL and Prisma ORM is required.
A deep understanding of RESTful APIs and backend architecture is necessary.
Experience integrating and handling payments via Stripe is essential.
Hands-on experience with WebSocket implementations for real-time communication is required.
Familiarity with Redis for caching and Pub/Sub mechanisms is necessary.
Proficiency with Git and collaborative development workflows is required.
A good understanding of security best practices, including authentication, authorization, and input validation, is essential.
Benefits:
The position offers a competitive salary ranging from 40,000 PHP to 60,000 PHP a month.
You will have the opportunity to work in a dynamic and growing development team.
The role allows for collaboration with various teams, enhancing your professional development.
You will gain experience in building scalable backend services and working with modern technologies.
The position may provide opportunities for career advancement within a fast-paced startup environment.