We are looking for Full Stack Engineer - Remote / Telecommute for our client in Montreal, QC
Job Title: Full Stack Engineer - Remote / Telecommute
Job Location: Montreal, QC
Job Type: Contract
Job Overview:
- Collaborate with cross-functional teams on all aspects of product development and delivery.
- Develop scalable and reliable web applications while supporting product innovation and technical improvements.
- Analyze data insights and research findings to identify opportunities for product and process enhancements.
- Quickly understand and contribute to unfamiliar codebases to support product capabilities and feature development.
- Work on distributed systems and solve complex technical challenges in fast-paced development environments.
- Collaborate with design, product, data science, and research teams to deliver high-quality solutions.
- Participate in Agile software development lifecycle activities including planning, development, testing, and deployment.
Responsibilities:
- Develop and maintain full stack web applications.
- Collaborate with cross-functional teams on product development initiatives.
- Analyze and recommend improvements based on data insights and research.
- Contribute to existing and unfamiliar codebases effectively.
- Design and implement scalable technical solutions.
- Participate in Agile development processes and team collaboration activities.
- Communicate technical concepts and project updates to non-technical stakeholders.
Experience:
- 4+ years of industry experience delivering web applications.
- Experience working with distributed systems and solving complex technical problems.
- Experience working in Agile SDLC environments.
- Experience collaborating with cross-functional teams in fast-paced organizations.
Skills:
- Strong programming skills in Java, Python, TypeScript, or similar modern programming languages.
- Knowledge of distributed systems and scalable application development.
- Strong problem-solving and analytical abilities.
- Strong communication and stakeholder collaboration skills.
- Knowledge of standard web technologies and service-oriented systems.
- Experience with GraphQL is preferred.
Should Have:
- Experience with GraphQL and service-oriented architectures.
- Ability to work collaboratively with design, product, research, and data science teams.
- Ability to adapt quickly to unfamiliar systems and codebases.
Qualification And Education:
- Bachelor s degree in Computer Science, Engineering, or related field, or equivalent practical experience.