Job Search and Career Advice Platform

Enable job alerts via email!

Application Developer

SHAW SERVICES PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Singapore seeks a talented application developer focused on mobile development. The candidate will design, develop, and maintain in-house websites and mobile applications, collaborate with front-end and back-end teams, and ensure high-quality software solutions. Key qualifications include strong knowledge of TypeScript, experience with React Native, and familiarity with development tools like Xcode and Android Studio. Ideal for developers looking to work in a fast-paced, agile environment with exciting project opportunities.

Qualifications

  • Strong knowledge of TypeScript and component-based architecture.
  • Familiarity with mobile development tools including Xcode and Android Studio.
  • Excellent problem-solving and analytical skills.

Responsibilities

  • Design, develop, and maintain in-house websites and mobile applications.
  • Integrate third-party APIs into existing systems.
  • Conduct thorough code reviews and implement testing strategies.

Skills

TypeScript
Component-based architecture
Tailwind CSS
React Query
Debugging and troubleshooting
HTML
CSS
JavaScript
RESTful APIs
SQL Server
ReactJS
.NET Core
C#

Education

Diploma in Information Technology or Computer Science

Tools

Xcode
Android Studio
React Native Debugger
Flipper
Chrome DevTools
Job description
Job Brief

We are seeking a talented application developer with a strong focus on mobile development to join our company's technology team. As an application developer, you will play a key role in designing, developing, and maintaining our in‑house websites, point‑of‑sale systems, kiosk and mobile applications. You will primarily collaborate closely with our front‑end/back‑end developers, product managers, and other stakeholders to deliver high‑quality software solutions tailored to the unique needs of our operations.

Responsibilities
  • 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 optimise 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.
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 behaviour 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 front‑end technologies including HTML, CSS, and JavaScript.
  • Experience designing and implementing RESTful APIs.
  • Experience with ReactJS for front‑end 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.

Please visit this link and complete this online interview:

Apply here: https://shaw-sg.vervoe.net/job-page/application-developer-1/77f9fb1b-b82b-4e85-a3f9-4ced4c4b037f

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.