Job Search and Career Advice Platform

Enable job alerts via email!

Senior Front-End Developer

PT. Siiru Tech Indonesia

Jakarta Utara

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Jakarta Utara is looking for a senior developer to lead the development of a user-facing mobile application. Candidates should have at least 5 years of engineering experience, a strong portfolio, and expertise in app performance optimization. This role involves close collaboration with UI/UX teams and requires proficiency in Vue.js and Angular. Experience in e-commerce or travel is a plus. Competitive compensation and dynamic work environment offered.

Qualifications

  • At least 5 years of engineering experience.
  • Hands-on engineering experience, not purely managerial.
  • Experience building complex e-commerce or booking applications.
  • Strong portfolio showcasing usability and accessibility.
  • Ability to diagnose front-end performance issues.

Responsibilities

  • Lead development of the mobile application.
  • Collaborate with UI/UX design teams.
  • Integrate RESTful APIs and manage app state.
  • Optimize application speed and performance.
  • Design scalable components for the application.

Skills

User-facing App Development
UX/UI Implementation
API Integration
Performance Optimization
Testing & Quality Assurance

Tools

Vue.js
Angular
MySQL
Redis
DigitalOcean
Docker
Job description

User-facing App Development: Lead the development of the primary, pilgrim-facing mobile application, ensuring a mobile-first, responsive design that provides a clear, intuitive booking and guidance experience.

UX/UI Implementation: Collaborate closely with the UI/UX design team to transform wireframes and high-fidelity prototypes into production-ready code, focusing on accessibility and cultural sensitivity in design.

API Integration & State Management: Consume and seamlessly integrate RESTful APIs developed by the backend team, managing complex application state effectively for real-time data updates.

Performance Optimization: Own and continuously optimize the application's speed, responsiveness, and load times. Focus on delivering a high-performance experience under varying network conditions.

Component Architecture & Reusability: Design and build a modular, scalable component to ensure consistency and speed across the main app and supplementary portals (e.g., the vendor PWA).

Testing & Quality Assurance: Implement robust unit and end-to-end tests for all front-end features to ensure reliability and maintainability.

Requirements

At least 5-years engineering experience (Experience in related industries or projects is a bonus).

Engineering experience must be hands–on and not purely managerial.

Experienced in building features for consumer-facing products and delivering high-quality UX and optimizing mobile performance.

Experienced building complex e-commerce or booking applications from the ground up, not merely adding features to existing systems.

A strong portfolio demonstrating an eye for detail and a commitment to creating highly usable and accessible interfaces, with a deep understanding of UX best practices.

Expert in consuming and securely handling data from RESTful APIs, managing data flow, and handling network error states gracefully.

Proven ability to diagnose and resolve front-end performance bottlenecks.

Ability to operate effectively in a fast-paced startup environment, taking full ownership of the front-end codebase and driving feature development from concept to deployment.

Web App: Vue, Angular

Database and Tools: MySQL, Redis, DigitalOcean, Docker

You might be a good fit if you have:

Experience in e-commerce, hospitality, travel or umrah industries.

Comfortable with ambiguity and fast-changing priorities.

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