Senior Full-Stack Engineer — Scale a Cutting-Edge SaaS Platform
Wisely Inc.
Northern Ireland
Hybrid
GBP 50,000 - 70,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading restaurant technology provider is seeking a Senior Software Engineer to enhance their advanced food ordering platform. The role involves designing scalable components, collaborating across teams, and improving system interactions. The ideal candidate has 5+ years of experience, proficiency in C# and TypeScript, and a strong understanding of distributed systems. This position offers the opportunity to influence significant technical decisions in a dynamic and evolving environment.
Qualifications
5+ years of experience in software engineering.
Experience using version control tools and CI/CD pipelines.
Ability to implement moderately complex features and algorithms.
Responsibilities
Design and implement scalable, high-quality components and services.
Collaborate across teams to integrate development efforts.
Contribute to technical decision-making and architectural design.
Investigate and improve interactions between complex systems.
Proactively monitor and improve system performance.
Document and share knowledge to elevate team expertise.
Skills
Proficient in C#
Proficient in TypeScript
Strong problem-solving skills
Experience with GitHub
Understanding of TDD principles
Collaboration with teams
Knowledge of distributed systems
Education
Bachelor’s Degree in Computer Science or related field
Tools
GitHub
NUnit
Jest
AWS infrastructure
Job description
A leading restaurant technology provider is seeking a Senior Software Engineer to enhance their advanced food ordering platform. The role involves designing scalable components, collaborating across teams, and improving system interactions. The ideal candidate has 5+ years of experience, proficiency in C# and TypeScript, and a strong understanding of distributed systems. This position offers the opportunity to influence significant technical decisions in a dynamic and evolving environment.