(Seoul) Senior Web Frontend Engineer ¡¤ Lunit INSIGHT
LunitÀº "Learning Unit"À» ÁÙ¿© ¸¸µç À̸§À¸·Î, ¾Ï Áø´Ü ¹× Ä¡·á¿¡ ±â¿©ÇÏ´Â ÀΰøÁö´É ¼Ö·ç¼ÇÀ» °³¹ßÇÏ°í Á¦°øÇÏ´Â ÀÇ·á AI ±â¾÷ÀÔ´Ï´Ù.
·ç´ÖÀº ÀΰøÁö´É ±â¼úÀ» ÅëÇØ ´õ Á¤È®ÇÑ ¾Ï Áø´Ü°ú Ä¡·á È¿°ú ¿¹ÃøÀÌ °¡´ÉÇØÁö°í, ȯÀÚ¸¦ À§ÇÑ ½Å¼ÓÇÑ ¸ÂÃãÇü Ä¡·á°¡ °¡´ÉÇØÁö´Â ½Ã´ë¸¦ ¿°íÀÚ ÇÕ´Ï´Ù.
💭 About the team
LunitÀÇ Cancer Screening Group Software Development(ÀÌÇÏ SD) ºÎ¼´Â Lunit INSIGHT Á¦Ç°À» °³¹ßÇÕ´Ï´Ù.
SD ºÎ¼ ³» eXperience Engineering ÆÀÀº ÀÇ·á±â°ü ³» Á¤ÇüÈµÈ ÀÇ·á ¿µ»ó ¿öÅ©Ç÷ο쿡¼ ¹þ¾î³ª, Lunit INSIGHT Á¦Ç°°ú ´Ù¾çÇÏ°Ô »óÈ£ÀÛ¿ëÇÒ ¼ö ÀÖ´Â ¼ºñ½º¿Í ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÕ´Ï´Ù. ÆÀ¿ø Àü¿øÀÌ À¥ ÇÁ·ÐÆ®¿£µå ¿£Áö´Ï¾î·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç, ¸ðµç ÇÁ·ÎÁ§Æ®¿¡¼ React¿Í TypeScript¸¦ »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù. ÇÁ·ÎÁ§Æ® ¿ä±¸»çÇ׿¡ µû¶ó React Query, Next.js, React Hook Form µîÀÇ ¶óÀ̺귯¸®¸¦ À¯¿¬ÇÏ°Ô È°¿ëÇϸç, Jest¿Í Playwright¸¦ ÅëÇÑ ÀÚµ¿È Å×½ºÆ®µµ µµÀÔ ÁßÀÔ´Ï´Ù. ´ëºÎºÐÀÇ ÄÚµå´Â »óÈ£ ¸®ºä¸¦ °ÅÃÄ º´ÇյǸç, ÄÚµå Ç°Áú Çâ»ó°ú ¿ª·® °È¸¦ À§ÇÑ Åä·ÐÀÌ ÀÏ»óÀûÀ¸·Î ÀÌ·ç¾îÁö°í ÀÖ½À´Ï´Ù.
💭 About the position
Senior Web Frontend Engineer·Î¼
°¢ ÇÁ·ÎÁ§Æ®ÀÇ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Çö ¹× ¼³°è¸¦ ´ã´çÇϸç, ±âȹ ¹× µðÀÚÀÎ ÇÁ·Î¼¼½º¸¦ Áö¿øÇÕ´Ï´Ù.
ÄÚµå ¸®ºä¸¦ ÅëÇØ ±¸¼º¿øµé°ú ÇÔ²² ¼ºÀåÇÏ°í, ÄÚµå Ç°ÁúÀ» À¯ÁöÇÕ´Ï´Ù.
CI/CD, TDD µîÀÇ °³¹ß ¹æ¹ý·ÐÀ» Àû±Ø µµÀÔÇÏ¿© ÄÚµå Ç°Áú°ú À¯Áöº¸¼ö¼ºÀ» Çâ»óÇÕ´Ï´Ù.
🚩 ÁÖ¿ä ¾÷¹«
AI Á¦Ç° ºÐ¼® °á°úÀÇ Æ®·»µå¸¦ Á¶È¸ÇÒ ¼ö ÀÖ´Â ´ë½Ãº¸µå À¥ ÀÎÅÍÆäÀ̽º °³¹ß
AI Á¦Ç°ÀÇ µ¿ÀÛ ¼³Á¤À» Á¦¾îÇÏ´Â À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
¿©·¯ À¥ ÇÁ·ÐÆ®¿£µå ÇÁ·ÎÁ§Æ®¿¡¼ È°¿ëÇÒ ¼ö ÀÖ´Â µðÀÚÀÎ ½Ã½ºÅÛ ¶óÀ̺귯¸® °³¹ß
🚩 Tech Stack
TypeScript, Next.js, MUI, Storybook, React Query, tRPC
Git, GitHub Actions, Jest, Playwright, Chromatic
GitHub, Visual Studio Code, Figma, Jira, Confluence
Requirements
🎯 ÀÚ°Ý¿ä°Ç
5³â ¶Ç´Â ÀÌ»óÀÇ À¥ ÇÁ·ÐÆ®¿£µå °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
±â¼ú ¼±Á¤ºÎÅÍ ¹èÆ÷±îÁö Àü °úÁ¤¿¡¼ ÀÇ»ç¼ÒÅëÀÌ °¡´ÉÇϽŠºÐ
ÆÀ ³» ÄÚµå ¸®ºä, ±â¼ú ¸®´õ½Ê ¹ßÈÖ°¡ °¡´ÉÇϽŠºÐ
React, TypeScript¸¦ ÀÌ¿ëÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ Àͼ÷ÇϽŠºÐ
Git, CI/CD ȯ°æ µîÀÇ Çù¾÷ µµ±¸ È°¿ë ´É·ÂÀÌ ÀÖÀ¸½Å ºÐ
±âȹ/µðÀÚÀÎ/¿î¿µ µî ´Ù¾çÇÑ Á÷±º°ú ÇÔ²² °í¹ÎÇÏ°í ¹®Á¦¸¦ ÇØ°áÇØ ³ª°¥ ¼ö ÀÖ´Â Çù¾÷ ´É·ÂÀ» °®Ã߽ŠºÐ
¿Ü±¹ÀÎÀÇ °æ¿ì, ºñÁî´Ï½º ¼öÁØÀÇ Çѱ¹¾î Ä¿¹Â´ÏÄÉÀÌ¼Ç ´É·ÂÀ» °®Ã߽ŠºÐ
🏅 ¿ì´ë»çÇ×
µðÀÚÀÎ ½Ã½ºÅÛ °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
À¥ ¼º´É ÃÖÀûÈ ¹× Á¢±Ù¼ºÀ» °í·ÁÇÑ °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
º¸¾È ¼³°è, µ¥ÀÌÅÍ ¾ÏÈ£È ¹× Á¢±Ù ÅëÁ¦ °æÇèÀÌ ÀÖÀ¸½Å ºÐ
Node.js °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
ÀÇ·á »ê¾÷¿¡ ´ëÇÑ ÀÌÇØ°¡ ÀÖÀ¸¸ç, Áø´Ü ÀÇ·á ¹× ÀΰøÁö´É¿¡ ³ôÀº °ü½ÉÀ» °¡Áö½Å ºÐ
ºñÁî´Ï½º ¼öÁØÀÇ ¿µ¾î Ä¿¹Â´ÏÄÉÀÌ¼Ç ´É·ÂÀ» °®Ã߽ŠºÐ
📝 Á¦Ãâ¼·ù
ÀÚÀ¯¾ç½ÄÀÇ CV(resume)
🏃¡Ï️ ÀüÇü ÀýÂ÷
Document Screening ¡æ Intro Interview(Online) ¡æ Competency-based Interview ¡æ Culture-fit Interview ¡æ Onboarding
ÃÖÁ¾ ¸éÁ¢ ÀÌÈÄ, ÇÊ¿ä ½Ã ·¹ÆÛ·±½º üũ¸¦ ÁøÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
🤝 ±Ù¹« Á¶°Ç ¹× ±Ù¹« ȯ°æ
±Ù¹«ÇüÅ : Á¤±ÔÁ÷
±Ù¹«Áö¿ª : ·ç´Öº»»ç (°³²±¸ °³²´ë·Î 374 ÄÉÀ̽ºÄù¾î °³²2, 5Ãþ)
±Þ¿© : ¸éÁ¢ ÈÄ °áÁ¤
🎸 ±âŸ»çÇ×
ÀÔ»çÁö¿ø ¼·ù¿¡ ÇãÀ§»ç½ÇÀÌ ¹ß°ßµÉ °æ¿ì, ä¿ëÈ®Á¤ ÀÌÈÄ¶óµµ Ã¤¿ëÀÌ Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
±¹°¡ À¯°øÀÚ ¹× Àå¾ÖÀÎ µî Ãë¾÷º¸È£´ë»óÀÚ´Â °ü°è¹ý·É¿¡ µû¶ó ¿ì´ëÇÕ´Ï´Ù.
º» °ø°í´Â ¼ö½Ã ä¿ëÀ¸·Î, Á¶±â ¸¶°¨µÉ ¼ö ÀÖ½À´Ï´Ù.
Benefits
🌻 Benefits & Perks
°³²¿ª 3¹ø Ãⱸ µµº¸ 1ºÐ °Å¸®¿¡ À§Ä¡ÇÑ ½Å±Ô ¿ÀÇǽº(¾ð´ö ¾ø´Â ÆòÁö)
¿ÀÇǽº ±Ù¹« ½Ã 12,000¿øÀÇ ½Äºñ Áö¿ø(Á¡½É,Àú³á) ¹× ¹«Á¦ÇÑ °£½Ä Á¦°ø
µ¥½ºÅ©Å׸®¾î ºñ¿ë 30¸¸¿ø Áö¿ø
ÃֽŠ»ç¾çÀÇ ÄÄÇ»ÅÍ Àåºñ(Mac, 4K ¸ð´ÏÅÍ µî)¼±ÅÃ, 3³â¸¶´Ù ÃÖ½ÅÇü Àåºñ Áö¿ø
ÇÐȸ Âü¼®, Á÷¹« ±³À°, µµ¼ ±¸¸Å Áö¿ø
Á¤±Ô »ç³» ÀΰøÁö´É/ÀÇ·á ¼¼¹Ì³ª °³ÃÖ
¿ø¾î¹Î ¿µ¾î ±³À° ÇÁ·Î±×·¥ ¼ö° Áö¿ø
´ë±Ô¸ð °íÇ°Áú ÀΰøÁö´É ÇнÀ µ¥ÀÌÅÍ ¹× µö·¯´× DevOps ½Ã½ºÅÛ º¸À¯
ÀÚÀ¯·Ó°Ô ¾µ ¼ö ÀÖ´Â º¹Áö Æ÷ÀÎÆ® ¿¬°£ 120¸¸¿ø Áö¿ø
¸íÀý ¼±¹° ¹× °¢Á¾ °æÁ¶»ç¿¡ ´ëÇÑ °æÁ¶»çºñ¿Í °æÁ¶ÈÞ°¡ Áö¿ø
Á¾ÇÕ°Ç°°ËÁø, ÀÓÁ÷¿ø »óÇØ º¸Çè °¡ÀÔ µîÀÇ Áö¿ø
¿ùº° 1ȸ ¼Ò¸ðÀÓ È°µ¿ ½Ã ºñ¿ë Áö¿ø