Home Job Listings Categories Locations

Full Stack Developer

📍 Indonesia

Technology PT Oyika Energi Indonesia

Job Description

We are seeking an experienced Full-Stack Developer (Team Lead) to lead, build and support scalable, production-ready systems for Oyika’s e-mobility platform. You will work across front-end and back-end while guiding the team in building reliable, real-time, and data-driven applications.

This role is hands-on and leadership-oriented, ideal for someone who enjoys building systems, mentoring engineers, and making technical decisions in a fast-moving startup environment.

Responsibilities

Own the stability and reliability across frontend, backend, databases, APIs, and integrations, acting as the technical escalation point and leading incident management including root cause analysis and long-term prevention

Define and enforce observability and deployment standards, working closely with DevOps to ensure production readiness, monitoring, and environment stability.

Maintain and improve existing services, APIs, and codebases with minimal operational risk.

Review and approve code fixes from team members before production deployment.

Guide and mentor developers on production support practices and debugging techniques.

Maintain technical documentation, support runbooks, and incident records.

Work closely with product and business stakeholders to translate requirements into technical solutions.

Design and evolve system architecture supporting IoT devices, real-time operations, and high-availability services.

Define and enforce automated testing standards (unit, integration, and basic E2E) across backend and frontend systems.

Requirements

A Bachelor's degree in Computer Science, Information Technology, or a related field is required.

5+ years of professional software engineering experience with strong exposure to application development.

3+ years in a senior or lead role supporting live applications.

Strong hands-on experience with Node.js and NestJS in production environments.

Working knowledge of React and Next.js for investigating and fixing frontend issues.

Solid experience working with MongoDB, MySQL, and PostgreSQL.

Experience supporting real-time or event-driven systems (WebSocket and/or message queues).

Strong experience debugging distributed systems using logs, metrics, and traces, with hands-on experience in observability platforms such as Datadog, Grafana, or ELK stack.

Familiarity with CI/CD pipelines, cloud platforms such as AWS, and Docker-based deployments.

Demonstrated ownership mindset with structured and accountable incident handling

Proven experience productively using AI-assisted development tools (e.g. Copilot, Claude, Cursor) while critically evaluating generated code

Experience implementing automated testing strategies (unit, integration, basic E2E) across backend and frontend systems, and ensuring code correctness, security, and performance.

Clear communication skills for technical and non-technical stakeholders.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 4, 2026
Job Type: Technology
Location: Indonesia
Company: PT Oyika Energi Indonesia

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.