Senior Fullstack Developer

Ultra Voucher

Jakarta Selatan

Presencial

IDR 480 000 000 - 720 000 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Ultra Voucher in Jakarta Selatan seeks a senior fullstack engineer to lead backend and frontend development, design scalable architectures, and drive performance improvements across loyalty systems.

You will mentor engineers, collaborate with stakeholders, implement microservices with Node.js, React, and modern tooling, and shape API design and testing practices.

Qualificações

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 5-8+ years of professional Fullstack Engineer experience.
  • Strong Node.js and NestJS experience building production-grade backend systems.
  • Deep React and Next.js expertise, with SSR/SSG and state management.
  • Golang experience and advanced SQL/NoSQL knowledge.
  • Experience with microservices, Kafka or RabbitMQ, and distributed systems.
  • Redis caching strategies and API design security practices.
  • CI/CD, Docker, and Kubernetes experience; mentoring and leadership.
  • Banking/financial services or loyalty systems background preferred.

Responsabilidades

  • Lead the design, development, and maintenance of scalable backend applications using Node.js and NestJS.
  • Architect and manage microservice integrations using Kafka and RabbitMQ.
  • Design and optimise data models across SQL/NoSQL databases for performance.
  • Implement advanced Redis caching for distributed caching and invalidation.
  • Collaborate with stakeholders to translate requirements into technical solutions.
  • Develop and maintain API documentation and adopt API design standards.
  • Establish testing strategies, code reviews, and mentor engineers.
  • Lead incident response and proactive monitoring for production systems.
  • Architect, develop, and maintain scalable frontend apps with React and Next.js.
  • Enforce coding standards and reusable component patterns across the team.

Conhecimentos

Node.js
NestJS
React
Next.js
Redux or Zustand
Golang
SQL databases
NoSQL databases
Microservice architecture
Kafka
RabbitMQ
Redis caching
RESTful API design
GraphQL
OAuth / JWT
CI/CD pipelines
Docker
Kubernetes
Code reviews & mentoring
Technical leadership
Banking / loyalty systems

Formação académica

Bachelor’s degree in CS/IT

Ferramentas

Docker
Kubernetes
Kafka
RabbitMQ
Redis
PostgreSQL
MongoDB
Oracle

Descrição da oferta de emprego

This position focuses on the development and enhancement of our loyalty platform and systems. The ideal candidate will have strong expertise in backend and frontend development, system architecture, and scalable application design. This role involves building and maintaining reliable applications, optimising system performance, and collaborating with business stakeholders and engineering teams to deliver effective technical solutions.

Requirements :
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5-8+ years of professional experience as a Fullstack Engineer or in an equivalent role.
  • Strong proficiency in Node.js and NestJS, with proven experience building production-grade backend systems.
  • Deep expertise in React and Next.js, including state management (Redux or Zustand), SSR/SSG, and frontend architecture.
  • Has deep ability in Golang
  • Advanced knowledge of SQL databases (Oracle, PostgreSQL) and NoSQL databases (MongoDB), including data modelling and query optimisation.
  • Extensive experience with microservice architecture, message queues (Kafka or RabbitMQ), and distributed systems.
  • Proven experience with Redis caching strategies, including distributed caching and cache invalidation.
  • Strong understanding of RESTful API design, GraphQL, and API security best practices (OAuth, JWT).
  • Experience with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
  • Demonstrated ability to mentor engineers, conduct code reviews, and lead technical initiatives.
  • Experience in banking, financial services, or loyalty/rewards systems is highly preferred.
Job Descriptions :
  • Lead the design, development, and maintenance of scalable backend applications using Node.js and NestJS, following architectural best practices and design patterns.
  • Architect and manage microservice integrations using message queue systems such as Kafka and RabbitMQ, focusing on reliability, fault tolerance, and scalability.
  • Design and optimise data models across SQL and NoSQL databases, ensuring data integrity, performance, and scalability.
  • Implement advanced caching strategies using Redis to optimise application performance, including distributed caching and cache invalidation patterns.
  • Collaborate with business stakeholders to translate business requirements into technical solutions and architectural decisions.
  • Develop and maintain comprehensive API documentation and establish API design standards for frontend and third-party integrations.
  • Establish testing strategies, conduct code reviews, and mentor junior and middle-level engineers to maintain code quality.
  • Lead incident response and troubleshooting for production issues, and implement proactive monitoring, alerting, and logging strategies.
  • Architect, develop, and maintain scalable frontend applications using React and Next.js.
  • Establish and enforce coding standards, best practices, and reusable component patterns across the engineering team.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Full Stack Engineer
Full Stack Engineer

Jubelio • Daerah Khusus Ibukota Jakarta

Presencial
IDR 100 000 000 - 150 000 000
Full Stack Engineer
Full Stack Engineer

Jubelio • Jakarta Pusat

Presencial
IDR 180 000 000 - 240 000 000
Fullstack Engineer
Fullstack Engineer

Nodewave • Jakarta Utara

Presencial
IDR 279 000 000 - 558 000 000
Full Stack Developer
Full Stack Developer

PT Leon Boga Sentosa • Jakarta Utara

Presencial
IDR 167 400 000 - 279 000 000
Fullstack Engineer
Fullstack Engineer

PT Abadi Sejahtera Finansindo (Singa Fintech) • Tangerang

Presencial
IDR 200 880 000 - 357 120 000
Software Development Engineer (Fullstack)
Software Development Engineer (Fullstack)

VentureSEA • Jakarta Pusat

Híbrido
IDR 200 880 000 - 290 160 000
Lead Fullstack Engineer
Lead Fullstack Engineer

Krom • Jakarta Pusat

Presencial
IDR 300 000 000 - 650 000 000
Full Stack Developer
Full Stack Developer

LOGIQUE • Jakarta Selatan

Presencial
IDR 180 000 000 - 320 000 000
Technical Lead
Technical Lead

Nodewave • Jakarta Utara

Presencial
IDR 500 000 000 - 800 000 000
Software Developer (Full Stack)
Software Developer (Full Stack)

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

Presencial
IDR 336 021 505 - 504 032 258