About the job
About the Team You'll Join
- The Frontend Developer position at Toss is integrated within a matrix structure, collaborating with cross-functional teams comprising Product Owners, Designers, Server Developers, and Data Analysts, among others. Each silo operates like a small startup, fostering autonomy and innovation.
- The Frontend Chapter works cohesively like a single team! We conduct regular chapter meetings to facilitate 'Tech Talks', where we share insights on new technologies and development practices, along with collaborative code reviews and library development.
- This year, the Frontend Chapter aims to scale to meet the increasing resource demands of Toss's business, ensuring smooth operations.
Your Responsibilities
- You will be responsible for identifying the market role of Toss's products and helping them evolve into mature services.
- Various web pages are implemented within the Toss app, and you will collaborate with partner companies for frequent updates, ensuring a native app-like experience.
- We aim for frontend web services to be built and deployed within a minute, continuously improving the frontend development environment for optimal user experience.
We Are Looking For
- Proficiency in SPA frameworks such as React, Vue, or Angular.
- Ability to proactively identify and analyze problems, proposing effective solutions rather than just executing assigned tasks.
- Experience with static type checking in JavaScript using TypeScript or Flow is a plus.
Resume Tips
- Highlight impactful experiences and learning points rather than just listing responsibilities.
- We're looking for individuals who actively attempt to solve problems based on user feedback.
- Detail any experience with server-side rendering (SSR) and web app development within mobile apps.
- Include any experience in gradually migrating existing source code to new code bases.
- For military personnel, please provide detailed information regarding your service status.
Technologies We Use
- Core: React, TypeScript, Next.js
- State Management: React-Query, Recoil
- Styling: Emotion
- Package Managers: Yarn Berry, PNPM
- Build Tools: Webpack, ESBuild, SWC, Babel

