Back to search:Senior Frontend / Jakarta

Responsibilities:

  • Lead the development and implementation of responsive, scalable, and user-friendly frontend features and dashboards.
  • Collaborate with UI/UX designers to interpret and translate design concepts into high-quality user interfaces.
  • Work closely with backend engineers to ensure smooth and efficient API integration and data flow.
  • Develop reusable components and maintain clean, maintainable code architecture.
  • Optimize applications for maximum speed, performance, and scalability.
  • Conduct code reviews, mentor junior engineers, and enforce frontend best practices.
  • Ensure cross-browser, cross-platform, and cross-device compatibility.
  • Implement and refine data visualization and interactive components.
  • Troubleshoot and resolve UI/UX issues and performance bottlenecks.
  • Stay updated with emerging frontend technologies, frameworks, and industry trends.

Requirements:

  • Bachelor's/Master's degree in Computer Science, Software Engineering, or related fields (preferred).
  • Minimum 5 years of professional experience as a Frontend Engineer / Frontend Developer.
  • Strong proficiency with JavaScript/TypeScript and is a plus).
  • Strong understanding of API integrations, micro-frontend concepts, and UX principles.
  • Hands-on experience with:
  • HTML5, CSS3 (Tailwind/Bootstrap), modern component styling
  • State management libraries (Redux / Zustand / Recoil, etc.)
  • Version control using Git
  • Solid understanding of responsive UI development and performance optimization.
  • Familiarity with modern build tools (Webpack/Vite/Turbo, etc.).
  • Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
  • Able to work onsite (WFO)

Nice to Have

  • Experience with Mobile Development (React Native / Flutter).
  • Familiarity with Docker environments and CI/CD pipelines.
  • Experience building analytics dashboards or data-heavy frontends.
  • Understanding of backend/API workflows / Golang is a plus).