Mobile Fullstack Developer

SG, Singapore

Job Description

Responsibilities:



Develop, test, and deploy new user-facing features for our iOS and Android applications using React Native. Design, build, and maintain efficient, reusable, and reliable back-end services and APIs in Java (e.g., using Spring Boot).

Implement mobile security best practices

, including secure data storage, encrypted communications, code hardening, and protection against common vulnerabilities. Collaborate with the Product Manager, designers, and other engineers to define feature specifications and secure architecture. Write clean, maintainable, and well-documented code following best practices. Troubleshoot and debug issues across the entire stack, from the mobile UI to the back-end infrastructure, including security-related incidents. Participate in code reviews with a keen eye for security flaws. Contribute to the entire product lifecycle, from ideation and prototyping to launch and support.

Requirements:



Experience:

Minimum of

2+ years

of professional experience in software development.

Mobile Development:

Proven experience building cross-platform mobile apps with

React Native

. A portfolio of released applications on the App Store or Google Play is a plus.

Back-End Development:

Strong proficiency in

Java

and experience with relevant frameworks (e.g., Spring, Spring Boot).

Application Security:


Demonstrated knowledge of mobile security principles and common vulnerabilities (e.g.,

OWASP Mobile Top 10

). Experience with

secure data storage

on mobile devices (e.g., Keychain on iOS, Keystore on Android). Knowledge of secure communication protocols (HTTPS) and experience implementing

certificate pinning and PKI integration

. Familiarity with secure token management (e.g., JWT best practices) and code obfuscation techniques.

System Thinking:

Demonstrated ability to design complex systems, considering scalability, performance, maintainability, and

security architecture

. *

Tools & Practices:

Familiarity with version control (Git), RESTful APIs, and 3rd Party SDK integration

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1655702
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned