We’re seeking a talented
Senior Full Stack Developer
with strong experience in
C#
and
Flutter
to join our Dublin-based team. You’ll play a key role in designing and delivering high-performance, enterprise-grade applications that leverage modern cloud technologies and event-driven architectures.
This is an opportunity to work on complex, large-scale systems that require scalability, reliability, and innovation — all while collaborating with a team of skilled engineers who are passionate about building exceptional software.
Responsibilities
Collaborate with colleagues and stakeholders on the design and architecture of enterprise software systems.
Contribute to agile sprint planning, estimation, and delivery.
Take ownership of developing microservices, APIs, data models, and front-end components.
Write clean, maintainable, and well-tested code following modern software design principles.
Participate in code reviews and help improve coding standards and development processes.
Troubleshoot and debug complex technical challenges.
Stay current with emerging tools and practices, sharing insights and contributing to a culture of continuous learning and innovation.
Skills / Experience
6+ years of hands-on experience with
ASP.NET Core
and exposure to modern front-end frameworks (
Flutter
preferred).
Proficiency in building and consuming
REST APIs
and experience with databases such as
SQL Server
and
MongoDB
.
Solid grasp of
SOLID principles
,
clean architecture
, and software design patterns.
Experience developing
cloud-based applications
(AWS or Azure), including use of
Docker
,
CI/CD pipelines
, and
Linux
environments.
Familiarity with
microservices
,
pub/sub systems
, and distributed architectures.
Experience with
unit and integration testing
, and proficiency with
Git/GitHub
.
Strong analytical and problem-solving skills, with the ability to collaborate effectively in a cross-functional team.
A proactive, detail-oriented approach and a drive to continuously learn and improve.