Senior Front End Developer
Vodafone International Services
Total years of experience :3 years, 4 Months
Development
Work with Designers and Project Managers and other Developers to implement interactive solutions and solve complex interaction challenges using, HTML, JavaScript, CSS and related frameworks.
Developing backend implementation in Nodejs, MongoDB.. depending on project requirements.
Developing automation workflow that running to deploy code with grunt or gulp or any related automation tool.
Create hand coded User Interfaces using HTML, CSS and JS based on provided designs
Create complex interactivity and application logic using JavaScript.
Implement fully functional web applications using from scratch HTML/JS/CSS or using frameworks (i.e.: AngularJS, Bootstrap, Backbone, etc…) or plugins when necessary.
Integrate HTML/CSS/JS code with the CMS to create customized CMS-based solutions
Write code to connect HTML applications to web services and databases, using REST and other technologies.
Support
Align with backend developers to implement the requirement and client change requests
Responds and troubleshoot system problems.
Responds to problem reports, request management from clients.
Responds and provides user access request for the system used.
Create documentation for every change control request, major / non-major
Leading the technical design and implementation of high quality, cross-browser web applications.
Working closely with visual and interaction designers, product managers and backend engineers to help building world class applications.
Translating UI requirements and art direction into clean and stable code.
Identifying and addressing performance bottlenecks.
Rapidly prototype, test, review, launch and support front-end application designs;
Staying current on the latest web tools, client side technologies, standards, and practices.
Contributes to continual improvement by suggesting improvements to user interface, software architecture or new technologies.
Analyze user behavior and design and implement UX/UI flows based on pre-defined requirements
Work closely with UX designers to implement and enhance mockups
Add new UI features based on pre-defined requirements.
I was studying Computer Science and Software Engineering.