Front-end Developer
Trimite o ofertă de muncă direct acestui candidat
As an aspiring web developer, I am driven by a passion for creative web design and possess a strong grasp of programming fundamentals. I bring boundless energy and imagination to every project, and I am eager to leverage my skills to help organizations succeed in the digital realm.
With a keen interest in emerging web technologies, I am committed to continuously expanding my knowledge and staying up-to-date with the latest trends and innovations in the industry. I am seeking a challenging role within an IT company that will allow me to further my career and contribute to the development of cutting-edge web solutions.
Mechanical Supervisor, 05/2020 – 05/2022 London, United Kingdom
Logistics Manager, 02/2016 – 03/2020 London, United Kingdom
The Informal School of IT
In-depth understanding of how the web works, including client-server architecture, protocols, and security considerations.
: Proficiency in the fundamentals of the HTTP protocol, including methods, status codes, headers, cookies, and sessions.
Advanced knowledge of building responsive and accessible user interfaces using semantic HTML elements and modern CSS techniques.
Strong understanding of JavaScript fundamentals, including variables, primitive types, functions, hoisting, objects, scope, DOM manipulation, AJAX, and Promises.
In-depth knowledge of ECMAScript 2015 (ES6) with expertise in its new features and enhancements, including arrow functions, template literals, destructuring assignments, and the let and const keywords for variable declaration.
Object-Oriented Programming (OOP) in JavaScript:
Experience working with prototypes, classes, and inheritance in JavaScript.
Proficient in using Git for version control, including understanding of principles and basic commands.
jQuery:
Experience using jQuery library for efficient DOM manipulation, event handling, and AJAX requests.
Proficiency in developing modern JavaScript applications using React components, props, state, JSX, and other related concepts.
Node.js:
Experience building server-side applications using Node.js,
including knowledge of core modules, event-driven programming, asynchronous I/O, and package management with NPM.