[Detailed Job Description]
1. The backend developer will play a crucial role in managing FETHCING's core technologies.
2. Developing Node.js based APIs for FETHCING services.
3. Developing crawlers based on Node.js.
4. Admin page development.
5. Building and managing AWS infrastructure.
- Technology stack used
- Backend: Node.js, TypeScript, Nest.js, MySQL (AWS Aurora)
- Infrastructure: AWS RDS, ECS, Elastic Cloud, RabbitMQ
- Frontend: Next.js, React Native
- Project management using Notion and communication via Slack
[Qualifications]
- More than 4 years of experience in Node.js backend development.
- Basic knowledge of CS (OS/Network/DB/Data Structure/Algorithm, etc.) and ability to apply it in practice.
- Proficiency in at least one server-side language (JS/Python/JAVA/Kotlin/GO/C++ etc.).
- Proficiency in at least one web framework (Nest/Django/FastAPI/Spring etc.).
- Experience in developing backend systems for web/app services.
- Experience in service development in an AWS infrastructure environment.
- Experience using RDBMS like MySQL (Maria DB) and NoSQL.
- Experience using version control systems like Git, SVN.
- Experience with Docker.
- Ability to carry out tasks proactively using various guides.
- Ability to identify and solve fundamental problems in various situations.
- Ability to convey technical elements in writing or conversation, or to document them.
- Proficient in using collaboration tools and capable of effective collaboration with stakeholders.
[Preferred Qualifications]
- Aiming for clean code and not afraid of code reviews.
- Experience in developing web crawlers.
- Experience in React, Next.js development.
[About FETHCING]
FETHCING is a service that helps customers make reasonable shopping decisions by collecting, analyzing, processing, and comparing products from designer brands around the world.
We discovered that consumers face inconveniences due to complex purchasing procedures and long delivery times when shopping internationally, and FETHCING aims to provide a reliable customer service and accurate, fast delivery information to offer a safe shopping environment.
Additionally, we introduce a variety of new and attractive designer brand products to delight consumers with new discoveries, making global fashion easily accessible.
[Recruitment Department]
- 1 experienced Node.js Backend Developer for the fashion platform
[Employment Type]
- 3-month probationary contract to be signed / conversion to full-time based on evaluation at the end of the probation period
[Salary Conditions]
- Annual Salary: 30,000,000 KRW ~ 70,000,000 KRW (Negotiable based on experience and qualifications!)
- Opportunity for stock options and equity participation as an early founder
[How to Apply]
Apply through the website https://fetching.careers.team/
[Benefits and Welfare]
- Free-spirited atmosphere: Everyone works as equals, regardless of experience, age, or position.
- Location near a subway station: Just a 5-minute walk from Sinnonhyeon Station.
- Flexible work hours: You can choose to start work between 9 and 10 AM. (Fixed working hours apply for some departments based on the nature of the work)
- Flexible vacation use: You can use various types of leave (flexible vacation) as soon as you register the date in the system.
- Highest specifications equipment: We provide necessary equipment such as dual monitors, Macbooks, and iMacs.
- Birthday gift: Leave 2 hours early on your birthday! Gift vouchers are also provided.
- Health checkup support: Regular health checkups are provided to support a healthy life.
- Holiday gifts: Small holiday gifts are provided for Lunar New Year and Chuseok.
- Snacks and drinks available at all times: Snacks, drinks, and coffee are always available for you to enjoy.
- Employee discount: Experience products from global designer brands at discount prices for FETHCING employees!
* More benefits will be added as the company grows.