cover image
Novastorms

Novastorms

novastorms.ai

1 Job

4 Employees

About the Company

Where AI Meets Privacy, and Insights Meet Security

Listed Jobs

Company background Company brand
Company Name
Novastorms
Job Title
Full Stack Software Engineer (React | Python | Electron.js) - Agentic AI Start-up
Job Description
Job Title Full Stack Software Engineer (React | Python | Electron.js) Role Summary Design, build, and deploy cross‑platform desktop applications for AI‑powered solutions. Own end‑to‑end development, from user interface to backend services, integrating advanced AI models and ensuring a cohesive, high‑performance product. Expectations * Deliver high‑quality, maintainable code on schedule. * Collaborate effectively with product, design, and data science teams. * Adhere to Agile/Scrum processes and CI/CD best practices. * Maintain clear documentation and participate in code reviews. Key Responsibilities * Architect and implement desktop apps using React, Electron.js, and Python (FastAPI). * Integrate Retrieval‑Augmented Generation (RAG) and agentic workflow APIs to automate business processes. * Translate wireframes and UI/UX concepts into functional, intuitive interfaces. * Write and maintain clean, well‑documented code and APIs. * Manage version control (Git/GitHub) and continuous integration pipelines. * Collaborate in Agile/Scrum ceremonies for rapid iteration. Required Skills * Proficiency in JavaScript, React, and Node.js. * Experience building desktop applications with Electron.js. * Strong Python skills, especially FastAPI for API and backend services. * Solid UI/UX design principles and ability to implement wireframes. * Knowledge of AI architectures, specifically RAG and agentic workflows. * Familiarity with Agile methodologies and Git version control. Required Education & Certifications * Bachelor’s degree in Software Engineering, Computer Science, or equivalent practical experience.
Halifax, Canada
Hybrid
23-10-2025