Search by job, company or skills

O

Software Application Developer

3-6 Years
SGD 7,000 - 8,000 per month
Save
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Overview

Ohanae, Inc is a FinTech company based in New York City providing an end-to-end platform for asset tokenization, stablecoin payments, and an alternative trading system to enable private placements, Regulation A+ offerings, and asset exchange with robust security and flexible architecture.

Job Summary

You will design, architect, and implement client packages including front-end UI and back-end code, develop unit tests, perform developer testing, and analyze and resolve defects. Your work will cover user interface, application code, encryption, network operations, and local file storage.

Responsibilities

  • Design and implement client packages encompassing front-end UI and back-end code to deliver seamless user experiences and robust functionality
  • Develop and execute unit tests to ensure software quality and reliability throughout the development lifecycle
  • Perform developer testing to validate implementation and identify defects early in the process
  • Analyze and resolve software defects to maintain high performance and reliability of applications
  • Implement encryption solutions at the iOS Common Crypto layer to secure data and communications
  • Utilize iOS network APIs and multi-threaded coding techniques to optimize network operations and app responsiveness
  • Manage local file storage APIs to efficiently handle data persistence on mobile devices
  • Design and build advanced Android applications using Java and Kotlin to meet commercial marketplace standards
  • Apply client-server coding practices in mobile environments to enable seamless data exchange and integration
  • Follow commercial software development life cycle practices including coding standards, code reviews, and source code management to ensure maintainable and high-quality code
  • Collaborate effectively with team members by sharing knowledge and communicating clearly to support rapid, high-performance development
  • Deliver high-quality software focusing on performance, reliability, and extensibility in small, agile teams
  • Implement continuous integration and behavioral testing to maintain code quality and accelerate delivery

Preferred competencies and qualifications

  • Develop secure code following best practices to protect applications from vulnerabilities
  • Participate in Agile software development processes including Scrum to enhance team collaboration and delivery
  • Apply advanced debugging, profiling, and optimization techniques using Instruments and crash report symbolization to diagnose and fix application issues
  • Utilize scripting languages such as AppleScript to automate tasks and improve development efficiency
  • Experience with C++ in Android development and exposure to Windows development environments (C++/.NET)

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 149261751