x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Mobile Application Developer (React Native)
 banner picture 1  banner picture 2  banner picture 3

Mobile Application Developer (React Native)

Braindge Recruitment Solutions Pte. Ltd.

Job Responsibilities:

  • Develop, test, deploy, and maintain APP and systems integrations required for the operation.
  • Ensure best practices are used throughout the software development life cycle.
  • Actively participate in all aspects of the software development process.
  • Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain the APP.
  • Participate in peer-reviews of solution designs and related code.
  • Deploy systems to production and provide post-implementation support.
  • Analyse and resolve technical and application problems.
  • Provide maintenance support to customers by investigating and rectifying reported systems shortcomings.
  • Understand the interdependencies of the services (application, system, and database) and able to pin-point problem areas accurately to improve overall efficiency.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on-time.
  • Keep up to date on the latest industry trends in the mobile and web technologies.
  • Perform other duties as assigned.

Qualifications and Profile:

Mandatory

  • Degree in Computer Science or equivalent.
  • Proficient in React Native (Javascript/Typescript) and Android (Java) or iOS (Objective C/Swift).
  • Knowledge of UI/UX design principles.
  • Proficient in iOS & Android frameworks such as Core Data, Core Animation, etc.
  • Familiarity with continuous integration through Jenkins.
  • Familiarity with code versioning tools such as Git.
  • Familiarity with web Services / Application Program Interfaces – JSON, XML.
  • Familiarity with RESTful APIs.
  • A knack for benchmarking and optimization.
  • Proficient in object-oriented methodologies, design patterns, data structures, algorithms, and quality coding skills.
  • Be able to address issues fast and authoritatively, excellent debugging skills.
  • Have working domain knowledge in the Fintech, Crypto and Trading field.

Good to Have

  • Experience with WebSocket.
  • Knowledge of UI/UX design principles.
  • Understanding type safe javascript or typescript.
  • Knowledge of micro-service design development.
  • Experience in web app development.
  • Having working experience within the trading, financial, crypto industry is preferred.
  • Having domain knowledge in blockchain technologies, capital markets technology and financial payments technology would be advantageous.

Sharing is Caring

Know others who would be interested in this job?