At E-Frontiers, we're looking for a Fullstack Developer with approximately 5 years of experience to join a product-driven company based in Ireland. You will work remotely from Spain, with occasional visits to their Dublin offices.
Responsibilities
* Develop modular and scalable Angular and Node.Js components for the Fusion platform, ensuring maintainable and testable code.
* Partner with Product Management to define scope, clarify requirements, and contribute to technical design decisions.
* Maintain high engineering standards by leading code reviews and driving meaningful refactoring initiatives.
* Optimize performance across both API and UI layers with a strong focus on measurable results.
* Support deployment, monitoring, debugging, and testing workflows for Angular-based applications.
* Provide accurate estimations, identify risks early, and keep stakeholders well informed.
* Mentor team members on Angular and Node.Js best practices, architectural patterns, and pragmatic engineering approaches.
Main Stack
* Frontend: Solid experience with Angular and TypeScript, as well as strong knowledge of HTML and CSS.
* Backend: Proficiency in Node.Js with JavaScript/TypeScript and experience building RESTful APIs.
* Mobile & UI Frameworks: Ionic experience is a plus.
* Data: Familiarity with MongoDB and other non-relational databases.
* Tooling: Skilled with Git and GitHub, CI/CD pipelines (Jenkins or similar), and comfortable working in both Linux and Windows environments.
Requirements
* 5+ years of professional experience delivering production-grade web applications, including at least 3 years working with Angular and strong expertise in Node.Js.
* Deep understanding of TypeScript, component-based architecture, RxJS patterns, and state management.
* Strong Node.Js fundamentals, covering API design, error handling, observability, and performance tuning.
* Comfortable working across Windows, Unix, and Linux environments, with knowledge of hardware architecture, private cloud infrastructure, and deployment methodologies.
* Proven ability to break down complex problems, weigh trade-offs, and deliver maintainable solutions on time.
* Experience working with Jira in a sprint-based environment-keeping issues updated, documenting progress clearly, and closing tasks with concise notes and PR references.
* Excellent communication skills, able to explain technical concepts to both technical and non-technical stakeholders.
* High level of English.
Conditions
* Full-time permanent contract directly with the client.
* Salary range: €40-50K.
* Fully remote from anywhere in Spain, with occasional visits to Dublin.