Bergabung Dengan Tim Kami

Bergabunglah dengan kami dalam misi meningkatkan literasi finansial Indonesia, demi masa depan yang lebih cerah.

Senior Backend Engineer

 Technology  Jakarta

Core Technical Skills:

  • Programming Languages: Proficiency in Ruby on Rails: Deep understanding of Rails framework, MVC architecture, ORM (ActiveRecord), and Ruby language nuances. Proficiencies in other programming languages like Golang, Javascript, Java or .Net is advantages.
  • Database Systems and Relational Databases: Expertise in PostgreSQL, SQL Server or MySQL, including schema design, query optimization, and performance tuning.
  • NoSQL Databases: Experience with Redis, Memcached, or MongoDB for caching, data storage, and real-time applications.
  • API Development: Proficiency in designing, developing, and consuming RESTful and GRPC including writing unit test.
  • Real-time APIs: Experience with WebSockets , MQTT or Server-Sent Events for real-time data delivery.
  • Security, Authentication, and Authorization: Strong knowledge of authentication protocols (OAuth, JWT) and authorization mechanisms (RBAC, ABAC).
  • Data Protection: Understanding of encryption, hashing, and secure data storage techniques.
  • Vulnerability Assessment and Penetration Testing: Experience in identifying and mitigating security vulnerabilities.

Financial Domain Knowledge and Skills:

  • Financial Markets: Deep understanding of financial markets, including forex, stocks, and cryptocurrencies.
  • Trading Systems: Experience with trading platforms, order execution, and risk management.
  • High-Frequency Trading: Knowledge of low-latency systems and algorithmic trading strategies (optional, but highly valued).

Soft Skills:

  • Problem-Solving and Critical Thinking: Ability to analyze complex problems and devise effective solutions.
  • Communication Skills: Effective communication with both technical and non-technical stakeholders.
  • Teamwork and Collaboration: Ability to work collaboratively with diverse teams.
  • Adaptability and Continuous Learning: Openness to new technologies and methodologies.