Software Engineer (Fullstack)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (Fullstack): Contributing to the design, development, and testing of data-driven microservices and React-based web interfaces with an accent on automated testing and TDD principles. Focus on building scalable features, improving service isolation, and collaborating within a high-speed connectivity technology environment.
Location: Must be based in Ottawa
Salary: $25.00 - $34.00 per hour
Company
is a global leader in high-speed connectivity, committed to a people-first culture that prioritizes individual growth and societal impact.
What you will do
- Design, develop, and test data-driven microservices.
- Build and enhance features for React-based web front-ends.
- Implement and maintain automated test suites using TDD principles.
- Participate in code reviews and design discussions to improve framework functionality.
- Collaborate with team members to optimize service isolation.
Requirements
- Enrollment in a degree program for Computer Science, Software Engineering, or related field.
- Programming experience in C or Python.
- Solid understanding of software development fundamentals, data structures, and algorithms.
- Strong problem-solving and teamwork skills.
- Effective written and verbal communication skills.
Nice to have
- Familiarity with React for front-end development.
- Exposure to automated testing and TDD.
- Knowledge of CI/CD pipelines and Jenkins.
- Experience with Linux environments and Yocto.
Culture & Benefits
- Access to Employee Assistance Program (EAP).
- Company-paid holidays.
- Paid sick leave and vacation pay.
- Flexible work environment focused on individual growth and well-being.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →