Software Developer/ Engineer/ Architect

Frontend Engineer

My client is actively recruiting a frontend engineer to join their team (based in Dublin/Cork-working remotely) on a permanent basis.

Job Responsibilities

  • You will be involved in building up a product and an engineering team from scratch whilst defining the culture and work practices for engineering teams;
  • Your primary focus would be to work directly with a Lead Software Engineer to design, build/test and deliver the product, with the main focus being on the frontend UI and the architecture and design of the UI to build a great product experience for the customer;
  • You will also help mentor and grow junior team members as the team expands;
  • You will have the opportunity to work with some of the newest technologies in AWS as soon as they become available. In this role you will be working with the following technologies:
    • AWS Cloud serverless services
    • Infrastructure as code (Serverless Framework, Cloudformation, Terraform etc)
    • Python
    • TypeScript
    • NodeJs
    • React

Experience Required

  • The ability to be flexible and apply yourself to all aspects of the software development life cycle, not just writing code. As they operate on the basis of 100% ownership for the team, the team builds, tests, deploys, maintains and operates all code
  • The ability to be flexible with remote working (due to Covid) and be comfortable using Slack/Zoom/JamBoard as a means of team collaboration
  • The ability to actively partake in Whiteboard sessions (virtual for now)
  • Automation/DevOps first mindset

Essential and Desirable Skills

  • Between 2 and 5 years’ software engineering experience
  • Experience delivering a modern web application to production
  • Knowledge and experience in some of the popular web frameworks in use today (React, Angular, Vue.js, Svelte etc)
  • Typescript and Javascript experience
  • Knowledge of CSS frameworks
  • Experience in working UX designers and breaking down wireframes into engineering tasks
  • A security first mindset and an understanding of how to build security into all stages of development
  • Understanding of how to craft software to be maintainable, testable and scalable
  • Not afraid to research and propose ideas, but equally comfortable if those ideas are turned down due to engineering/product concerns.
  • OAuth/SAML login flows
  • Caching in HTTP applications
  • Cloud development – especially AWS

Educational Requirements

  • 3rd level degree in Information Technology or any other relevant field.