We are an early-stage technology startup seeking a versatile Developer experienced in the MERN stack (MongoDB, Express.js, React, Node.js). Your role will primarily focus on frontend development while contributing to backend tasks as needed, ensuring the creation, testing, and maintenance of a modular, feature-rich web application with a polished and user-friendly interface.
As a growing company, we offer the opportunities to make a significant impact on our product and processes and are looking initially to fill this role with a full time, 6-month term. With a successful candidate, our preference will be to extend/advance the role to a permanent placement, dependent upon mutual interests, a match with our longer-term goals, and good team & character alignment.
Our preference will be someone local to Saskatoon for in-office, collaborative teamwork for at least a portion of the work schedule, which allows for ease of training and professional mentorship, but may consider and accommodate remote work as well.
Key Responsibilities
● Translate wireframes and Figma designs into appealing, scalable and responsive web applications, and maintain scalable and responsive web applications using React.js (experience in GraphQL, TailwindCSS, & Typescript is preferred) for engaging and intuitive user experiences
● Develop appealing visual designs and communicate design ideas through prototypes, wireframes, user flows, and other design deliverables
● Optimize code and assets using techniques like code splitting, lazy loading, minification, caching strategies, and CDN integration to ensure fast load times and smooth performance
● Leverage preprocessors such as SASS to streamline CSS development, ensure code consistency, and incorporate headless UI components for efficient and consistent design implementation.
● Develop reusable software building blocks to enable faster delivery
● Write high-quality code that strives for simplicity and clarity with test automation integrated to improve velocity
About You
Technical Experience & Qualifications
2–3 years of experience in web development, with a primary focus on frontend technologies and frameworks
Strong problem-solving skills, ability to debug issues in the application
Basic understanding of agile development methodologies
Bachelor’s degree in Computer Science or a related field is preferred
Familiarity with use of Docker and AWS is preferred
Experience with Git and other version control systems
Soft Skills
● Adaptability and a willingness to learn new skills, technologies, and frameworks
● Well organized with an ability to work within deadlines with limited supervision
● Ability to collaborate effectively in a team environment
● Excellent communication skills, with the ability to translate technical language in a simplified manner, verbally and in writing
About Us
We work in the world of mining sustainability – enabling the production of much needed resources for the world, in a much safer and responsible manner. The world needs critical materials to advance clean energy, electrification, clean water, and circularity, and we want to see things done right.
Our work targets reduction of some of the greatest risks and liabilities of the mining sector and primary contributor to environmental damage - mine wastes. With the overall goal of reducing the risk of costly and dangerous mining waste failures, Enviro Integration Strategies has developed SaaS software specifically designed to consistently evaluate risks, comply with global management standards, and produce transparent performance disclosures, helping mining executives make safer decisions. Our focus of work has been recently bolstered as well, with an external push by global investors and industry leaders to improve waste-related risk governance and management processes, to assess and address risks, and to become more transparent.
We are looking for motivated personnel who want to make a difference in an industry where significant change is happening, and who are of great character, enjoying a collaborative work environment.
Note that after our first screening, we will be inviting screened applicants to submit samples of their work (code and/or screenshots of UI developed) for review.
Job Types: Full-time, Fixed term contract
Contract length: 6 months
Pay: $25.00-$30.00 per hour
Expected hours: 40 per week
Benefits:
Casual dress
Flexible schedule
On-site gym
Paid time off
Work from home
Flexible language requirement:
French not required
Schedule:
Monday to Friday
Work Location: In person
Application deadline: 2024-12-29
Expected start date: 2025-01-13