Staff Engineer

DKATALIS

Jakarta, Indonesia
On-site
Java / javascript or derivatives
Front-end development (flutter preferred)
Lean/xp practices (tdd, ci/cd)
You will be part of a cross-functional agile engineering team (squad) responsible to build, deploy and run (support) one or more of our digital products, focusing on leading the team to deliver robust & resilient systems (front-end & back-end)

Job Summary

  • You will be part of a cross-functional agile engineering team (squad) responsible to build, deploy and run (support) one or more of our digital products, focusing on leading the team to deliver robust & resilient systems (front-end & back-end).
  • You will share your learnings within and beyond your team (squad) and mentor budding engineers for good engineering practices.
  • You will be able to influence teams within his/her area and lead more senior team members.

Matching Summary

You will be part of a cross-functional agile engineering team (squad) responsible to build, deploy and run (support) one or more of our digital products, focusing on leading the team to deliver robust & resilient systems (front-end & back-end).

Skills & Requirements

Must-have

  • Java / Javascript or derivatives
  • Front-end development (Flutter Preferred)
  • Lean/XP practices (TDD, CI/CD)
  • Agile Software development
  • End-to-end experiences
  • Software architecture (front-end, back-end, APIs)

Nice-to-have

  • Mentoring and grooming team
  • Passion for quality and best practices
  • Pragmatism in delivering value
  • Fostering a culture of feedback

Key Requirements

  • 10+ years of professional experience
  • Mastery of abstract programming concepts/design patterns
  • Hands-on expertise in Java / Javascript or its derivatives
  • Hands-on experience on front-end development (Flutter Preferred)
  • Experience with Lean/XP practices
  • Experience working in Agile Software development

Work Rights

Not specified

Tailored Resume

Cover Letter