If this all sounds like you, we look forward to your application. Please send us your resume portofolio to join@kurio.co.id
  • Software Engineer (API)
    Responsibility
    1. Good Programming Skill
    2. Passion in Programming, building robust, reliable, & scalable app
    3. Has good concern on software design
    4. Has good concern on clean code
    5. Believe that automated test worth and improve quality
    6. Willing to work in team and proactive
    Requirement
    1. Fluent in at least one of these languages: Go, Python, NodeJS (the more the merrier)
    2. Experienced in proper REST API development
    3. Understanding best practices for the full software development life cycle, including
    4. coding standards, code reviews, source control management, build processes, testing, and operations
  • Software Engineer (Mobile)
    Responsibility
    1. Design, develop, and maintain our Android application.
    2. Create responsive, fast and robust Kurio App.
    3. Make sure all the code is clean, easy to understand to any developers and testable.
    4. Explore/learn new technologies that can complement or replace our current stack to improve it.
    Requirement
    1. Experienced developing app for Android and/or iOS
    2. Bonus: understands Kotlin and/or Swift
  • Site Reliability Engineer (SRE)
    Responsibility
    1. Take charge in Kurio's infrastructure design, development, and maintenance.
    2. Work with various teams (product, software engineers, and mobile developers) to ensure successful solution delivery.
    3. Participates in research and development to enable continuing innovation within the infrastructure.
    4. System / network security updates and patch implementation.
    Requirement
    1. Strong Linux experience.
    2. Experience in CI/CD (concept and tools)
    3. Good ability in scripting, using Python/Perl/Java
    4. Basic network knowledge. (HTTP, DNS, etc).
    5. Experience in monitoring and alert solution (Nagios, Prometheus, etc.)
    6. Experience in at least one cloud solution provider (AWS, GCP, or Azure)
    7. Experience in Containerization, eg. Docker, etc
    8. Good in database structure and queries optimization
    9. Have a software development experiences is a plus.
  • Software Engineer (Web)
    Responsibility
    1. Design, develop, and maintain our Web-based app.
    2. Create responsive, fast and robust Web-based app.
    3. Make sure all the code is clean, easy to understand to any developers and testable.
    4. Explore/learn new technologies that can complement or replace our current stack to improve it.
    Requirement
    1. Fluent in at least one of these technologies: ReactJS, Angular, Vue (the more the merrier)
    2. Understands the basic of HTML, CSS & Javascript
  • Software Engineer (Data)
    Responsibility
    1. Design, develop, and maintain our data and machine learning stack.
    2. Make sure all the code is clean, easy to understand to any developers and testable.
    3. Explore/learn new technologies that can complement or replace our current stack to improve it.
    Requirement
    1. Eloquent in Python
    2. Bonus: experienced in developing data science stuffs like clustering or classification service
  • Infra Engineer
    Responsibility
    1. Take charge in Kurio's infrastructure design, development, and maintenance.
    2. Participates in research and development to enable continuing innovation within the infrastructure.
    3. System / network security updates and patch implementation.
    Requirement
    1. Experienced in handling at least one of these cloud providers: AWS, GCP, Azure, Aliyun (the more the merrier)
    2. Huge bonus: experienced in container-related technologies: Docker, Kubernetes
  • Data Analyst
    Responsibility
    1. Create meaningful insight from our internal mountain of data.
    2. Participates in research and development to enable continuing innovation within Kurio's product.
    Requirement
    1. Eloquent in SQL
    2. Bonus: experienced in UX research