Sign In

๐Ÿš€Frontend Engineer (React Native)๐Ÿ‘†

์ฃผ์š”์—…๋ฌด

โ€ข
veasly ์•ฑ์˜ ์‹ ๊ทœ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ ๋ฐ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ๊ฐœ์„ ํ•ด์š”.
โ€ข
๊ธฐ์กด ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ๋ฆฌํŒฉํ† ๋งํ•˜๊ณ  ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ์šฉ์ดํ•œ ๊ตฌ์กฐ๋กœ ๊ฐœ์„ ํ•ด์š”.
โ€ข
์›น๋ทฐ(Next.js)์™€ ๋„ค์ดํ‹ฐ๋ธŒ ์˜์—ญ ๊ฐ„์˜ ์—ฐ๋™์„ ์„ค๊ณ„ํ•˜๊ณ  ์ตœ์ ํ™”ํ•ด์š”.
โ€ข
๋ฐฑ์—”๋“œ ํŒ€๊ณผ ํ˜‘์—…ํ•˜์—ฌ API ์—ฐ๋™ ๋ฐ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ์„ค๊ณ„ํ•ด์š”.
[๊ธฐ์ˆ  ์Šคํƒ]
โ€ข
Frontend: React Native, Expo, Next.js, React
โ€ข
Language: TypeScript
โ€ข
State Management: Zustand

์ž๊ฒฉ์š”๊ฑด

โ€ข
๋‚˜์˜ ํ”„๋กœ๋•ํŠธ๋ฅผ ํ•ด์™ธ ๊ณ ๊ฐ๋“ค์ด ์“ฐ๋ฉด์„œ ํ–‰๋ณตํ•ด ํ•˜๋Š” ๋ชจ์Šต์— ์‹ฌ์žฅ์ด ํ„ฐ์ง€๋Š” ๋ถ„
โ€ข
Play Store, App Store์— ์•ฑ ์ถœ์‹œ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
โ€ข
์ฑ…์ž„๊ฐ๊ณผ ์‹คํ–‰๋ ฅ์„ ๊ฐ–์ถ”์‹  ๋ถ„
โ€ข
React Native ๊ฐœ๋ฐœ ๊ฒฝ๋ ฅ 2๋…„ ์ด์ƒ์ด๊ฑฐ๋‚˜ ์ด์— ์ค€ํ•˜๋Š” ์—ญ๋Ÿ‰์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
Expo ํ™˜๊ฒฝ์—์„œ์˜ ์•ฑ ๊ฐœ๋ฐœ ๋ฐ ๋ฐฐํฌ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
โ€ข
์›น๋ทฐ ๊ธฐ๋ฐ˜ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•ฑ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ์žˆ์œผ์‹  ๋ถ„
โ€ข
์›น๋ทฐ-๋„ค์ดํ‹ฐ๋ธŒ ๊ฐ„ ๋ธŒ๋ฆฟ์ง€ ํ†ต์‹  ๊ตฌํ˜„ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
โ€ข
์ƒํƒœ๊ด€๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ(Zustand ๋“ฑ) ์‚ฌ์šฉ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
โ€ข
๊ธฐ์กด ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ๊ฐœ์„ ์ ์„ ์ฐพ์•„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ„

์šฐ๋Œ€์‚ฌํ•ญ

โ€ข
Next.js ๋˜๋Š” React ์›น ๊ฐœ๋ฐœ ๊ฒฝํ—˜
โ€ข
Next.js App Router, Server Components, ์บ์‹ฑ ์ „๋žต ๋“ฑ ์ตœ์‹  ๊ธฐ๋Šฅ ํ™œ์šฉ ๊ฒฝํ—˜
โ€ข
Storybook์„ ํ™œ์šฉํ•œ ์ปดํฌ๋„ŒํŠธ ๊ธฐ๋ฐ˜ UI ๊ฐœ๋ฐœ ๊ฒฝํ—˜
โ€ข
๊ธ€๋กœ๋ฒŒ ์„œ๋น„์Šค ๊ฐœ๋ฐœ ๊ฒฝํ—˜ (๋‹ค๊ตญ์–ด ์ง€์›, i18n ๋“ฑ)
โ€ข
์•ฑ ์„ฑ๋Šฅ ์ตœ์ ํ™” ๊ฒฝํ—˜ (๋ Œ๋”๋ง, ๋ฒˆ๋“ค ์‚ฌ์ด์ฆˆ ๋“ฑ)
โ€ข
์ดˆ๊ธฐ ์Šคํƒ€ํŠธ์—… ๊ฒฝํ—˜
โ€ข
์›Œ๋ผ๋ฐธ๋ณด๋‹ค ํŒ€๊ณผ ์„œ๋น„์Šค์˜ ์„ฑ์žฅ์„ ์šฐ์„ ์ˆœ์œ„๋กœ ๋‘์‹œ๋Š” ๋ถ„

ํ˜œํƒ ๋ฐ ๋ณต์ง€

์šฐ๋ฆฌ๋Š” *โ€œ์ฆ๊ฒ๊ฒŒ ์ผํ•˜๋Š” ํ™˜๊ฒฝโ€*์„ ๊ฐ€์žฅ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.
Newndy๋Š” ์ž‘์ง€๋งŒ ๊ฐ•ํ•œ ํŒ€, ์Šคํƒ€ํŠธ์—…๋‹ค์šด ์œ ์—ฐํ•จ๊ณผ ๋”ฐ๋œปํ•จ์œผ๋กœ ํ•จ๊ป˜ ์„ฑ์žฅํ•ด์š”!
โ€ข
๐Ÿ’ฐํ•จ๊ป˜ ๋กœ์ผ“์„ ์˜๋Š” ์šฐ๋ฆฌ ๋ณด์ƒ๋˜ํ•œ ํ•จ๊ป˜ ํ•ฉ๋‹ˆ๋‹ค!
โ€ข
์Šคํ†ก์˜ต์…˜: ํ•จ๊ป˜ ์„ธ์ƒ์˜ ์ด์ปค๋จธ์Šค๋ฅผ ๊ฐœํ˜ํ•˜๋Š” ์šฐ๋ฆฌ ํ•จ๊ผ ๋ณด์ƒ์„ ๋ฐ›์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ๋ฉค๋ฒ„ ๋™๋ฃŒ๋ถ„๋“ค
์—๊ฒŒ ์ž๋ณธ์ฃผ์˜์—์„œ์˜ ํ•ด๋ฐฉ์„ ์•ฝ์†ํ•ฉ๋‹ˆ๋‹ค!
โ€ข
๐Ÿฑ ์•ผ๊ทผ ์‹œ ์ €๋… ์‹๋Œ€ ์ง€์›
โ€ข
๋Šฆ๊ฒŒ๊นŒ์ง€ ์ผํ•  ๋• ๋“ ๋“ ํ•˜๊ฒŒ ์ฑ™๊ฒจ๋“œ๋ ค์š”. ์‹์‚ฌ๋Š” Newndy๊ฐ€ ์ฑ…์ž„์ง‘๋‹ˆ๋‹ค!
โ€ข
๐ŸŒด ์ž์œ ๋กœ์šด ์—ฐ์ฐจ & ๋ฐ˜์ฐจ ์‚ฌ์šฉ
โ€ข
ํœด์‹์ด ํ•„์š”ํ•  ๋• ํŽธํ•˜๊ฒŒ ์‰ฌ์–ด์š”. ๋ˆˆ์น˜ NO, ๋ฆฌํ”„๋ ˆ์‹œ YES!
โ€ข
๐Ÿ’ฌ ํ•จ๊ป˜ ๋งŒ๋“œ๋Š” ๋ณต์ง€
โ€ข
๊ตฌ์„ฑ์›์˜ ์˜๊ฒฌ์„ ๋“ฃ๊ณ , ๋” ๋‚˜์€ ๋ณต์ง€๋ฅผ ํ•จ๊ป˜ ๋งŒ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค.

์ฑ„์šฉ ์ „ํ˜•

โ€ข
[์„œ๋ฅ˜ ์ „ํ˜•] - [1์ฐจ ์ธํ„ฐ๋ทฐ] - [๊ณผ์ œ ๋˜๋Š” ์ฝ”ํ…Œ] - [์ฒ˜์šฐ ํ˜‘์˜] - [์ž…์‚ฌ]
โ€ข
๊ณผ์ œ ์ „ํ˜• ๋ฐ ์ถ”๊ฐ€ ์ธํ„ฐ๋ทฐ ์ „ํ˜•์ด ์ง„ํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โ€ข
์ž์œ ์–‘์‹์˜ ์ด๋ ฅ์„œ(ํ•„์ˆ˜), ํฌํŠธํด๋ฆฌ์˜ค(์„ ํƒ), ๊ธฐ์ˆ ๋ธ”๋กœ๊ทธ(์„ ํƒ), github ๊ณ„์ •(์„ ํƒ)
โ€ข
์„œ๋ฅ˜๋Š” ์›ํ™œํ•œ ๊ฒ€ํ† ๋ฅผ ์œ„ํ•ด PDF ํ˜•์‹์œผ๋กœ ์ œ์ถœ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
โ€ข
์ž์‹ ์ด ์ฐธ์—ฌํ•œ ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ๋‹ค๋ฉด ๋ฐ˜๋“œ์‹œ ์ž์‹ ์˜ ๊ธฐ์—ฌ๋„๋ฅผ ์•Œ๋ ค์ฃผ์„ธ์š”.
โ€ข
์ž…์‚ฌ ํ›„ 3๊ฐœ์›”์˜ ์ˆ˜์Šต ๊ธฐ๊ฐ„ ๋ฐ ์ˆ˜์Šต ํ‰๊ฐ€๊ฐ€ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. (๊ธ‰์—ฌ 100%)
โ€ข
๊ทผ๋ฌด์ง€ - ์„œ์šธ์ฐฝ์—…ํ—ˆ๋ธŒ ์„ฑ์ˆ˜