Android Developer
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
About Company:
Singapore-based and founded in 2019, NSBOT is a start-up company building intelligent unmanned and autonomous solutions. Since then, NSBOT has created efficient, reliable, and affordable solutions for business to improve productivity and efficiency.
Responsibilities:
Design and implement new user-facing features in Android applications for our app suite
Have the ability to balance high response, stable and efficient code with attractive and functional aesthetics
Efficiently use third-party data sources and APIs
Proactively improve our development process including CI/CD pipelines, best practices, code review and other quality assurance activities
Troubleshoot issues, fix bugs and improve application performance
Requirements:
- 4+ years solid Native Android software development experience
- Proficient with OOP Programming languages. Kotlin (Required)
- Solid UI/UX design experience
- Experience with Android and Third party SDKs, Android Studio and GIT workflow
- Knowledge with REST API, RPC and Websocket communication
- Experience with Android Hardware integration, Arduino, ROS
- Strong understanding of SQLite or other local databases, with experience in offline data storage and retrieval
- Can write clear, readable, and maintainable code
- Bachelor’s/Master’s degree in computer science, software engineering or equivalent industry experience
- Good knowledge of the general mobile landscape, architectures, IOT, Robotics, and emerging technologies
- Knowledge in Python is an added advantage
- Basic or Fluent English level
Location: Kuala Lumpur, Malaysia
Only for Malaysian Citizens
Job Types: Full-time, Permanent
Pay: RM5,000.00 - RM10,000.00 per month
Benefits:
- Flexible schedule
- Health insurance
- Work from home
Schedule:
- Monday to Friday
Ability to commute/relocate:
- Kuala Lumpur: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Current Monthly Salary (in RM)
- Expected Monthly Salary (in RM)
Experience:
- Kotlin: 4 years (Preferred)
Language:
- English (Preferred)