Enable job alerts via email!

Software Developer Engineer

MODU-8 PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A technology company in Singapore is seeking a talented Software Developer Engineer to design and maintain a web-based inventory management system and develop a cross-platform mobile app using React Native. Ideal candidates should have strong proficiency in Python, JavaScript, and web technologies, along with experience in backend development and database management. This role offers a chance to work in a dynamic environment with a focus on learning and innovation.

Qualifications

  • Proficiency in Python, JavaScript, HTML, and CSS.
  • Experience with React Native for mobile app development.
  • Flask and FastAPI frameworks for backend development.
  • Experience with both MySQL and MongoDB databases.
  • Understanding of RESTful API design and working with JSON data.
  • Proficiency in Git/GitHub for version control and development.
  • Strong problem-solving abilities and attention to detail.

Responsibilities

  • Design, develop, and maintain a web-based inventory management system.
  • Develop and deploy a cross-platform mobile app using React Native.
  • Build backend services using Python frameworks for API and data management.
  • Manage version control and maintain clean code practices.

Skills

Python
JavaScript
HTML
CSS
React Native
RESTful API design
Flask
FastAPI
MySQL
MongoDB
Git
Job description
Overview

We are looking for a talented and motivated Software Developer Engineer to join our team. This role involves building and maintaining the company website as well as developing a complete inventory management system (both web and mobile versions). The ideal candidate should have strong technical ability, full-stack development experience, and a good willingness and initiative to learn new technologies as needed.

Responsibilities
  • Design, develop, and maintain a web-based inventory management system using Python, JavaScript, HTML, and CSS.
  • Develop and deploy a cross-platform mobile app using React Native that integrates with the same backend.
  • Build backend services using Python frameworks (Flask and FastAPI) for API and data management.
  • Design, implement, and manage databases using MySQL and MongoDB to handle inventory and users.
  • Develop and integrate RESTful APIs to connect web and mobile applications with the backend.
  • Manage version control using Git and GitHub, maintaining clean code practices and proper documentation.
  • Manage and update the company’s Google Business Profile to ensure accurate visibility on Google Search and Maps.
Requirements
  • Proficiency in Python, JavaScript, HTML, and CSS.
  • Experience with React Native for mobile app development.
  • Flask and FastAPI frameworks for backend development.
  • Experience with both MySQL and MongoDB databases.
  • Understanding of RESTful API design and working with JSON data.
  • Proficiency in Git/GitHub for version control and development.
  • Strong problem-solving abilities, attention to detail, and ability to manage multiple development environments.
  • Assist with business development tasks, including managing and optimizing the company’s Google Business Profile to improve online presence and visibility.
  • (Bonus) Understanding of UI/UX principles and experience managing Google Business listings.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.