Full Stack Software Engineer
IoT Cyber Compliance SaaS
Our company is building a cutting-edge IoT cybersecurity automated testing and compliance management SaaS platform. We are seeking a versatile and security-minded Full Stack Software Engineer to drive the end-to-end development of our user-facing applications, leveraging our modern technology stack that includes Typescript/Javascript, Vue 3, microservices and AI.
Key Responsibilities
1. End-to-End Feature Development
Frontend Development: Design, develop, and implement responsive, high-performance, and intuitive user interfaces using modern JavaScript frameworks (Typescript, Vue 3, and Vuetify) to edit and visualize complex cybersecurity data and compliance reports.
Backend Engineering: Build and maintain robust, scalable, and secure Python microservices that power our core application logic, API endpoints, and data processing pipelines.
API Development: Participate in the design and implementation of internal and external APIs for our microservices, ensuring efficient communication with the frontend and third-party integrations.
2. Compliance, Security, and AI Integration
User Experience (UX): Translate complex, regulatory compliance standards and automated testing results into clear, actionable, and user-friendly workflows.
AI Integration: Work to integrate the output of our AI-driven compliance engine into the user interface to provide customer insights and automated task suggestions.
Security Practices: Implement secure coding practices and ensure data integrity and confidentiality across the entire stack, which is critical for a cybersecurity product.
3. Platform & Technical Excellence
Cloud & DevOps Collaboration: Collaborate with the DevOps on deployment strategies, monitoring, and scaling of microservices on the cloud.
Database Management: Design and optimize database schemas (SQL) to ensure application performance and data reliability.
Code Quality: Participate actively in code reviews, write comprehensive tests, and advocate for best practices in architecture, maintainability, and security.
Required Skills & Qualifications
Full Stack Experience: 3+ years of professional experience as a full stack developer, ideally in a B2B SaaS environment.
Backend Expertise: Experience building scalable backend services and APIs. We appreciate proficiency with the Python language.
Frontend Expertise: Expertise with a modern JavaScript framework, preferably TypeScript, Vue 3, and Vuetify.
Cloud & Tools: Experience working with cloud platforms, preferably Google Cloud Platform, and familiarity with containerization (Docker) and CI/CD concepts.
Microservices: Practical experience developing and interacting with a microservices architecture.
Database Knowledge: Proficiency with relational (e.g., PostgreSQL) and/or NoSQL databases.
Security Mindset: A strong understanding of application security principles, authentication (OAuth, JWT), and authorization mechanisms.
Why Join Us?
You will be a core contributor to a platform that is actively making the Internet of Things (IoT) safer and more trustworthy. This is a high-impact role where your work on the user experience will directly shape how our customers (product security teams) understand and manage their compliance risk. Join us to apply cutting-edge technology, from Python-based microservices to AI-powered compliance logic, on a secure and modern cloud infrastructure.