About the job
# About the Team You Will Join
- As a Frontend Developer at Toss Bank, you will be part of a purpose-driven team/squad and simultaneously belong to the Frontend Chapter, a functional organization.
Frontend Developer in the Product Organization
- At Toss Bank, product and service development occurs within team/squad units, where various roles such as PO/PMs, designers, frontend/server developers, and data analysts collaborate with high levels of autonomy and accountability, akin to a startup.
Frontend Developer Lead in the Chapter
- With the growth of the chapter, the F-Lead (Frontend Lead) role has emerged to effectively manage smaller groups. Each group comprises 4-5 Frontend Developers handling similar products, with the F-Lead guiding these teams.
- By fostering a deep understanding and empathy for the product, you will lead high-quality engineering discussions to set technical goals and explore directions.
- Interested in learning more about the Toss Bank Frontend Chapter? [→ *We are building a bank on the web*](https://toss.im/career/article/tossbank-frontend-interview)
- Curious about the growth opportunities post-joining? [→ *A week in the life of a Toss Bank Frontend Developer*](https://toss.im/career/article/tossbank-frontend-oneweek)
# Role of the Frontend Developer Lead
The F-Lead plays a pivotal role in providing engineering leadership within the Frontend Chapter. This position involves leading a group, managing development discussions and issues, and outlining technical directions. It extends beyond simple feature development to encompass continuous service improvements.
The ideal candidate will possess practical technical skills and be capable of engaging in various activities that promote team growth.
- Execute frontend operations promptly based on technical excellence, achieving product growth through appropriate direction.
- Manage technical debt and establish a clear vision, leading the group’s engineering meetings to drive discussions.
- Foster connections among fellow developers, inspiring growth, career development, and motivation for tangible changes.
- Monitor project status, provide input for resource allocation, and enhance the development environment and processes.
- As a Frontend Developer in a team/squad organization, you will collaborate with other roles such as planning, design, and data analysis to create and develop products aimed at user growth.
# We Are Looking For
- A leader who aspires to support and empower colleagues to work more effectively rather than merely managing them.
- Someone who proactively identifies problems and collaborates with teammates to find solutions, beyond just completing assigned tasks.
- A person with the ambition and goals to create a significant business impact through development.
- An individual who prioritizes user experience and aims to maximize service accessibility and performance.
# Technologies Used at Toss Bank
- Core: React, TypeScript, Next.js
- State Management: React-Query, Jotai, Zustand
- Styling: Emotion, Panda CSS
- Package Managers: Yarn Berry, Bun
- Build Tools: Webpack, Rollup, ESBuild, SWC, Babel
- CI/CD: GitHub Actions, GoCD
# Joining Toss Bank Journey
- Application Submission > Preliminary Task > Job Interview > Cultural Fit Interview > Reference Check > Compensation Negotiation > Final Acceptance and Onboarding
# Important Notice
- If false information is found in your resume or documents, or if disciplinary actions during your employment history are confirmed, recruitment may be canceled.
- According to Toss Bank's employment regulations, candidates with disqualifying factors may also have their recruitment canceled.
- Individuals with disabilities and those eligible for national veterans' benefits will be favored during the application process.

