Epicareer Might not Working Properly
Learn More

Frontend Developer Tech Lead (SEO)

Salary undisclosed

Checking job availability...

Original
Simplified
JOB DESCRIPTION

Architecture Design:

• Design and architect frontend solutions that meet product requirements, scalability needs, and performance goals.

• Define and enforce coding standards, best practices, and architectural principles for frontend development.

• Evaluate and select appropriate frontend technologies, frameworks, and libraries for use in projects.

Technical Leadership:

• Provide technical leadership and guidance to frontend developers.

• Mentor team members, helping them grow in their technical skills and expertise.

• Conduct code reviews, ensuring adherence to architectural guidelines and standards.

• Collaborate with cross-functional teams to drive technical decisions and solutions.

Frontend Development:

• Lead the development of complex frontend features and components (especially in optimizing Search Engine Optimization).

• Write high-quality, maintainable, and efficient frontend code.

• Optimize frontend performance and user experience.

• Troubleshoot and debug frontend issues and bugs.

Tooling and Infrastructure:

• Set up and maintain frontend development tools, build pipelines, and infrastructure.

• Implement and automate frontend testing, deployment, and monitoring processes.

• Evaluate and recommend tools and technologies to improve frontend development workflows and productivity.

Documentation and Knowledge Sharing:

• Document architectural designs, decisions, and patterns.

• Create and maintain technical documentation for frontend systems and components.

• Conduct knowledge-sharing sessions and workshops to transfer expertise to other team members.

Performance Optimization:

• Identify and address performance bottlenecks in frontend applications.

• Optimize frontend code, assets, and resources to improve page load times and rendering performance.

• Implement caching strategies, lazy loading, and other optimization techniques.

Research and Innovation:

• Stay informed about emerging frontend technologies, trends, and industry developments.

• Conduct research and experimentation to explore new frontend technologies, frameworks, and tools.

• Pilot and evaluate new frontend technologies to assess their feasibility and potential benefits.

Continuous Improvement:

• Continuously evaluate and improve frontend development processes, workflows, and methodologies.

• Identify areas for improvement and implement initiatives to enhance frontend quality, efficiency, and innovation.

REQUIREMENTS

• 6+ years of experience in OO JavaScript and Front-end frameworks specifically.

• Must have robust experience in optimizing Search Engine Optimization.

• Experienced in developing applications using Javascript, ReactJS, VueJS, NodeJS, HTML5 CSS3/CSS4, and other UI technologies.

• Experience in building rich PWA applications.

• Understanding and experience with asynchronous processing, partial page refresh, DOM traversal, and manipulation.

• Experience with REST API construction, documentation, and architecture, including API description languages like Swagger.

• Experience with parsing and manipulating XML and JSON.

• Deep understanding of JavaScript patterns and the challenges involved with creating maintainable JavaScript applications.

• Experience developing multi-channel, mobile-responsive, and mobile-adaptive UI.

• Experience with Front-end tools for testing and automation, like Gulp, Mocha, Karma, Chai, and Selenium.

• Experience building large-scale high-performance systems and sites.

• Have a good eye for subtle UI details.

• Experience working in an agile test-driven development with continuous integration.

• Excellent communication skills.

WHY ASTRA DIGITAL MOBIL (OLX INDONESIA)?

• Join a dynamic team at Indonesia's premier classified and used car platform, serving an impressive 9 million monthly active users.

• Lead the enhancement and optimization of a diverse ecosystem comprising over 180 plus services.

• Engage with state-of-the-art technologies to drive innovation and excellence.

• Collaborate with global teams spanning across India and Indonesia, fostering a rich, diverse and growth oriented work environment.

• Thrive in an agile and adaptable workplace culture that promotes creativity and growth.