Enable job alerts via email!

Sr. Frontend Developer (Web + Native UIs)

PT. Trimegah Sekuritas Indonesia, Tbk

Jakarta Utara

On-site

IDR 200.000.000 - 300.000.000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A Jakarta-based tech company is seeking a Sr. Frontend Developer to develop, maintain, and optimize user-facing web and native applications using Vue.js and React. The ideal candidate has 3+ years of professional experience, a strong command of HTML5 and CSS3, and familiarity with state management libraries. This role requires excellent problem-solving skills and the ability to work both independently and collaboratively.

Qualifications

  • 3+ years of professional experience in software development.
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Experience with state management libraries like Vuex or Redux.

Responsibilities

  • Develop and optimize user-facing web applications using Vue.js and React.
  • Collaborate with backend developers to integrate frontend components with APIs.
  • Write comprehensive unit tests for frontend components.

Skills

Vue.js
React
CSS3
HTML5
Git
RESTful APIs
Docker
Bootstrap
Tailwind
Jest

Tools

Webpack
Vite
npm
yarn
Job description
Sr. Frontend Developer (Web + Native UIs)
Responsibilities
  • Develop, maintain, and optimize user-facing web applications using Vue.js and React
  • Develop, maintain, and optimize our Desktop native applications built in React
  • Translate UI/UX designs and wireframes into high-quality code using
  • Ensure the technical feasibility of UI/UX designs
  • Collaborate with backend developers to integrate frontend components with RESTful backend APIs
  • Write comprehensive unit, integration, and smoke tests for frontend components
  • Participate in code reviews, ensuring adherence to coding standards and best practices
  • Optimize applications for maximum speed and scalability
  • Identify and troubleshoot UI/UX problems and collaborate with designers for solutions
  • Participate in the full software development lifecycle, from requirements gathering to deployment and support
Requirements
  • 3+ years of professional experience in software development
  • Solid understanding of HTML5, CSS3, and responsive design principles
  • Experience with state management libraries such as Vuex and Pinia, or Redux and Zustand
  • Experience with CSS Frameworks (Bootstrap and Tailwind)
  • Familiarity with build tools (e.g., Webpack, Vite) and package managers (npm, yarn)
  • Demonstrable experience writing comprehensive unit tests for frontend code (e.g., Jest, Vue Test Utils, React Testing Library)
  • Experience with version control systems, especially Git
  • Understanding of backend concepts and experience consuming RESTful APIs; experience with gRPC is a plus
  • Familiarity with containerization concepts (Docker)
  • Eagerness to learn and adapt to new technologies, including backend frameworks (Java Quarkus, C# .NET) and Kubernetes
  • Experience with desktop application development using Tauri is a significant plus
  • Excellent problem-solving skills and attention to detail
  • Ability to work independently and as part of a collaborative team
  • Strong communication skills in English and Bahasa Indonesi

Central Jakarta, Jakarta, ID

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.