Analyze the need or requirement for web application or system enhancement by collaborating Business Analyst, front end team, UI/UX team, and other related stakeholder to designdesign and implement full flow solution.
Translate design mock-ups and wireframes into functional HTML, CSS, or JavaScript code that clean, well-structured / well-dcoumented, and maintainable.
Developing server-side logic, databases, and API and manage databases to store and retrieve application data efficiently.
Creating and integrating APIs (Application Programming Interfaces) to allow different software systems or services to communicate with one another, facilitating data exchange between the front-end and back-end.
Analyze the scalability both the front-end and back-end of a web application to maintain that it can handle increasing amounts of traffic, data, and users without performance degradation.
Carrying out tests to ensure the website is free from bugs or errors and provides a positive experience for customers.
Keeping up with the latest development trends, tools, technologies, and best practices across the entire stack.
Working closely with designers, other developers, and project managers to ensure that the application meets both functional and non-functional requirements.
Managing deployment processes, ensuring the application is hosted correctly, and handling updates and bug fixes post-deployment.
Create report traffic service (error, performance, etc), progress, and ad-hoc report to see development and to be evaluated.
Qualification:
Bachelor Degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
Minumum 1 - 2 years as Front End Developer.
Front End Language (CSS, HTML, REACT JavaScript, etc)