Due to our continued growth, Flipdish is seeking an experienced Senior Software Engineer for our Web Order Team. The Web Order team owns our web online ordering experience for our end consumer. If the Web Order team is successful, we will have self-serve customisation for Flipdish clients, with a highly-performant best-in-class online ordering experience for our end-consumers
The successful candidate for this role will be looking for an exciting new challenge in a hyper-growth environment. You should have a passion for technology and be willing to take on new responsibilities and input to the company’s growth.
What You’ll Do:
- Your work will be used by millions of people! The Flipdish Web ordering solution helps people order food from their favourite restaurants
After 2 years working with Flipdish, you should be able to add the following to your list of achievements:
- I worked on re-architecture of our system which initially was able to serve 3,000 online stores to being able to handle 500,000 stores
- I was heavily involved in the effort of reaching 99.999% availability performance
- I worked on scaling the system to provide high availability across multiple continents and input to many more opportunities to grow my experience
- You are technically capable of defining, developing, and maintaining full software
- You are champion of technology excellence by coaching, mentoring, guiding, leading by example
- You have knowledge of software structures / architectures / design patterns
- You have knowledge of the software development process and industry tool sets
- You have experience delivering high-performing, low-latency, fully scalable/robust solutions running in cloud with 24x7 availability to customers
- You have customer-first as a core value when delivering software, understand how to deliver work to maximize value to business
- You have experience of planning, coordination, delivery incrementally working testable software working in scaled Agile environments
- You are a committed team player to make the impact on the team and the company above the individual
- You have excellent communication and interpersonal skills, with strong influencing and engagement skills
- You enjoy solving puzzles
- The following tech will be nothing new to you:
- ASP.NET MVC (C#)
- WebAPI 2
- .NET Core
- Cloud Platforms (Azure / AWS)
- CI/CD tools (Azure DevOps, CircleCI)
- Entity Framework
- MSSQL
Desirable
- JavaScript/TypesScript, SPAs, React, Redux
- Scripting languages (PowerShell / bash)
- ElasticSearch, MongoDb
- Experience with proxy services (HAProxy)
- Android (Java/Kotlin), iOS (swift) or React Native development experience
- You have knowledge of different agile frameworks (SAFe, SCRUM, Kanban and Lean)
- CI/CD tools (Azure DevOps, CircleCI, Travis)
- Swagger / Open API
- Equity/Shares
- Competitive salary (DOE)
- 23 days holidays
- Flexible working hours
- Flexible working from home
- Learning and Development Programmes
- Educational Sponsorship
- Enhanced Maternity and Paternity Pay
- Paid Sabbatical (at 5 years service)
- Access to a PRSA/Pension/401K
We also have
- Bike to Work, Taxsaver Scheme, paid Sick Leave
- Collaborative work environment with a dynamic and diverse team — and we do actually mean this and invest in it
- Team-building activities and social events
- Unparalleled opportunity to grow and advance within the company
- Employee referral bonus programme