Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer

Job LocationCardiff
EducationNot Mentioned
Salary40,000 - 60,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Senior Software EngineerAbout the role.Founded by digital specialists with vast experience of successfully growing brands, we use customer insight to shape remarkable, feature-rich, digital products that meet clearly defined business objectives. The new recruit will bring an inquisitive mindsetfor how things are put together, as well asbags of energy and enthusiasm for their craft. A collaborative work ethic will see you fit in with our existing team to deliver and take ownership of some exciting product builds for new-to-market startups to established industry names. You will take responsibilityfor an existing PHP/Laravel and React product for a long-standing client and will help with a digital transformation to move this over to NodeJS/ReactJS.Law and order are maintained in the studio through our flavour of Agile / Scrum project management and a keen focus on delivering MVP through close collaboration between user experience and engineering solutions. Everybody in our team plays an active role inshaping the suite of tools, frameworks and techniques we choose to adopt in our projects; each aimed at delivering robust code and automated processes to maximise our efforts.What its like to work here.Skilled people in every role with the autonomy to do their best work is what has made Mediablaze successful and will support our growth plans.We avoid egos and micromanagement in our teams and we dont use seniority or job titles to squash the opinions of our colleagues. We collaborate across our teams and use our collective experiences to craft and engineer the best products to solve each clientsproblems.Were backed by Hearst Publishing (one of the largest publishing organisations in the world) but we maintain our own autonomy and startup mindset. We balance the agility that provides with grownup processes and strategy to fuel our ambition to continue to growthe agency.Mediablaze will provide you the platform to contribute to some exciting and complex product builds, develop your skill set and help to further build upon your already successful career in software engineering.About you

  • You thrive on the responsibility to deliver world class product architecture and features for household names through to new-to-market startups.
  • You have strong problem-solving skills and the ability to develop new concepts to solve business and technical problems.
  • You take pride in your work and take ownership of a product, feature or task and see it through from conception to production.
  • You want to develop your craft as a full stack engineer.
  • Youre comfortable architecting solutions to complex challenges.
  • You understand the importance of thoroughly testing your code (and using TDD).
  • You have excellent written and oral communication skills and can confidently explain technical concepts to both fellow developers, colleagues and clients.
What youll needAs a Senior Software Engineer at Mediablaze, you will have...
  • Solid commercial background in building and evolving PHP applications (ideally with the Laravel PHP framework)
  • Solid commercial experience with Javascript and Typescript, including a thorough understanding of design patterns and concepts such as closures, asynchronous programming, types and ES5/ES6.
  • Expert knowledge of React with state management concepts such as Redux would be great
  • Good working knowledge of Node.js.
  • Some experience working with GraphQL, Angular or VueJS would be an advantage.
  • Proven experience of Test-Driven Development (TDD) in Javascript.
  • Demonstrable experience in designing scalable UIs and large applications.
  • Experience of working with an AWS infrastructure including Load Balancers, EC2, S3,
  • CodeDeploy, CloudWatch, auto-scaling rules, etc (we are supported by a third party team of AWS Qualified Engineers who lead on this front).
  • Experience of handling queues of jobs and processes that manage the synchronisation of data into and out of the environments we manage.
  • Proficient skills with the command line and command line tools such as git.
  • Experience with CI/CD and modern best practises of deploying software.
  • The ability to turn Figma creations from our designers into well crafted, pixel perfect and accessible UI components; backed up by solid and performance methods in the back end.
  • A through understanding of the web and the lifecycle of a website.
What were using right now...
  • PHP / React / Redux / Typescript / Angular / Node.js
  • Gatsby / Storybook / Storyblok
  • AWS / Docker
  • Bitbucket / Pipelines / CI / CD
  • TDD / BDD / Cypress / Protractor
  • VsCode
  • Figma

APPLY NOW

Senior Software Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved