Mô Tả Công Việc
Company Overview
We are a leading company in the technology industry, specializing in the development of cutting-edge tools and platforms. As part of our growth strategy, we are currently seeking skilled Software Developers to join our dynamic team.
Job Summary
As a Software Developer, you will play an integral role in the development and improvement of our tools and platform. Your primary responsibilities will include writing code, modifying software to fix errors, and ensuring the functionality and reliability of our products. In addition, you will be responsible for documentation and testing to maintain high-quality standards.
Yêu Cầu Công Việc
Responsibilities
- Develop and maintain software/library/API in Script Language (Node.js and others) by writing clean, efficient, and reusable code.
- Contribute, maintain and optimize our backend infrastructure and APIs.
- Collaborate with other developers to create high-quality software/ library/ API.
- Support the entire project lifecycle (inception, design, build, test, deploy, support documentation).
- Identify and fix software defects and bugs through effective debugging and troubleshooting.
Requirements
- Proven experience as a Software Developer or similar role, working with complex systems.
- 3-5 years of experience with Script Language programming.
- Experience with Web Assembly (WASM) and other languages is a plus.
- Strong knowledge of data structures and algorithms.
- Efficient at writing maintainable code.
- Experience in Rust is a plus
- Experience and used to git repos, CI/CD development environment
- Excellent in documentation of your work and your code.
- Experience with AML is a plus
- Understanding DevOps is a plus.
- Excellent problem-solving and analytical skills with keen attention to detail.
- Must be able to prioritize assigned development tasks and complete challenging projects on a very tight schedule
- Must be able to work independently with very little supervision with the ability to communicate and coordinate your work with a remote team.
- Fluent in English
- Bachelor's degree in Computer Science, Engineering, or a related field.
The successful candidate will be:
- Able to work with a geographically distributed staff across different time zones and multi-functional software development team members in diverse technical disciplines
- Interested in learning about hi-tech software and data privacy technologies
- Bringing a positive and solution focused attitude
- Possess the ability and desire to take initiative and think independently
Hình thức
Quyền Lợi
- Competitive salary
- Opportunities for professional development and growth
- Collaborative and inclusive work environment
- Exciting and challenging projects with cutting-edge technologies