Front End Developer
Full-Time
24 Feb 2025
Bandung
Full-Time
-
Job Description
- Develop and maintain user-facing features using modern front-end technologies.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum performance.
- Collaborate with designers and back-end developers to create seamless web applications.
- Write clean, maintainable, and well-documented code.
- Implement responsive design and cross-browser compatibility.
- Debug and troubleshoot front-end issues to ensure smooth user interactions.
- Work with RESTful APIs and integrate front-end applications with back-end services.
- Follow best practices in web security and accessibility.
- Participate in Agile development processes, including code reviews and sprint plannin.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum 1+ years of experience in front-end development.
- Experience working in a fast-paced Agile environment.
- Experience with HTML5, CSS3, and JavaScript (ES6+).
- Proficiency in React.js and Next.js with TypeScript.
- Hands-on experience with CSS Preprocessors (SASS, LESS) and UI frameworks (Tailwind CSS, Mantine, Antd).
- Familiarity with state management libraries such as Redux and Zustand.
- Experience with build and deployment tools like Webpack, Babel, Parcel, NPM, and Yarn.
- Strong understanding of API integration using RESTful APIs and GraphQL.
- Knowledge of front-end performance optimization techniques (Lazy loading, Code splitting, Caching).
- Proficiency in version control systems (Git, GitHub) and Agile methodologies (Scrum, Kanban).
- Understanding of UI/UX best practices, including responsive design, mobile-first development, cross-browser compatibility, and web accessibility.
Required Skill
APIs
REST APIs
HTML5 & CSS3
Javascript
SCSS/SASS
Github
Git
User Interface (UI)