Leading development and technical direction of migrating ba.com's selling flow from AngularJS to the current version of Angular 9 in a SCRUM environment.
Responsible for: - Working with stakeholders to establish the best path for migration. - Implementation of state management using NgRx. - Supporting junior developers in the team; Getting them up-to-speed with the new Angular, TypeScript, and the migration approach. - Laying out best practice and documentation so that other teams can follow the migration approach. - Development and maintenance of BA’s design system using StencilJS to maintain and execute a central tool for all Product development teams to utilise. - Reviewing and optimising the current platform usage from key metrics and rectifying the issues proactively. - Using tools such as Jira, Figma and Teams to collaborate and engage with.
Leading development of a progressive web app for zopa.com using React and Gatsby framework in an agile environment.
Responsible for: - Leading the development and maintaining stakeholder visibility and insight. - Creating interactions from designs and writing reusable content modules. - Building reusable components using the Styled Components library. - Establishing best practice to support maintenance and scalability. - Use of Git for source control, managing feature branches and reviewing code.
Development of platforms with user-facing features to support employee engagement throughout the entire business.
Part of a remote-working, agile team with colleagues from all over the world.
The platforms were developed using AngularJS and then upgraded to use React and Typescript.
- Turning UI/UX designs into prototypes for stakeholders to review. - Working with service engineers to integrate RESTful APIs. - Working remotely, using tools such as Trello, Invision and Slack to communicate in an asynchronous environment. - Use of Git for source control, managing feature branches and reviewing code.
The main project was a fully-responsive, WordPress website, for a residency developer group for one of their major housing projects in London. The code was managed using GIT, and the tooling was managed via Grunt.
Other responsibilities included providing newly joined consultants with technical training.
The main responsibility was the full development of CMS managed websites. This included both the back-end and front-end development (and occasionally design work as well). The websites were managed by the company’s bespoke CMS solution which was built on top of a Python framework known as Pylons.
The back-end responsibilities included the development of the MySQL tables, and the implementation of the business logic in the controllers. An MVC approach was used here.
Some of my other important responsibilities included; the extending of their bespoke CMS, the implementation of a reusable shopping cart platform, and the supporting and maintaining of spritely.net, a jQuery-based animation plugin.
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Restez informé de l'actualité tech avec la newsletter Pentalog
À propos de Pentalog
Pentalog est une plateforme de services IT qui accompagne les entreprises dans leur production digitale et leur transformation en fournissant des ingénieurs et développeurs de classe mondiale. Ses 16 Delivery Centers et Agences dans le monde comptent plus de 1600 ingénieurs, développeurs, product designers et spécialistes marketing.