Careers

Grow with us

We're looking for curious, collaborative people who enjoy learning and solving meaningful problems. At JWS, you'll have the opportunity to grow, contribute, and work with technology that continues to evolve.

Open positions

Current openings in Jakarta

Click a role to view the details, then send your CV to email us.

Senior Software Engineer

Full-timeJakarta (Remote)

Build a world-class platform for our clients.

View role details

The role

Help us build a world-class platform for our clients.

What you'll do

  • Write robust, readable, well-tested code and take part in code reviews
  • Deliver user stories in a SCRUM team, from code to customer
  • Bring creative solutions to technical discussions

What we look for

  • 3+ years building web applications with an object-oriented language (C#/.NET)
  • Strong JavaScript/CSS plus frameworks like Angular or Bootstrap
  • Comfortable with CI/CD, AWS, SQL Server and Entity Framework
  • A mindset of continuous learning and improving — always seeking better tools, technologies and solutions

Tech stack

C#ASP.NET MVC.NET CoreReactAngularNUnitSeleniumGitHubTeamCityOctopus DeployDockerKubernetesSQL ServerAWS

Software Engineer (Managed Service)

Full-timeJakarta (Remote)

Provide 3rd-line support and development for a platform serving 130k+ customers.

View role details

The role

Provide 3rd-line support and development for a live platform serving 130,000+ customers.

What you'll do

  • Fix, improve and extend the platform with clean, well-tested code
  • Handle issues escalated by the 2nd-line support team
  • Deliver user stories in a SCRUM team, from code to customer

What we look for

  • Strong .NET/C#/Web API and SQL, plus automated testing experience
  • Experience supporting apps with large user bases; CI/CD, Docker and cloud (AWS/Azure/GCP) a plus
  • Structured and logical — understands a problem fully before jumping to a solution
  • Keeps learning and improving — proactively exploring new tools and technologies

Tech stack

.NETC#Web APISQL ServerAngularJSTeamCityOctopus DeployDockerAWS

QA Engineer

Full-timeJakarta (Remote)

Automate test scenarios and run manual testing of user stories.

View role details

The role

Combine browser test automation with manual testing to ship products of the highest quality.

What you'll do

  • Build automated tests with Playwright and C#, and maintain test data
  • Write manual test cases; run SIT, functional and regression testing across browsers
  • Own defects end-to-end and collaborate in SCRUM ceremonies

What we look for

  • 4+ years in QA, with 2+ years of browser automation using tools like Playwright
  • Exposure to C# or Java; familiar with Agile and BDD
  • GitHub, SQL and CI tools (e.g. TeamCity) highly regarded
  • An inquisitive mind, keen to keep learning new technologies and improving QA practices

Tech stack

PlaywrightC#NUnitJUnitGitHubTeamCityDockerKubernetesSQL ServerAWS

Ready to make something amazing?

Send your CV and tell us which role fits you.

Apply by email