Backend Engineer

Jakarta Selatan·Jakarta·IndonesiaEngineering

Job Type
:  Full Time
Job Industry
:  Information Technology and Services
Job Function
:  Engineering
Experience
:  Senior Staff/ Supervisor / Coordinator / Team Leader
Salary
:  IDR 10.000.000 - 25.000.000
Education
:  Bachelor Degree - S1
Description

Kitabisa.com, Indonesia’s largest crowdfunding platform for social and personal causes is seeking a passionate and skilled Backend Programmer

You will build a fintech product that will impact millions of lives.

Not sure yet? Check this video: https://www.youtube.com/watch?v=80rLM54NvpQ&t=2s

  • Design, develop, improve, and deploy high quality backend services and APIs.
  • Write unit tests to ensure safety net of regression tests for effective refactoring.
  • Within a cross-functional team, collaborate with other engineers specializing in backend services, web frontend, mobile apps, and test automation, as well as product design and ideation.
  • Apply design patterns and design principles to produce maintainable and easy to extend code.
  • Learn multiple tech stacks to use the best tools for the job.
Requirements
  • Min 3 years of working experience as a Software Engineer (Backend) is a must!
  • Preferable had experience in a start-up company

  • We prefer you to speak Golang, but we’re open for others too

  • You familiar with microservices and know what is the pros and cons using it

  • You familiar with RESTFul API, even better Protobuf

  • You are not confident to ship your code without Test (Unit Testing, Integration Testing, etc)

  • Solid knowledge of Continuous Integration and Continuous Deployment

  • You familiar with containerization technology (Docker)

  • You love to mentor & grow together with your team

  • Solid understanding of SQL, Redis, MongoDB, or ElasticSearch, and the performance costs associated with queries.

  • Excellent understanding of software engineering concepts, design patterns, and algorithms

  • Passion in software engineering, application development, or systems development

  • Curiosity to explore creative solutions and try new things

Benefits
  • Very attractive salaries, perks, and benefits!
  • Flexible work hours, pick your own start time (our median start time is 10:30!), or take remote time as necessary.
  • Unlimited sick leave per year. Generous medical, dental, vision, and maternity insurance for you and your family.
  • Allowance for training, workshops, conferences & anything to keep you leveling up
Skills Requirements
AWSNodeJSPythonTeamworkPlanningGolangLaravel