Software Engineer (Fullstack)

Be among the first applicants.
McEasy
Surabaya ꦱꦸꦫꦧꦪ
IDR 60,000,000 - 120,000,000
Be among the first applicants.
3 days ago
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 Fullstack Software Engineers 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

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.

Qualifications

  • 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.

Placement: Surabaya

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer (Fullstack) jobs in Surabaya ꦱꦸꦫꦧꦪ