バックエンドからのスキルチェンジを想定したフロントエンドエンジニア 求人
【会社の特徴/個性】
『アジャイルソフトウェア開発』・『未知の技術への対応力』 これらが差別化軸として機能している、13年目のソフトウェアベンダーです。
システム開発業界では、上層の会社は【専門分野】と【組織力】を有する会社がほとんどです。
このあたりは建設業界とも似通っており、ゼネコン役の大手SIerは別として、サブコンに当たるセカンダリーベンダー各社にはほとんどこの条件が当てはまります。
※専門分野は、≪金融≫などの業務知識特化や、≪パッケージ・SaaS≫などの、特定領域のシステムを安価に作る方法を有するなど、様々なモノがあります。
BAMVは2013設立と、業界ではだいぶ後発の会社となりますので、先行者とは被らないポジショニングを取る必要がありました。そこでえらんだものが『アジャイル』と『新技術への積極性』だったと言う事になります。
差別化軸は無事に機能し、現在では大手SIer直接の取引や、エンド直接の取引が主となっております。
【アジャイルのデメリット】
先行の会社がやらなかった理由はこの辺。
・小規模~中規模くらいのPJになる為、ロースキルがバコバコ入らない。
・ゆえに外注さん(BP)も稼働させづらい。
・指示待ちの人物がワークしない。
◎要求されるスキル平均が高めとなってしまうので、拡大ペースが遅い。
基本的に、【人月ビジネス構造との相性が悪い】となります。
【AI時代で有利になんじゃね?】
『指示したら、やってくれる』 指示待ち人材とAIは、モロに競合関係です。 これらの人員を抱えていない事はプラスに転換されます。
我々は、ほとんどの現有戦力が、【AIと競合】ではなく、【AIを利用】する側へ置く事が出来ます。
この手の人材を現金に変換していた構造が人月ビジネス構造ですので、その構造の破綻がけっこうな確率で起こり得ます。 もともと人月ビジネス構造下で有利な立場ではありませんから、崩壊によるマイナス影響もありません。
さらに、久々の≪技術の革新期≫と言う事になります。
【ぶっちゃけ、ここ10年、あまり技術変わってない】
Docker等のコンテナ技術、それを前提にしたマイクロサービス寄りのアーキテクチャ、相性の良い技術(Go言語など)これらの普及。
フロントとバックの分離から、フロント側での処理が増え、ReactやVueと言ったフロントサイドのフレームワークの普及。
いずれも2015年前後。 なんか新しい言われてますが、もう10年前に流行ったものです。 これではさすがに差別化が効きません。
これからは、AIに絡んだ様々な変化が起きてくることになりますが、このような市場の方が、我々は有利を取りやすいです。
1年先、2年先すら読めない時代になっていますが、常にアンテナを立て、我々の【専門分野】と【組織力】を正しく運用すれば、むしろ、いやだいぶチャンスかな...?
- 職種名
- フロントエンドエンジニア
- 給与(想定年収)
-
360万 〜 500万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務地
- 東京都
- 主要開発技術
- JavaScript React
- 開発言語
- Java TypeScript Go言語 HTML5+CSS3
- フレームワーク
- Angular jQuery React Native
- 開発内容タイプ
-
受託開発(社外常駐)、B2C、B2B、WEBサイト、CMS、EC、業務システム/パッケージ、スマートフォンサイト
- 特徴
- オンライン面談可 残業30H以内 女性エンジニアが在籍 若手歓迎 スキルチェンジ(技術転向)歓迎
- 募集人数
- 若干名
- 必須要件
-
以下すべてのご経験をお持ちの方からのご応募をおまちしています!
・何らかのシステム開発経験 実務1年以上
・JavaScript 趣味or実務1年未満
- 歓迎要件
-
・増員
・育成
・社内側のリード
などは、インセンが細かく設定されているので、そう言うのに熱意ある人は報酬高くなりやすい。
(ただの評論家が高報酬にならない様になってる) - 求める人物像
-
・ビジネスコミット。エンジニアは目的がビジネス的な成功から離れると、ビジネス以外での承認を強く周りに求めだし、現実とのギャップからさらに承認欲求がこじれ、加速度的におかしくなっていく気がする。『エンジニア様や、モンスターエンジニア』が、誕生する。そうではなくて、あくまでビジネス的に成功し、それにより周囲より承認を得て、自分で自己を承認できるという流れの維持が肝要かと。
・やる事は最新技術の取得も含まれますが、最新技術そのものが目的となっている方は現在の弊社にはすでに合いません。技術はあくまで目的ではなく、手段・道具です。
・単純作業をもくもくとこなすのが好きという方よりは、そういうのがニガテな人の方がフィットする傾向があるようです。
・普通の社会人レベルのコミュニケーション能力は必要です。コミュ障には厳しい業界です。(ビジネス上必要になるやり取りが出来ればOK)
・弊社の経営戦略と本人の人生設計や考え方がマッチしている必要があります。ここが合わないとお互い不幸です。面談時にもビジョン・戦略などの説明に時間を割きますので、よく考えてご判断ください。 - 備考
-
この求人は、即でフロントエンドに持って行く事を想定し、結構高めのハードル設定になっています。
実際の採用ハードルはここまで高い設定ではありませんが、Webシステムのバックエンドの経験がないとか、データ構造がわからないとか、そもそもプログラムが動きゃいいレベルでイケてないとかですと、NGもしくはバックエンドから経験する前提での採用と言う事になります。(そのあたりは面談時に必ず説明します。事故るのやなので。ムダ金。) - 選考フロー
-
paiza(コーディングテスト)
※選考フロー、面接回数は状況に応じて変更になる可能性があります
▼
カジュアル面談/通常面接(Skype可)
▼
技術側リーダー格との面談。(コロナでどうするんだ問題)
▼
内定
【概 要】
※SESの仕組みを利用してスキルを伸ばすやり方に変更はありません。
※アジャイルソフトウェア開発を志向しておりますので、協調性の無い方、個人主義を重視される方はご遠慮ください。
※Vueなどを前提にした『”フロントエンド完全に理解した”けどJavascriptは書けない』マンの採用は難しいです。
【キャリアパスの背景】
1.複数社に相談してみた感じ。『なんか、デキるフロントの人って、バックエンド出身のやつ多くね?』どうやら鉄板くさい。
2.フロントサイドの技術者も、データ構造などを理解できたほうが良い。
3.MVCモデルとかTypeScriptって、Javaとjsやってるととするっとイケちゃうよな・・・。
4.流行り廃りがあり過ぎて、5年後の鉄板が想像しづらい。基礎力が無いと破壊される。
フロントエンド層のエンジニアである当職種。『UI/UXデザイナーや、企画の方と成果物の方向性を決める場にいるエンジニア』と言う事になります。このタイミングでDB側や、システム構成のイメージがついていないと、あとあととんでもない事になったり。また、プロジェクトの考え方によってはフロント側で行う処理の量も増えます。普通に、挑戦する時点でシステムエンジニアクラスの能力が要求されるポジションになる訳です。
できる人がタスクを細かく刻んでくれる前提であれば、いわゆるPGレベルでも仕事はありますが、これだとPGにとっては全体を見通しづらく、スキルを作る上でかなり遠回りなルートになるでしょう。(コーダーから寄せるなら、先にUI/UXデザイン極め倒した方がニーズあるんじゃないだろうか)
そういう訳で、弊社ではフロントエンドエンジニア志望者も、まずはバックエンドを経由してのキャリアパスとなっています。(フロントとバックで部署は分かれていないので、スキルさえあれば別にいつでも行ける。)
今回は、純粋なキャリアチェンジを想定し、バックエンドのキャリアは積んだが、諸事情でフロント側へ移動できない方を想定して求人を作ってみました。
【どうやってフロントに?】
WebサービスやECなどの顧客の中には、フロントとバックが明確に分かれていない開発部隊であったり、部署移動が容易な文化のところがあったりします。(開発からいきなりインフラに突撃した例まである)バックエンドで参画、信用を得たのちに、【ちょっとぼくにフロントやらせてみようか?】と言うだけです。できそうで、”やり切ってくれる人”であれば、もともと不足気味のフロントエンドエンジニア職。割と簡単に経験できます。(ただし、スキルが無いと破壊されます。)
【キャリアのイメージ】
バックエンド~フロントエンド~UI/UXまで守備範囲にできるととてもいい感じです。アジャイルプロジェクトでは本来、1チームでプロダクトを作り切れる必要があります。(最近は完全に疎結合化されて、分割されてるの多いけど)今回の求人のような広い担当領域を持った人材はとても重宝され、年齢にかかわらず重要なプロジェクトにアサインされることも、少なからず発生します。
反面、学習量は特に多い職種です。原因は領域の広さ、フロントのツールの入れ替わりの速さ、企画・デザイナー・バックエンド・運用側とも話さなくてはいけませんし、コンテキストも理解する必要があります。
マネジメントや調整・運用に対しての強さなど、捨てる物は若干捨てていく必要もあるかもしれません。
・ちゃんとしたベースがあってのフロントエンドエンジニアは、マジで重宝されます。
・さすがに、最前線の領域に投入されることが多い。
・周りのレベルも高い事が多い。
(しかし、カスみたいなイキリや、自称エンジニアばっかのとこを引いちゃう事もある)
- 開発部門の特徴・強み
-
NDAがあるからすげーびみょーな質問なんですが.....。
日本のそれぞれの業界のトップランナーに当たる様な企業の、先々を見越したサービスのPoC(概念実証)からのシステム開発支援や、ローンチされれば日本の多くの人が利用することになるであろう巨大な新サービスの根幹をなすシステムの開発。みんな知っている企業のシステムとは言え、新規のサービス開発なので、そこでは最新技術を使用します。レガシーシステムが無いんだから当たり前だね。
はたまた、有名な『あのサービス』とか『あのサービス』そんなTech系メガベンチャーのサービスの開発に企画から関わるであるとか、多数の大規模サービスと連携する部分の運用/拡張であるとか。
比較的小規模なサービス運営企業様向けであれば、自分達のチームだけでサービス作って運用したり。
ベンダーで良かったというか、ふつーにイケてる仕事はしていると思う。 - 主な開発実績
-
NDAもあるのでどこまで書いていいのかわからない。書くと使用技術の話もできなくなる。
まあだいたい、その時々の投資トレンドから発する開発需要に関わっている。
要素技術的には、古いシステムが無いところが多いので、新しい技術をふつうに使う。 さすがに奇をてらいすぎた、『先々、あまり使われないだろうなあ....。』と言う技術は避けられる。
あとは、会社の方針で、ノーコードやパッケージなどは、今後も主力にはしない。 - 技術向上、教育体制
-
社内学習会の開催(業務時間内)、書籍購入、セミナー費支援、外部研修の実施。
- 支給マシン
-
この分野はもう、だいたいMac あとVS Code?いろいろかわるので最新はわからん。雑魚いマシンもそうそう使わないと思う。
- 開発手法
-
プロジェクトごとに選択、アジャイル、スクラム
- 開発支援ツール
- Jira、Backlog、Git
- エンジニア評価の仕組み
-
【メンバー・プログラマー】
同じチームのリーダーが、戦力化の度合いを基準に沿って評価します。(だいたい0~3年くらい? ひとによる)
戦力化されたのちは、下記のチームミッション遂行に対してのチーム内での貢献・リーダーの支援などが評価されます。
【リーダー】
チームのリーダーをやる事になれば、リーダーです。リーダーの育成もビジネス上の重要な要素となりますので、育成段階の者も含まれます。(段階はある)
チームごとに、個別のミッションが設定されます。(クライアントやシチュエーションによって目的が異なる)これらの達成度合いに対して評価が行われます。
メンバーは、リーダーを支援する義務を持ち、リーダーはメンバーを評価する権限を持ちます。
【テックリード】
技術面におけるリード役として、上記のリーダーを支援し、メンバー全体の生産性や成果物の品質の向上に対して責任を持ちます。 - 組織構成
-
【エンジニアリングセクション】
全体で30名弱ほどの組織。
・もともとJava派。 KotlinやGo言語などが増えている。
・会社できたのが2013年なので、純粋にクラウドサーバで生きてきた。AWSかGCP。
・オンプレは弱い。経験者がほぼいない....?
・というわけで、大規模システム開発やそのリプレイス案件には対応しないスキルセット。
・情シスよりは事業部側の企画や予算で、新規のサービスやシステムを作る感じが多い。(PoC)
・アジャイル担いでたらこうなった。 - 配属部署人数
- 27名
- 平均的なチーム構成
-
基本、アジャイルまたはアジャイルライクなスタイルの開発になるので、1チームは5名前後。 10名とかになったら2チームに株分けとかしがち。
1チームのメンバー数が多くない為、リーダーポジションの椅子の数は多いです。 代わりに、難易度は低め。(人数少ない・メンバーの平均スキルが高めなので)
1チーム内で、フロント~バックまで対応。大手のエンドの場合は、エンド側にインフラ運用部隊がいる事もありますが、無い場合はインフラ側まで守備範囲になります。
技術的な守備範囲を限定したい人には不向きな環境です。勝手にフルスタック路線になります。(器用貧乏とも言う)
- 勤務地
-
東京都千代田区外神田6丁目3−8
ACN秋葉原ビル5階
基本的に客先常駐です。(研修場所は秋葉原の関連会社)
山手線内と、その東側のゾーンが多いです。
銀行やらないので、中央線・京王線側は少ないです。 - 最寄り駅
-
メトロ銀座線 末広町駅
メトロ千代田線 湯島駅
JR秋葉原駅
JR御茶ノ水駅
- 給与体系・詳細
-
360万円〜500万円
・スキルの市場価値で固定給が決まる仕組みです。 担当可能な工程によって判断しています。
本求人のハードルでは、360万以上の方でないとスキル不足という事になります。
その他、各種インセンティブ支給。
こちらは1月・7月の2回のボーナスにまとめられます。(ノルマなし) - 給与(想定年収)
-
360万 〜 500万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務時間
-
10:00~19:00
常駐型メインですので、プロジェクトごとに合わせる感じですが・・・、この職種は10:00-19:00多いかも。
また、コロナの影響でリモートワークだらけになっています。この場合は実際の案件への参画ハードルも上昇。そこそこの顧客のプロジェクトに、リモート前提で刺されるだけの能力は要求されます。 - 休日休暇
-
完全週休 2 日制(土日)、祝日、有給休暇(入社半年後に 10 日間)、年末年始休暇、慶弔休暇
- 諸手当
-
通勤交通費支給(上限なし)
- インセンティブ
-
そのほか、 - 昇給・昇格
-
昇給査定年 2 回(2月・8月)
- 保険
-
各種社会保険完備
(雇用保険・労災保険・健康保険・厚生年金保険) - 試用期間
-
試用期間あり:6カ月
・条件変わらず。
・社宅制度あり(入居時の負担が低くなるだけ。)
・入社時研修制度あり(Webシステム開発の基礎力が不足と言う方向け。)