Software Engineer (Fullstack)

Kecamatan Gubeng , Indonesia
full-time

Customer Integration Development:

  • Develop robust API connections between McEasy's platform and client systems.
  • Create custom modules and features that address specific customer workflows.
  • Implement data transformation processes to ensure compatibility between systems.
  • Design and build custom dashboards and reporting based on customer needs.

Technical Implementation

  • Write clean, efficient, and well-documented code in our technology stack (Go, Python, JavaScript/TypeScript, PHP, VueJS, NuxtJs).
  • Develop both frontend components (responsive UIs, data visualization) and backend services (API, GraphQL, Webhook, Websocket, XML).
  • Implement comprehensive testing strategies including unit, integration, and end-to-end tests.
  • Troubleshoot and debug integration issues across the full stack.
  • Participate in code reviews to maintain high code quality standards.

Cross-Team Collaboration

  • Work closely with Customer Project Manager (CPM) to translate customer needs into technical requirements.
  • Collaborate with core SaaS teams to ensure integrations align with product roadmap.
  • Partner with QA teams to establish comprehensive testing protocols for custom implementations.
  • Coordinate with DevOps to streamline deployment of customer-specific solutions.
  • Participate in sprint planning, demonstrations, and retrospectives.
  • 2+ years of experience in software development.
  • Strong proficiency in at least two of our core technologies: Go, Python, JavaScript/TypeScript, PHP, VueJS, NuxtJS.
  • Experience with RESTful API design, development, and consumption.
  • Working knowledge of SQL databases (PostgreSQL, SQLite), In-Memory Database (Redis) and Message Broker (RabbitMQ / Kafka).
  • Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
  • Strong problem-solving skills and ability to troubleshoot complex integration issues.
  • Excellent communication skills with ability to translate technical concepts to non-technical stakeholders.
  • Experience with telematics systems, IoT platforms, or logistics software is a plus.
  • Knowledge of GPS tracking technologies and fleet management systems is a plus.
  • Familiarity with cloud deployment environments (AWS, GCP, Azure) is a plus.

 

McEasy is Indonesia's Top Transportation Management System with IoT Integration.Hundreds of companies use our products to assist their operations and logistics, including JNE, Cleo, GoToko, PO Rosalia Indah, MGM Bosco, KMDI Logistics, Pertamina.Currently, we are looking for the best candidate to become a Field Sales Specialist to join our winning team. 

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-stack Software Engineer Q&A's
Report this job
Apply for this job