2014年のリリース以来、Sparkの最初のプロジェクトであるRock RMSは、教会管理分野におけるイノベーションの最前線を牽引してきました。このオープンソース革命は、何百ものミニストリーに影響を与えてきました。神様が成し遂げてくださったことは驚くべきものであり、私たちは、神様がまだその第一歩を踏み出したばかりだと信じています。
このポジションは、SparkがRockを次のレベルへと引き上げるための重要な人材であり、コードレベルで当社のフロントエンドデザインシステムを主導・進化させる役割を担っていただきます。開発チームの一員として、再利用可能なUI/CSSコンポーネントの維持管理や新規コンポーネントの構築を担当し、デザイナーと開発者の間の架け橋としての役割を果たしていただきます。これは、いわば「教会向け」のBootstrapのようなものを構築する仕事だと考えてください。 私たちは、クリーンでスケーラブルなコードとピクセルパーフェクトなUIに情熱を持ち、細部にこだわり、自発的に行動できるフロントエンドエンジニアを求めています。
主な業務内容:
- CSSおよびJavaScriptを用いて、デザインシステムのコードベースの保守、リファクタリング、拡張を行い、一貫性とパフォーマンスを確保する
- Rock RMS全体で使用するための、スタイル設定、ドキュメント化、およびテスト済みの新しいUIコンポーネントの開発
- デザイナーと緊密に連携し、モックアップやスタイルガイドを本番環境向けのコードに落とし込む
- バックエンドおよびフルスタック開発者と連携し、コンポーネントをアプリケーションに統合する
- すべてのコンポーネントについて、わかりやすいドキュメントと使用例を作成する
- コードレビューに参加し、CSS/HTML/JSのベストプラクティスおよびアクセシビリティ基準の遵守を確保する
次のような方なら、すぐに馴染めるはずです:
- CSS(LessやSassなどのプリプロセッサを含む)の専門家であること
- デザインシステムやコンポーネントライブラリの構築・保守に関する実務経験があること
- 設計チームと開発チームの間で効果的に意思疎通を図る
- ペースの速い開発環境で活躍しましょう
- 新しいフロントエンドのツールや技術について、積極的に学び続ける姿勢がある
次のような方なら、うまくやっていけるでしょう:
- Vue.js または類似のフレームワークに精通していること
- Bootstrap と Tailwind のエキスパートですか
- ブラウザのレンダリング、CSSのパフォーマンス、レスポンシブデザインについて理解する
- バージョン管理にはGitを使用し、プルリクエストを通じて共同作業を行う
ボーナスポイントの対象:
- グラフィックデザインやビジュアルデザインの経験をお持ちですね
- カスタムテーマやユーティリティファースト型のツールキット(例:Tailwindプラグイン)を作成したことがある
- オープンソースのフロントエンドプロジェクトに貢献してきました
- 教会管理システムやCRMシステムについてはご存知ですね
- ロックロブスターに並々ならぬ関心を持っている。
勤務地および募集要項:この職種の勤務地はフェニックス・ウェストバレーです。適格な応募者には、競争力のある給与を提示いたします。