エンジニアとはシステム設計を行う技術者です。主に企業のオフィスで仕事を行うのがメインです。
他にもリモートエンジニアと呼ばれるものがあります。こちらは主に在宅勤務を行う人でフリーランスエンジニアなどが該当します。企業案件ではリモートワークを出しているところも用意されています。
どのような案件があるのかというと、サーバサイド開発やインフラ開発などです。サーバサイドはサーバ側で動くプログラミングなどを開発するのが特徴です。ただ完全フルリモートの案件はかなり少ないでしょう。大半が一週間に1回出社するといった案件がほとんどです。
エンジニアはアプリやサーバの設計を行うのがメインの仕事です。それだけにチーム力が重要視されます。定期的に現場に行き状況を確認しつつ仕事を進める案件が殆どです。まったく現場に行かずリモートだけで仕事をするのは困難です。各案件はそれぞれ求人のポイントが設定されています。対応する曜日に出社を求められる案件が多いですが、出社が難しいときにはスキルに応じて出社日の相談もできます。
また、仕事時間もある程度決まっているのが特徴です。朝9時までに出勤をして8時間労働を行う案件がほとんどです。リモートワーカーに求められるスキルも案件により異なります。
例えば特定のプログラミング言語を求められることがあります。Go言語やジャバスクリプトの他に、PHPやRubyなど現場により変化します。基本的に多くの事ができるエンジニアは、どの案件でも優遇されます。