Full Stack Engineer

Job Category: Software Engineering
Job Type: Permanent
Job Location: Dublin

KEY RESPONSIBILITIES:

  • Provide hands-on software engineering expertise to distributed technology teams building and maintaining Node.js and Angular apps in the IAM domain.
  • Become part of a truly Agile team which is self-organizing.
  • Continuously learn about new technologies and evolving best practices.
  • Code, test and debug software modules and meet project plan goals.
  • Implement projects with limited direction from senior software developers.
  • Develop web components in latest web frameworks.
  • Cloud deployment of the web components via automated pipelines
  • Escalate problems as appropriate.

REQUIREMENTS:

  • Must be a hands-on technical expert on using latest versions of Angular, Node.js and MongoDB.
  • Hands on proficiency with Node based REST API patterns like Express.js.
  • Bachelor’s degree in computer science or relevant experience
  • Experience building customer facing secure web sites.
  • Integration experience with REST backend services.
  • Experience with UI architecture and state management patterns.
  • Strong ES6+ JavaScript and Typescript skills including data structures.
  • Deep understanding of DOM and DOM events, NPM, semantic versioning and package distribution
  • Proficient with different automated testing strategies for applications/components using common testing libraries/frameworks
  • DevOps knowledge including CI/CD tooling, automated testing, microservice release management and associated best practices
  • Having knowledge of supplementary technologies such as React, Vue and Java would be a plus.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top