Job Highlights Flexible working hours (minimum to start work at 11AM)
Completion bonus given to confirmed employee
5 minutes walk from the LRT to office
Job Description
Senior Software Developer (Mobile) is an experienced Engineer who proficient in end-to-end Mobile Application development. We are looking for energetic engineer to be part of the software core team responsible for our blockchain/software architecture, design, development and deployment.
Responsibilities
Responsible for the full life cycles of Mobile Application development, from research and analysis to code architect (security, performance, scalability etc), design and execution (coding, testing, benchmarking, deployment)
Map business requirements to Android & iOS Mobile Application development
Responsible for managing source code repository, issues and contributors.
Define the development approach and best practices to implement the solutions.
Document development artifacts and best practices.
Mentor team members, review code artifacts and provide technical guidance, hands-on training.
Involve in open-source community projects and activities.
Collaborate with engineers, open-source community members or other information technology personnel in other teams during the design process.
Requirements
Bachelor degree in Computer Science, Software Engineering or relevant field
Minimum 2-5 years related working experience
Proficiency in Mobile SDK/Libraries for networking, push notification
Transactional System Experience (E-commerce, Payment, Wallet, Banking, etc)
A good understanding of the latest technology trends
Experience working with open-source projects and community activities
Preferred
Familiar with bitcoin-like and Ethereum-like blockchain, Tendermint, Polkadot
Familiar with Hybrid App framework, design & development
Familiar with VueJS, ReactJS, AngularJS
Familiar with Adobe Systems Adobe ActionScript
Reading and writing skills in Mandarin (able to liaise with China & Taiwan vendors)
Great Creativity and Innovation
Proficiency in writing automated tests