Software Engineer

Posted under On By Iclick

Do you have a passion for digital? Are you ready to upskill and grow your career?

This permanent position is well suited to an individual that is looking to advance their career in marketing and gain hands-on experience in a thriving and supportive workplace.

You’ll have the opportunity to build your technical expertise, and will be working in-depth rather than constantly shifting from project to project. We value your expertise and will empower you to take product-level ownership and suggest and contribute to feature ideas.

From time to time, there will be the opportunity to work on cross-team projects to solve challenging technical problems, such as building common libraries. We also offer some flexibility and work from home.

You will need to have:

  • Bachelor’s degree in Computing or Information Technology/Management.
  • A minimum of 3 years of experience in a commercial environment.
  • Hands-on development experience in AWS is essential.
  • Experience in Design and Development of REST Services, Web APIs.
  • Knowledge of Design Patterns and MVC.
  • Experience in PHP frameworks such as CodeIgniter, Laravel.
  • OOP concepts, HTML5, CSS3, SASS, Reactstrap, Bootstrap.
  • Expertise in JavaScript frameworks like AngularJS, React JS, etc.
  • Proficient in API design and development, RESTful services.
  • Familiarity with programming in Python.
  • Unit testing, Performance Testing, and Test-Driven Development.
  • Experience in Agile software development.
  • Strong personal organisational skills and the ability to manage your own time effectively.
  • A desire to keep abreast of current visual and interaction design technology trends and the ability to implement these.

If you can work under pressure and achieve deadlines, if you have a PASSION for digital and relish the idea of continually self-educating and keeping current, and if you are great at what you do, we need you to apply!