Front end developer - React/JavaScript
Technology
Asset Inventories Inc.Montréal, United States5 days agoUntil 7/12/2026
Full timeOn-site
Job description
Requirements
Must have:
- Strong emphasis on software craftsmanship and maintaining high-quality standards - Demonstrated experience in designing web solutions and single-page applications using React and TypeScript - Proficient in CSS preprocessors (SASS / Less) and bundling tools (webpack) - Familiarity with testing methodologies utilizing tools such as React Testing Library, Vitest, xUnit, Jest - Practical experience in implementing Web APIs with object-oriented programming (e.g., .NET C#) - Skilled in building and automating CI pipelines (Jenkins and/or GitHub Actions) - Experience in deploying and maintaining cloud-based applications, ideally on Azure - Understanding of design patterns and engineering best practices - Technical proficiency in: TypeScript, React, Bootstrap, .NET C#, Jenkins / GitHub Actions - Fluent in French and English, both written and spoken Nice to have:
- Experience with monorepo architecture using Lerna - Knowledge of Cucumber, Playwright, TDD, and BDD - Understanding of UI/UX design principles and proficiency in tools like Figma - Background in performance tuning and code profiling - Familiarity with PostgreSQL - Knowledge of Kubernetes, infrastructure-as-code, and DevOps methodologies in cloud settings, preferably Azure
Responsibilities:
- Provide daily services to our clients in investment and corporate banking and their respective customers - Drive contributions towards agile transformation, advancing technology and data culture, and optimizing processes - Engage in business and technical analysis of user stories alongside team members and other departments - Develop and implement software components that deliver tangible business value - Ensure comprehensive testing in accordance with our teams testing strategy - Utilize optimal technologies and practices for security, scalability, maintainability, and user experience - Minimize technical debt through skilled software development - Assist in the production release process, including monitoring and support - Investigate issues and troubleshoot bugs - Actively participate in the ongoing enhancement of our solutions - Improve CI/CD processes across pre-production and production environments - Take part in code review sessions - Share technical knowledge and best practices with team members - Design, create, and maintain front-end systems for our B2B platform (SG Markets), APIs, and client intelligence systems
Company:
We are a prominent company located in Montreal, offering competitive compensation ranging from CAD 100,000 to 110,000. Our benefits package includes healthcare (medical, vision, and dental) along with paid time off. We are committed to fostering a collaborative and innovative environment, and we are currently seeking to expand our team with talented individuals who are passionate about technology and eager to contribute to our projects. This role is onsite in Montreal, allowing our team to work closely together in a dynamic setting.
Keywords
ReactOSTechnical debtScalabilityTypescriptWebpackXUnitFigmaJavaScriptDevOpsAspPostgresqlBootstrapCI/CDMaintainabilityASP.NETComputer-aided designMonorepoActive Server Pages
¿Te interesa este puesto?