Software Developer/ Engineer/ Architect

Java Android / Javascript Developer

My Dublin based client is Java Android Automotive Developer with knowledge of Javascript. This role will start off as a Daily rate contract with a view to go longer. The candidate will be working as part as a team to plan, build solution sets for Android which interface within Vehicle systems of one of the world’s leading automakers. You will apply your Javascript to building applications across a wide variety of industries.

Job Responsibilities

  • You will participate in the full life cycle of a build including functional specifications, work estimates, design, development, cross-platform testing, bug resolution, automated testing and deployment
  • Bring your knowledge of Android development to translate ideas and designs into great experiences.
  • Work with project requirements to decide on the best technologies for implementing the job.

Experience Required

  • A min of 5 years’ experience.
  • Java
  • Android application development & deployment experience
  • Android app automated testing frameworks
  • Experience working with Rest APIs, & Third party SDK’s
  • Experience building Android Applications that interface with the Video and Audio on the device
  • Android emulator test environments
  • An excellent understanding of HTML and CSS
  • Proficient JavaScript developer
  • Proficient on modern frontend frame work ( e.g Vue , react )
    Knowledge in building web applications ( state management, components architecture).
  • Ability to build responsive layouts
  • Knowledge of Chrome debugger
  • Experience working with Rest APIs
  • In Depth knowledge of front-end best practices
  • Strong portfolio showing examples of clean cut projects is highly desired
  • Node.js Server side micro-service scripting language

Essential and Desirable Skills

  • Experience interfacing with Bluetooth interface on mobile
  • In Depth knowledge of front-end best practices
  • Android Automotive OS
  • Agile or Kanban process
  • CI/CD pipelines
  • GIT, Jira,
  • Static code analysis
  • Style checks
  • Unit testing
  • Integration testing
  • Python

Educational Requirements

  • Third level qualification in Computer Science or a related discipline

Remote Working