About DANA
DANA is a leading Indonesian digital wallet platform committed to making every transaction simple, secure, and accessible. As a homegrown fintech company, we serve millions across Indonesia with cashless solutions—from payments and transfers to investments. We aim to build a trusted and inclusive financial ecosystem, driven by innovation, collaboration, and continuous learning.
Join us and be part of Indonesia’s digital transformation journey!
📌 What We’re Looking For: Full Stack Engineer
We are looking for a high-performing Senior Full-Stack Engineer to join our engineering team. You will be responsible for building scalable web applications, optimizing frontend performance, and designing robust backend services. As a senior member, you will bridge the gap between user interface and server-side logic, ensuring a seamless experience for our users.
What You Will Do :
- Architect & Build: Develop end-to-end features from high-fidelity UI components to scalable backend APIs.
- Frontend Excellence: Build responsive, high-performance web applications using modern JavaScript frameworks.
- Backend Engineering: Design and maintain efficient RESTful or GraphQL APIs, primarily using Golang (preferred) or Node.js.
- Performance Optimization: Audit and improve frontend performance (Core Web Vitals, bundle sizes, rendering strategies) and backend efficiency (query optimization, caching).
- Database Management: Design and manage relational database schemas using PostgreSQL or MySQL.
- Code Quality: Conduct code reviews, mentor junior developers, and maintain high standards for documentation and testing.
Technical Requirements:
A. Frontend
- Expertise in JavaScript (ES6+) and TypeScript.
- Strong proficiency in at least one major framework: ReactJS or VueJS.
- Experience with Meta-frameworks: Next.js or Nuxt.js (SSR/SSG knowledge is a must).
- Deep understanding of Web Performance: Knowledge of lazy loading, code splitting, memoization, and optimizing the critical rendering path.
- Familiar with DANA Mini Program/Alipay Mini Program Platform is a plus.
- B. Backend
- Proven experience developing APIs with Golang (highly preferred) or Node.js.
- Solid understanding of microservices architecture or modular monoliths.
- Experience with PostgreSQL, MySQL, or MariaDB (indexing, migrations, and complex joins).
DevOps & Tools
- Version control with Git.
- Experience with Docker and containerization.
- Familiarity with CI/CD pipelines and cloud providers (AWS, GCP, or Azure)
Apply now and grow with us at DANA!