Remote (Global)

Bjak is hiring a 高级软件工程师, JavaScript/TypeScript (Senior Software Engineer) (Remote)

About the Role

We are seeking a skilled software engineer with strong experience in JavaScript and TypeScript to design, develop, and maintain high-performance web applications. The role emphasizes clean code, system reliability, and collaboration within a remote-first environment.

Responsibilities

  • Design and implement robust front-end and back-end components using JavaScript and TypeScript
  • Collaborate with product and design teams to translate requirements into technical solutions
  • Write clean, maintainable, and well-tested code following best practices
  • Optimize applications for performance, scalability, and user experience
  • Participate in code reviews to ensure code quality and knowledge sharing
  • Troubleshoot and debug complex issues across the full stack
  • Contribute to architectural decisions and system design
  • Integrate with APIs and third-party services
  • Maintain and improve existing codebases
  • Work with version control systems, primarily Git
  • Support deployment pipelines and DevOps practices
  • Ensure applications meet security and compliance standards
  • Document technical designs and implementation details
  • Stay current with evolving JavaScript and TypeScript ecosystems
  • Mentor junior developers and support team growth

Nice to Have

  • Experience with React, Vue, or similar front-end frameworks
  • Familiarity with Node.js for server-side development
  • Knowledge of GraphQL and RESTful API design
  • Experience with containerization tools like Docker
  • Exposure to cloud platforms such as AWS, GCP, or Azure
  • Background in test-driven development practices
  • Contributions to open-source projects
  • Experience with microservices architecture
  • Understanding of performance monitoring and observability tools

Compensation

Competitive salary based on experience and location

Work Arrangement

Remote

Team

Collaborative, distributed team with a focus on engineering excellence and continuous improvement

Why Join Us

We offer the opportunity to work on challenging technical problems in a flexible, remote-first environment. You’ll join a team that values transparency, ownership, and continuous learning. Our culture supports autonomy while fostering collaboration across time zones.

Technology Stack

  • Primary languages: JavaScript and TypeScript
  • Front-end: React or similar framework
  • Back-end: Node.js with modern runtime environments
  • Infrastructure: Cloud-native platforms with containerization
  • Tools: Git, CI/CD pipelines, and collaborative development platforms

Not available

Required Skills
Node.jsExpress.jsGraphQLReact.jsNext.jsTypeScriptJavaScriptMongoDBMySQLPostmanREST APIs
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 other
Posted 7 months ago