Langsung ke konten utama

Backend Developer

Gaji
Gaji tidak dicantumkan
Jenis pekerjaan
Penuh waktu
Diposting
Sumber
Jobstreet Indonesia (SEEK API + GraphQL)
  • kantor
Lamar di Jobstreet Indonesia (SEEK API + GraphQL) ↗

Kami akan mengarahkan Anda ke situs tempat lowongan diposting untuk menyelesaikan lamaran.

Deskripsi pekerjaan

About the role

Build, scale, and maintain robust, high-performance server-side applications using Node.js and frameworks like Express.js or NestJS. Design, develop, and secure high-throughput RESTful or GraphQL APIs optimized for both web and mobile front-end clients.

Job Requirements

  • Minimum of 3 years of proven experience as a Backend Developer with a strong track record of shipping production-ready web and mobile backends.

  • Deep understanding of Node.js, asynchronous programming, event-driven architecture, and JavaScript/TypeScript ecosystem.

  • Extensive experience in building reusable APIs and writing clear documentation using tools like Swagger/OpenAPI.

  • Solid experience working with relational databases (e.g., MS SQL, PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB, Redis).

  • Familiarity with cloud platforms (Azure, GCP), containerization (Docker), and modern CI/CD deployment pipelines.

  • Proficiency in writing automated tests (unit, integration) and using API testing tools like Postman.

  • Strong teamwork and communication skills to bridge the gap between data engineering structures and front-end interface needs.

  • Bachelor degree in Computer Science, Engineering or relevant field.

Duties & Responsibilities

  • Core Development: Build, scale, and maintain robust, high-performance server-side applications using Node.js and frameworks like Express.js or NestJS.

  • ·API Architecture: Design, develop, and secure high-throughput RESTful or GraphQL APIs optimized for both web and mobile front-end clients.

  • API Documentation: Write, maintain, and publish clear, comprehensive API documentation (using tools like Swagger/OpenAPI) to ensure seamless integration for the front-end team.

  • Debugging & Troubleshooting: Proactively identify, debug, and resolve performance bottlenecks, system bugs, and production issues to maintain high application uptime.

  • Team Collaboration: Partner with Data Engineers to seamlessly integrate backend logic with data pipelines, data warehouses, and optimized databases.

  • Front-end Integration: Collaborate closely with Web and Mobile Front-end Developers to define API contracts, ensuring smooth data binding and UI integration.

  • Database Management: Write efficient database queries, design schemas, and handle data persistence layers (SQL and NoSQL).

  • Security & Authentication: Implement robust authentication and authorization mechanisms (e.g., JWT, OAuth) and ensure overall backend security best practices.

  • Performance Tuning: Monitor, profile, and optimize backend performance to ensure low latency and high availability for end-users.

  • Continuous Improvement: Stay up to date with the latest industry trends, Node.js updates, and backend best practices to propose architectural upgrades and maintain code quality.

Referensi: 258754 · Berlaku sampai 15 November 2026

Lowongan terkait lainnya

Lowongan serupa