Find a Job
358 available
Back to all search results

Senior UI Developer

Ref: 77190

  • 60,000-110,000
  • 22 May 2022
  • Dublin (Central)
  • Permanent

Job Title

Senior UI Developer

About the Company

Our client is leading Multinational Technology Company in Dublin who specialize in a leading blockchain software product.

About the Position

As a Senior Engineer you take responsibility for the excellent quality of your own work and aid the Technical Team Leader with the mentorship and overall quality output of the whole team. You will deliver excellent individual work consistently and look to be challenged by the work being provided. You will work with the Team Leader, Scrum Master and Product Owner to ensure we have clarity about our requirements, validity of proposed solutions and realistic commitments in terms of delivery timelines. You will be expected to contribute to the choice of tooling and architectural approaches used by the team and keep abreast of best practice in the development of secure, reliable applications.

Key Responsibilities

As a senior member of a dynamic cross functional team, you will have many responsibilities including but not limited to:

  • Contributing to the success of the team in designing, developing, testing and delivering high quality enterprise grade software solutions.
  • Working closely with other engineers, architects, product owners and UX experts across the whole business. Engaging with distributed teams to ensure cohesive development across the platform and technical stacks.
  • Contributing to story refinement and creating solution designs.
  • Implementing solutions to complex problems with minimal supervision.
  • Participating in code, test and design reviews, and contributing to UI best practices.
  • Mentoring other software developers on design patterns and development best practices.
  • Investigating, evaluating & recommending appropriate tools, technologies & techniques. 
  • Delivering secure FE software solutions in a micro-services based architecture which align with our requirements and quality gates. 
  • Reporting the right things in the right way at the right time
  • Acting as a gatekeeper you will work in a way that protects our people, systems and complies with our InfoSec and security policies and procedures
  • Continuously improve how we get things done; recommend and implement better faster more effective ways of supporting our clients and team
  • Effectively execute any special projects or ad-hoc tasks as assigned

Experience/Requirements

  • You take pride in the team’s ownership of their projects and code.
  • You’re a team player with good Communication and Interpersonal Skills
  • You’re focused on balancing both business and technical requirements.
  • You value simplicity and maintainability over excessively abstracted solutions.
  • You have curiosity beyond your own domain of expertise.
  • You are self-disciplined/self-starter/positive attitude with drive & commitment to deadlines.
  • You are analytical with strong attention to detail and are results oriented.
  • Demonstrable experience in delivering production grade software in an Agile environment, showing ability to deliver user friendly, flexible and efficient UI designs.
  • Strong proven experience with web technologies (Angular+ ecosystem, CSS, SASS, HTML5, JavaScript, Typescript, jQuery)
  • Experience in UI architectural approaches such as MVC, SPA, etc.
  • Working knowledge of i18n & L10n approaches for delivering high quality accessible applications, deployed globally.
  • Experience in automated testing, working with several automated frameworks (e.g., Playwright, NUnit, Jest, Jasmine, Cucumber, Cypress, Selenium, etc)
  • Knowledge of security best practices and standards and how to avoid common FE security vulnerabilities.
  • Working knowledge of technologies such as NPM and an understanding of the security and maintainability risks of using 3rd party SW.
  • Good understanding of Web Services protocols such as REST, OData, gRPC and API design for extensibility and portability. Knowledge of SSL/TLS.
  • Solid working knowledge of database design, scripting and optimisation including Postgres, Elastic, Kafka & other NoSQL & RDBMS.
  • Experience in analysing and resolving typical FE Performance bottlenecks.
  • Experience working in an Agile development environment within Scrum or Kanban teams.
  • Working knowledge of OO Design principles and patterns such as SOLID & DRY.
  • Knowledge or experience developing SaaS on Azure, GCP or AWS.
  • Ability to work within and contribute to a highly automated CICD pipeline.
  • Enthusiastic, forward thinking & highly motivated.
  • Ability and willingness to take initiative and get things done
  • A strong desire to exceed client expectation’s (internal & external) is a must
  • An entrepreneurial and adaptable approach is a pre-requisite

 

Useful Skills

  • Any Blockchain/DLT experience/understanding a benefit.
  • Financial Software experience, especially supply trade finance.
  • Experience in Kong and Okta.
  • Kotlin or Java skills an advantage.
  • Experience developing applications for both desktop and mobile.
  • TDD (Test Driven Development) and BDD (Behaviour Driven Development) experience.
  • Swagger or openAPI experience.
  • Experience with Kendo UI for Angular.
  • Knowledge of Micro Frontend approach for micro-services.
  • Multi-cloud experience.
  • Docker and Kubernetes experience.
  • Expertise in authentication and authorisation technologies (SSO, OAuth, JWT, etc.)
  • Experience with WebAssembly, Storybook.
  • Knowledge of SAFe (Scaled Agile Framework).

 

Remuneration Package

The salary for the role is between the range of €60,000 and €100,000 dependent on experience level.

Contact

For more information, on this role or other similar IT roles please contact Sarah Mac Nulty on ph:015927876, email me or click on the Apply button below!

To view all live jobs with Brightwater and market insights, please visit our website; www.brightwater.ie