Company Logo

Front-end Developer - Javascript ES6+ (Domain Finance)

Rp9,000,000 - 10,000,000/Month
Contract · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience
This job was closed

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

Skills

Front-End Architecture

JavaScript

Vue.js

CSS

Microsrvices

React.js

TypeScript

Frontend Development

Job Benefits

Health Insurance

THR

Work Insurance

This job post is managed by

HS
Hiring Solutionlab

Job description for Front-end Developer - Javascript ES6+ (Domain Finance) at Solutionlabs Grup Indonesia

1. Strong knowledge of JavaScript (ES6+) and TypeScript.

2. Experience building web applications using React.js, Vite.js, Next.js, or other modern JavaScript frameworks.

3. Strong understanding of React concepts including Hooks, Context API, Component Lifecycle, and Functional Components.

4. Experience with state management such as Redux Toolkit, Zustand, Context API, MobX, Recoil, or other relevant libraries.

5. Good understanding of HTML5, CSS3, SCSS/SASS, Tailwind CSS, Bootstrap, or Material UI (MUI).

6. Experience consuming and integrating REST APIs and/or GraphQL APIs.

7. Familiar with authentication mechanisms such as JWT, OAuth2, SSO, and secure token handling.

8. Experience using Git and working with GitHub, GitLab, or Bitbucket.

9. Good understanding of responsive web design, cross-browser compatibility, and accessibility (WCAG).

10. Experience with frontend build tools such as Vite, Webpack, Babel, npm, Yarn, or pnpm.

11. Familiar with testing frameworks such as Jest, React Testing Library, Cypress, or Playwright is a plus.

12. Understanding of frontend performance optimization techniques including lazy loading, code splitting, caching, memoization,

and bundle optimization.

14. Familiar with CI/CD pipelines, Docker, or cloud deployment is a plus.

15. Able to collaborate effectively with Backend Engineers, UI/UX Designers, QA Engineers, Product Managers, and DevOps teams.

16. Strong debugging, problem-solving, communication, and analytical skills.

Key responsibilities :

1. Develop and maintain modern web applications using React.js, Vite.js, and other JavaScript technologies.

2. Translate business requirements and UI/UX designs into responsive, scalable, and maintainable frontend applications.

3. Integrate frontend applications with backend services through REST APIs, GraphQL, authentication services, and third-party integrations.

4. Ensure application performance, responsiveness, security, accessibility, and cross-browser compatibility.

5. Implement reusable, modular, and maintainable components following frontend best practices.

6. Optimize application performance through code splitting, lazy loading, caching, memoization, and bundle optimization.

7. Debug, troubleshoot, and resolve UI issues, API integration issues, browser compatibility problems, and production defects.

8. Write clean, maintainable, and well-documented code following coding standards and best practices.

9. Participate in unit testing, integration testing, and support QA/UAT activities.

10. Collaborate closely with Product Managers, Backend Engineers, UI/UX Designers, QA Engineers, and DevOps teams to deliver high-quality software.

11. Participate in code reviews and contribute to improving frontend architecture, coding standards, and development processes.

12. Maintain and continuously improve existing frontend applications through feature enhancements, refactoring, bug fixing, and technical debt

reduction.

13. Support application deployment, CI/CD processes, and production issue investigations when required.

About the company

We are a leading technology consultancy that combines strategy, design, and software engineering to help businesses thrive in the digital era.

Our years of experience make us pioneers in crafting cutting-edge technology platforms through digital innovation.

Office address

Jakarta Office Cibis Nine Building Lantai 11 Jl. TB Simatupang No. 2 Jakarta Selatan

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Contract
3–5 years
Minimum Bachelor’s Degree
PT Sigma Global Teknologi
Contract
3–5 years
Minimum Associate Degree
PT Sigma Global Teknologi
Contract
3–5 years
Minimum Bachelor’s Degree
PT Sigma Global Teknologi
Contract
3–5 years
Minimum Bachelor’s Degree
PT Sigma Global Teknologi

Front-end Developer - Javascript ES6+ (Domain Finance)