- Services
-
Grow Demand generation, digital & sales strategy, digital transformation - Digital MarketingGrow your business, activate the right channels, identify what's working
- Web Design & DevelopmentAttract top prospects with an on-brand website optimised for conversions
- Sales Enablement & CRMEnable your sales teams to sell more and forecast accurately
- Digital Branding & VideoUnified messaging, imagery & tone focused on business growth
- Digital TransformationConnect your systems and provide visibility across all your teams
- Customer SupportRetain your customers by giving them easy access to support
-
Grow with HubSpot HubSpot software sales, onboarding, and strategies for growth - HubSpot OnboardingYour initial HubSpot setup and training done right by an experienced partner
- HubSpot SupportGet the most out of your HubSpot investment, no job to big or too small
- HubSpot Sales & CRMImplement sales software, processes and training to supercharge your revenue
- HubSpot MarketingAll your marketing tools and client data in one secure place
- HubSpot Content HubWebsite CMS for a personalised and CRM integrated website experience
- HubSpot ServiceImplement customer service software to delight your customers
- HubSpot IntegrationsConnect your business critical systems and data
-
Migrate to HubSpot Efficient & experienced CRM, data & website migration to HubSpot - WordPressA faster, more secure website CMS with no plugins and advanced user permissions
- SalesforceLower costs, better adoption; or integrate HubSpot Marketing into Salesforce
- Microsoft DynamicsStuck with Dynamics? Why not integrate HubSpot's class leading Marketing engine?
- PipedriveStop hitting bottlenecks in your CRM functionality; migrate to a scalable CRM
- NetsuiteGet better customer support and a CRM the sales team will actually use
- FreshworksFreshdesk is great, but Freshsales is not. HubSpot performs well across all functions
- ZohoDespite the promises, not all CRM systems generate ROI. Move to a revenue-focused CRM
-
- Why MO
- Pricing
- Learn & Connect
- Careers
- Contact us
Lead a team of highly skilled developers to deliver complex web and integration projects across a variety of products and technologies.
Job description
The Development Technical Lead (technical lead) heads up our development and integrations team as a hands-on development team leader.
As an experienced development team leader, you are expected to be highly technical and hands-on. You will manage the successful delivery of projects and will be required to plan, coordinate and lead activities across the full delivery lifecycle.
This will include technology choice, architecture, working closely with the project managers, strategists, and of course developers. It may also involve liaising with key project stakeholders from time to time.
Responsibilities & duties
Working closely with other team leaders, you will ensure the structured and coordinated planning of development at MO Agency. Your technical background and experience will ensure you can offer the support and guidance required, and able to support and assist developers at code level.
This role offers challenges across a wide variety of projects and responsibilities, including the opportunity to influence the future direction of the technologies and systems used across the business.
Responsibilities & duties
- Guide team development efforts towards successful project delivery.
- Provide technical leadership to teammates through coaching and mentorship.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Identify and encourage areas for growth and improvement within the team.
- Manage the delivery of multiple simultaneous development projects from design through to release
- Understand and contribute to the technical solution from design through to code level
- Work closely with project managers to produce accurate delivery estimates and manage the transition from analysis through to design and delivery
- Provide regular progress updates to and work closely with project managers to ensure the management of any delivery risks or issues
- Define delivery phases of the project including activities, sub-activities, and milestones
- Participate in reviews and meetings and provide updates on project progress
- Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders to deliver on time and to the required quality standards
- Work closely with relevant teams internally to ensure alignment and coordination
- Support project resource scheduling team and department capacity planning
- Ownership, development and management of allocated departmental processes
- Take responsibility for making key decisions to ensure the successful implementation of all initiatives.
Types of projects at MO
- HubSpot software setup & onboarding
- CRM setup and optimisation
- Website design and development
- Integration and API work
- Animation and video
- Digital branding
- Lead generation
- Paid media
- Content marketing
- Combinations of all of the above
Benefits
- Great company culture.
- Flexible offices/remote days to suit your productivity.
- Year one 20 leave days, Year two 22 days, Year three 24 days.
- Offices in Johannesburg and Cape Town, remote positions available too.
- Apple Macbook and second screen.
- In-office health snacks.
- Regular health & wellness programs.
- Paid access to dieticians, psychologists, and other wellness professionals.
Culture
We have great benefits
Free, healthy breakfasts EVERY DAY | Commercial grade NESPRESSO COFFEE made to order | Early finish Fridays EVERY WEEK | Team building every other Friday with GO KARTING, SPA TREATMENTS, RESTAURANTS, Etc... | Employee of the Month awards | Quarterly KPI sessions to help you grow and improve | And lots more.