About the job
About the Team You Will Join
- The Frontend Developer position at Toss is part of both a silo and the frontend chapter in a matrix structure. At Toss, products and services are developed within silo teams consisting of 6-8 professionals, including Product Owners, Designers, Server Developers, Frontend Developers, and Data Analysts, allowing for a startup-like autonomy.
- The frontend chapter collaborates closely like a single team! We conduct weekly chapter meetings to share new technology topics and development insights through 'Tech Talks', as well as engage in library development and code reviews for UI components and asynchronous processes.
- This year, the frontend chapter aims to scale its resources to ensure Toss's increasingly demanding business operations run smoothly.
Your Responsibilities
- You will play a key role in identifying the market potential of Toss products and nurturing them into mature services.
- Toss implements various web pages within its app, collaborating with partners to continuously update services much like a native app.
- We are enhancing our frontend development environment to ensure web services can be built and deployed in just one minute, maximizing user experience.
The Ideal Candidate
- Proficiency in SPA frameworks like React, Vue, or Angular is preferred.
- We seek individuals who can proactively identify problems and propose solutions rather than merely executing assigned tasks.
- Experience with static type analysis in JavaScript using TypeScript or Flow is a plus.
Resume Tips
- Instead of simply listing experiences, please describe your impact and learning points from your past roles.
- We value candidates who attempt to solve problems independently as we rapidly iterate on product completeness based on customer feedback.
- If you have experience with server-side rendering (SSR) or web app development within mobile apps, please highlight this.
- Detail any experience you have in gradually migrating existing source code to a new codebase.
- For military personnel, please include detailed information regarding your service status in your resume, as industrial personnel can transition and research personnel can change roles.
Technologies Used at Toss
- Core: React, TypeScript, Next.js
- State Management: React-Query, Recoil
- Styling: Emotion
- Package Managers: Yarn Berry, PNPM
- Build Tools: Webpack, ESBuild, SWC, Babel

