McEasy
Posted 3w ago

Software Engineer (Backend)

McEasy
Gubeng, East Java, Indonesia
OnsiteFull Time
Responsibilities
  • designing features
  • building APIs
  • writing tests
Requirements
  • Bachelor's degree,1–3 years backend experience,proficiency in Go and/or TypeScript,SQL/NoSQL databases,Git
  • Knowledge of RESTful APIs,Docker and message queues preferred
Technical tools mentioned
GoTypeScriptPostgreSQLMySQLRedisGitVue.jsDockerKafkaRabbitMQRESTful APIs

Job description

Company Description:

McEasy is a forward-thinking B2B SaaS company providing innovative telematics and logistics solutions. We are committed to delivering high-quality, reliable software solutions that transform how our clients manage their fleet operations and logistics processes.

 

We are seeking talented Software Engineers - Backend to join our Integration Project Team. This specialized team is dedicated to customizing and integrating our SaaS applications to meet specific customer requirements, ensuring seamless adoption and maximum value for our clients.

 

Job Description:

What will you do?

  • Design and develop new features based on requirements from the Product team
  • Contribute to database schema design and API contract design
  • Build and maintain RESTful APIs and backend services that are scalable, secure, and performant
  • Write unit tests and integration tests to ensure code quality and reliability
  • Participate in code reviews and help maintain overall code quality and consistency
  • Enhance and maintain existing features, including fixing bugs and improving performance
Qualifications:

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, Information Technology, or a related field
  • 1–3 years of relevant work experience in backend development
  • Strong experience in backend development using Go and/or TypeScript
  • Solid understanding of RESTful API design
  • Experience with SQL and NoSQL databases such as PostgreSQL, MySQL, or Redis
  • Proficiency with version control tools such as Git
  • Strong problem-solving skills and ability to work in a fast-paced environment

Preferred Qualifications

  • Knowledge/experience with Vue.js
  • Experience with microservices architecture and distributed systems
  • Hands-on experience with Docker
  • Familiarity with message queues such as Kafka or RabbitMQ
  • Knowledge or experience in the order/logistics domain

About McEasy

Provide IoT and SaaS solutions for fleet and logistics management

Year founded
2017
Employees
350
Organization type
Private
Latest investment
Raised $11.00M Series A (2024) — led by Granite Asia
Headquarters
ID

Similar jobs

Software Engineer roles near Gubeng, East Java
8mo
Save
Mark Applied
Hide
Senior Software Engineer, Windows/Desktop Applications - Surabaya, Indonesia
Surabaya, Indonesia, Indonesia
RemoteFull Time
Speechify
Speechify: Converts written text into natural-sounding audio for users.
3+ YOE3+ years Windows desktop app development with Windows App SDK/WinUI, C#, XAML; strong .NET/native interop; accessible, high-performance desktop apps; leadership and collaboration.
Windows App SDK, WinUI, C#, XAML, C++, .NET, UI Automation