Junior React Web Developer

  • Temps Plein
  • N’importe où

Site CA_prosperity The Prosperity Project

When women succeed, we all prosper

Who are you?
You’re passionate about programming, web development, and learning & problem solving. You are a team player as well as a self-starter who needs little supervision and guidance. Your analytical and problem-solving skills allow you to find creative solutions to challenges and improve on existing solutions. On top of all this, you continually strive to improve the experience of our clients and users while fulfilling your role with integrity.

What you will be doing?
Reporting to the Lead Developer, you’ll be tasked with various projects working on our React apps as well as working with PHP/Node.js on the backends. You will work with different members of the team to brainstorm and work on solutions to the various development related problems, challenges, or suggestions they or our users have.

Your responsibilities will include:
• Writing efficient, clean, and readable code
• Building and maintaining software documentation
• Using standard HTML/CSS practices for SEO and site performance
• Keeping up to date on and researching the latest changes and added features to the various languages and frameworks we use (HTML, CSS, PHP, WordPress, mysql, JavaScript, react, node.js, express.js, etc.)
• Working closely with UX designers and other developers to build features and improvements on our websites.
• Constant communication with other colleagues in the business to develop and deploy their content – and ensuring there is a clear establishment of what can be created within what timeframe
• Maintaining and expanding/enhancing our web apps

What do you bring?
• Any experience working on real web apps for business clients is a priority!
• Demonstrated working knowledge of React and Node.js (send us your projects!)
• Solid understanding of core web development theory (OOP, Relational database design/management, http requests and working with APIs, project planning/documentation, testing, etc.)
• Working knowledge of modern css features & techniques (flexbox, grid), and the ability to quickly and efficiently build and style from provided designs
• Adaptable to new challenges, changes in requirements and scope
• Ambition to constantly learn new skills and techniques, and search for opportunities to improve our products and yourself as a developer!
• Bonus points for experience with:
• PHP & WordPress
• Express.js
• TypeScript
• Prisma ORM
• MySQL

Pour postuler, envoyez votre CV et votre lettre de motivation par e-mail à susan.hamilton@canadianprosperityproject.ca