CoinGecko

Software Engineer, Web – L1

CoinGecko

full-time

Posted on:

Location Type: Remote

Location: Malaysia

Visit company website

Explore more

AI Apply
Apply

Salary

💰 MYR 8,962 - MYR 9,858 per month

About the role

  • Web design & development: Design and develop frontend features for GeckoTerminal, our decentralized exchange tracker that processes and presents on-chain trading data, token analytics, and DeFi metrics to millions of users. Support execution of full software development lifecycles based on the department's strategy.
  • Software development: Write clean, reusable and maintainable code and libraries. Develop and push code into the production environment without issues. Apply fundamental concepts effectively and follow best practices to deliver a working solution.
  • Code reviews: Support code reviews activities and propose ways to improve practices within the team.
  • Documentation: Develop documentation to supplement project delivery and maintain a knowledge base for collaborators in the same or other teams.
  • Defect recovery: Assist in testing and debugging procedures. Replicate defects, provide insights on code implementation, and resolve the issues according to team objectives.
  • Sharpen the Saw: Stay up-to-date with emerging trends and technologies in web development and participate in knowledge sharing with the team. Learn new techniques in writing scalable, secure and defect-free code.
  • Team Player: Work collaboratively with engineering, product managers and designers to ship out products and features in a timely and effective manner.
  • Support any ad hoc tasks as required by the company.

Requirements

  • Proven track record: Have relevant or prior experience in developing usable, fully-featured web applications.
  • Education: Have a Bachelor’s degree in Computer Science, Software Engineering or related fields, or have similar experience in software development.
  • Product Knowledge: Strong desire and passion to learn about the blockchain/cryptocurrency industry and the problems faced by users.
  • Blockchain Familiarity: Understanding of blockchain concepts such as on-chain data, token standards (e.g. ERC-20), or DeFi protocols. Direct experience building or contributing to crypto products is a strong plus.
  • Software Development Knowledge: Familiarity with front-end development technologies such as React, Next.js, and Tailwind CSS, and back-end technologies such as databases, APIs, and server-side development frameworks e.g. Ruby on Rails.
  • People Skills: Communicate clearly and have experience working with other individuals in a team towards achieving a common goal.
  • Leadership: Self-motivated and able to work independently with minimal supervision after 3 months. Is curious and creative in finding solutions to a given task.
  • Scope of Work: Work primarily on tightly scoped, routine problems where the key results are clearly defined.
  • Problem Solving: Passionate about solving problems faced by stakeholders together with strong user empathy.
  • Nice to have: Prior experience with Ruby, Rails, Javascript, Postgres and cloud services
Benefits
  • Remote Work Flexibility: Work wherever you feel most productive. We also provide office space in 1Powerhouse (Malaysia) and WeWork (Singapore) if you ever feel like meeting your colleagues in person.
  • Comprehensive Insurance Coverage: We provide life and hospitalization coverage for you, along with hospitalization coverage for your dependents.
  • Virtual Share Options: You'll be entitled to virtual options, with terms and conditions.
  • Bonus: You’ll be entitled to a bonus, with terms and conditions.
  • Parking Allowance: Allocated on a claim basis to ease the cost of travelling.
  • Meal Allowance: You will be given a monthly fixed allowance of RM600 or SGD400 to subsidize the cost of your meals.
  • Learning Allowance: You will be allocated an annual budget of USD500 (claim basis) to help you continuously learn in the pursuit of your professional and personal development.
  • Social Activity Allowance: Want to set a date to watch a movie or play futsal with your colleagues? Get it organized and we subsidize a portion (claim basis) of the cost.
  • Annual Company Offsite: We gather once a year to meet each other in person, reflect on the year, and partake in social activities!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
web designfrontend developmentReactNext.jsTailwind CSSRuby on RailsAPIsdatabasessoftware development lifecycledebugging
Soft Skills
team playercommunicationself-motivatedproblem solvingcuriositycreativitycollaborationleadershipuser empathyknowledge sharing
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering