Geylang - Application Developer

apartmentShaw Organisation placeGeylang scheduleFull-time calendar_month 

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 sales systems, kiosk and mobile applications.

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.

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.

Qualifications:

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

o Tailwind CSS in React Native (NativeWind)

o React Query for asynchronous data handling and state management

o Understanding of platform-specific UI/UX behavior on Android and iOS
  • Familiarity with mobile development tools:

o Xcode for iOS development

o Android Studio for Android development

o 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.

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

apartmentWGT GroupplaceGeylang
Junior Application Developer Singapore - Central 5 Days, 9:00am – 6:00pm $4500 - $6000 We are looking for a Junior Developer to join our team and support the development of internal applications and automation tools using Google AppSheet, Apps...
apartmentSOURCEO PTE. LTD.placeBedok, 4 km from Geylang
Required Qualifications  •  Education: Degree in Computer Science, Software Engineering, or a related field.  •  Experience: 4+ years in frontend development, preferably with experience in cross-platform mobile frameworks and CI/CD implementation.
thumb_up_altRecommended

Application Developer - Toa Payoh

apartmentShaw OrganisationplaceToa Payoh, 4 km from Geylang
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...