Senior Developer designing applications and services for clients at Alithya. Working closely with architects, designers, and development team to deliver high-quality solutions.
Responsibilities
Design applications and services for our clients
Work closely with architects, designers, and fellow developers
Optimize solution performance and stability, and share best practices within the team
Requirements
Minimum of 3 years of experience in Java development, React development with TypeScript and ES2015+, working in Agile teams, using Git (GitHub/Bitbucket/GitLab), and experience with SEO strategy and tools
At least 1 year of experience with end-to-end testing principles, notably with Playwright or Cypress
Experience writing unit tests with Vitest, as well as BDD/TDD/DDD-style tests
Experience with styled components, another CSS-in-JS framework, or maintainable CSS strategies
Experience using client state managers (e.g., Jotai, Zustand, Redux)
Experience with TypeScript, Playwright, GraphQL, and Vitest
Experience with microservices, RESTful APIs, and RPC procedures
Proficiency with a framework such as Next.js, and with a data-fetching library (e.g., TanStack Query)
Proficiency consuming APIs (RPC/RESTful/GraphQL), building responsive websites and applications, debugging, profiling, and performance optimization
Understanding and use of a linter such as ESLint, and associated best practices
Familiarity with React and Agile methodologies such as Scrum or SAFe
Rigour, attention to detail, and a high degree of autonomy
Ability to work effectively in a team
Strong English skills, both spoken and written
Benefits
Flexible work options
Unlimited vacation
Access to a comprehensive compensation plan
24/7 virtual healthcare
Access to a comprehensive wellness portal
Access to thousands of online courses and certifications
Lead Software Developer contractor role at RBC Bedford Innovation Hub. Requires expertise in C#, C++, .NET, and JavaScript for senior/lead development work.
Senior Developer contributing to data processing applications with an Agile team at Triton Digital. Join a remote and innovative environment focused on Big Data technologies and continuous improvement.
Software Developer working with the Federation of Quebec Municipalities on .NET applications. Engaging in design, programming, and improving systems while mentoring team members.
Developers at Ingeno design cloud applications incorporating AI for diverse industries. Work in a stimulating and collaborative environment with cutting - edge technologies.
Developer maintaining and improving JetBrains IDE plugin for Hyperskill's educational platform. Remote role focusing on bug fixes and feature implementation for enhanced learner experience.
Senior Developer integrating and developing web - based solutions for CBC/Radio - Canada's Corporate Services team. Collaborating with cross - functional teams on software application development and architecture.
Engineering Project Lead creating detailed designs and overseeing implementation for CBC/Radio - Canada's technology projects. Leading projects and managing end - to - end implementations with innovative solutions.
Instructional Designer creating engaging training materials for Motorola Solutions' technologies and products. Collaborating with teams to ensure effectiveness and accuracy in learning content.