We are seeking a skilled Sensor Software Engineer to assist in the development and integration of Smart City applications into the smart city ecosystem. This role will support the Technical Manager and Solution Architect while directly engaging with customers to ensure seamless delivery of technical solutions.
The Sensor Software Engineer will play a critical role in requirements gathering communication between internal and offshore development/product teams and will act as a proxy for the development/product team during technical design testing and deployment phases. The successful candidate will work closely with product development teams UX designers operations and business stakeholders to deliver scalable secure and user-centric applications collaborating across teams to ensure smooth project delivery.
Qualifications & Education
Bachelors or Masters degree in Computer Science Software Engineering or a related field.
Certifications in relevant technologies and project management (e.g. PMP Agile).
Professional Experiences
5 years of hands-on experience in software development or integration particularly in Smart City or IoT applications.
Proven experience with mobile app development web portals and backend systems.
Experience working in cross-functional teams with stakeholders across both business and technical domains.
Good understanding and experience in full project SDLC (Software Development Lifecycle).
Experience in requirements gathering leading both frontend and backend development teams.
Proven experience with mobile app development backend services and database management
Experience working with system integration cloud platforms (e.g. Google Cloud AWS Azure) and CI/CD pipelines.
Experienced in application deployment to IT infrastructures (on-premise and/or public cloud).
Familiarity with smart city applications GIS integration and payment system integration in the context of smart city technologies is a plus
Technical Skills
Frontend Mobile: Flutter (Dart) Firebase Cloud Messaging (FCM).
Frontend Web: React 18 JavaScript/TypeScript HTML5 CSS3.
Backend: (LTS) TypeScript RESTful APIs.
Authentication & Security: JWT (JSON Web Tokens) OAuth (if applicable).
Database: RDBMS (e.g. PostgreSQL) NoSQL.
Caching: Redis.
Cloud Storage: Google Cloud Storage.
Content Delivery: Experience in Google Cloud CDN.
CI/CD: Experience with Jenkins GitLab CI Bitbucket etc.
Version Control: Git (GitHub GitLab).
Languages
English
Chinese Vietnamese Arabic (good to have)
Soft Skills
IT Services and IT Consulting