Mobile Developer (C++)

at  Binance

Remote, Maluku Utara, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Nov, 2024Not Specified18 Aug, 2024N/AReact 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 ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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