Job Title: Senior Back-End Web Developer
Role Type: Full-Time – Hybrid
Contract Type: Contract
Overview
An organisation undergoing a large-scale digital transformation is seeking a Senior Back-End Web Developer to support the development of innovative web and mobile platforms that enhance customer experience and operational efficiency. This role will focus on designing and maintaining robust server-side architecture and integration layers that power a complex digital ecosystem.
Key Responsibilities
- Design, develop, and maintain server-side applications and microservices using Node.js.
- Build and manage secure, high-performance APIs (REST or GraphQL) for web and mobile platforms.
- Integrate systems with third-party suppliers, legacy platforms, and internal data sources.
- Design and maintain database schemas (SQL or NoSQL) to support data-driven applications.
- Conduct root cause analysis and ensure stability and security of production environments.
- Collaborate with architecture and infrastructure teams to align with security, governance, and cloud standards.
- Provide technical input during sprint planning and backlog refinement, ensuring accurate estimation of backend work.
- Support programme delivery by providing visibility on technical progress and managing backend dependencies.
Knowledge, Skills and Experience
- Minimum 5 years’ experience as a Back-End Developer in complex technical environments.
- Strong expertise in Node.js and JavaScript/TypeScript.
- Experience with additional languages such as Python or Go is beneficial.
- Strong database experience (e.g., MSSQL, PostgreSQL, MongoDB) and caching technologies such as Redis.
- Experience with cloud platforms (preferably Azure) and CI/CD pipelines.
- Strong focus on writing clean, maintainable, and well-tested code.
- Excellent communication skills with the ability to work closely with technical teams and stakeholders.
- Self-motivated with strong ownership of backend architecture.
- Experience working within Agile environments using tools such as Jira or Azure DevOps.
Location
Hybrid working model with a mix of remote work and on-site presence in Dublin. The role requires approximately three days per week on site, with additional in-person attendance occasionally required for workshops or sprint planning sessions.