About the job
Join the Toss Securities Frontend Chapter!
At Toss Securities, we are dedicated to creating innovative mobile products that seamlessly integrate native Android and iOS applications with web views using modern web technologies. Our mission is to simplify complex investment products, ensuring that everyone can enjoy a user-friendly and sleek investment experience.
We leverage cutting-edge engineering techniques to showcase real-time data without interruptions, optimizing performance for our users.
Your Responsibilities:
- Optimize performance across various domains including browser, CDN, and network to provide the best user experience for over 2.5 million daily active users and 90,000 concurrent users.
- Provide guidance and modules to product developers for easy performance optimization.
- Actively manage a redundant deployment infrastructure utilizing cloud services such as AWS and Cloudflare.
- Develop monitoring and error response tools tailored for real-time traffic.
- Build a self-service MFA development framework that allows independent development across teams.
- Provide a client log SDK operated by Toss Securities.
- Create a development environment that facilitates a smooth transition between native and web view screens, free from compatibility issues.
What We've Achieved:
- Our mobile products at Toss Securities operate as a unified service, employing a Micro Frontend Architecture (MFA) to reduce complexity in product development.
- Implemented a SharedWorker-based module to optimize WebSocket communication for our PC platform.
- Established a deployment pipeline that supports rapid and reliable FE platform releases multiple times a day.
What We're Looking For:
- A deep understanding of frontend development and deployment environments.
- Proven experience in identifying and improving issues within these environments.
- Experience in accurately analyzing and resolving root causes beyond merely solving problems.
- A background in automating frequent tasks to a high degree.
- A keen interest in testing within frontend environments.
Resume Tips:
- Highlight the impact and learning points from your experiences, rather than just listing them.
- Share your understanding of web browser mechanics and any experiences that improved web service performance.
- Provide details on your understanding of transpiling and bundling, especially in supporting a wide range of browsers efficiently.
- Mention any experience managing multiple packages within a single monorepo.
- Discuss your proactive approach to researching and adopting new technologies.
Technologies We Use:
- Core: React, TypeScript
- Package Managers: PNPM, Yarn
- Build Tools: ESBuild, Vite, Webpack, SWC, Babel
- Infrastructure: AWS, CloudFlare, Terraform
- Monitoring: Sentry, Grafana
- CI/CD: GitHub Actions, GoCD
Your Journey with Toss Securities:
- Application submission > Pre-assessment task > Technical interview > Cultural fit interview > Reference check > Offer negotiation > Final acceptance and onboarding.
Please Note:
- Any false information in your resume or disciplinary issues during your employment history may result in cancellation of recruitment.
- Candidates subject to hiring restrictions according to Toss Securities regulations may also be disqualified.
- Individuals with disabilities and veterans will be given preferential consideration in accordance with relevant laws.
- The job title upon joining will be 'Frontend Developer'.
A Message to Future Colleagues:
"We support our best colleagues to achieve exceptional performance."

