Front End Developer

  • Ireland
  • Negotiable
  • Contract
  • Discipline: Software Development
  • Ref: 50130
Jelena Colic
Jelena Colic
Principal Consultant

Are you looking for a role that connects your talents with a team that is renowned for innovation, quality and delivery? Are you passionate about UI development? If so, we would love to meet you about the role below!

The Expertise We Are Looking For
• Degree in Computer Science, Engineering, Information Technology or equivalent and you want to learn more.
• Minimum 6 years overall of development experience
• Minimum 6 years of hands-on experience with Angular (Angular 16+ preferred), including strong knowledge of components, templates, modules, and Angular CLI.
• Strong understanding of routing, lazy loading, code-splitting, and optimizing bundle sizes.
• Proficiency in TypeScript, including interfaces, generics, decorators, and strong typing patterns
• Experience consuming RESTful APIs, handling HTTP interceptors, authentication tokens, and error handling strategies using Angular's HttpClient.
• Proficient with CSS or SCSS, and experience building responsive layouts and cross-browser compatible UIs.
• Experience with Monorepo tooling such as Nx
• Demonstrated ability to write robust unit tests using Jest and build reliable end to end automation using Playwright
• Proficiency with middleware Java stack, messaging technologies, and web containers such as Spring Boot and Kafka
• Experience working hands-on with AWS Cloud Technologies and Services such as, EC2, CloudWatch, S3, VPCs, on-demand instances etc.
• Proficient in AWS or other cloud platforms and containerization technologies such as EKS and Docker
• Ability to triage and troubleshoot build and deployment pipeline issues.
• You appreciate Agile standard methodologies within the Scrum context and have a deep knowledge of the development lifecycle
• Strong understanding of coding patterns and engineering standard methodologies
• Experience mentoring and coaching engineers on standard methodology and engineering excellence
• Strong communication and influencing skills

The Skills You Bring
• Act as a peer technical leader, helping coach and mentor peers, performing code reviews and helping establish technical standards for the team.
• Be a technical voice within the team, representing technical solutions at cross squad and leadership sessions.
• Be a good communicator with a customer-centric mind-set and can run with multiple tasks at a given time.
• Thrive in a team environment, collaborating freely and actively contributing to how the work gets completed.
• Are passionate about current and future technologies, and willing to learn constantly.
• Deliver using engineering practices such as code and design reviews, environment strategy, and build and deployment pipeline development.
• Ability to quickly learn new concepts and technologies
• Desire to work across the full stack of a development environment including the Test Pyramid and deployment pipeline

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs by Jelena

DevOps / Machine Learning Engineer

  • Ireland
  • Negotiable
  • Contract
Your experience as an ML engineer and your appetite for a new challenge is what we are looking for. The role positions you as a member of our fast paced and integrated group and will be involved in the full end-to-end process through analysis, planning, design, development, quality and implementation of the solutions. It is a dynamic environment requiring strong social skills, superb communication skills, a strong team mentality, superb attention to detail and a sense of ownership.
The Experience We're Looking For
  • You will utilise your experience working in large-scale, sophisticated systems development initiatives.
  • Significant experience working on AI/ML teams giving you exposure and understanding of the entire machine learning lifecycle.
  • Experience using CI/CD tools like Jenkins, uDeploy or Concourse to establish CI/CD pipelines to deploy code and services to AWS preferably (or similar Cloud Provider), familiarity with IAM roles and policies and other security related artefacts, certificates etc…
  • Hands-on experience using AWS Services especially related to data and analytics - S3, EC2, Lambda, Glue, SNS, SQS for example
  • Demonstrated experience in deploying data pipeline and OLTP systems in AWS; using platforms like RDS/Postgres and/or data warehousing tools like Snowflake
  • Experience maximising tools like EC2 and EKS to run compute for API hosting on AWS ideally
  • Hands-on experience in assisting with (EDA) and feature engineering, Deployment, Tuning, Monitoring, Measurement and Retraining using ML infrastructure and MLOps in the Cloud (AWS preferred).
The Skills You Bring
  • A dedication to your craft and experience in software development, deployment, API development and UI development
  • Exceptional SQL skills and experience performing complex data analysis on multiple Data Platforms (Snowflake, RDS/Postgres, DynamoDB)
  • Working with Orchestration/DAGS tools (Airflow, Prefect, Luigi, Kubeflow or equivalent)
  • API development using Java (Springboot) and/or Python microservices infrastructure and deployment using containerisation (Docker) and container-orchestration systems such as Kubernetes
  • Your understanding of Model Development and Scoring (inference)
  • Your technical leadership skills and ability to communicate with a highly diverse peer group, both verbally and in written communications.
  • Your leadership skills, which enable you to lead several projects concurrently, collaborating with multiple teams and coordinating dependencies to deliver high quality AI/ML solutions.
Nice to have or have an interest in learning;
  • Experience with Cloud service provider ML ecosystem such as AWS SageMaker, Azure ML and MLOps platform such as MLFlow, ModelOp, Seldon or equivalent
  • Experience with AWS and Azure AI ecosystems such as Textract, Comprehend, Kendra, Cognitive Services, etc
Apply Now

React Developer

  • Ireland
  • EUR 520.0 Daily
  • Contract
Dublin
12 month rolling contract
Frontend developer (React)

An experienced Senior Software Engineer that will help develop and maintain all APS Applications.

The Expertise We’re Looking For
· Bachelor’s degree in computer science or related discipline.
· At least 6 years development experience with some cloud, Server side and UI experience

The Purpose of Your Role
You will work with the existing development teams to enhance and maintain current applications and develop new ones and maintain CI/CD pipelines as well as develop same for new projects.

The Skills You Bring
· You should have experience in server-side development in at least one of the following - AWS, nodeJS, Java
· You should have some experience with UI development – Angular, React
· You should have some experience maintaining CI/CD pipelines - Jenkins
. You should have some experience harnessing AI to increase productivity and improve SDLC practices
· You should have experience working on Agile projects
· You should have excellent analytical and troubleshooting skills
· You should be extremely motivated and self-directed

The Value You Deliver
· Write high quality code and automated end to end and unit tests
· Review pull requests (code reviews) of developers and test engineers and give constructive feedback
· Work with project team to clearly understand requirements
· Contribute to project schedule on tasks and balances work accordingly to meet timelines
· Participate in formal reviews of application designs, business and functional requirements
· Have good communication and interpersonal skills, be motivated, be results oriented, customer-focused, and have strong problem-solving skills
· Capable of working independently to resolve issues and/or identify solutions
· Ability to escalate technical and functional issues in an effective manner and efficiently resolve these in conjunction with the rest of the team and/or the customer
· Follow Agile and TDD for process, architecture, design, code and testing
Apply Now