Job Description:
  • Build scalable systems which are robust, performant, and aligned with team objectives and goals.
  • Work with a team across multiple departments, collaborating with multiple disciplines
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Recording data and reporting it to proper parties, such as clients or leadership.
  • Evaluate and recommend technology solutions that best fit project requirements
  • Collaborate with experience and visual design, strategy to build and deliver successful digital experiences with technical solutions
  • Write clean, readable, modern, secure, robust and well performing code according to world-class standards
  • Monitoring and improving system performance.
  • Lead by example and mentor junior members on best-practices on daily basis
  • Manage time, tasks and workloads responsibly to ensure successful development and project deliverables
  • Documenting application changes and developing updates.
  • Building reusable code for future use.
Key Qualification:
  • Minimum 5 years working experience
  • Experienced in building large-scale web apps/services/APIs.
  • Familiarity with NodeJS development is preferred
  • Experience with Headless CMS, at least one of the following: Strapi.io, Sanity.io, GraphCMS, or other Headless CMS.
  • Good understanding of system architecture, IT infrastructure, and database design.
  • Experienced using Cloud Service (ex. AWS, Google Cloud), Container Platform (Docker) & CI/CD deployment.
  • Strong analytical and problem-solving skills.
  • Understand peer code reviews, unit testing, Git repository and a preference for agile development.
  • Strong understanding of the web development cycle and programming techniques and tools.
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills.
  • Attention to detail
  • Team player
Working at Yoona
  • We value integrity, transparency, empathy, inclusion, and efficiency.
  • We believe that work and life are a balance and that our team produces the best work when they are living their best life.
  • We are a Jakarta-based, diversed company with team members coming from different backgrounds and walks of life.
Some of Yoona’s perks and benefits:
  • Latest and greatest hardware and accessories for your workstation including computers, monitors, standing desks, etc.
  • Learning and Development stipend for attending conferences, online courses, books, and many more.
  • Flexible holiday policy that reflects the holidays you celebrate.
  • Freeflow coffees, teas, and mineral water in our office.
  • Regular gatherings and training activities with other Yoona team.
  • BPJS kesehatan & ketenagakerjaan comes standard in our company.
Share artikel ini