仕事内容
「ATTEND biz」で、クライアントのプロダクト開発に伴走するフロントエンドエンジニアを募集しています!Reactを活用してクライアントのビジョンを形にし、ユーザーに価値を届けるプロダクトを一緒に作り上げましょう!
◆このポジションについて クライアントの多くが非IT企業であり、プロダクト開発の経験が乏しい状況で、フロントエンドエンジニアはビジョンを形にする重要な役割を担います。
◆主な業務内容 ・TypeScriptとReactによるフロントエンド構築:提供された仕様やデザインをもとに、高品質なUIを実装します。 ・柔軟なコーディング:保守性の高いコードを重視しつつ、プロジェクトの状況に応じて迅速な実装が求められる場面でも対応します。 ・UXの向上:単に動作するだけでなく、ユーザー体験を意識した実装を行います。 ・プロアクティブな提案:仕様やデザインに課題を感じた場合は、修正案を提示し、より良いプロダクトを追求します。
◆必須スキル ・React.js、Next.jsを利用したアプリケーションの設計・開発・運用経験 ・Next.js - App Routerによる実装経験 ・Storybookを用いたコンポーネント実装経験 ・TypeScriptによる開発経験 ・Tailwind CSSの利用経験 ・JotaiやContextなどの状態管理を用いた実装経験
◆歓迎スキル ・生成AIについての基本知識 ・Cursor Agentを使った開発経験 ・MCPを活用した開発経験 ・Devinを活用した開発経験 ・アーキテクチャ設計:Atomic DesignやReact Hooksを用いたコンポーネント分割経験 ・静的解析:ESLintの知識・利用経験 ・バックエンド知識:REST APIや認証(CookieやOpenAPI)の基本的理解 ・Supabase + Prismaを使った開発経験 ・環境構築:Dockerの設定経験 ・デザインスキル:FigmaやAdobe XDを用いたUI/UX知識 ・他フレームワークなどの経験:Vue.js、ECMAScriptを利用した開発経験 ・SEO、パフォーマンス最適化:検索エンジン最適化やレンダリングに関する知識 ・テストスキル:JestやVit
◆このポジションの魅力 ・非IT企業との協業:プロダクト立ち上げを一から支援することで、開発の経験値が豊富に得られます。 ・多様なプロジェクト参画:高い保守性を求めるシステムから、スピーディーな開発が必要なプロジェクトまで多様な経験が可能です。 ・ユーザー中心の開発:UXを意識した提案・実装を通じて、自身のアイデアがプロダクトに反映されます。
◆開発手法 現在は、組織全体としてウォーターフォールやアジャイルなど統一しておらず、顧客側の体制、エンドクライアントや課題に関する解像度の状況など、プロジェクトよって適切な開発アプローチを導入するところから支援していいます。
◆開発環境 ・情報管理:Notion ・情報作成:Googleスプレッドシート/スライド/ドキュメント ・連絡ツール:Slack ・タスク管理:Notion ・ミーティング:Discord、Zoom、Google Meet ・バージョン管理:GitHub ※コードエディタ、OSなどは自由です(プロジェクトによっては指定あり)
◆求める人物像 ・サービスの成長を楽しんで意欲的に取り組める方 ・自ら考えて適切なコミュニケーションをとりながら自走できる方 ・プロダクト・サービスの品質に責任を持てる方 ・ユーザー思考で問題解決できる方 ・技術の吸収やチャレンジ、サービス開発が好きな方
◆こんなことができます ・0→1や1→10など様々なフェーズ、中小企業から大企業まで様々な規模や業界の新規事業に関わることができます。 ・開発チームとクライアントでユーザーにとってより良い価値(プロダクトのコア価値)創出をするためワンチームになって議論します ・プロジェクトをやり遂げることで、直接顧客から感謝のお言葉をいただけたり、実際にサービスをユーザーに使っていただけたりと、より大きなやりがいも得られます!
◆エルボーズで働く際のメリット ・月額制のため柔軟な稼働が可能です ・フルリモートワークのため場所にとらわれない働き方ができます ・非同期コミュニケーションで昼夜の稼働しやすい時間帯からコミットできます
2023年度は売上が前年比250%となり、ここから組織やプロジェクトが変わっていくフェーズなので、まずはざっくばらんにお話しできたらと思います!