Job Purpose
Staytion offers a range of flexible solutions for businesses of all sizes. No matter if you are a solo entrepreneur, a small startup, or a large corporation, Staytion has options to meet your diverse workspace needs on a national scale. Come and join us on this journey as Head, Technology!
Responsibilities
- Drive revenue and business growth by maintaining and continually optimizing Staytion’s suite of products
- Responsible for all internet related platforms including web, mobile and app development according to business requirements
- Scale Staytion products and features globally and manage integration with various platforms where necessary
- Localize and scale payment features and platforms
- Build, lead and manage a team of high caliber developers for in-house development work, to provide on-going operational and production support of digital products and all supporting systems.
- Responsible for operations and transaction processing, with prompt & decisive resolution over exceptions encountered
- Collaborate with cross function teams to ideate, create, test, and scale our products and services taking into account emerging and legacy technologies
- To oversee strategy for both product and bespoke code base platform definition and implementation
- To facilitate technology and methodology decision making throughout the team, including standardization of system architecture, reusable code base development, versioning, best practice, source control and deployment processes
- Work closely with Marketing, Sales and Operations team to continuously optimize and evolve our products and services based on new offerings, campaigns and learnings
- Where required, select and manage vendors for additional support on various projects and capabilities
- Translate branding and marketing needs into technical requirements on our digital products and communicate these to vendor’s development teams
- Ensure smooth, timely and quality delivery - both internally and externally
- Oversee and support routine maintenance, administration, upgrades
- Stay current with digital development trends, best practices and technology
- Provide guidance and support to team members
Qualifications & Work Experience
- Strong expertise in full-stack development, including but not limited to GraphQL, NextJS, JavaScript, Node.js, React, and other modern frameworks and technologies.
- Proven experience with both front-end and back-end technologies, and a deep understanding of web architecture and database systems.
- Understanding of both serverless and traditional full-stack architectures
- Advanced level (knowledge and experience) of programming languages and methodologies
- Experience with emerging tools and various existing CMS, CRM, ERP, Integrations with Payment Gateways like Stripe
- Root cause analysis and diagnostic examinations to resolve issues
- Practical experience in design patterns
- Proficient understanding of code versioning tools such as Git
- Lead the team in carrying out Unit testing
- Experience with payment terminal integration, machine learning and AI