Senior Backend Engineer
Full time
Jakarta
2 tahun lalu
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.