Full Stack Engineer building Angular and .NET features for Eterio Realities’ augmented reality manufacturing platform. Designing secure distributed services, APIs, tests, and customer-centric workflows.
Responsibilities
Maintain services and components so they are well-defined, modular, secure, reliable, diagnosable, and actively monitored
Design, implement, test, and deploy distributed software services across Angular front end and .NET back end
Use Domain Driven Design to model the business domain and define microservice boundaries
Participate in feature scoping with Product and the engineering team
Translate plain-language feature specifications into technical designs, tasks, and acceptance criteria
Identify gaps and ambiguities before implementation
Implement features using AI-assisted development tools and review changes for correctness, security, and maintainability
Write unit and integration tests for every change
Participate in peer code reviews
Contribute to front-end and back-end architecture decisions
Collaborate with the UX team using Figma designs to deliver customer-centric experiences
Collaborate with developers and other departments on technical solutions and company growth
Requirements
Degree in Computer Science, Computer Engineering or a related field, or equivalent experience
3+ years of professional full-stack development experience
Strong Angular experience (component architecture, RxJS, state management)
Strong C# and .NET experience
Solid experience designing and implementing REST APIs
Solid experience working with SQL databases (schema design and queries)
Hands-on experience using AI-assisted development tools day to day (e.g. Claude, Claude Code, or similar) and connecting AI tooling to IDE to speed up coding, testing, and code review
Experience turning written feature specifications into working software, including clarifying ambiguous or incomplete requirements
Code review experience, including reviewing AI-generated code
Working knowledge of secure coding practices: OWASP Top 10, authentication and authorization, input validation and secrets handling
Proactive and efficient approach to work
Strong written communication, including clear PR descriptions and technical write-ups
Demonstrated ownership and accountability for delivery
Nice-to-have: Working experience with Python, Docker, Kubernetes, Azure Cloud integration, PaaS, Node.js, Figma, AI/LLM APIs, MCP or other agentic/IDE-integration tooling, CAD or 3D modeling software, and manufacturing or industrial software
GTM Engineer rebuilding CRM, routing and AI workflows for CV Labs, CanadaVisa’s immigration law and growth studio. Improving sales efficiency across legal service units.
Senior iOS Engineer developing Tubi’s iOS, tvOS, and visionOS streaming applications. Optimizing playback, performance, and ad integration for a free service serving 100M+ monthly users.
Senior Software Engineer architecting backend services and data pipelines for Instacart’s paid marketing systems. Leading campaign execution, conversion tracking, integrations, and technical strategy.
Staff full - stack engineer building Thunderbolt, Thunderbird’s open - source enterprise AI client. Shipping integrations, customizations, and deployments for technical partners and enterprise customers.
Software Architect building cloud - native defence training systems for ADGA Group, a Canadian defence and security company. Designing Kubernetes containers, IaC deployments, and secure Synthetic Training Hub infrastructure.
Senior Software Engineer building AlphaSense AI - powered Excel plugins for financial professionals. Improving desktop performance, enterprise integrations, and research workflows.
Software Engineer II building SEO visibility features and CRM campaign tooling for Instacart’s grocery delivery platform. Developing full - stack systems, email components, data pipelines, and marketing automation.
Software engineering co - op student building AWS data platforms, analytics applications, and ML pipelines for Sun Life’s financial services business. Supporting real - time insights through tested code, monitoring, documentation, and centralized logging.
Développeur backend/full - stack bâtissant des solutions de communication tactiques pour la Défense et les forces spéciales de police. Développement de services Rust, Node.js, TypeScript et PostgreSQL.