At Customer Crunch, we think big. Our team is on a mission to create transformational change in the way businesses think and behave. Working with us is challenging and not for the faint-hearted; but it’s also fast paced, fun, and very rewarding.
Our people think differently and have the courage to stick their necks out and relentlessly challenge the status quo. We pay no heed to pre-existing assumptions or traditional ways of thinking. Our team is encouraged to speak up, to learn, create and inspire in our quest to deliver lasting change for our clients.
We’re a young organisation undergoing rapid transformational growth and are now looking for like-minded individuals to join our team.
Customer Crunch has recently developed products, designed to transform the way business define, design, and monitor their strategic investments in relation to data and customer. These products are unique in the market and require a progressive social media strategy to build an engaging connection with the community.
We are looking for an experienced full stack web developer who has a variety of interdisciplinary skills to join our team. Someone who has the knack for design, development and implementation of eCommerce web environments that are optimised to be highly responsive across multichannel.
We are on the pathway of aggressive expansion and you will be the type of person that thrives in the challenge of fast pace growth, achieving KPI’s and success milestones. You will be motivated to help our clients see beyond their business problems to their true strengths and future potential.
This is an opportunity to make a lasting impact; training opportunities and guidance to accelerate your career will be made available to you. You will enjoy working on solutions in a fast-paced, continually evolving, agile and customer-driven team where the focus is on rapid delivery with a design thinking and/or service design approach.
You are passionate and enthusiastic about design and web development and be on the path to build your career as a web design expert.
Create website layout/user interface by using standard HTML/CSS practices
Integrate data from various back-end services and databases (Windows and Linux OS)
Gather and refine specifications and requirements based on technical needs
Create and maintain software documentation
Be responsible for maintaining, expanding, and scaling our site
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Design web pages to match visual design intent
Write well designed, testable, efficient code by using best software development practices
Communicate with industry professionals and influencers via social media to create a strong network
Monitor and maintenance of the company’s content management system and website
Web server technologies like Node.js, J2EE, Apache, Nginx, etc
A solid understanding of how web applications work including security, session management, and best development practices
Adequate knowledge of relational database systems, Object Oriented Programming and web application development
Hands-on experience with network diagnostics, network analytics tools
Basic knowledge of Search Engine Optimization process
Mandatory ability to embed custom dashboards (Tableau, Power BI) to webpages
Candidate must have a strong understanding of UI, cross-browser compatibility, general web functions and standards
Strong communication, time management and analytical skills
Are highly coachable and invested in your professional growth, development, and career path
A creative mind and an innovative approach to developing functional websites
Strong situational awareness and very adaptable to changes day to day challenges and outcomes
Excellent verbal, interpersonal and multi-tasking skills
Ability to work with digital marketing agencies and social media professionals
2 years of experience as a full stack developer or similar role
Good knowledge and experience of WordPress, PHP, plugins, java script, SQL, Linux, Website Wireframes, AWS
Excellent multitasking skills
Demonstrated experience with content management systems in the delivery and maintenance of websites
Knowledge of HTML, CSS, and other web technologies
Degree in a relevant field of study such as software engineering or equivalent experience