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
Rotational Engineering program at GE HealthCare for high potential talent. Commitment to growing engineers through technical training and leadership assignments across various teams.
Automation Programmer responsible for maintaining SCADA and PLC systems at Keystone Clearwater Solutions. Involves field travel for troubleshooting and upgrades while overseeing automation assets.
Automation Programmer at Keystone Clearwater Solutions responsible for maintaining automated assets and ensuring system functions. Involves troubleshooting, software version management, and field operations.
Engineering Services Coordinator managing contract administration activities within Florida Department of Transportation. Overseeing agreements, coordinating with consultants, and ensuring project development is efficient.
Project Leader developing new processes for thin film rolling at Heraeus Precious Metals. Responsible for project planning, coordination, and technological assessments.
Experienced Programmer for a global video game studio focusing on game development and mentoring junior developers in a collaborative engineering culture.
Working student in App - Entwicklung mit React Native for NEOCOSMO GmbH. Creating mobile applications and designing user interfaces for iOS and Android.
Engineering Technician C performing inspections and engineering record maintenance on pipeline projects. Works under supervision ensuring adherence to safety and company operating procedures.
Engineering Technician at Lincoln Electric completing engineered system debug and start - up prior to runoff. Collaborating with project engineers on PLC, HMI, and robotic programming.