Software Engineer

Posted 8 Days Ago
Be an Early Applicant
DKI Jakarta, IDN
In-Office
Senior level
Information Technology • Consulting
The Role
Build, deploy, and support scalable full-stack digital products across front-end and back-end systems. Partner with Product, Design, and Engineering to refine requirements, deliver high-performance features, improve code quality and security, and maintain automation and CI/CD practices. Work within an Agile squad using Lean/XP practices, including TDD and pair programming, while mentoring junior engineers and communicating technical concepts effectively.
Summary Generated by Built In

About DKatalis

DKatalis is a financial technology company with multiple offices in the APAC region. In our quest to build a better financial world, one of our key goals is to create an ecosystem-linked financial services business.

DKatalis is built and backed by experienced and successful entrepreneurs, bankers, and investors in Singapore and Indonesia who have more than 30 years of financial domain experience and are from top-tier schools like Stanford, Cambridge London Business School, JNU with more than 30 years of building financial services/banking experience from Bank BTPN, Danamon, Citibank, McKinsey & Co, Northstar, Farallon Capital, and HSBC.

About the Role

You will be a key member of a cross-functional Agile engineering squad, responsible for the end-to-end lifecycle—building, deploying, and supporting—our digital products. We are looking for a Full-Stack Engineer who is passionate about building robust, resilient systems across both the front-end and back-end.

In this role, you’ll collaborate daily with Product, Design, and fellow Engineers to ensure high-quality code is baked into the product from day one. You won't just be writing tickets; you’ll be seeing your impact on users' lives while sharing your knowledge and helping upskill "budding" engineers within your squad.

What You Will Do
  • Feature Ownership: Partner with Product team and Engineers to refine requirements and translate concepts into scalable technical implementations.

  • Build & Scale: Serve as a core contributor to our platforms, services, and tools, ensuring they are designed for high performance and responsiveness.

  • Technical Excellence: Drive continuous improvement in code quality, automation, and system security to ensure a seamless customer experience.

  • Collaborative Development: Work effectively in a multi-cultural, distributed environment, advocating for best practices in every pull request.

  • Peer Mentorship: Provide guidance and constructive feedback to junior engineers, fostering a culture of technical growth and "learning by doing."

What You Need to Have
  • Experience: At least 5+ years of professional experience in software development, with a proven track record of building and maintaining scalable applications.

  • Tech Stack: Hands-on expertise in Java or JavaScript/TypeScript (and their ecosystems like Spring Boot, Node.js, or Kotlin).

  • Front-End Proficiency: Strong experience in modern front-end development (Flutter preferred, or React/Vue).

  • Engineering Rituals: Deep familiarity with Lean/XP practices, specifically TDD (Test Driven Development), Pair Programming, and CI/CD pipelines.

  • Agile Mindset: Comfortable working in an Agile environment and navigating the balance between technical debt and delivering timely value.

  • Architectural Awareness: You care about the "big picture"—from the UI to the APIs and the back-end services that power them.

  • Communication: Strong written and spoken English, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.

Skills Required

  • At least 5 years of professional software development experience
  • Experience building and maintaining scalable applications
  • Hands-on expertise in Java or JavaScript/TypeScript
  • Experience with ecosystems such as Spring Boot, Node.js, or Kotlin
  • Strong modern front-end development experience
  • Flutter experience
  • Experience with React or Vue
  • Familiarity with Lean/XP practices, TDD, pair programming, and CI/CD pipelines
  • Experience working in an Agile environment
  • Strong written and spoken English communication skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: DKI Jakarta, Jakarta
370 Employees
Year Founded: 2019

What We Do

DKatalis is a technology company aiming to co-create scalable digital solutions with customers and ecosystem partners. Founded in 2019, DKatalis is collaborating from all around the world, with hubs operating in Jakarta, Singapore and India. We have created the Jago App to solve financial literacy, AMAAN App to empower women entrepreneurs, and People Xperience App to empower organizations to adapt with rapid changes

Similar Jobs

Cermati.com Logo Cermati.com

Software Engineer

Fintech • Payments • Financial Services
In-Office
DKI Jakarta, IDN
468 Employees

Kredivo Group Logo Kredivo Group

Software Engineer

Fintech • Payments • Financial Services
In-Office
DKI Jakarta, IDN
1707 Employees

Beca Group Limited Logo Beca Group Limited

Software Engineer

Professional Services • Consulting • Industrial
In-Office
DKI Jakarta, IDN

NTT DATA Logo NTT DATA

Software Engineer

Information Technology • Business Intelligence • Consulting
In-Office
DKI Jakarta, IDN
55092 Employees

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Austin, TX
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
174 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account