
Senior Software Engineer 1 - Frontend
- Jakarta
- Permanent
- Full-time
- Design and develop the product that will impact thousands of businesses and millions of users
- Work closely with Product Manager and other business stakeholders to design solutions that delight our customers
- Architect and develop high-quality software solutions
- Work with Technical Program Manager to run development lifecycle (concept, design, test, release, support)
- Mentor junior developers to develop their skills
- Manage knowledge within the team in form of written documentation surrounding technical requirements, deployments, and post-mortems
- Proven track record in building and maintaining large-scale, complex web applications.
- Crucial: Hands-on experience with Microfrontend architectures (e.g., Module Federation, single-spa).
- Expert proficiency in TypeScript and modern JavaScript (ES6+).
- Deep, expert-level knowledge of at least one modern front-end framework (Vue preferred, React, etc.).
- Advanced skills in state management libraries
- Strong understanding of build tools (Webpack/Vite) and front-end performance optimization.
- Proficient in modern testing practices and tools (Vitest, Jest, etc.).
- Strong architectural problem-solving skills.
- Experience in mentoring