Research and Development
Canada
Position: Software Developer (Web Development)
Location: Montreal, Remote
About Leaf:
Leaf is a dynamic and innovative IT company that specializes in creating cutting-edge technological solutions. We are committed to driving progress and excellence in the IT industry. Our team is a blend of experienced professionals and fresh talent, all passionate about making a significant impact in the tech world.
Job Summary:
We are seeking a talented and dedicated Software Developer with a specialization in web development to join our growing team. This role involves designing, developing, and maintaining web applications that align with our business goals and provide exceptional user experiences. You will be working in a collaborative environment where creativity and innovation are highly valued.
Key Responsibilities:
1. Develop and implement high-quality web applications using a variety of programming languages and frameworks.
2. Collaborate with cross-functional teams to define, design, and ship new features.
3. Ensure the performance, quality, and responsiveness of applications.
4. Identify and correct bottlenecks and fix bugs.
5. Help maintain code quality, organization, and automatization.
6. Stay up-to-date with new web technologies and industry trends.
Qualifications:
– Bachelor’s degree in Computer Science, Engineering, or a related field.
– Proven experience as a Web Developer or similar role.
– Strong knowledge of web development technologies and frameworks (e.g., HTML5, CSS3, JavaScript, React, Angular, Node.js).
– Experience with server-side programming languages (e.g., Python, Ruby, Java).
– Familiarity with database technology (e.g., MySQL, MongoDB).
– Excellent problem-solving skills and attention to detail.
– Strong communication and teamwork skills.
Preferred Skills:
– Experience with cloud services (e.g., AWS, Azure).
– Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
– Familiarity with Agile development methodologies.
What Leaf Offers:
– A vibrant, inclusive, and empowering work culture.
– Opportunities for professional growth and advancement.
– A collaborative environment that fosters innovation and creativity.
– Competitive salary and benefits package.
– Flexible work arrangements.
Join Us:
If you are passionate about web development and eager to work on projects that make a difference, we would love to hear from you! Apply today to become part of Leaf’s inspiring journey in the world of IT.