Toronto
On-site
CAD 90,000 - 120,000
Full time
Job summary
An innovative tech firm in Toronto is seeking a Developer to create responsive user interfaces using Angular, HTML, CSS, and TypeScript. The role requires optimizing performance, integrating with back-end services, and collaborating with cross-functional teams. Ideal candidates have a strong web development foundation and a Bachelor's degree in Computer Science or related field. Join us to drive cutting-edge solutions in a vibrant tech environment.
Qualifications
- Strong foundation in web development technologies, particularly Angular, TypeScript, JavaScript, HTML, and CSS.
- Experience in building and consuming RESTful APIs.
- Understanding front-end development best practices.
Responsibilities
- Design and implement user interfaces using Angular, HTML, CSS, and TypeScript.
- Develop and maintain application components.
- Integrate with back-end services and APIs.
- Write clean, maintainable, and scalable code.
- Optimize application performance and troubleshoot technical challenges.
Skills
Angular
TypeScript
JavaScript
HTML
CSS
Education
Bachelor's degree in Computer Science or related field
Tools
Overview
Role name : Developer
Responsibilities
- Designing and Implementing User Interfaces Creating responsive and engaging user interfaces (UIs) and UI components using Angular, HTML, CSS, and TypeScript, ensuring alignment with design specifications and business requirements.
- Developing and Maintaining Application Components Building and managing various Angular elements such as components, services, directives, and modules to create functional and modular applications.
- Integrating with Back-end Services Connecting the front-end Angular application with back-end services and APIs, facilitating data exchange and ensuring seamless functionality.
- Writing Clean and Efficient Code Producing high-quality, maintainable, and scalable code following best practices and coding standards, ensuring optimal application performance.
- Optimizing Application Performance Identifying and resolving performance bottlenecks, implementing optimization techniques like lazy loading, and ensuring the application runs efficiently.
- Testing and Debugging Conducting unit tests, integration tests, and debugging to ensure the applications functionality, robustness, and error-free operation.
- Collaborating with Cross-functional Teams Working closely with UXUI designers, back-end developers, project managers, and other stakeholders to define requirements, integrate features, and deliver comprehensive solutions.
- Staying Updated with Industry Trends Keeping abreast of the latest advancements in Angular, front-end development technologies, and best practices to ensure the use of modern and effective solutions.
- Troubleshooting and Support Addressing technical challenges, resolving issues, and providing support for the developed applications as needed.
Competencies
- Digital : AngularJS
- Advanced Java Concepts
- Digital : Web Analytics Tools
Experience (Years)
10 & Above
Essential Skills
- Needs a strong foundation in web development technologies, particularly Angular, TypeScript, JavaScript, HTML, and CSS, along with experience in building and consuming RESTful APIs and understanding front-end development best practices. A bachelors degree in computer science or a related field is often preferred, and practical experience through projects or internships is highly valuable.
Desirable Skills
- An AWS Tech Lead typically oversees the technical aspects of projects, ensuring successful AWS cloud solutions. They guide developers, architects, and other team members, leading the design, implementation, and optimization of cloud infrastructure and applications.