#10103 Fullstack Engineer - Engineering Platforms

  • Developer/Programmer
  • Jakarta Raya
  • 17-Aug-2024
  • Full time

About the Role :

As Gojek is undergoing exponential growth, our data has followed the same growth curve. Thus, as an integral member of the Data Platform team, you'll be at the epicenter of one of Southeast Asia's most coveted companies, and get to witness and solve the challenges that come with rapid scaling.     

You will be part of the Data Platform team. You’ll be responsible for helping develop and maintain the next-gen self-serve console portal. Most of Gojek internally relies on it, thus the responsibility increases to provide high-quality products.

As a Software Engineer in the Platform team, you will be working closely with designers, backend engineers, and other frontend engineers to craft UI components, build product features, and enhance web platform tooling that will impact the whole frontend landscape. If working on deep & challenging problems in the web frontend landscape excites you, we’d love for you to come and join us!

What You Will Do

Build highly reliable frontend apps through appealing visual design with API integrations to support continuing increases in adoption of the products within Gojek

Work with engineers to understand the nature and background of the problems.

Work closely with all Data Platform teams to develop and rollout high quality products

Research & prototype different approaches to find elegant solutions to complex web user interface challenges that sit right at the intersection of design, engineering & user experience

Write concise, maintainable, efficient code that brings joy to present & future maintainers

Author effective technical documentation, guides, RFCs using simple & clear language

Contribute to improving team relatedness, and helps build a culture of camaraderie

Continuously refactor applications to ensure high-quality

What You Will Need

At least 2+ years of experience in building interactive desktop and mobile web applications using HTML5, CSS3 and Javascript.

Solid command over React JS with the flavor of TypeScript.

Keen design and UX sense to analyze and understand the designs and wireframes.

Good understanding of common web security threats and practices along with OWASP 10.

Experience with node.js, package management with npm/yarn, transpilation with babel/TypeScript, bundling with rollup/webpack and equivalent tooling along with Express JS to be used as a BFF server.

Compassionate collaboration skills to work effectively in a diverse, cross functional team

Excellent written and verbal communication skills to help in collaboration and stakeholder management.

A “make and show” attitude with quick iteration skills

About the Team :

We are a team of developers, designers, and product managers with diverse academic, professional and personal backgrounds but united by the passion to enrich Data Platform at Gojek through sound methods and ease of use. Working alongside the Product Managers, BI Analytics and Product Engineers, we are predominantly concerned with utilizing and translating data into critical information that can be used to make sound business decisions. 

This includes gathering any new data points and working closely with various business teams to capture, connect, and convert any data changes into useful knowledge in guiding our next steps to create a meaningful business impact.

Combating remote work has brought us even closer, with frequent catch-ups over tea and sharing ways we have been keeping ourselves sane. Along with our desire to utilize smart technology and innovative engineering strategies to make people’s lives easier, our team also bonds over our shared love for reading, gaming, and drinking lots of coffee. We work hard and play hard, and believe it or not, we actually enjoy each other’s company!