The world's trusted engineering network
Senior Full Stack Engineer
Location
Ireland
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Engineer
Castillians
• Design, develop, and maintain web applications • Collaborate with cross-functional teams to deliver high-quality features • Conduct code reviews and provide mentorship to junior developers • Identify and resolve performance bottlenecks
Job Requirements
- 5+ years of experience in software development
- Proficient in JavaScript, React, and Node.js
- Experience with cloud services (AWS or Azure)
- Strong problem-solving skills
- Bachelor’s degree in Computer Science or related field
Benefits
- Health insurance
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Engineer
Thinkahead Consultant Psychologist Pty LtdWe get to the heart of the matter.....real people......real solutions
• Design, build, and maintain backend services in Python, including REST/GraphQL APIs and integrations with internal and external systems. • Implement and integrate AI/LLM-powered workflows (e.g., RAG, agentic workflows, orchestration, prompt/guardrail patterns). • Work across our agentic platform stack to connect services, tools, and data sources into reliable, observable workflows. • Translate UX designs and design systems into clean, maintainable frontend code (React), wiring up APIs, state, and components. • Collaborate with product, UX, and other engineers to break down requirements, estimate work, and deliver in iterative increments. • Write readable, testable code with appropriate unit/integration tests and participate in code reviews. • Help ensure engineering standards, tooling, and CI/CD practices for secure, scalable AI workloads. • Diagnose and resolve issues across the stack (backend, integrations, and frontend behavior).
Role Description Join us as a Senior Full Stack Software Developer and play a pivotal role in shaping cutting-edge data platforms that power global financial decisions and insights. This is an exciting opportunity to work on complex, large-scale systems that directly impact how financial data is consumed and leveraged across the investment industry. You’ll collaborate with highly skilled engineering, data, and product teams in a cloud-first DevOps environment, gaining exposure to modern technologies and end-to-end product development. With a strong focus on innovation and continuous improvement, the role offers excellent opportunities to deepen your technical expertise, contribute to strategic initiatives, and influence the evolution of data-driven platforms used by global clients. Your key responsibilities as a Full Stack Software Developer will include: - Designing and implementing backend features using C# .NET Framework across multiple platform modules. - Developing and maintaining SOAP-based web services and integrating them with frontend and API consumers. - Building and enhancing UI components using TypeScript frameworks such as Sencha ExtJS. - Creating and optimizing SQL Server database objects, including stored procedures, views, and schema designs. - Developing ETL pipelines using SSIS and managing data integrations from regulatory and third-party sources. - Collaborating with cross-functional teams to deliver features end-to-end, from design to deployment within a DevOps-driven environment. Qualifications - Strong experience in C# .NET Framework, multi-tier application architecture, and backend service development. - Hands-on expertise with SQL Server, including T-SQL, stored procedures, and database design. - Experience working with frontend technologies such as JavaScript or TypeScript frameworks, ideally Sencha ExtJS. - Practical knowledge of DevOps practices, Git/GitHub workflows, and CI/CD pipelines. - Experience developing data pipelines, integrations, or working with Power BI for reporting and insights. Company Description FE fundinfo is a leading financial data provider, connecting the investment industry across the UK, Europe, and Asia-Pacific through an integrated platform. Our skilled team empowers clients with data-driven insights, making the industry Navigate Complexity with Confidence!
• Design, develop, and maintain backend services and APIs using modern frameworks (e.g., Java Spring Boot, Node.js, or Python FastAPI). • Integrate and deploy Generative AI models (e.g., OpenAI, Hugging Face, LangChain) into production environments. • Fine-tune and optimize LLMs for specific use cases. • Build secure, scalable, and high-performance microservices. • Monitor and improve system performance, reliability, and scalability. • Implement CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes). • Deploy and manage applications on cloud platforms, preferably Microsoft Azure. • Participate in code reviews, testing, and continuous integration processes.
• Develop and maintain full stack web applications using Python-based backend technologies and React-based frontend interfaces. • Design and implement clean, reliable, and scalable REST APIs. • Build modern dashboards, administration panels, analytics views, reporting interfaces, and workflow-driven user experiences. • Work with structured and unstructured data from multiple internal and external sources. • Implement backend logic, frontend components, database interactions, and API integrations. • Support authentication, authorization, role-based access control, and secure session handling. • Collaborate with backend, frontend, security, and product stakeholders to transform requirements into production-ready features. • Optimize application performance across backend queries, API responses, and frontend rendering. • Contribute to clean architecture, reusable components, and maintainable codebases. • Participate in code reviews, testing, debugging, deployment preparation, and technical documentation. • Support automation features, scheduled jobs, reporting workflows, and notification mechanisms where required. • Work in a confidentiality-conscious environment where product details, technical designs, and internal workflows must be handled responsibly.



