Full Stack Developer - iOS, Angular5, Springboot
at
AstraNorth
Toronto, ON, Canada
-
Full Time
Start Date
Immediate
Expiry Date
20 Nov, 25
Salary
0.0
Posted On
21 Aug, 25
Experience
10 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Good communication skills
Industry
Computer Software/Engineering
Description
Responsibilities
Senior full stack developer/Technical Lead with 10+ years of IT professional experience.
Experienced in iOS development.
Experienced in Angular development.
Experienced in developing Microservice (Spring Boot).
Experienced in Agile Software development process using different aspects of agile like SCRUM, PLANNING POKER, PRODUCT BACKLOG GROOMING, SPRINT RETROSPECTIVE etc.
Implementation experience of front-end using HTML, CSS, Bootstrap.
Hands on experience with various Application Servers and Web Servers.
Having good RDBMS concepts knowledge and worked with MySQL, Oracle 9i/10g/11g, SQL Server.
Expertise with using the JUnit for testing the applications.
Maintained coding standards and coverage using tool like SonarQube.
Expertise in configuring version controls like GITHUB.
Strong knowledge in Information Technology Infrastructure Library (ITIL) foundation v3.
Good team player with ability to solve problems, organize and prioritize multiple tasks.
Leading team and coaching them for personal and professional development.
Excellent communication and inter-personal skill.
Demonstrated strong programming skills and hands-on experience in full-stack development (Angular v5 & up, NgRx, Lifecycle & CLI, Ionic, Typescript, NodeJs), and Java back-end development (SpringBoot, APIs, REST/JSON, SOAP/XML, Swagger, OpenAPI, Microservices architecture).
Good AWS hands on knowledge.
Knowledge of DevOps concepts and tools: Docker, Kubernetes, Artifactory, BitBucket, GitHub, Ansible, IaaS/PaaS technologies, etc.
Proven and demonstrable experience designing and implementing high volume, high availability applications with a very high degree of automation.
Comfortable working in an Agile/SCRUM setting.
Ability to manage multiple priorities; ability to adapt to changing priorities.
Demonstrate strong facilitation, negotiation, interpersonal, communication and collaboration skills.
Demonstrate ability to easily deal with both abstract and concrete concepts and be able to reconcile them for the appropriate audience and context.
Quickly understand organizational dynamics and management priorities, and to be able to work effectively in a fast-paced, results-driven company.
Competencies: Digital : Amazon Web Service (AWS) Cloud Computing, Advanced Java Concepts, Digital : Microservices, Digital : Spring Boot
Experience (Years): 8-10
Job Types: Full-time, Fixed term contract
Work Location: Hybrid remote in Toronto, O