Backend Developer
Position Summary
Our client, a cryptocurrency trading and asset management firm is looking for a bright and talented back-end developer to join their expanding SG office. This is a good opportunity to participate in developing next generation software systems to meet the growing demands of the cryptocurrencies industry.
Job Responsibilities
- To develop software (high-performance solution stacks (backend) for our global cryptocurrencies businesses and operations
- Enhance and optimize existing systems
- Contribute to inter-team and cross-team efforts to enforce standards and ensure adherence to optimum software designs patterns
- Occasionally provide L3 support for production issues
Experience
- Bachelor's or Master's degree in Computer Science, Engineering or similar disciplines
- Experienced with Unix-like operating systems
- 2-4 years' experience working in a fast-paced, dynamic environment
- Experience working on client facing web applications preferred
Skills / Abilities
- Excellent communication skills
- Interest in the finance and cryptocurrency markets
- Experience with modern backend technologies such as Python-Flask/FastAPI, Nodejs, Nginx, MySQL, Redis
- Experience in JavaScript/TypeScript, Python and SQL
- Knowledge of other technologies such as CI/CD, C/C++, Solidity, cloud computing services (e.g. AWS, Alibaba Cloud) is a plus