22 Jan
Parent Organization
Old Toronto
Key Responsibilities:
- Design, implement, and maintain clean, high-quality code for the development of user interfaces and web applications.
- Collaborate in code and design reviews, ensuring best practices and high standards are maintained.
- Develop accurate estimates for tasks, assess risks, and identify dependencies to ensure effective project planning and execution.
- Work closely with a cross-functional team of engineers, QA testers, and designers to deliver innovative solutions that meet customer needs.
- Contribute to ongoing improvements, keeping codebases secure, stable, and scalable.
What You Bring:
- A Bachelor's Degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 2-3 years of professional experience in software development, focusing on front-end technologies.
- Strong skills in JavaScript, TypeScript, and web development.
- Proven experience with React and Redux for building dynamic and high-performance user interfaces.
- Knowledge of web-based technologies, tools, and concepts that power modern web applications.
- Familiarity with Git and GitHub for version control.
- A passion for software architecture and best practices in design.
- Ability to thrive in a collaborative, team-oriented environment.
- Dedication to continuous learning and self-improvement, both technically and non-technically.
Must-Have Skills:
- JavaScript/TypeScript Expertise: Solid understanding of JavaScript and TypeScript for developing front-end applications.
- React & Redux: Hands-on experience in building modern UI components with React and state management using Redux.
- Web Application Development: Proven experience building user interfaces and web applications, from conceptualization to deployment.
Bonus Skills (Nice to Have):
- Experience in developing modular,
component-based web applications.
- Familiarity with Agile methodologies for software development.
- Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Knowledge of test automation strategies and tools.
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.