Senior Frontend Engineer

Jakarta, Jakarta, Indonesia
Full Time


Nikel is a leading embedded finance fintech that connects capital to small businesses. We provide end-to-end lending solutions for banks and technology companies via Nikel Lend (API-based lending solution), Nikel Market (B2B marketplace connecting banks to tech companies), and Nikel Fund (MAS-licensed fund manager). Nikel is on a mission to enable lending to be seamless for banks, technology companies, and entrepreneurs. Find out more at


We are seeking a skilled and innovative Frontend Engineer with expertise in Angular to join our dynamic development team. As a Frontend Engineer, you will be responsible for designing and implementing user interfaces for our software applications using Angular. Your proficiency in Angular and front-end development will be instrumental in creating intuitive and visually appealing user experiences.


  • Collaborate with cross-functional teams including designers, backend engineers, and product managers to gather requirements and translate them into elegant and responsive user interfaces using Angular.
  • Design and develop modular, reusable, and maintainable frontend components and features using HTML, CSS, and TypeScript.
  • Implement efficient data binding and real-time interactions with backend APIs to ensure seamless communication between the frontend and backend systems.
  • Optimize frontend performance to deliver fast and smooth user experiences, considering factors such as network latency, browser compatibility, and resource utilization.
  • Conduct thorough testing and debugging of frontend code to ensure high-quality and bug-free software.
  • Work closely with designers to ensure the implementation of pixel-perfect designs and adherence to UI/UX best practices.
  • Collaborate with the backend team to define and consume well-defined APIs and contribute to the design of API contracts.
  • Stay up to date with the latest trends and best practices in frontend development, including Angular updates and advancements, and proactively apply them to enhance development processes and deliver high-quality code.
  • Participate in code reviews, provide constructive feedback, and adhere to coding standards and best practices.
  • Collaborate effectively with team members, communicate progress, and proactively identify and escalate any potential roadblocks or issues.


  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Has around 5+ years of working experience in the same field as Frontend Engineer
  • Strong proficiency in frontend development using Angular framework, HTML, CSS, and TypeScript.
  • Solid understanding of JavaScript, object-oriented programming, and frontend design patterns.
  • Experience in building responsive and intuitive user interfaces and familiarity with UI/UX principles and best practices.
  • Proficiency in consuming RESTful APIs and working with asynchronous data in Angular applications.
  • Experience with version control systems (e.g., Git) and familiarity with Agile development methodologies.
  • Strong problem-solving skills and the ability to debug and resolve complex front-end issues.
  • Excellent teamwork and communication skills, with the ability to collaborate effectively with both technical and non-technical team members.
  • Self-motivated, detail-oriented, and committed to delivering high-quality results within deadlines.


  • Challenging role in a startup environment with strong growth ambitions
  • Meaningful work toward the Company’s social impact mission and vision
  • Competitive compensation and benefits

At Nikel, we are committed to diversity and equitable access to employment opportunities based on ability. Interested candidates can send their applications to [email protected]. We thank all applicants for their interest but will only contact candidates selected to advance in the hiring process.


Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*