About Us:Comfac Technology Options Limited (CTO) is a New Zealand-based company that provides consulting and information technology services to enterprises. It offers consulting, strategic planning, design, implementation, and post-implementation services in the delivery of business solutions based on the Software-as-a-Service (SaaS) model. Attend team meetings in NZ, AU, or PH timezone as required;
We are looking for a skilled Backend Developer with 3-4 years of experience in server-side development. The ideal candidate will have expertise in Node.js, TypeScript, and other server-side programming languages to design, develop, and maintain scalable backend systems.
Design, develop, and maintain server-side logic and APIs for web applications using Node.js and TypeScript.- Collaborate with front-end developers, product managers, and other stakeholders to translate requirements into technical solutions.
Implement scalable backend architectures for high-traffic applications.
- Write clean, maintainable, well-documented code following best practices.
Optimize application performance and ensure reliability, scalability, and security.- Work with DevOps engineers to deploy, monitor, and troubleshoot backend systems in production environments.
Conduct code reviews, provide constructive feedback, and mentor junior developers.
- Stay updated with the latest trends in backend development and incorporate them into projects.
Troubleshoot and debug issues, providing timely resolutions.
Bachelor's degree in Computer Science, Engineering, or related field.- 3-4 years of professional experience in backend web development.
Proficiency in Node.js, TypeScript, and ES6 for server-side development.
- Experience with Cypress Testing Framework for automated testing.
Familiarity with GraphQL and Apollo for efficient data fetching and manipulation.- Understanding of Pulsar Event System for event-driven architecture.
Experience with at least one database such as MongoDB, PostgreSQL, or MySQL.
- Solid knowledge of version control systems such as Git.
Experience with unit testing frameworks for Node.js, such as Mocha, Chai, Jest, or Jasmine.- Excellent problem-solving skills and attention to detail.
Ability to work effectively both independently and as part of a team.
- Good communication and interpersonal skills.
Experience with other server-side programming languages such as Python, Ruby, or Java.
- Knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes.
Understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform.- Familiarity with message brokers like RabbitMQ or Kafka.
Experience with additional testing frameworks such as Jest or Mocha.
Job Types: Fixed term, Temporary
Pay: Php55,
- 00 - Php70,000.00 per month
Schedule:
* Monday to Friday