Fewer Applicants
Pelamar masih sedikit, kesempatan lebih tinggi!
company logo

Senior Full Stack Software Engineer

SwiftMind Indonesia

Rekruter aktif 2m lalu

Tidak Perlu Sign Up!

Deskripsi Pekerjaan

Senior-level position responsible for designing and building end-to-end features across a large-scale web platform consolidating multiple legacy systems into a unified operational ecosystem. The role spans frontend development (dashboards, GIS map interfaces, real-time data visualization) and backend API development (Go/Node.js services, API gateway integration, authentication, module-level business logic). The role works closely with dedicated backend, frontend, and data engineers, takes technical ownership of one or more modules, and ensures cross-layer consistency from API contract down to UI rendering. This is a delivery-focused role in an agile team building a production system with strict non-functional requirements around performance, security, and uptime.

Kualifikasi

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 5+ years of professional software development experience, with at least 3 years working across both frontend and backend in production systems.
  • Strong proficiency in modern JavaScript/TypeScript — React or Vue 3 for frontend.
  • Backend proficiency in Go or Node.js; able to build and maintain REST APIs with proper layering and error handling.
  • Hands-on experience with PostgreSQL — schema design, query optimization, indexing.
  • Experience implementing JWT-based authentication and RBAC in multi-role applications.
  • Understanding of API gateway patterns, service-to-service communication, and rate limiting.
  • Solid grasp of web application security fundamentals (OWASP Top 10); able to write secure code by default.
  • Experience with state management (Redux, Pinia, Zustand, or equivalent) and asynchronous data fetching.
  • Familiarity with message queues (RabbitMQ, Kafka, or equivalent) and cache layers (Redis).
  • Able to read and write OpenAPI/Swagger specifications; works well in API-first development workflows.
  • Strong written communication for technical documentation and async collaboration.
  • Experience with interactive map libraries — Leaflet, Mapbox GL, or OpenLayers. (Plus)
  • Familiarity with WebSocket or SSE for real-time data streaming to the UI. (Plus)
  • Experience integrating with third-party or government APIs for payment, licensing, or compliance workflows. (Plus)
  • Prior work on data-intensive dashboards with drill-down, filtering, and export features. (Plus)
  • Experience with Drive S3-compatible object storage for file and document management. (Plus)
  • Familiarity with frequency management, spectrum monitoring, or telecommunications domain. (Plus)
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

Tentang SwiftMind Indonesia
Selengkapnya

At SwiftMind, we specialize in streamlining HR processes for dynamic and innovative companies, particularly within the IT sector. With a focus on startups and tech firms, our services are designed to not only fill the gap of an in-house HR department but also to enhance efficiency and strategic insight into HR management. Our offerings range from Talent Acquisition and Employee Life Cycle Administration to Legal and Compliance advisory, ensuring a comprehensive suite of services tailored to the unique needs of our clients. We pride ourselves on being not just a service provider, but a partner that understands and anticipates the needs of the fast-paced tech industry.

Industri
Consulting and Human Resources
Lokasi
Tangerang Selatan, Indonesia
Ukuran Perusahaan
>100 employees

Budaya

Collaborative
Here, we work together to make the dream work
Integrity
We uphold honesty and virtue in every single product/service we deliver
Fun
We consider employee's happiness as a part of ours