About the Role
We are looking for an adaptable Senior Frontend Engineer to join our centralized engineering team. In this role, you will act as a technical anchor, architecting scalable solutions across diverse banking business domains. You must thrive in a high-paced environment with frequent context switching, ensuring reliability and performance while mentoring junior team members to excellence.
What You Will Do
- Architect, develop, and maintain complex web applications using ReactJS and Next.js, utilizing Micro-Frontend concepts to manage distinct business domains effectively.
- Manage frequent context switching between different banking product requests, ensuring delivery timelines are met without compromising quality.
- Lead technical execution by translating high-level plans into detailed designs, validating effort estimations, and identifying potential blockers early.
- Ensure system reliability and code quality by implementing observability tools (Sentry), rigorous testing pipelines (Unit/Integration), and leading Root Cause Analysis (RCA) for any issues.
- Amplify team capabilities by providing detailed code reviews, documenting best practices, and mentoring junior engineers to solve non-routine problems independently.
- Build and maintain CI/CD pipelines and compile/test suites to streamline the release process across multiple projects.
What You Will Need
- 5+ years of software engineering experience with deep expertise in JavaScript/TypeScript, ReactJS, and Next.js.
- Strong proficiency in Micro-Frontend architecture, state management, and modern CSS frameworks (Tailwind/SASS).
- Solid experience with Agile methodologies and project management tools like Jira to track and prioritize work effectively.
- Hands-on experience with CI/CD pipelines, frontend observability, and testing frameworks (Jest, Cypress, or Playwright).
- Exceptional communication skills to explain technical decisions to stakeholders and collaborate across various business units.
- Banking or Financial Services domain knowledge is a major plus.
- Willingness to work from the office in Jakarta or Tangerang and play a key role in elevating the engineering culture.