Node.js Developer (Marketing Dept.)

Jakarta, Indonesia

We are seeking a Node.js Developer with 1-2 years of professional experience to join our Digital Marketing Team. In this role, you will play a key part in creating and optimizing websites and landing pages that drive our marketing efforts. You’ll collaborate with designers and team members to deliver engaging, high-performing user experiences while ensuring seamless functionality and fast load times.


If you’re a mid-level professional with a passion for web development and a strong focus on Node.js, we’d love to hear from you!


Key Responsibilities

  • Develop and maintain responsive, high-performing websites, landing pages, and web features to support marketing campaigns and business initiatives.

  • Build and maintain web applications and backend services using Node.js and frameworks such as Express.js or NestJS.

  • Collaborate with the Marketing, UI/UX, and Content teams to translate campaign requirements and design mockups into functional, user-friendly web experiences.

  • Integrate APIs and third-party services to support marketing websites, lead generation, analytics, forms, and other web functionalities.

  • Optimize website performance, page speed, responsiveness, and technical SEO to improve user experience and marketing performance.

  • Write clean, reusable, and maintainable code following web development best practices.

  • Troubleshoot and resolve technical issues related to websites, landing pages, integrations, and production environments.

  • Participate in code reviews, testing, deployment, and continuous improvement of marketing web assets.

  • Stay updated with the latest web development technologies, Node.js ecosystem, web performance practices, and trends relevant to digital marketing.

Requirements

  • Minimum 1-2 years of relevant experience in web development, preferably with experience supporting marketing or business websites.

  • Strong proficiency in Node.js and experience with frameworks such as Express.js, NestJS, or similar.

  • Good understanding of JavaScript, HTML, and CSS and how they work together to build responsive web experiences.

  • Experience with RESTful APIs and integrating APIs or third-party services into websites.

  • Familiarity with databases such as MySQL, PostgreSQL, MongoDB, or similar.

  • Experience with Git or other version control systems.

  • Good understanding of website performance, responsiveness, and basic technical SEO principles.

  • Basic knowledge of website content management systems such as WordPress or familiarity with PHP/Laravel is a plus.

  • Good problem-solving skills, attention to detail, and a proactive mindset.

  • Ability to work closely with Marketing, UI/UX, Content, and other cross-functional teams.

Preferred Qualifications

  • Previous experience developing marketing websites, campaign landing pages, or lead-generation websites.

  • Experience working closely with digital marketing teams and understanding how technical implementation can support campaign performance and conversion.

  • Familiarity with web analytics, tracking tools, pixels, tags, or marketing technology integrations.

  • Interest in keeping up with web development, digital marketing, SEO, and web performance trends.