Remote Software Developer, Technology (2025 Winter Co-op)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The position is a 4-month contract working remotely from January to April on a full-time basis.
  • The Software Developer Co-op will join a small team to complement the Systems Architecture team in building new technologies and creating innovative business solutions.
  • Daily responsibilities include staying updated on tech trends and emerging technologies.
  • The role involves problem-solving and automating business processes.
  • The candidate will design and create systems and applications while enhancing existing ones.
  • Hands-on software coding will occupy at least 2/3 of the work time.
  • The candidate will be expected to learn new technologies quickly.
  • The role requires the ability to pivot between various platforms, including mobile, web, databases, backend, APIs, and TV video technologies.
  • Best practices for agile development, DevOps, and Continuous Delivery will be followed.

Requirements:

  • The candidate should enjoy staying updated on newer technologies.
  • Knowledge of multiple programming languages is required.
  • Experience in developing mobile applications and/or software solutions is necessary.
  • Strong written and verbal communication skills are essential.
  • The ability to work with a dynamic and multi-skilled technology team is required.
  • Experience or interest in web technologies such as HTML5 and ReactJS will be considered an asset.
  • Knowledge of web development (backend), REST services, APIs, and node.js is preferred.
  • Familiarity with network communications and protocols (TCP, HTTP 1.1/2+, GRPC, SSL) is beneficial.
  • Experience with server-side coding, databases (SQL, GIS, NoSQL, Postgres), background services, web APIs, and microservices architecture is advantageous.
  • Experience with cloud hosting and deployments (AWS, GoogleCloud, Azure) is a plus.
  • Knowledge of building and hosting Docker containers and/or Kubernetes is desirable.
  • Proficiency in various programming languages (TypeScript, Node.js, Golang, Python, C/C++, Java, and scripting languages like Bash) is preferred.
  • Experience with React Native is an asset.
  • Some understanding of different systems architecture (Intel and ARM) and their capabilities is beneficial.
  • A high-level understanding of parallel computing and asynchronous programming is a plus.
  • Experience in mobile development (iOS and/or Android) can be an asset.
  • A passion for work and a fun attitude are encouraged.

Benefits:

  • The position offers a competitive salary.
  • A casual work environment is provided.
  • The opportunity for remote work with the option to choose your own adventure is available.
  • The company promises a focus on doing the right thing and professional discussions regarding issues and timelines.
  • Employees will see the results of their work pushed out to real users quickly.
  • The team enjoys learning new technologies and is open to trying new things.
  • Efforts will be made to minimize boring meetings.
Leave a feedback