Senior Full Stack Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Dawn InfoTek Inc. is a professional IT consulting firm that partners with major financial institutions, investment firms, and government organizations. We are committed to delivering cutting-edge consulting services and placing top-tier IT talent across all levels.
We’re looking for 2 talented Senior Full Stack Developers to join our team and work on modern, scalable applications across both frontend and backend technologies. If you’re passionate about building high-quality digital solutions and working with cutting-edge tools, we’d love to connect with you!
*** One position requires professional proficiency in Mandarin, while Mandarin is optional for the second position.
🔹Key Responsibilities
- Develop and maintain full-stack applications using Angular and Java-based technologies
- Build responsive, high-performance UI components
- Design and implement RESTful APIs and backend services
- Collaborate with cross-functional teams on system design and integration
- Support production environments, including monitoring and troubleshooting
🔹Must-Have Skills:
- 7+ years of overall software development experience
- 5+ years of hands-on experience in UI/front-end development with
- -----> Angular 19 (TypeScript 5.8+, strict mode)
- -----> NgRx & RxJS
- -----> Ionic + Capacitor
- -----> SCSS, Design Tokens
- -----> Jest, Webpack (Module Federation)
- 5+ years of hands-on experience in backend development with
- -----> Java EE / Maven
- -----> Node.js / TypeScript
- -----> NestJS
- -----> REST API design
🔹Nice to Have:
- OpenShift, Kubernetes
- AWS (EC2, Lambda, S3, RDS, DynamoDB, CloudWatch)
- Docker, Azure DevOps CI/CD
- Terraform, Helm
- Professional proficiency in Mandarin
🔹Production & Monitoring Experience:
- Dynatrace, OpenSearch, CloudWatch
- Incident management, SLO/SLI tracking
- Backup & disaster recovery
More about this job
Responsibilities
Develop and maintain full-stack applications using Angular and Java-based technologies. Design RESTful APIs and collaborate with cross-functional teams on system integration and production monitoring.
Requirements
Requires over 7 years of software development experience, with at least 5 years specializing in both Angular frontend and Java/Node.js backend development. Professional proficiency in Mandarin is required for one of the available positions.
Skills
- Angular 19
- Java EE
- TypeScript
- Node.js
- NestJS
- NgRx
- RxJS
- Ionic
- Capacitor
- REST API
- SCSS
- Jest
- Webpack
- Maven
- Mandarin
- CloudWatch
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Consulting
- Engineering
Keywords
- Angular 19
- TypeScript
- Java EE
- Node.js
- NestJS
- NgRx
- RxJS
- Ionic
- Capacitor
- SCSS
- Jest
- Webpack
- Maven
- REST API
- OpenShift
- Kubernetes
- AWS
- EC2
- Lambda
- S3
- RDS
- DynamoDB
- CloudWatch
- Docker
- Azure DevOps
- CI/CD
- Terraform
- Helm
- Dynatrace
- OpenSearch