Tokopedia
Front End Developer (Remote)
- Surabaya, Indonesia
- Fresh Graduates / Entry Level
About the job
Job Title: Front-End Developer – Tokopedia
Job Description:
We are seeking a talented and experienced Front-End Developer to join our team and play a key role in the development of Tyrewards, a web-based rewards platform. As a Front-End Developer, you will collaborate with the design and back-end development teams to create an engaging and seamless user experience for our customers. The ideal candidate should have a strong understanding of web development technologies, UI/UX principles, and a passion for creating visually appealing and responsive web applications.
Responsibilities:
User Interface Development:
- Work closely with UI/UX designers to implement visually stunning and intuitive user interfaces.
- Translate design mockups and wireframes into efficient, responsive, and cross-browser compatible code.
Web Development:
- Develop and maintain the front-end of the TyrRewards web platform using the latest web technologies such as HTML5, CSS3, and JavaScript.
- Implement and optimize user interactions through effective use of JavaScript frameworks and libraries (e.g., React, Next, Vue).
Cross-Browser Compatibility:
- Ensure a consistent user experience across various browsers and devices.
- Perform testing and debugging to identify and fix compatibility issues.
Performance Optimization:
- Optimize the performance of the web application to ensure fast load times and smooth interactions.
- Implement best practices for front-end performance and monitor website performance metrics.
Collaboration:
- Work closely with back-end developers to integrate front-end code with server-side logic.
- Collaborate with the design team to ensure the implementation of a cohesive and visually appealing user interface.
Responsive Design:
- Implement responsive design principles to ensure the TyrRewards platform is accessible and functional on a variety of devices and screen sizes.
- Code Quality and Documentation:
- Write clean, modular, and maintainable code.
- Document code and technical specifications for future reference and collaboration.
Stay Updated:
- Stay informed about the latest trends and best practices in front-end development.
- Continuously update and improve skills to stay current with industry standards.
Requirements:
- Proven experience as a Front-End Developer, with a strong portfolio showcasing previous projects.
- Proficient understanding of web markup languages (HTML5, CSS3).
- Experience with JavaScript frameworks such as React, Next, or Vue.
- Familiarity with RESTful APIs and asynchronous request handling.
- Strong understanding of cross-browser compatibility issues and ways to work around them.
- Knowledge of front-end build tools and package managers (e.g., Webpack, npm,Vite).
- Knowledge of CSS libraries like Tailwind, etc would be a plus.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team environment.
Key Points
Great culture:
Innovation, progressive responsibilities, awesome team building, Employee engagement, Recognition and experienced productive team that will value you.
Hybrid Team:
Global offices with teams in Europe and Asia