STERLIC logo
Full-Stack Software Engineer

STERLIC

Job Type

Full-time

Work Type

On-Site

Location

Sharjah, UAE

Experience

3 - 8 years

STERLIC is a startup building deep-tech security innovations shaping the future of unified digital-physical defense systems. As a Full-Stack Software Engineer, you’ll build mission-critical features across our AI-driven security ecosystem. Your code will directly safeguard enterprises, governments, and critical infrastructure against evolving cyber and physical threats.


Key Responsibilities


  1. End-to-End Feature Development: Architect and implement full-stack solutions across our platform, from intuitive dashboards for threat monitoring (React, TypeScript) to scalable backend services (Python/Go) handling AI analytics, quantum encryption, and IoT data pipelines.
  2. Cross-Platform Integration: Develop APIs and SDKs to connect post-quantum encryption with IoT and third-party systems (e.g., AWS IoT Core, Azure Sentinel).
  3. Security-First Coding: Implement zero-trust authentication, secure key management, and GDPR/HIPAA-compliant data handling across micro-services.
  4. Performance Optimization: Enhance scalability of distributed systems (Kubernetes, Docker) to handle hundreds of IoT device connections and real-time AI inferences.
  5. Collaboration & Innovation: Develop and deploy federated learning models inside our platform.

Qualifications


  • Education: Bachelor’s/Master’s in Computer Science, Cybersecurity, or related field.

  • Experience: 3+ years in full-stack roles, preferably with portfolio of secure, scalable applications.

  • Technical Skills:
  • Front-End: React, TypeScript, WebGL/AR frameworks (e.g., Unity, A-Frame).
  • Back-End: Python, Go, Node.js; REST/gRPC APIs; PostgreSQL, Cassandra.
  • Cloud/DevOps: AWS/Azure, Kubernetes, Terraform, CI/CD pipelines.
  • Security: OAuth2, encryption standards (AES, Kyber), secure coding practices (OWASP Top 10).

  • Agile mindset, problem-solving for ambiguous challenges, and passion for ethical tech.
  • Experience with IoT protocols (MQTT, OPC UA) or embedded systems (Raspberry Pi, ARM).
  • Knowledge of AI/ML deployment (TensorFlow Lite, ONNX) or blockchain integration.
  • Contributions to open-source security projects.