Indonesia Remote (Global)

Bjak is hiring a Senior Software Engineer, JavaScript/TypeScript (Remote)

About the Role

As a Senior Software Engineer, you will lead the design and implementation of scalable backend systems using Node.js, delivering reliable and efficient solutions within a modern web architecture. You'll work across the full stack, contributing to both server-side logic and frontend interfaces using technologies like React, Next.js, or Angular, ensuring seamless integration and high performance.

Key Responsibilities

  • Design, develop, and maintain backend services and APIs using Node.js and RESTful principles
  • Collaborate with product stakeholders to translate requirements into functional features
  • Diagnose and resolve technical issues across the system stack, improving stability and user experience
  • Conduct code reviews and promote best practices in testing, security, and maintainability
  • Guide junior engineers through mentorship and knowledge sharing to strengthen team capabilities
  • Support internal teams and external users by troubleshooting and refining system behavior

Qualifications

  • Degree in Computer Science or a related field, or equivalent practical experience
  • Proven experience with Node.js, JavaScript, TypeScript, MongoDB, and REST API development
  • Solid understanding of HTML5, CSS, and frontend frameworks
  • Demonstrated problem-solving skills and dedication to writing clean, maintainable code

Preferred Skills

  • Portfolio showcasing diverse web development projects
  • Experience with UI/UX design principles or graphic tools
  • Familiarity with test-driven or behavior-driven development (TDD/BDD)
  • Hands-on experience using Postman for API testing
  • Knowledge of testing frameworks such as Mocha, Chai, or Selenium
  • Exposure to web templating languages like Pug or Slim

Environment & Benefits

This is a fully remote role with flexible scheduling, ideal for self-directed engineers who thrive in fast-paced, evolving environments. You'll work within a flat, international team that values continuous learning, innovation, and personal growth. The organization supports career development through structured learning plans and exposure to complex, real-world technical challenges. Compensation is competitive, reflecting both experience and impact.

Required Skills
Node.jsMongoDBRestAPIJavaScriptTypeScriptCSSHTML5ReactJSNextJSAngularJS JavaScriptTypeScriptNode.jsMongoDBREST APIHTML5CSSReactJSNextJSAngularJS
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Bjak
Bjak is focused on providing access to affordable and sustainable financial services for people in ASEAN. Headquartered in Malaysia, Bjak is the largest insurance portal in Southeast Asia. Their main portal, Bjak.com, helps millions find the insurance policy with the best value and highest coverage. They invest in technology such as Custom API, trading systems, and data science to enable easy access to financial services.
All jobs at Bjak Visit website
Job Details
Category fullstack
Posted a month ago