Application Developer

SG, Singapore

Job Description

We are seeking a talented application developer with a strong focus on mobile development to join our company's technology team. You will primarily collaborate closely with our frontend/backend developers, product managers, and other stakeholders to deliver high-quality software solutions tailored to the unique needs of our operations.

RESPONSIBILITIES





In this role, you are expected to:
+ Meet deadlines for assigned tasks while ensuring high-quality deliverables.
+ Maintain and enhance existing systems, including refactoring legacy code for improved efficiency and maintainability.
+ Develop new features for both existing systems and new projects, adhering to best practices and coding standards.
+ Collaborate in requirement analysis sessions, providing accurate estimations for development efforts.
+ Integrate third-party APIs seamlessly into existing systems to enhance functionality and user experience.
+ Conduct thorough code reviews to uphold code cleanliness, consistency, and quality.
+ Implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end testing, to ensure robustness and reliability of applications.
+ Engage with end-users to gather feedback and promptly address any issues or concerns, striving for continuous improvement.
+ Assist in deploying applications to Azure environment, ensuring smooth and efficient deployment processes.
+ Continuously optimize applications by incorporating new technologies and industry best practices.
+ Create detailed technical documentation to facilitate understanding and maintenance of applications.
+ Stay abreast of market trends and suggest innovative ideas to enhance the functionality and competitiveness of applications.

REQUIREMENTS





Qualifications:


+ Strong knowledge of TypeScript and component-based architecture
+ Practical experience with:

- Tailwind CSS in React Native (NativeWind)
- React Query for asynchronous data handling and state management
- Understanding of platform-specific UI/UX behavior on Android and iOS+ Familiarity with mobile development tools:

- Xcode for iOS development
- Android Studio for Android development
- React Native Debugger, Flipper, or Chrome DevTools for debugging+ Able to debug and troubleshoot layout, network, and runtime issues effectively.
+ Knowledge of frontend technologies including HTML, CSS, and JavaScript.
+ Experience designing and implementing RESTful APIs.
+ Experience with ReactJS for frontend development is a plus.
+ Experience with .NET Core and C# is a plus.
+ Familiarity with relational databases such as SQL Server.
+ Excellent problem-solving and analytical skills.
+ Strong communication and collaboration abilities.
+ Ability to work effectively in a fast-paced, agile environment.
+ Minimum Diploma in Information Technology, Computer Science or equivalent.
Nice to have:


Portfolio or live apps published on App Store or Google Play

Experience with CI/CD tools such as Fastlane, EAS Build

Understanding of DevOps practices and CI/CD pipelines.

Enthusiastic about upgrading skill sets to keep up with the latest technologies.

Experience with integrating payment systems or gateways.

Familiarity with Azure cloud platform.



INTERVIEW PROCESS


1st Round : (for shortlisted candidates): 45 mins online technical interview

2nd Round : (for technically selected candidates): 40-60 mins interview


Salary will commensurate with experience and skills.


Good luck!


(Only shortlisted candidates will be notified)

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
    JD1534461
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned