-
emagine

Senior Web Developer

emagine
Ireland · Contract · Mid-Senior

Want to make an impact? We offer that

Due to continued growth, we are currently hiring a Web Developer to join our team. emagine is a dynamic, fast-growing international consulting and technology company, founded on real-world experience, focused on custom-fit solutions. We have the proven people and expertise to complete complex projects, while delivering lasting knowledge-transfer benefits to empower our partners for the next challenge.

Are you intrigued? Do you want to learn more?

A snapshot of your key responsibilities as Web Developer would be:

  • Building of a department Git repository containing department source code
  • Development of a CI/CD pipeline
  • Modification of existing code to deliver streamlined services to all Pillars.
  • Development of core SEAS system to address business needs
  • Administration of SEAS system
  • Data Cleansing Activities to enhance core system
  • Apache Server patching / updating / administration
  • Development of web portals to interact with SEAS / Oracle DB
  • API development SEAS->Freshdesk
  • Developing API integrations with department OpenData portal
  • Development of best practice / policies in s/w dev methodologies within the department
  • End-to-end documentation (technical and end-user)
  • User training

Requirements:

  • Advanced PHP (OOP & Procedural): Deep understanding of PHP 7/8 features, namespaces, traits, and design patterns.
  • Frameworks: Expertise in one or more major PHP frameworks like Laravel, Symfony, CodeIgniter, or Zend.
  • Database Management:
    • Proficient in MySQL/PostgreSQL (complex queries, indexing, optimization).
    • Experience with NoSQL databases like MongoDB or Redis.
  • RESTful APIs & Web Services: Designing, building, and consuming APIs; knowledge of GraphQL is a plus.
  • Frontend Integration:
    • Solid understanding of HTML, CSS, JavaScript.
    • Familiarity with frontend frameworks (Vue.js, React, or Angular).
  • Version Control: Git (branching strategies, pull requests, conflict resolution).
  • Testing:
    • Unit testing (PHPUnit).
    • Integration and functional testing.
  • Architectural & DevOps Knowledge:
    • Software Architecture: MVC, SOLID principles, service-oriented architecture (SOA), microservices.
    • Design Patterns: Factory, Singleton, Observer, Repository, etc.
    • CI/CD Pipelines: Jenkins, GitHub Actions, GitLab CI.
    • Containerization & Deployment: Docker, Kubernetes, Nginx/Apache configuration.
    • Cloud Services: AWS, Azure, or DigitalOcean (EC2, S3, RDS, etc.).
So, are you ready to join our team?

It’s important to remember, emagine is an Equal Employment Opportunity Employer; we value bringing together individuals from diverse backgrounds to develop innovative solutions for our customers.

Opportunity type: Contract (3 months initially with possibility of extension up to 3 years), Hybrid (1-2 days per month onsite), 4 days per week for first 3 months, Dublin

Key Skills

Ranked by relevance

php git kubernetes jenkins graphql symfony laravel docker devops oracle server gitlab react nosql cicd css aws oop s3
Login to Apply
Posted
Oct 07, 2025
Type
Contract
Level
Mid-Senior
Location
Dublin
Company
emagine

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Dellent
Related

PHP Developer

2026-05-22

Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
MoveAhead
Related

Senior Unity SDK Developer

2026-05-29

Internship
Entry
Ireland
IT Services
Engineering
View Job Details
emagine
Related

DevOps w/ french

2026-05-22

Full-time
Mid-Senior
Portugal
IT Services
Information Technology