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