Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SmartHR プロダクトエンジニア求人ガイド_2024上期

SmartHR プロダクトエンジニア求人ガイド_2024上期

SmartHRのプロダクトエンジニア求人について記載された資料です。
担当するプロダクト毎に複数の配属先があり、それぞれの特徴が記載されています。
SmartHRのプロダクトエンジニアに興味をお持ちの方、応募を検討している方、理解を深めたい方は是非ご覧ください!

*資料内に添付されているURLはこちら
【SmartHRについて(全般)】
・SmartHR会社紹介資料 / We are hiring - Speaker Deck
 https://speakerdeck.com/miyasho88/we-are-hiring
・SmartHR note
 https://note.com/smarthr_co/
 
【エンジニアについて】
・エンジニア採用ページ
 https://hello-world.smarthr.co.jp/
・SmartHR Tech Blog
 https://tech.smarthr.jp/
・SmartHR Developers(Xアカウント)
 https://twitter.com/smarthr_dev

【働き方について】
・プロダクトエンジニアにとって、SmartHRはリモートワークしやすい環境なのか?
 https://tech.smarthr.jp/entry/2023/11/10/183226
・SmartHRでの仕事と育児の両立ってどう? パパ&ママ座談会
 https://note.com/smarthr_co/n/n1870ae8e3d60?magazine_key=mb5eb12bf5b45

【おすすめ記事】
・SmartHRという「スケールアップ企業」について 〜スタートアップにも大企業にもなれないわたしたち〜
 https://note.com/smarthr_co/n/n5143cf05feec
・SmartHR開発組織の2023年振り返りと2024年の話
 https://tech.smarthr.jp/entry/2023/12/25/154935
・エンジニアのキャリアについて
 https://tech.smarthr.jp/entry/2021/05/12/120243

SmartHR Recruit

March 11, 2024
Tweet

Other Decks in Technology

Transcript

  1. • SmartHRͷ֓ཁ • ࣄۀ಺༰ ◦ ࿑຿ɾλϨϯτϚωδϝϯτ ◦ ϓϥοτϑΥʔϜ • ࠓޙͷࣄۀઓུ

    • ϓϩμΫτ։ൃνʔϜ ◦ ϓϩμΫτ։ൃνʔϜશମ૾ ◦ ืूϙδγϣϯ֓ཁ • ืूϙδγϣϯͱ഑ଐઌ ◦ શମ૾ ◦ ഑ଐઌ૊৫ͷ঺հ ▪ ࿑຿ ▪ λϨϚω ▪ ϓϥοτϑΥʔϜɾϓϩμΫτԣஅج൫ ɹ໨࣍ • ϙδγϣϯ঺հ ◦ όοΫΤϯυ ▪ όοΫΤϯυ։ൃಛ௃ ▪ ࿑຿ ▪ λϨϚω ▪ ϓϥοτϑΥʔϜɾϓϩμΫτԣஅج൫ ◦ ϑϩϯτΤϯυ ▪ ϑϩϯτΤϯυ։ൃಛ௃ ▪ ࿑຿ ▪ λϨϚω ▪ ϓϥοτϑΥʔϜɾϓϩμΫτԣஅج൫ ◦ ϙδγϣϯൺֱαϚϦʔ • ࢀߟ৘ใ
  2. 4

  3. ୀ৬࣌ ୀ৬ޙͷݯઘ௃ऩථɺ څ༩໌ࡉͷӾཡՄೳ څ༩໌ࡉ ిࢠਃ੥ จॻ഑෇ Φϓγϣϯ ҟಈ࣌ ݸਓͷσʔλ΍ɺ ֤෦ॺͷ౷ܭ৘ใΛ

    ݟͳ͕Β࠷దͳ഑ஔ ഑ஔγϛϡ Ϩʔγϣϯ Φϓγϣϯ Φϓγϣϯ จॻ഑෇ ʢൃྩʣ ब࿑࣌ ΤϯήʔδϝϯτείΞ΍ 
 eNPSͱ͍ͬͨਓతࢿຊKPI΍ɺ ҟಈر๬ͳͲΛऩू Φϓγϣϯ αʔϕΠ ਓࣄධՁ ධՁγʔτͷ ࡞੒ɾ഑෍ɺूܭ΋ ϥΫϥΫʹ ਓࣄධՁ Φϓγϣϯ ϥΠϑΠϕϯτ Ҿӽ͠ɺ݁ࠗɺग़࢈౳ͷ ਎্มߋͷࡍʹ ؆୯ʹਃ੥ ࣾձอݥ ਃ੥ ೥຤ ೥຤ௐ੔ ೥຤ௐ੔Χϯλϯͳ ࣭໰ʹ౴͑Δ͚ͩ ݄࣍ ग़ۈͤͣͱ΋ څ༩Λ֬ೝ څ༩໌ࡉ SmartHR͸ೖ͔ࣾΒୀ৬ʹࢸΔ·Ͱʹ༷ʑͳγʔϯͰ ਓࣄ୲౰ऀ΍ैۀһͷۀ຿Λޮ཰Խ͍ͯ͠·͢ ࠾༻ɾೖࣾ ϚΠφϯόʔ ೖࣾखଓ͖ ిࢠਃ੥ ೖࣾΦϦΤϯςʔγϣϯ͸ ߦ͚ͩ͘ͰOK ࣗ୐Ͱ ೖࣾखଓ͖ จॻ഑෇ Φϓγϣϯ
  4. SmartHR͸2015೥ͷϩʔϯνҎ߱ɺ ࿑຿ۀ຿Λޮ཰Խ͢ΔαʔϏεͱͯ͠ͷΈͳΒͣ λϨϯτϚωδϝϯτγεςϜͱͯ͠΋ਐԽ͍ͯ͠·͢ ਓࣄ؅ཧ څ༩ؔ܎ ࿑຿खଓ͖ ؅ཧऀ ैۀһ τοϓϖʔδͷ௨஌ PDFΛఴ෇Ͱ͖·͢

    λϨϯτϚωδϝϯτ څ༩໌ࡉ ೥຤ௐ੔ ࣾһ໊฽ ϚΠφϯόʔ ϫʔΫϑϩʔ ෼ੳϨϙʔτ αʔϕΠ ਓࣄධՁ ഑ஔγϛϡ Ϩʔγϣϯ ࣾձอݥ ೖࣾखଓ͖ ిࢠਃ੥ ޏ༻ܖ໿
  5. ϓϩμΫτ։ൃνʔϜͷશମ૾ • ࿑຿ / λϨϯτϚωδϝϯτ / ϓϥοτϑΥʔϜ / ϓϩμΫτԣஅج൫ʹେผ͞Ε·͢ •

    શࣾతʹར༻͍ͯ͠Δڞ௨ίϯϙʔωϯτ͸ɺ༗ࢤ͕։ൃʹίϛοτ͍ͯ͠·͢ • ਺े໊ن໛ͷେن໛ͳΞϓϦέʔγϣϯ΋͋Ε͹ɺ্ཱͪ͛தͷΞϓϦέʔγϣϯ΋͋Γɺ͞·͟·ͳϓ ϩμΫτϑΣʔζΛܦݧͰ͖Δ഑ଐઌ͕͋Γ·͢
  6. ϓϩμΫτΤϯδχΞ͕ॏࢹ͍ͯ͠Δ͜ͱ ΑΓ΋ ٕज़ࢤ޲ ϓϩμΫτࢤ޲ ݸਓϓϨʔ νʔϜϓϨʔ ΑΓ΋ ҆ఆ มԽΛָ͠Ή ΑΓ΋

    ͬ͘͡Γ࡞ΓࠐΉ ͢͹΍͘࡞ͬͯيಓमਖ਼ ΑΓ΋ ࢦࣔʹै͏ ࣗΒ൑அ͢Δ ΑΓ΋ ࠨهͷ͜ͱ͕ΒΛ൱ఆ͍ͯ͠ΔΘ͚Ͱ͸ͳ͘ɺ ͦΕΑΓ΋ӈهͷ͜ͱ͕ΒΛॏࢹ͍ͯ͠Δɺͱ͍͏͜ͱͰ͢
  7. ืूϙδγϣϯͱ഑ଐઌ ΢ΣϒΞϓϦέʔγϣϯΤϯδχΞ ʢόοΫΤϯυʣ ΢ΣϒΞϓϦέʔγϣϯΤϯδχΞ ʢϑϩϯτΤϯυʣ • ࿑຿ • λϨϯτϚωδϝϯτ •

    ج൫ʢϓϥοτϑΥʔϜʣ • ج൫ʢϓϩμΫτԣஅج൫ʣ • ࿑຿ • λϨϯτϚωδϝϯτ • ج൫ʢϓϥοτϑΥʔϜʣ όοΫΤϯυɾϑϩϯτΤϯυͦΕͧΕʹ഑ଐผͰԠืઌ͕෼͔Ε͍ͯ·͢ɻ બ୒ʹ໎͏৔߹͸ɺΦʔϓϯϙδγϣϯ΋༻ҙ͍ͯ͠·͢ͷͰ͓ؾܰʹ͝૬ஊ͍ͩ͘͞ɻ *બߟͷதͰ֬ೝͰ͖ͨಘҙྖҬ΍εΩϧʹΑͬͯɺϚονͦ͠͏ͳྖҬΛͪ͜Β͔ΒఏҊ΋ՄೳͰ͢ɻ
  8. ֓ཁ • ϓϩμΫτྖҬ͝ͱʹ഑ଐઌͷ։ൃ ෦໳͕෼͔Ε͍ͯ·͢ • ݱঢ়ͷืू͸ҎԼ3෦໳ͷΤϯδχΞ ϙδγϣϯͰ͢ ◦ ࿑຿ϓϩμΫτ։ൃຊ෦ ◦

    λϨϯτϚωδϝϯτ։ൃຊ෦ ◦ ج൫։ൃຊ෦ • ֤ྖҬͷ՝୊΍։ൃͷಛ௃Λ͝঺հ ͍͖ͯ͠·͢ ืूϙδγϣϯͱ഑ଐઌ
  9. ࿑຿ϓϩμΫτ։ൃຊ෦ ࿑຿։ൃຊ෦ μΠϨΫλʔ ഭ ࿑຿ϓϩμΫτ։ൃຊ෦͸ɺೖࣾͷखଓ͖΍ిࢠਃ੥ɺ೥຤ௐ੔ͱ͍ͬͨ࿑຿ྖҬશൠͷϓϩμΫτΛ։ൃ͢Δɺ࠷ ΋େ͖ͳ։ൃ૊৫Ͱ͢ɻ͜Ε·ͰࢴͰߦ͍ͬͯͨΞφϩάͳۀ຿ΛγεςϜԽͯ͠࢓ࣄͷແବΛແͭͭ͘͠ɺۀ຿Λ ௨ͯ͡ैۀһ৘ใΛऩूɾ஝ੵ͠ɺϚϧνϓϩμΫτͰ׆༻͢ΔͨΊͷ౔୆ͷ໾ׂ΋୲͍·͢ɻ ࿑຿͸๏཯΍ձࣾͷنଇͳͲ΋བྷΉෳࡶͳυϝΠϯͳͨΊɺ࿑຿ۀ຿ͷ஌ࣝΛ࣋ͬͨυϝΠϯΤΩεύʔτͱڠۀ͠ ͳ͕Β։ൃΛߦ͍ͬͯ·͢ɻ ࿑຿؅ཧSaaSͱͯ͠͸ۀքτοϓγΣΞͰ͸͋Δ΋ͷͷɺ૑ۀ͔ΒػೳΛੵΈ্͖͛ͯͨ਺ेສߦ͋ΔϞϊϦγο

    ΫͳRailsΞϓϦέʔγϣϯΛෳ਺ͷνʔϜͰ։ൃ͓ͯ͠Γɺೝ஌ෛՙ͕ߴ͍ঢ়ଶʹ͋Γ·͢ɻڝ߹ʹ௥͍͔ͭΕͳ͍ ͨΊͷػೳ։ൃ͸ଓ͚ͳ͕Βɺ։ൃ଎౓Λҡ࣋͢ΔͨΊͷٕज़ෛ࠴ͷղফ΍ϦΞʔΩςΫνϟ΋ਐΊΔඞཁ͕͋Γ· ͢ɻ ·ͨɺ೥຤ௐ੔ͳͲͷΠϕϯτ࣌ʹ͸؅ཧऀҎ֎ͷଟ͘ͷैۀһʹ΋࢖ͬͯ΋Β͏ͨΊɺtoBͰ͋Γͳ͕ΒtoCͷΑ͏ ͳεύΠΫΞΫηεΛߟྀͨ͠։ൃ΋ٻΊΒΕ·͢ɻ কདྷతʹ͸࿑຿ۀ຿ͷେ൒ΛSmartHRͰ׬݁Ͱ͖ΔੈքΛ໨ࢦ͍ͯ͠·͢ʂͰ͕͢ɺݱঢ়ͷϓϩμΫτͰ͸ΧόʔͰ ͖͍ͯͳ͍ྖҬ΋ଟ͘ɺࠓޙ΋৽ͨͳϓϩμΫτΛ։ൃ͍ͯ͘͠༧ఆͰ͢ɻ·ͨɺۀքτοϓγΣΞͰ͸͋ΔҰํɺ ೔ຊશମΛݟΔͱීٴ཰͸·ͩ਺%ͰɺΞφϩάͳۀ຿Λߦ͍ͬͯΔձࣾ͸·ͩ·ͩͨ͘͞Μ͋Γ·͢ɻ ੈͷதͷ࢓ࣄͷແବΛແ͍ͨ͘͠ํɺେ͖ͳϓϩμΫτΛ௨ͯ͡ੈͷதʹΠϯύΫτͷ͋ΔϓϩμΫτΛ࡞Γ͍ͨ ํɺͥͻҰॹʹಇ͖·ͤΜ͔ʁ
  10. λϨϯτϚωδϝϯτϓϩμΫτ։ൃຊ෦ λϨϯτϚωδϝϯτϓϩμΫτ։ൃຊ෦ʢҎԼɺλϨϚω։ൃຊ෦ʣ͸ SmartHR ʹ஝ੵ͞ΕͨਓࣄσʔλΛਓࣄධ Ձ΍ैۀһαʔϕΠɺਓһ഑ஔͳͲͷࢪࡦʹ׆༻͢Δ͜ͱͰɺاۀ՝୊ͷղܾʹͭͳ͕ΔϓϩμΫτΛ։ൃ͢Δ૊৫ Ͱ͢ɻ λϨϯτϚωδϝϯτͷ໨తʹ͸ʮਓࡐͷೳྗΛ࠷େݶҾ͖ग़͢ࣄۀઓུʯΛ௨ͨ͠ʮ૊৫ͷύϑΥʔϚϯε޲্ʯ ͕ڍ͛ΒΕ·͕͢ɺͦͷ࣮ݱͷͨΊʹղܾ͢΂͖՝୊͸֤ࣾઍࠩສผͱͳ͍ͬͯ·͢ɻྫ͑͹ධՁ΍ਓһ഑ஔͳͲͷ ۀ຿Ͱ΋ɺ100ਓͷ૊৫ͱ਺ສਓͷ૊৫Ͱ͸๊͑ͨ՝୊΋ٻΊΔղܾࡦ΋ҟͳͬͯ͘ΔͨΊͰ͢ɻ ༷ʑͳ՝୊΍ཁ๬ʹରͯ͠࠷େެ໿਺ͱͳΔղܾํ๏Λߟ͑Δඞཁ͕͋Γ·͕͢ɺͦͷ࠷దղ͸·ͩࣾ಺Ͱ΋ݟ͚ͭ

    ΒΕ͍ͯ·ͤΜɻͦͷͨΊλϨϚω։ൃຊ෦Ͱ͸ʮղܾࡦͱͯ͠ͷԾઆΛཱͯʯʮػೳΛఏڙ͠ʯʮϑΟʔυόοΫ Λಘͳ͕Β࠷దղΛ໨ࢦ͢αΠΫϧΛʯʮૉૣ͘Կ౓΋ճ͢ʯ͜ͱ͕ٻΊΒΕ·͢ɻ ·ͨɺݱࡏ͸ݸʑͷϓϩμΫτ͕ͦΕͧΕͷۀ຿ʹಛԽͨ͠ػೳఏڙ͕ϝΠϯͱͳ͍ͬͯ·͕͢ɺকདྷతʹ͸ϓϩμ ΫτΛԣஅͨ͠࿈ܞ΍෼ੳΛ௨ͨ͠ػೳఏڙΛ໨ࢦ͍ͯ͠·͢ɻ ʮԿ͕ϢʔβʹͱͬͯͷՁ஋ͱͳΔ͔ʯʮͲ͏࣮૷͢Δͱ࠷େͷՁ஋ͱͳΔ͔ʯ͔Βߟ͑ͯ࡞Δͷ͕޷͖ͳํʹ͸࠷ ߴͷ؀ڥͱͳ͍ͬͯΔ͸ͣͰ͢ɻ ·ͩ୭ʹ΋ݟ͚ͭΒΕ͍ͯͳ͍λϨϚωͷ࠷దղΛɺҰॹʹ୳ͯ͠Έ·ͤΜ͔ʁ λϨϯτϚωδϝϯτ 
 ϓϩμΫτ։ൃຊ෦ μΠϨΫλʔ ٢੒
  11. ج൫։ൃຊ෦ʢϓϥοτϑΥʔϜ/ϓϩμΫτԣஅج൫ʣ ج൫։ൃຊ෦͸ɺSmartHRͷϚϧνϓϩμΫτઓུͷഎࠎΛ୲͏૊৫Ͱ͢ɻ • ϓϩμΫτಉ࢜ͷσʔλ΍ػೳΛ౷߹͠ɺϢʔβʔՁ஋ΛߴΊΔ͜ͱ • ֤ϓϩμΫτ͕ڞ௨ͯ͠࢖͏ػೳΛҰՕॴͰఏڙ͢Δ͜ͱͰɺ։ൃੜ࢈ੑΛߴΊɺશମʹϨόϨοδΛޮ͔ ͤΔ͜ͱ Λ໨తͱ͍ͯ͠·͢ɻ
 طʹϓϩμΫτ͸10Λ௒͓͑ͯΓɺࠓޙ͸αʔυύʔςΟʔ੡ͷ࿈ܞϓϩμΫτ΋͜͜ʹؚ·ΕΔ͜ͱ΋ߟ͑Δͱɺ 100Λ௒͑ΔΞϓϦͷԣஅج൫ͱͳΔ૝ఆͰ͢ɻ

    ԣஅج൫͸ɺଞͷϓϩμΫτʹ࢖ͬͯ΋ΒͬͯॳΊͯՁ஋͕ग़·͢ɻͦͯ͠ԣஅతʹ࢖ΘΕΔج൫ͳͷͰɺݸผ࠷ద Խ͗͢͠ͳ͍Α͏શମ࠷దͳઃܭΛ࣋ͪͳ͕ΒਐΊΔඞཁ΋͋Γ·͢ɻ ϢʔβʔʹϝϦοτ͕͋Δ͚ͩͰͳ͘ɺ։ൃऀͱͯ͠΋ಋೖ͠΍͍͢I/FΛఏڙ͢Δɺͦͷ྆ํΛ࣮ݱ͠ͳ͚Ε͹ͳΒ ͳ͍ɺͱ͍͏೉͕͋͠͞Γ·͢ɻ ͨͩSmartHR͸Ώ͘Ώ͘͸1000ԯɺ͞Βʹ͸ͦͷઌΛ໨ࢦ͍ͯ͘͠εέʔϧΞοϓاۀͰ͢ɻͦΜͳߴ੒௕اۀͷࠜ װΛࢧ͑Δج൫Λ͜Ε͔Β࡞Γ্͍͛ͯ͘ͷ͸ɺଟ͘ͷࠔ೉͕͋ΓνϟϨϯδϯάͰɺ͔ͩΒͦؒ͜ҧ͍ͳ͘໘ന͍ ͱࢥ͍ͬͯ·͢ɻ ͦΜͳ೉͘͠େ͖ͳ՝୊ʹ޲͖߹͏͜ͱʹϫΫϫΫ͢ΔํɺϢʔβʔʹՁ஋͋ΔϚϧνϓϩμΫτΛಧ͚͍ͯͨ͘Ί ͷνϟϨϯδʹڵຯ͕͋ΔํɺզʑͱҰॹʹνϟϨϯδ͠·ͤΜ͔ʁ ج൫։ൃຊ෦ μΠϨΫλʔ ᜊ౻
  12. SmartHRʹ͓͚ΔόοΫΤϯυ։ൃͷಛ௃ 0 -> 1, 1-> 10, 10 -> 100 ͱ༷ʑͳϑΣʔζͷϓϩμΫτ͕͋Γɺٕज़త՝୊΋༷ʑͰ͢

    • ࠷΋ྺ࢙͕௕ٕ͘ज़తෛ࠴΋ଟ͘ɺ͔ͭσʔλྔ΋τϥϑΟοΫྔ΋ଟ͍૆ۀͱͳ͍ͬͯΔϓϩμΫτ͔Βɺ ࠓ೥ϦϦʔε༧ఆͰߴ଎ʹԾઆݕূΛ܁Γฦ͍ͯ͠ΔϓϩμΫτ·Ͱɺ༷ʑͳϑΣʔζͷϓϩμΫτ͕͋Γ·͢ • SmartHR ಺ʹଘࡏ͢Δे਺ݸͷΞϓϦͷݖݶج൫ͳͲͷ։ൃΛߦͳͬͨΓɺେ͖͘ͳΓա͗ͨΞϓϦͷϞδϡ ϥʔϞϊϦεԽΛݕ౼ͨ͠ΓɺSmartHR ͷن໛ײ͔ͩΒൃੜ͍ͯ͠Δଟ༷ͳٕज़త՝୊͕ଘࡏ͠·͢ Ϣʔβʔͱ͍ۙڑ཭ͰɺϑϧαΠΫϧʹ։ൃʹؔΘΔ͜ͱ͕Ͱ͖·͢ • ϢʔβʔώΞϦϯά΍ϢʔβϏϦςΟςετΛߦͳͬͨΓɺηʔϧε / CS / SP ͱ͍ͬͨ৬छͷํͱ͓࿩͢͠Δ ͜ͱͰɺϢʔβʔ΍ސ٬Λۙ͘ʹײ͡ͳ͕Β։ൃ͕Ͱ͖·͢ • όοΫΤϯυ͸όοΫΤϯυͷ࣮૷Λ΍͍ͬͯΕ͹Α͍ɺͱ͍͏ߟ͑Ͱ͸ͳ͘ɺϑϩϯτΤϯυ΍Πϯϑϥɺ σβΠϯ΍ϓϩμΫτϚωδϝϯτͳͲ෯޿ؔ͘ΘΔ͜ͱΛٻΊΒΕΔ؀ڥͰ͢
  13. ։ൃͷಛ௃ʢ࿑຿ʣ ഑ଐઌީิ ։ൃ಺༰ • ਃ੥ϫʔΫϑϩʔΛ͸͡Ίͱͨ͠৘ใऩूػೳͷ։ൃ • ैۀһ΍ձࣾ৘ใΛѻ͏σʔλϕʔεͷ։ൃ • ߦ੓ͷAPIΛར༻ͨ͠ॻྨ࡞੒ɾిࢠਃ੥ػೳͷ։ൃ •

    ೥຤ௐ੔ػೳͷ։ൃ • จॻ഑෇ػೳͷ։ൃ ՝୊ɾ໘ന͞ • ࢴͰͷ΍ΓऔΓΛ࢝Ίͱͨ͠Ξφϩάͳۀ຿ΛγεςϜԽͯ͠ɹɹɹɹɹɹɹɹ ੈͷ࢓ࣄͷແବΛແͤ͘Δ • ଟ͘ͷैۀһʹ΋࢖ͬͯ΋Β͏ͨΊɺtoBͳ͕ΒtoCͷΑ͏ͳτϥϑΟοΫΛ ߟྀͨ͠։ൃ͕ٻΊΒΕΔ • ਺ेສߦ͋ΔϞϊϦγοΫͳΞϓϦέʔγϣϯΛΑΓ։ൃ͠΍͘͢͢ΔͨΊ ͷେن໛։ൃͷࢼߦࡨޡ͕ඞཁ ٕज़ελοΫ جຊػೳ ೥຤ௐ੔ จॻ഑෇ ಧग़ॻྨ
  14. ՝୊ɾ໘ന͞ • ΤϯλʔϓϥΠζΛݟਾ͑ͨେྔσʔλͷύϑΥʔϚϯεΧΠθϯ • جຊػೳ΍ଞͷΦϓγϣϯػೳͱԣ۲Ͱ࿈ܞ͢ΔͨΊͷDBઃܭ΍API ઃܭ • AIݚڀࣨͱͷίϥϘϨʔγϣϯΛ௨ͨ͠AIؔ܎ͷػೳ։ൃ ٕज़ελοΫ ։ൃͷಛ௃ʢλϨϯτϚωδϝϯτʣ

    ഑ଐઌީิ ਓࣄධՁ εΩϧ؅ཧ ഑ஔγϛϡϨʔγϣϯ ։ൃ಺༰ • ʮެฏײ͋Δॲ۰ͱ෼഑ɺैۀһͷ׆༻ͱҭ੒ɺ
 จԽͷৢ੒ʯΛ࣮ݱ͢ΔਓࣄධՁϓϩμΫτͷ։ൃ • ʮεΩϧ৘ใͷऩूͱਖ਼֬ͳ෼ੳɾ೺ѲΛ௨ͨ͠૊৫΍ݸਓͷ੒௕ ଅਐʯΛ࣮ݱ͢ΔεΩϧ؅ཧͷ։ൃ • ʮਓ΋ձࣾ΋੒௕͢Δ࠷దͳ૊৫ʯΛ࣮ݱ͢Δ
 ഑ஔγϛϡϨʔγϣϯͷ։ൃ
  15. ٕज़ελοΫ ։ൃͷಛ௃ʢϓϥοτϑΥʔϜ/ϓϩμΫτԣஅج൫ʣ ഑ଐઌީิ ՝୊ɾ໘ന͞ • ϚϧνϓϩμΫτઓུΛࢧ͑Δ෦ॺͰ͋Γɺઃܭ೉қ౓͕ߴ͘ɺ௅ઓ ͕͍͕͋͠Δ • Ϗδωε՝୊ʹ௚݁ͨ͠՝୊΍ػೳ΋ଟ͘ɺ࣮ݱͨ͠ࡍͷΠϯύΫτ ΋େ͖͍

    • SmartHRͷՄೳੑΛΑΓ޿͛ΔͨΊͷΞϓϩʔν͕Ͱ͖Δ ϓϥοτϑΥʔϜ։ൃ ϓϩμΫτԣஅج൫ ैۀһ޲͚ϙʔλϧ ։ൃ಺༰ • ΞϓϦετΞ։ൃ • αʔυύʔςΟʔ޲͚ೝূج൫ɾAP։ൃ • ݖݶɾ՝ۚͳͲϓϩμΫτڞ௨Ͱར༻͞ΕΔج൫ • ϓϩμΫτؒσʔλ࿈ܞج൫ • ैۀһ޲͚ͷϙʔλϧը໘ͱλεΫ؅ཧ։ൃ • ैۀһ޲͚εϚʔτϑΥϯΞϓϦ
  16. SmartHR Design System ͱ͍͏ڞ༗ࢿ࢈Λ࢖͍ͭͭɺa11y ΋ߟྀͨ͠ϑϩϯτΤϯυ։ൃ • SmartHR Design System Λࣗ෼ͨͪͰӡ༻͓ͯ͠Γɺ୭Ͱ΋ϓϩμΫτԣஅతʹ࢖ΘΕ͍ͯΔ

    React ί ϯϙʔωϯτͳͲͷ։ൃʹܞΘΕ·͢ • ࣾ಺ʹΞΫηγϏϦςΟͷઐ໳Ո΋ࡏ੶͓ͯ͠Γɺ༷ʑͳ஌ݟΛಘͳ͕ΒΞΫηγϏϦςΟ΋ߟྀͨ͠ ϑϩϯτΤϯυ։ൃͷܦݧΛੵΉ͜ͱ͕Ͱ͖·͢ Ϣʔβʔͱ͍ۙڑ཭ͰɺϑϧαΠΫϧʹ։ൃʹؔΘΔ͜ͱ͕Ͱ͖·͢ • ϢʔβʔώΞϦϯά΍ϢʔβϏϦςΟςετΛߦͳͬͨΓɺηʔϧε / CS / SP ͱ͍ͬͨ৬छͷํͱ͓࿩ ͢͠Δ͜ͱͰɺϢʔβʔ΍ސ٬Λۙ͘ʹײ͡ͳ͕Β։ൃ͕Ͱ͖·͢ • ϑϩϯτΤϯυ͸ϑϩϯτͷ࣮૷Λ΍͍ͬͯΕ͹Α͍ɺͱ͍͏ߟ͑Ͱ͸ͳ͘ɺόοΫΤϯυ΍Πϯϑ ϥɺσβΠϯ΍ϓϩμΫτϚωδϝϯτͳͲ෯޿ؔ͘ΘΔ͜ͱΛٻΊΒΕΔ؀ڥͰ͢ SmartHRʹ͓͚ΔϑϩϯτΤϯυ։ൃͷಛ௃
  17. ։ൃͷಛ௃ʢ࿑຿ʣ ՝୊ɾ໘ന͞ • ਃ੥ͷఏग़ʙঝೝ΍೥຤ௐ੔ͷೖྗબ୒ͳͲɺ؅ཧऀҎ֎ͷɹɹɹɹɹɹɹ ैۀһ΋ؚΊͨ࢖͍΍͢͞Λߟྀͨ͠UIͷઃܭɾ࣮૷͕ٻΊΒΕΔ • jQueryɺReduxͳͲΛར༻͍ͯ͠Δݹ͘ͳͬͨػೳΛϦϓϨΠε͍ͨ͠ ٕज़ελοΫ ഑ଐઌީิ جຊػೳ

    ೥຤ௐ੔ จॻ഑෇ ಧग़ॻྨ ։ൃ಺༰ • ਃ੥ϫʔΫϑϩʔΛ͸͡Ίͱͨ͠৘ใऩूػೳͷ։ൃ • ैۀһ΍ձࣾ৘ใΛѻ͏σʔλϕʔεͷ։ൃ • ߦ੓ͷAPIΛར༻ͨ͠ॻྨ࡞੒ɾిࢠਃ੥ػೳͷ։ൃ • ೥຤ௐ੔ػೳͷ։ൃ • จॻ഑෇ػೳͷ։ൃ
  18. ։ൃͷಛ௃ʢλϨϯτϚωδϝϯτʣ ഑ଐઌީิ ։ൃ಺༰ • ʮެฏײ͋Δॲ۰ͱ෼഑ɺैۀһͷ׆༻ͱҭ੒ɺ
 จԽͷৢ੒ʯΛ࣮ݱ͢ΔਓࣄධՁϓϩμΫτͷ։ൃ • ʮεΩϧ৘ใͷऩूͱਖ਼֬ͳ෼ੳɾ೺ѲΛ௨ͨ͠૊৫΍ݸਓͷ੒ ௕ଅਐʯΛ࣮ݱ͢ΔεΩϧ؅ཧͷ։ൃ •

    ʮਓ΋ձࣾ΋੒௕͢Δ࠷దͳ૊৫ʯΛ࣮ݱ͢Δ
 ഑ஔγϛϡϨʔγϣϯͷ։ൃ ՝୊ɾ໘ന͞ • ಈըΞοϓϩʔυ΍ D&D Λ࢖ͬͨը໘ͳͲɺଞϓϩμΫτΑΓ΋ɹ ϑϩϯτྖҬͷॲཧ͕ଟ͍ • Ұཡੑͱ৘ใີ౓ͷ྆ํ͕ٻΊΒΕΔϓϩμΫτ͕ଟ͘ɺόϥϯε Λߟྀͨ͠UIઃܭ͕ඞཁ • ૉૣ͍ԾઆݕূΛ௨ͯ͠σβΠϯྖҬ͔Β෯޿͘ݕ౼ɾ࣮૷ʹؔΘ Δ͜ͱ͕Մೳ ਓࣄධՁ εΩϧ؅ཧ ഑ஔγϛϡϨʔγϣϯ ٕज़ελοΫ
  19. ։ൃͷಛ௃ʢϓϥοτϑΥʔϜ/ϓϩμΫτԣஅج൫ʣ ഑ଐઌީิ ։ൃ಺༰ • ΞϓϦετΞͷ։ൃ • ैۀһ޲͚ϙʔλϧը໘։ൃ • ϙʔλϧຒΊࠐΈ΢ΟδΣοτج൫։ൃ •

    ֎෦γεςϜ࿈ܞը໘։ൃ ՝୊ɾ໘ന͞ • Next.jsΛಋೖ͠ɺΑΓϞμϯͳ։ൃʹऔΓ૊ΜͰ͍Δ • ैۀһ޲͚ϙʔλϧը໘͸ɺ௚ײతͰॊೈͳઃఆ͕ग़དྷΔ UI͕ٻΊΒΕΔ • ΢ΟδΣοτͷ࢓༷Λఆٛ͠ɺαʔυύʔςΟʔ޲͚ʹల ։͢ΔͳͲɺ୯७ͳ։ൃͱ͸ҟͳΔ௅ઓ͕Ͱ͖Δ ϓϥοτϑΥʔϜ։ൃ ैۀһ޲͚ϙʔλϧ ٕज़ελοΫ
  20. ࿑຿ λϨϯτϚωδϝϯτ ϓϥοτϑΥʔϜ / ϓϩμΫτج൫ ϓϩμΫτͷಛ௃ ɾ൥ࡶͳਓࣄɾ࿑຿खଓ͖ΛΦϯϥΠϯԽ͠ۀ ຿ޮ཰Խɾैۀһͷੜ࢈ੑ޲্ ɾैۀһ৘ใΛ஝ੵ͠Ұݩ؅ཧ͢ΔैۀһDBͷ ఏڙ

    ଟذʹΘͨΔਓࣄσʔλΛऩूɾ෼ੳ͢Δ͜ͱ Ͱɺ૊৫ͷύϑΥʔϚϯε޲্Λ໨తͱͨ͠λ ϨϯτϚωδϝϯτͷਪਐ ϚϧνϓϩμΫτઓུΛࢧ͑ΔͨΊͷԣஅج ൫ɾαʔυύʔςΟʔ޲͚ػೳల։ɾΞϓϦε τΞͷӡӦɾैۀһ޲͚μογϡϘʔυ΍εϚ ϗΞϓϦͳͲɺಛఆྖҬͰ͸ͳ͘ԣஅͰ࢖͏͜ ͱΛ૝ఆͨ͠ػೳͷఏڙ ։ൃνʔϜͷن໛ େʢ10νʔϜʣ ΤϯδχΞ4~6໊ɺPM1໊ / 1νʔϜ தʢ7νʔϜʣ ΤϯδχΞ4~6໊ɺPM1໊ / 1νʔϜ খʢ6νʔϜʣ ΤϯδχΞ2~4໊ɺPM1໊ /1νʔϜ ϓϩμΫτͷ ϑΣʔζ 10→100 0→1ɹʙɹ1→10 0→1ɹʙɹ1→10 Ϛον͢Δࢤ޲ੑ ɾੈͷதͷ࢓ࣄͷແବΛແ͍ͨ͘͠ ɾେن໛ͳϓϩμΫτΛ௨ͯ͡ੈͷதʹΠϯύ Ϋτͷ͋ΔՁ஋Λఏڙ͍ͨ͠ ɾʮԿΛ࡞Δ͔ʯ͔ΒؔΘΓɺૉૣ͍Ծઆݕূ Λ܁Γฦ͠ɺ0→1 ͔Β 1→10 ͱ͍͏ϓϩμΫτ ͷ্ཱͪ͛ɾ֦ுʹܞΘΓ͍ͨ ɾϓϩμΫτԣஅͰσʔλ΍ػೳΛ࿈ܞ͠ɺϢ ʔβʔՁ஋ΛߴΊ͍ͨ ɾ։ൃੜ࢈ੑΛߴΊ͍ͨ ɾத௕ظΛݟਾ͑ෳࡶͰ೉͍͠՝୊ʹऔΓ૊Έ ͍ͨ ղܾ͍ͨ͠՝୊ ۀ຿ͷ໘ന͞ ɾ਺ेສߦ͋ΔϞϊϦγοΫͳେن໛ΞϓϦέ ʔγϣϯΛΑΓ։ൃ͠΍͘͢͢Δ࢓૊Έͮ͘Γ ɾ։ൃ଎౓Λҡ࣋͢ΔͨΊͷٕज़ෛ࠴ͷղফ΍ ϦΞʔΩςΫνϟΛਐΊΔ͜ͱ ҎԼͷ;ͨͭͷ՝୊ʹಉ࣌ʹ௅ઓͰ͖Δ͜ͱ ɾߴ଎͔ͭਫ਼౓ͷߴ͍Ծઆݕূ ɾߴ඼࣭͔ͭߴύϑΥʔϚϯεͳϓϩμΫτͷ ఏڙ ɾϚϧνϓϩμΫτઓུΛࢧ͑Δ෦ॺͰ͋Γɺ ઃܭ೉қ౓͕ߴ͍͜ͱ ɾϏδωε՝୊ʹ௚݁ͨ͠՝୊΍ػೳ΋ଟ͘ɺ ࣮ݱͨ͠ࡍͷΠϯύΫτ΋େ͖͍͜ͱ ϙδγϣϯൺֱ
  21. ΧςΰϦ ϦϯΫू SmartHRʹ͍ͭͯʢશൠʣ • SmartHRձࣾ঺հࢿྉ / We are hiring -

    Speaker Deck • SmartHR note ΤϯδχΞʹ͍ͭͯ • ΤϯδχΞ࠾༻ϖʔδ • SmartHR Tech Blog • SmartHR DevelopersʢXΞΧ΢ϯτ) ಇ͖ํʹ͍ͭͯ • ϓϩμΫτΤϯδχΞʹͱͬͯɺSmartHR͸ϦϞʔτϫʔΫ͠΍͍͢؀ڥͳͷ ͔ʁ • SmartHRͰͷ࢓ࣄͱҭࣇͷཱ྆ͬͯͲ͏ʁ ύύ&ϚϚ࠲ஊձ ͓͢͢Ίهࣄ • SmartHRͱ͍͏ʮεέʔϧΞοϓاۀʯʹ͍ͭͯ ʙελʔτΞοϓʹ΋େاۀ ʹ΋ͳΕͳ͍Θͨͨͪ͠ʙ • SmartHR։ൃ૊৫ͷ2023೥ৼΓฦΓͱ2024೥ͷ࿩ • ΤϯδχΞͷΩϟϦΞʹ͍ͭͯ ࢀߟ৘ใ