Intermediate Full Stack Engineer
E
Eterio Realities Inc.Industrial software
Location: Canada; Fully remote work environment.Full-TimeMiddle
SalaryCompetitive salary: $80,000-90,000 CAD
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years of professional full-stack development experience.
- Required Skills
- SQLFigmaRxJSC#.NETAngularRESTful APIs
Requirements
- Have a degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
- Have 3+ years of professional full-stack development experience.
- Bring strong Angular experience, including component architecture, RxJS, and state management.
- Bring strong C# and .NET experience.
- Have experience designing and implementing REST APIs.
- Have experience with SQL databases, including schema design and queries.
- Have hands-on day-to-day experience with AI-assisted development tools and connecting AI tooling to an IDE.
- Be able to turn written feature specifications into working software and clarify ambiguous or incomplete requirements.
- Have code review experience, including reviewing AI-generated code for defects.
- Have working knowledge of secure coding practices, including OWASP Top 10, authentication and authorization, input validation, and secrets handling.
- Write clear PR descriptions and technical write-ups.
Responsibilities
- Maintain services and components that are modular, secure, reliable, diagnosable, and actively monitored.
- Design, implement, test, and deploy distributed software services across Angular front-end and .NET back-end systems.
- Use Domain Driven Design to model the business domain and define microservice boundaries.
- Take part in feature scoping with Product and the team, then turn feature specifications into technical designs, tasks, and acceptance criteria.
- Implement features with AI-assisted development tools and review changes for correctness, security, and maintainability.
- Write unit and integration tests for changes and participate in peer code review.
- Contribute to front-end and back-end architecture decisions.
- Work with the UX team from Figma designs to deliver customer-facing features.
View Full Description & ApplyYou'll be redirected to the employer's site