08/20/2024 updated
LL
100 % available
Senior Front-End Developer, Angular
Bishops Stortford, United Kingdom
Only remote
BSc System AnalistJavaScriptPHPApplication Programming Interfaces (APIs)Agile MethodologyApplications ArchitectureHTML5Cascading Style Sheets (CSS)Software as a ServiceComputer ProgrammingContinuous IntegrationData RetrievalDevOpsDigital ContentWeb DevelopmentECMAScript (C Programming Language Family)
AWS Lambda, Agile, Angular Material, AngularJS, ngrx, Angular, Cordova, API, application architecture, CSS3, codebase, Programming, CI/CD, Cypress, data retrieval, UI/UX, DevOps, Digital Content, Docker, Dynamic Programming, ECMAScript, eXtreme programming, Frontend, Front-End, Functional Programming, Google Cloud, GraphQL, HTML5, Computer Systems, Integration Testing, Jasmine, JavaScript, Kubernetes, Mobile Application, NextJS, NodeJS, OOP, PCI DSS, PHP, payment gateway, payment services, PostgreSQL, preprocessors, Python, Redux, ReactJS, React, real-time data, system reliability, Responsive Design, Responsive Web, Responsive Web Design, REST API, RxJS, Scrum Master, Serverless Computing, application development, Software-as-a-Service, SASS, TypeScript, Web Content Accessibility Guidelines, Web Developer, WebSockets
Experience
Professional experience10+ years
Freelancer since2011
Languages
EnglishNative speakerSpanishNative speaker
Project history
* Developed a secure and responsive cryptocurrency wallet using Angular 14+ as part of a trading
platform, leading to a significant increase in user engagement and trading volumes. This solution
allows for trading between traditional currencies and cryptocurrencies while implementing strict
policies and security measures to prevent financial crimes such as money laundering and terrorist
financing
* Improved automation, reducing manual testing and improving application flow reliability with e2e
Cypress automatic integration
* Increased KYC to 1st buy conversion by implementing new payment gateway providers and enforcing
PCI DSS regulations, simplifying the process. This led to greater customer satisfaction and an
increase in customer deposits and acquisition
* Delivered technical advancements by streamlining the UI rebranding process, improving State
Management lifecycle flow, and incorporating self-contained components, leading to improved user
experience and efficiency
platform, leading to a significant increase in user engagement and trading volumes. This solution
allows for trading between traditional currencies and cryptocurrencies while implementing strict
policies and security measures to prevent financial crimes such as money laundering and terrorist
financing
* Improved automation, reducing manual testing and improving application flow reliability with e2e
Cypress automatic integration
* Increased KYC to 1st buy conversion by implementing new payment gateway providers and enforcing
PCI DSS regulations, simplifying the process. This led to greater customer satisfaction and an
increase in customer deposits and acquisition
* Delivered technical advancements by streamlining the UI rebranding process, improving State
Management lifecycle flow, and incorporating self-contained components, leading to improved user
experience and efficiency
* Implemented Atomic Design and Angular 12+ in a Mobile-First Software-as-a-Service solution,
resulting in a more maintainable and scalable codebase, and improved user experience
* Developed API endpoints utilising Express (NodeJS) and employed it as a development dependency
to simulate a REST API, enabling faster and more efficient data retrieval between system
components
* Developed and executed a strategy to optimise the predictability and performance of Reactive
Components, resulting in a tangible improvement of the overall system performance and an increase
in the KYC rate
resulting in a more maintainable and scalable codebase, and improved user experience
* Developed API endpoints utilising Express (NodeJS) and employed it as a development dependency
to simulate a REST API, enabling faster and more efficient data retrieval between system
components
* Developed and executed a strategy to optimise the predictability and performance of Reactive
Components, resulting in a tangible improvement of the overall system performance and an increase
in the KYC rate
* Developed Angular 11+ application development and maintenance. I achieved notable improvements
in user experience, engagement, and KYC processes that contributed to the organisation's overall
success
* Contributed to a second project, successfully undertook a NextJS(ReactJS) modernisation,
enhancing the application's security, responsiveness and efficiency with best practices, and
resulting in an overall performance boost and better SEO
* Collaborated effectively with various development and cross-functional teams, adeptly
allocating time and resources to guarantee the successful completion and delivery of projects,
contributing to reduced project timelines and increased team efficiency
in user experience, engagement, and KYC processes that contributed to the organisation's overall
success
* Contributed to a second project, successfully undertook a NextJS(ReactJS) modernisation,
enhancing the application's security, responsiveness and efficiency with best practices, and
resulting in an overall performance boost and better SEO
* Collaborated effectively with various development and cross-functional teams, adeptly
allocating time and resources to guarantee the successful completion and delivery of projects,
contributing to reduced project timelines and increased team efficiency