Software Engineer (NodeJS/Node RED)

Hireplicity, Inc.

Negotiable
Hybrid - Mandaue1-3 Yrs ExpBachelorFull-time
Share

Job Description

Description

General Overview:

We are seeking a Software Engineer with strong experience in Java, JavaScript, Node-RED, Vue.js, and system integration to join our growing team. This role is focused on building and maintaining middleware tools, integrating third-party platforms into our ERP (Acumatica), and enhancing the customer experience through a unified portal ecosystem.


You will work closely with internal developers and cross-functional stakeholders to support application development, API design, and middleware optimization, helping consolidate data and functionality from platforms like Zendesk, Klaviyo, and Luco.


Core Responsibilities:


Software Development

  • Design, develop, and maintain web applications and middleware tools using JavaScript, Vue.js, and Node-RED
  • Build and consume RESTful APIs to connect various platforms (Acumatica, Zendesk, Klaviyo, Luco)
  • Assist in the development of customer-facing portals and internal quote tools
  • Optimize and refactor legacy systems (e.g., Phone Tracker) for better integration and performance


System Integration & Automation

  • Build data flows and system communication logic across ERP, support, and marketing systems
  • Collaborate with stakeholders to define integration specifications and business logic
  • Maintain middleware health and ensure stable operation of interconnected systems


Documentation & Reporting

  • Produce clear technical documentation, release notes, and bug reports
  • Adhere to internal development and documentation standards
  • Use Basecamp (or similar PM tools) to track work progress and communicate updates


Collaboration

  • Participate in Agile-like team syncs and cross-department planning
  • Work closely with team leads, project managers, and external vendors
  • Adapt to dynamic priorities based on customer demands and business goals


Minimum Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of professional experience in software development
  • 2+ years of experience with JavaScript (front-end and back-end) and Vue.js
  • Experience with Node.js or Node-RED
  • Familiarity with integrating third-party tools via APIs (REST, JSON)
  • Experience working with SQL or NoSQL databases (PostgreSQL, MySQL, MongoDB preferred)
  • Comfortable working in remote environments with distributed teams
  • Excellent English communication skills (spoken and written)


Preferred Qualifications:

  • Familiarity with Acumatica or other ERP platforms
  • Experience building customer-facing portals with Single Sign-On (SSO)
  • Understanding of middleware and orchestration patterns
  • Experience with Basecamp, Git, or JIRA for task and version management


Working Conditions:

  • Full Remote setup with company-issued equipment
  • Clients may implement additional security protocols on provided machines
  • Ideally must be available for team meetings and cross-functional collaborations (2–4 hours/day overlap with Arizona time)


Why Join Us?


  • Work on impactful integrations with real-world business value
  • Contribute to innovative systems that support thousands of assets and daily users
  • Be part of a culturally aligned, collaborative development team
  • Long-term augmentation role with potential for growth

Requirements

Please refer to job description.

Software DevelopmentEmbedded SystemsC++Circuit DesignTroubleshootingAgile MethodologiesTeam CollaborationProblem SolvingTesting And Debugging
Preview

Boss

HR ManagerHireplicity, Inc.

Working Location

A.S. Fortuna Street, 8th Floor, OITC 2, Oakridge Park, Mandaue City, Cebu, PH

Posted on 02 May 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.