ASPIRA SENIOR DEVELOPER – CLIENT APPLICATIONS AND ARCHITECTURES

A React developer specializes in building high-performance UI components and apps, especially those that need to juggle lots of dynamic content changing within the view (think Facebook or Instagram). Using a combination of HTML, CSS, and JavaScript to build everything a user sees and interacts with on the website, or taking advantage of React Native, to write apps in JavaScript that achieve native performance on mobile devices.   This is what you’re aspiring to deliver!…..you are passionate about building clients with technology that allows real reuse, and real decoupling of concerns.

We are looking for React developers to join Aspira to work on projects ranging from technology migrations to apps that are built from a blank slate.  You will be focussed on designing and implementing web and mobile web clients that are based on the React framework.  You will most likely be collaborating with an Aspira team although we do offer opportunities to travel, and work on customer site projects.  Either way, you’ll arriving into Aspira with the experience and confidence to deliver on your commitments, and the experience and confidence to act a role model for other developers.

Finally, bringing you onboard will expand Aspira’s reputation as a firm that can develop full-stack software.

REQUIREMENTS:

  • React Native (bonus if for mobile)
  • Familiarity with the Flux Design Pattern or one of the libraries it inspired (i.e. Redux, Fluxxor, etc.)
  • Core web fundamentals: HTML, JavaScript, and CSS
  • CSS pre-processors like Sass or LESS
  • JS-based build tools like Grunt, Gulp, and Bower
  • Unit Testing with Karma or Jest
  • JavaScript Libraries like jQuery or Backbone.js
  • Front-end (CSS) frameworks like Foundation or Bootstrap
  • AJAX (Asynchronous JavaScript and XML)
  • Knowledge of JSON/XML, with experience using SOAP or REST web services
  • Designing UI/UX, or collaborating with designers who produce the same
  • Translation of mock-ups and wireframes into front-end code

 

EDUCATION AND EXPERIENCE

  • A degree in Computer Science or Electronic Engineering, or equivalent
  • Candidates should have 4+ years of professional client software development, and at least 1 year of React client development leadership

If interested in applying for the role, please forward your CV to careers@aspira.ie