Mobile Developer (C++)
at Binance
Remote, Maluku Utara, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Nov, 2024 | Not Specified | 18 Aug, 2024 | N/A | React Native,Algorithms,Android,Platforms,Data Structures,Communication Skills,Video Processing,Problem Analysis,Cross Platform Development,Participation,Assembly Language,Opengl,Operating Systems,Metal,Image Processing,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Binance is the leading global blockchain ecosystem and cryptocurrency infrastructure provider whose suite of financial products includes the world’s largest digital-asset exchange.
Our mission is to accelerate cryptocurrency adoption and increase the freedom of money.
If you’re looking for a fast-paced, mission-driven organization where opportunities to learn and excel are endless, then Binance is the place for you.
REQUIREMENTS:
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
- Solid foundation in computer science, understanding of assembly language, compilation principles, memory layout, and other low-level technologies.
- Experience in mobile client development, familiar with Android or iOS platforms.
- In-depth understanding of the message loop and rendering principles of GUI operating systems.
- Familiar with common data structures and algorithms, with good programming habits and coding style.
- Strong problem analysis and solving skills, able to complete tasks independently.
- Good teamwork and communication skills, able to work effectively with cross-functional teams.
- Bilingual English/Mandarin is required to be able to coordinate with overseas partners and stakeholders.
BONUS QUALIFICATIONS:
- Have C++ development experience, familiar with stl and C++14/17 and other standards.
- Experience in cross-platform development, such as using frameworks like React Native, or Flutter.
- Knowledge of graphics APIs such as OpenGL, Vulkan, or Metal.
- Experience in audio and video processing, image processing.
- Participation in open-source projects or having a technical blog is a plus.
Responsibilities:
- Responsible for the design and implementation of high-performance mobile basic components.
- Conduct performance analysis and optimization on C++ applications.
- Promote and implement the best practices for development and testing.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science software engineering or a related field
Proficient
1
Remote, Singapore