Software Engineer, Frontend (React)

About the Role

๐Ÿ’ก
Momo Project๋Š” ํ˜„์žฌ ๋ฏธ๊ตญ ๊ฒฌ์ฃผ๋“ค์„ ์œ„ํ•œ ์‚ฌ๋ฃŒ ๋ถ„์„ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฏธ๊ตญ์˜ ๋ฐ˜๋ ค๋™๋ฌผ ์‹œ์žฅ์€ ์•ฝ 122์กฐ์› ($109.6 billion) ์ •๋„์ด๋ฉฐ ๊ทธ ์ค‘ ๊ฐ€์žฅ ํฐ ๊ทœ๋ชจ๋ฅผ ์ฐจ์ง€ํ•˜๋Š” ๊ฒƒ์€ 49์กฐ์› ($44.1 billion) ํฌ๊ธฐ์˜ "์‚ฌ๋ฃŒ" ์ž…๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์‹œ์žฅ์ด ํฌ๊ณ , ์ƒˆ๋กญ๊ณ  ๋‹ค์–‘ํ•œ ์‚ฌ๋ฃŒ๋“ค๋„ ๊ณ„์† ์†Œ๊ฐœ ๋˜์–ด์ง€๊ณ  ์žˆ์ง€๋งŒ ์ •์ž‘ ์ž์‹ ์ด ํ‚ค์šฐ๋Š” ๊ฐ•์•„์ง€์—๊ฒŒ ๋งž๋Š” ๊ฑด๊ฐ•ํ•œ ์˜ต์…˜์„ ์ œ๊ณตํ•˜๊ณ  ์‹ถ์€ ๋ฏธ๊ตญ์˜ ๊ฒฌ์ฃผ๋“ค์—๊ฒŒ ์ œ๋Œ€๋กœ ๋œ ๊ฐ€์น˜๋ฅผ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๋ชจ๋ชจํ”„๋กœ์ ํŠธ๋Š” ์‚ฌ๋ฃŒ ๋ถ„์„ ์„œ๋น„์Šค๋ฅผ ์‹œ์ž‘์œผ๋กœ ๋ฏธ๊ตญ ๊ฒฌ์ฃผ๋“ค์—๊ฒŒ ์‹์ด๋ฅผ ํฌํ•จ, ๊ฐ•์•„์ง€๋ฅผ ํ‚ค์šฐ๋Š” ๋ฐ ์žˆ์–ด์„œ ํ•„์š”ํ•œ ๋ชจ๋“  ๋ถ€๋ถ„์˜ ๊ฐ€์น˜๋ฅผ ๋งŒ๋“ค์–ด ๋‚˜๊ฐ€๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.
๋ชจ๋ชจํ”„๋กœ์ ํŠธ๋Š” ์˜ฌํ•ด 3๋ถ„๊ธฐ ๋ฐ˜๋ ค๊ฒฌ ์‚ฌ๋ฃŒ ๋ถ„์„ ์ •๋ณด ์ œ๊ณต ์„œ๋น„์Šค์˜ ๋ฒ ํƒ€ ์ถœ์‹œ๋ฅผ ์•ž๋‘๊ณ  ์žˆ์œผ๋ฉฐ, ์ดํ›„์—๋„ ์‚ฌ์šฉ์ž๋“ค์ด ์›ํ•˜๋Š” ์ œํ’ˆ์˜ ํ˜•ํƒœ์— ๋„๋‹ฌํ•  ๋•Œ๊นŒ์ง€ ๋น ๋ฅธ ํ˜ธํก์œผ๋กœ ๋‹ค์–‘ํ•œ ์‹œ๋„์™€ ๊ฐ€์„ค๊ฒ€์ฆ์„ ํ†ตํ•ด Product-Market Fit ์„ ์ฐพ์•„๋‚˜๊ฐˆ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. Frontend ์—”์ง€๋‹ˆ์–ด๋กœ ํ•ฉ๋ฅ˜ํ•˜์‹œ๋ฉด, ์„œ๋น„์Šค๊ฐ€ ์‚ฌ์šฉ์ž์™€ ์ง์ ‘ ๋งž๋‹ฟ๋Š” ์ง€์ ์„ ์ฑ…์ž„์ง€๋Š” ์ค‘์š”ํ•œ ์—ญํ• ์„ ๋‹ด๋‹นํ•˜๋Š” ๋™์‹œ์—, ๋ชจ๋ชจํ”„๋กœ์ ํŠธ์˜ ์ดˆ๊ธฐ ๋ฉค๋ฒ„๋กœ์„œ ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ๊ณ ๋ฏผํ•˜๊ณ  ๋‹ค๋“ฌ์–ด ๋‚˜๊ฐ€๋Š” ๋ชจ๋“  ์—ฌ์ •์— ํ•จ๊ป˜ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

How We Work

๐Ÿ† Engineering Excellence
๋ชจ๋ชจํ”„๋กœ์ ํŠธ์˜ ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์€ ๊ฒฌ๊ณ ํ•œ ๊ธฐ๋ฐ˜ ์œ„์— ์ƒ์‚ฐ์„ฑ ๊ทน๋Œ€ํ™” ๋ฅผ ์ถ”๊ตฌํ•ฉ๋‹ˆ๋‹ค.
์ตœ์†Œํ•œ์˜ ๋น„์šฉ์œผ๋กœ ์ตœ๋Œ€์˜ ์ž„ํŒฉํŠธ๋ฅผ ๋‚ด๊ณ ์ž ๋…ธ๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๋‹น๋ฉดํ•œ ๋ฌธ์ œ๋ฅผ ์œ„ํ•ด ํ•„์š”ํ•œ ์ ์ •๊ธฐ์ˆ ์„ ์ฐจ์šฉํ•˜๊ณ , ์ž๋™ํ™”๋ฅผ ํ†ตํ•ด ๋ฐ˜๋ณต์ž‘์—…์„ ์ตœ์†Œํ™”ํ•˜๊ณ  ํœด๋จผ์—๋Ÿฌ๋ฅผ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์‹ ์†ํ•œ ์ฝ”๋“œ๋ฆฌ๋ทฐ ์ง„ํ–‰๊ณผ ๋น ๋ฅธ ๋ฆด๋ฆฌ์ฆˆ๋ฅผ ์œ„ํ•ด ๋ชจ๋“  ์ž‘์—…์€ ์™„๊ฒฐ์„ฑ ์žˆ๋Š” ์ž‘์€ ๋‹จ์œ„๋กœ ๊ฐœ๋ฐœํ•˜๊ณ  CI/CD ๋ฅผ ํ†ตํ•ด ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ฝ”๋“œ๋ฅผ ๋น ๋ฅด๊ฒŒ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.
๐Ÿ“ˆ Boosted Growth
์—”์ง€๋‹ˆ์–ด ๊ฐœ์ธ์˜ ๊ธฐ์ˆ ์ ์ธ ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ชจ๋“  ํ™œ๋™์„ ์žฅ๋ คํ•˜๊ณ  ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํŒ€์€ ์ผํ•˜๋Š” ๋ฐฉ์‹์„ ๋งค์ˆœ๊ฐ„ ๊ณ ๋ฏผํ•˜๊ณ  ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค. ์„œ๋กœ ์˜๊ฒฌ๊ณผ ํ”ผ๋“œ๋ฐฑ์„ ์ฃผ๊ณ ๋ฐ›๋Š” ๋””์ž์ธ ์„ธ์…˜๊ณผ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ๊ฑฐ์น˜๊ณ , ์งง์€ ์ฃผ๊ธฐ๋กœ ์—…๋ฌด ์ „๋ฐ˜์— ๋Œ€ํ•œ 1:1 ํ”ผ๋“œ๋ฐฑ์„ ์ฃผ๊ณ ๋ฐ›๋Š” ์„ธ์…˜์„ ์ง„ํ–‰ํ•˜๊ณ , ํ”„๋กœ์ ํŠธ ๋‹จ์œ„ ํšŒ๊ณ ๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
๐Ÿค Ownership and Impact
์Šคํƒ€ํŠธ์—…์˜ ๋งค์šฐ ์ดˆ๊ธฐ ๋ฉค๋ฒ„๋กœ์„œ, ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“ค์–ด๊ฐ€๋Š” ์ œํ’ˆ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํŒ€์˜ ์ผํ•˜๋Š” ๋ฐฉ์‹, ํšŒ์‚ฌ์˜ ๋ฏธ๋ž˜์— ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณธ์ธ์ด ๋งก์€ ์ผ๊ณผ ๊ด€๋ จ๋œ ์˜์—ญ์— ์žˆ์–ด DRI ๋กœ์„œ ์ฃผ๋„์ ์œผ๋กœ ์—…๋ฌด๋ฅผ ์ง„ํ–‰ํ•ด ๋‚˜๊ฐ€๊ณ , ์ง์ ‘ ์˜์‚ฌ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๊ณ , ๊ทธ ์ž„ํŒฉํŠธ๋ฅผ ์˜จ์ „ํžˆ ์ฒด๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ์ž…๋‹ˆ๋‹ค.

What You'll Do

โ€ข
์›น ํ”Œ๋žซํผ๊ณผ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์— ๋Œ€ํ•œ ์ดํ•ด๋„๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์„œ๋น„์Šค์˜ ๋ฐ์Šคํฌํƒ‘ ๋ฐ ๋ชจ๋ฐ”์ผ ์›น ๊ฐœ๋ฐœ์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ์ฃผ์š” ๊ธฐ์ˆ : React (Next.js), Styled-components, TypeScript, AWS, Github Actions (+ ํ–ฅํ›„ React Native ๊ฐ€๋Šฅ)
โ€ข
์„œ๋น„์Šค ๊ธฐํš๊ณผ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜ ๊ฐœ์„ , ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋“ฑ ์‚ฌ์šฉ์ž์™€ ๋งž๋‹ฟ๋Š” ์˜์—ญ ์ „๋ฐ˜์— ์ค‘์ถ”์ ์ธ ์—ญํ• ์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค.
Figma ๋ฅผ ํ†ตํ•ด์„œ ๋””์ž์ด๋„ˆ์™€ ํ˜‘์—…ํ•ฉ๋‹ˆ๋‹ค.

What We Are Looking For

โ€ข
Technical Expertise: ์‹ ์ž…/์ฃผ๋‹ˆ์–ด
โ€ข
React, Vue.js, Svelte ๋“ฑ ํ•œ๊ฐ€์ง€ ์ด์ƒ์„ ์ด์šฉํ•œ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์ด ์žˆ๊ณ , ํ™•์žฅ์„ฑ, ์‰ฌ์šด ์œ ์ง€๋ณด์ˆ˜, code readability ๋ฅผ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•˜์‹œ๋Š” ๋ถ„.
โ€ข
์›น ํ”Œ๋žซํผ๊ณผ ์›น ๊ฐœ๋ฐœ ์ƒํƒœ๊ณ„์— ๋Œ€ํ•œ ์ดํ•ด๋„๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๊ฒฌ๊ณ ํ•˜๊ณ  ํ™•์žฅ์„ฑ ์žˆ๋Š” React ๊ธฐ๋ฐ˜์˜ ์›น ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
์‚ฌ์šฉ์ž ๊ฒฝํ—˜์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•˜๊ณ  ๋””ํ…Œ์ผ์— ๋ฏผ๊ฐํ•˜๋ฉฐ, ๋™๋ฃŒ ๊ธฐํš์ž ๋ฐ ๋””์ž์ด๋„ˆ์™€ ์›ํ™œํ•˜๊ฒŒ ์†Œํ†ตํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
Thoughtful problem-solver: ๋ฌธ์ œ์ƒํ™ฉ๊ณผ ๊ทธ ๋งฅ๋ฝ์„ ์ •ํ™•ํ•˜๊ฒŒ ์ธ์ง€ํ•˜๊ณ , ๋ณต์žกํ•œ ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋‹จ์ˆœํ•œ ํ•ด๊ฒฐ์ฑ…์„ ๋„์ถœํ•ด๋‚ผ ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
User-centered: ์„œ๋น„์Šค ์ œ๊ณต์ž์˜ ์‹œ์•ผ์— ๋งค๋ชฐ๋˜์ง€ ์•Š๊ณ , ์šฐ๋ฆฌ์˜ ์„œ๋น„์Šค๊ฐ€ ์‚ฌ์šฉ์ž์˜ ์ž…์žฅ์—์„œ ์–ด๋–ค ์˜๋ฏธ๋ฅผ ๊ฐ€์ง€๊ณ  ์‚ฌ๋žŒ๋“ค์˜ ์‚ถ์— ์–ด๋–ค ์˜ํ–ฅ์„ ๋ฏธ์น ์ง€ ๋จผ์ € ๊ณ ๋ฏผํ•˜๋Š”๋ฐ ์ต์ˆ™ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
Pragmatic, rational thinker: ์ฝ”๋“œ ์„ค๊ณ„, ๊ธฐ์ˆ ์Šคํƒ, ์ž‘์—…์˜ ์šฐ์„ ์ˆœ์œ„ ๊ฒฐ์ • ๋“ฑ ํฌ๊ณ ์ž‘์€ ์˜์‚ฌ๊ฒฐ์ •์— ์žˆ์–ด ๊ฐœ์ธ์ ์ธ ์„ ํ˜ธ๋‚˜ ๋‹จ์ˆœํžˆ ์ข‹์•„๋ณด์ด๋Š” ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ์ง€ ์•Š๊ณ , ๋น„์šฉ๊ณผ ์ž„ํŒฉํŠธ ๋“ฑ ์‹ค์งˆ์ ์ธ ๊ณ ๋ ค์‚ฌํ•ญ๋“ค์„ ๋”ฐ์ ธ ๊ทผ๊ฑฐ๊ฐ€ ๋ช…ํ™•ํ•œ ์˜์‚ฌ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
Empathetic communicator: ์ƒ๋Œ€๋ฐฉ์— ๋Œ€ํ•œ ๊ณต๊ฐ์„ ๋ฐ”ํƒ•์œผ๋กœ ์ž์‹ ์˜ ์†”์งํ•œ ์˜๊ฒฌ์„ ํšจ๊ณผ์ ์œผ๋กœ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
Team player: ์ผ์€ ํ˜ผ์ž ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ๋ถ„๋‹ด๊ณผ ํ˜‘์—…์ด ๊ณต๋™์˜ ๋ชฉํ‘œ์— ๋„๋‹ฌํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ€์žฅ ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์ž„์„ ์ธ์ง€ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋™๋ฃŒ๋“ค๊ณผ ํ•จ๊ป˜ ๋ฐฐ์šฐ๊ณ  ์„ฑ์žฅํ•˜๊ณ ์ž ํ•˜๋Š” ๋ถ„๋“ค์„ ๋ชจ์‹ญ๋‹ˆ๋‹ค.

Preferred

โ€ข
TDD / FP (ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ) / DevOps ์ค‘ ํ•˜๋‚˜ ์ด์ƒ์˜ ๋ถ„์•ผ์— ๊ฒฝํ—˜์ด๋‚˜ ์ดํ•ด๋„๊ฐ€ ๋†’์œผ์‹  ๋ถ„.
โ€ข
Typescript ๋ฅผ ์ด์šฉํ•œ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„.
โ€ข
React Native ๊ฐœ๋ฐœ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„.
โ€ข
Consumer-facing product craftsman: B2C ์ œํ’ˆ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด PM ๊ณผ ๋””์ž์ธ ํŒ€๊ณผ ํ•จ๊ป˜ ๊ณ ๋ฏผํ•˜๊ณ  ํ˜‘์—…ํ•˜๋ฉฐ ๊ฐœ๋ฐœํ•ด์˜จ ๊ฒฝํ—˜์ด ์žˆ๊ฑฐ๋‚˜, ๊ด€๋ จ๋œ ํ™œ๋™์„ ํ•ด์˜ค์‹  ๋ถ„.
โ€ข
Animal & Pet Lover ๐Ÿฆฎ ๐Ÿˆ ๐Ÿ’•: ๋ฐ˜๋ ค๋™๋ฌผ์„ ์‚ฌ๋ž‘ํ•˜์‹œ๋Š” ๋ถ„์ด์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

Apply Now!

โœ‰๏ธ careers@momoproject.co
์œ„ ๋ฉ”์ผ๋กœ ๊ฐ„๋žตํ•œ ์ž๊ธฐ์†Œ๊ฐœ์™€ ์ด๋ ฅ์„œ๋ฅผ ๋ณด๋‚ด์ฃผ์„ธ์š”!