For Data Engineer
**Job Descriptions**
- Design, develop, and maintain data integration
- Develop custom ETL/ELT jobs based on DAG workflow
- Develop custom program to integrate internal data with 3rd party services
- Optimize the data warehouse so that the data user can query seamlessly
- Monitoring the data infrastructure reliability, performance, and cost
**Job Requirements**
- Familiar with Python, Java, or Scala programming language
- Proficiency in Kubernetes is a must
- Proficiency with one of cloud platform is a must (AWS, GCP, Azure, etc.)
- Experienced in data integration from multiple data sources and developing ETL/ELT jobs
- Experienced with data engineering platforms: Airflow, Shell Script, customer data platform, etc
- Experienced with Cloud Data Platform, especially Amazon Redshift, BigQuery, or Snowflake
- Prior experience as a DeFor Data Analyst
**Job Descriptions**
- Partner with business and product teams to develop key metrics for measuring the business / features running well
- Provide insight and report periodically to support responsible teams data-driven decision-making.
- Communicate actionable and accurate insights to business stakeholders, including senior management
**Job Requirements**
- Minimum 2 years experience in data analytic role
- Strong analytical skills
- Able to write complex but optimized SQL and experienced using big data platforms, i.e: Redshift, Big Query, Snowflake, etc
- Experience working with Python to generate business insights and drive better organizational decision making.
- Experience in data modeling/warehousing, experience using DBT (Data Build Tool) is a plus
- Able to draw conclusions with inferential statistics and probability. Have experience to create machine learning model is a plus
- Innovative and able to work in a team well.
- For Backend Engineer
- Grade / level will be depending on your skills
- Work with product managers and other stakeholders to conceptualize well-designed and well-defined software products, as well as estimate the time and effort needed to build those software products.
- Design, develop, optimize, and maintain the software products as highly-concurrent high-performance high-availability distributed systems.
- Diagnose and troubleshoot existing systems, and ensure that they perform well under load.
- Willing to be based in Bandung, Yogyakarta, or Jakarta
**Job Requirements**
- Vast Experience in Go as main programming language and/or PHP (Yii2)/ Java/ Python
- Experienced in SQL and NoSQL databases.
- Good understanding of data structures & algorithm concepts.
- Experience in highly-concurrent high-performance high-availability distributed systems.
- Able to work in a Linux environment and use the command-line interface.
- Able to break down large tasks into smaller, more manageable subtasks.
- Able to effectively communicate problems and solutions to team members and stakeholders.
- Proficiency in Git.
For Frontend Engineer
**Job Descriptions**
- Developing new user-facing features using Vue.Js and Nuxt.Js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
**Job Requirements**
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of Vue.Js, Nuxt.Js and its core principles
- Experience with data structure libraries
- Experience of responsive and mobile friendly website
- Experience with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Proficient with Git
For QA Engineer
**Job Descriptions**:
- Ensuring high quality products are being released rapidly yet confidently
- Bridging gaps between engineering output and end-user satisfaction
- Tackling unique testability challenge of a product or feature
- Automating mundane processes to be faster and more effective
- Continuously improve our testing infrastructure to ensure its reliability and scalability
- Working with cross-functional team to expedite speedy and reliable delivery.
- Review all documents (e.g. business requirements, functional specifications and technical specifications) and understand what need to be tested (e.g. automated test creation)
**Job Requirements**:
- Proven years of experience as QA Automation Engineer
- Creating test plan, test cases, executing tests
- Knowledge/experience in any automation tools, e.g: K6, Appium, Selenium, and etc.
- Good exposure in API Integration Test/ Flutter Automation Test/ Web automation test
- Extreme Programming Testing
- Basic programming/scripting