danacita-mhv

Company: Dana Cita
Location: Indonesia


Responsibilities:

  • Design and implement an efficient, maintainable, secure Danacita.com.

  • Take wireframes and user requirements, and implement them for our user-facing product and our back office systems

  • Ensure code quality and high test coverage, and we constantly simplify architecture and refactor technical debt

  • Our tech stack is: PostgreSQL, Node.js, React.js, Next.js. Knowledge of this stack is a plus point but not necessary during application

Requirements:

  • 2+ years of development experience, and willingness to learn and experiment

  • Good knowledge of Node.js and React.js.

  • Strong frontend architecture knowledge: component decomposition and reuse. Knowledge of localization, build automation, server-side rendering, and progressive web apps is a PLUS.

  • Experience in designing and developing APIs and backend services on Relational and/or NoSQL databases. Strong understanding of database and schema design for performance and scale

  • Knowledge of Cloud Infrastructure such as AWS, GCP, OpenWhisk, and Linux as a production environment

  • Experience with Test-driven Development (Plus: knowledge of Jest, Mocha, Selenium, Nightmare.js)

  • Knowledge of software engineering practices (e.g. TDD, Git workflow, CI/CD, build automation, code reviews)

  • Good knowledge of computer science fundamentals (design patterns, architecture patterns)

  • Plus Points

    • Proficient in algorithms and computer science design patterns (e.g. OOP, Gang of Four, Functional Programming)

    • Experience with Automated Infrastructure Deployment (e.g. Docker, Kubernetes) and configuration management tools (e.g. Ansible, Terraform, Chef)

    • Ability to understand and implement CI/CD pipelines, and automate Test Engineering

    • Experience building Queue infrastructure (e.g. RabbitMQ, Kong, etc) and Caching (e.g. Redis, etc)

Apply to: widya@danacita.com


About Dana Cita:
Dana Cita is on a mission to democratize access to higher education in Indonesia. Through our lending platform, students pursuing Diploma, Bachelors, Masters, and non-degree short-courses can obtain affordable loans to fund their tertiary education and training. We are the first in Indonesia to offer financing for full degree programs and are backed by Y Combinator.

Comment