My role as a junior developer included picking up tasks from my teams sprint board and fulfilling their requirements these could be unit testing existing code refactoring existing code creating new functions altering existing webpages or creating new
Day to day this involved staying in contact with a selection of brands which are live on site with us We would be required to negotiate effectively and come up with new ideas for how we should use their marketing budget to best gain traffic to their p
You get the chance to work on reallife projects ranging from marketing campaigns digital design assets and branding projects to help manage and maintain TopCashbacks website for the UK USA China Germany amp France
Ensuring that TopCashback is offering market leading promotions Adding campaigns and offers to the site Ensuring that the TopCashback website remains accurateup to date Analyze internal and competitive data and use these to improve future campaigns
I work closely with 2 account managers in London as we look to get the best deals with our brands that we look after I work through my booking sheet whereby I set up rates and other pieces of exposure that the account managers book in I also answer emai
This was a great placement year You have the same responsibility as any other full time member of the team which is great A normal day would be answering emails having meetings with brands booking in exposure and negotiating the best cashback rates fo
Worked on multiple areas of the TopCashback codebase handling daytoday tasks bugs new projects for the company speaking to other staff members in different parts of the company including international staff daily standup
Building features bugfixing tech debt coding ect
Responsible for the set up and maintenance of exposure and brand pages on the TopCashback website Helped communicate work with and look after hundreds of brands The main responsibilities were setting up rates setting up exposure adding new brands to
Daytoday tasks would involve monitoring emails recording media mentions daily updates and deals work helping to spot media opportunities via response sources and checking articles published in relevant outlets A few months after joining the team I
On a daytoday basis I have to keep check of our task board and complete the tasks in a chronological order This involves the usual campaigns which can be seen on site but also custom tasks such as social media posts I have also had the opportunity t
Speaking to and managing brandsclients wishes Assisting to create exposure that aligns with their campaigns Ensuring the website is aesthetically ace and developing companymacro relations and upholding good PR of the company it039s values and the
Discuss with brands over email or video call to plan their quarterly or monthly exposure plans Book in any exposure or cashback increases that a brand may want to run Conduct meetings with clients to discuss performance and how we can best support their
I basically work on the full stack development of the website So a typical day will consist of meetings fixing bugs and making new features for the website
Working within the Partnerships Team given a selection of your 039own brands039 to manage and contacts at each brand who you would regularly be in contact with to ensure that the correct messaging for each brand was being displayed on site and revi
I was creating marketing emails for our members as well as posts on Instagram targeted ads on social media customers service writing articles and I was finding influencers on Instagram for our collaborations After my Placement I stayed for a parttim
As the Account Manager for many brands onsite this involves frequent contact with many of the brands to ensure the partnership is maintained and growing trying to help these brands achieve their goals through the TCB website
NET Software Developer Code Reviewing
Given tons of responsibility and made to feel like a valued member of the team learnt lots of amazing skills and taken part in some exciting yet challenging tasks
I enjoyed the workloads I was given and the variation I also enjoyed the atmosphere of the office and meeting new people there