Senior 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 15.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 4 years working experience as Software Enginner (Backend) is a must!
  • Preferable had experience in start up company

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

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

  • You familiar with RESTFul API, even better Protobuf

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

  • Solid knowledge on Continuous Integration and Continuous Deployment

  • You familiar with containerisation technology (Docker)

  • You love to mentoring & 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