Full Stack Developer

MICROSEC PTE. LTD.
  • Job Category
    Engineering, Information Technology, Telecommunications
  • Job level
    Executive
  • Contract type
    Permanent, Full Time
  • Location
    Central
  • Salary
    S$4500 - S$6500

Job Description

Successful applicants will be responsible for further developing MicroSec’s IoT cybersecurity products. They will follow agile scrum methodologies, working within a self-organising development team. There will be a broad range of problems to solve, such as data visualization, cryptographic implementations, IoT communication and machine learning.


PREREQUISITE

/ 2 to 3 years of experience in Python and relevant frameworks such as Django and Flask

/ At least 2 years of experience in development for Linux-based platforms

/ A proactive, team-based worker, who contributes to success through a significant collaborative effort

/ A broad portfolio of algorithms, languages and paradigms, demonstrating an ability to learn and integrate with new technologies or concepts quickly

/ Experience in implementing REST APIs, with specifications written in OpenAPI / Swagger or Postman

/ Working knowledge of OpenSSL, TLS configurations and Public Key Infrastructure

/ Understanding of security measures such as 2FA/MFA, access tokens and signatures

/ Ability to clearly document work, through well-defined specifications, code comments, user and developer-guides


OPTIONAL

Languages

\ Go

\ C/C++

\ Javascript

Markup languages

\ Markdown

\ Mermaid

\ HTML5

Frameworks

\ VueJS

\ Angular

\ Grafana

Protocols

\ TCP/IP stack

\ MQTT or other message brokers

\ IoT communication protocols such as BLE, LoRa and ZigBee

Skills

\ Unit testing and integration testing

\ DevSecOps


Closing on 11 Mar 2021