-
View all jobs
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:
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
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
- 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.).
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
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
PHP Developer
2026-05-22
Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Related
Senior Unity SDK Developer
2026-05-29
Internship
Entry
Ireland
IT Services
Engineering
View Job Details
Related
DevOps w/ french
2026-05-22
Full-time
Mid-Senior
Portugal
IT Services
Information Technology
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 Job Details
Related
PHP Developer
2026-05-22
Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Related
Senior Unity SDK Developer
2026-05-29
Internship
Entry
Ireland
IT Services
Engineering
View Job Details
Related
DevOps w/ french
2026-05-22
Full-time
Mid-Senior
Portugal
IT Services
Information Technology