Initialize
Senior Full-Stack Developer
InitializeIreland19 hours ago
ContractRemote FriendlyInformation Technology

Senior Full Stack Developer (Angular / Node.js / AWS/AI / Claude) - Dublin / Hybrid - AI European roll-out!!


Role Summary

You could be front-end Angular and AWS Lambda, back-end - Node.js ad AWS services or both!!

. The ideal candidates will work closely with architects, leads, and cross-functional teams to design, develop, test, deploy, and maintain full stack applications that power core Insurance Booking Systems. You will contribute to high-quality implementation, drive engineering best practices, and ensure solutions adhere to enterprise architecture patterns.

Key Responsibilities

Full Stack Development

- Build responsive, modular, and performant SPAs using Angular (v10+).

- Develop secure and scalable backend services using Node.js (REST/GraphQL).

- Implement API contracts, request validation, error handling, logging, and versioning.

- Optimize application performance, accessibility, SEO (if applicable), and security.

Cloud Engineering (AWS)

- Deploy and maintain applications on AWS ECS (Fargate).

- Work with AWS services: API Gateway, Lambda, ECR, S3, CloudWatch, Secrets Manager, RDS/Aurora, DynamoDB, SQS/SNS, EventBridge.

- Contribute to IaC using Terraform/CloudFormation/CDK.

- Implement observability: logs, metrics, tracing, and alerts.

Application & Integration

- Integrate with insurance systems (pricing engines, policy systems, CRM, aggregators).

- Develop microservices following 12‑factor principles.

- Implement resilience patterns—timeouts, retries, circuit breakers, idempotency.

Quality Engineering

- Write unit, integration, E2E tests ensuring coverage and reliability.

- Participate in code reviews and design discussions.

- Support performance, load, and security testing activities.

Collaboration & Delivery

- Work with architects to implement HLD/LLD.

- Collaborate with Product Owners, QA, and DevOps teams.

- Support CI/CD pipelines (GitHub Actions, CodePipeline, Azure DevOps).

Must‑Have Qualifications

- 6–10 years of full stack development experience.

- Strong expertise in Angular (modules, RxJS, NgRx).

- Strong expertise in Node.js, REST API design, and backend patterns.

- Hands-on AWS experience—ECS Fargate, IAM, CloudWatch, S3, RDS/DynamoDB.

- Experience with CI/CD, Docker, and automated deployments.

- Understanding of secure coding practices and OWASP guidelines.

- Strong debugging and optimization skills.

Nice‑to‑Have Skills

- AI, Claude

- Event-driven experience (SQS/SNS/EventBridge).

- Contract testing (Pact), API-first development.

- Experience with caching, streaming, or serverless.

- Knowledge of Terraform/CDK.

- AWS certifications (Developer Associate / Architect Associate).

Key Skills

Ranked by relevance