Role: Full Stack Developer - Front end UI( Azure .)
Location: Canada (Remote)
Hire Type: Fulltime
Need 10Years Profile
Job Description:
We are seeking a highly skilled Full Stack Developer with a strong focus on front end development using . The ideal candidate will have extensive experience in software development particularly in building scalable web applications. You will be responsible for both front end and back end development utilizing technologies such as Azure MongoDB . This is a remote position based in Toronto and we are looking for someone who can contribute effectively to our dynamic team.
Responsibilities:
- Design develop and maintain web applications using for front end for back end.
- Implement responsive user interfaces and ensure a seamless user experience.
- Collaborate with cross functional teams to define design and ship new features.
- Optimize applications for maximum speed and scalability.
- Manage and maintain databases using MongoDB.
- Deploy applications on Azure and manage cloud resources effectively.
- Participate in code reviews and maintain high coding standards.
- Stay updated with emerging technologies and industry trends to enhance development processes.
Mandatory Skills:
- Proven experience in front end development with (deal breaker skill).
- Strong proficiency framework for back end development.
- Experience with MongoDB for database management.
- Familiarity with Azure cloud services and deployment.
- Solid understanding of web development principles and best practices.
- Excellent problem solving skills and attention to detail.
Preferred Skills:
- Experience with other front end frameworks (e.g. React Angular) is a plus.
- Knowledge of RESTful APIs and microservices architecture.
- Familiarity with Agile methodologies and version control systems (e.g. Git).
- Experience in unit testing and test driven development.
- Strong communication skills and ability to work collaboratively in a remote environment.
Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field.
- 7 10 years of professional experience in software development.
- Proven track record of delivering high quality software solutions.
- Ability to work independently and manage multiple tasks effectively.