X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: November 27, 2019
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We specialise in Enneagram assessments, products, services and solutions for individuals, teams and organizations. We are passionate about creating intelligent, intuitive and easy-to-use products, underpinned by advanced assessment technology. At the heart of our best-of-breed products lies our iEQ9 Intelligent Questionnaire, used globally by Enneagram pr...
    Read more about this company

    Frontend Developer

    The purpose of your role is to make our web applications look and function beautifully, in alignment with designs and user experience requirements, and to create re-usable SASS\CSS constructs for developers to consume.

    What You’ll Do:

    • Understand front end product and UX specifications.
    • Code HTML & SASS\CSS web front-ends leveraging CSS frameworks including Bootstrap and Metronic.
    • Take ownership of all application SASS and CSS code and front-end build processes.
    • Collaborate with Product Managers and Business Analysts to elicit UI and/or front-end requirements as it applies to web development.
    • Provide input into our UX design process with respect to interface design, user journeys and interactions.
    • Collaborate with Product Owners and Software Developers to ensure proper implementation.
    • Continuously liaise with developers and sources of product requirements to clarify details of UX designs.

    Who You Are:

    • A Web Artisan. You have a flair for aesthetics -and have many years of experience working on and creating beautiful web presences.
    • A Communicator. You have a track record of building high trust relationships. You’re team-oriented, which is necessary given the need for close collaboration with the development team. You also happen to have an excellent sense of humour.
    • A Problem-Solver. You tackle problems with creativity and innovation. You’re resilient to challenges and comfortable with ambiguity.
    • A Curious Learner. You are passionate and enquiring about the world of development. This means you’re willing to go the extra mile to keep up to date with industry trends techniques, and technologies, and discover new ways to make our online platform better.

    Your Background:

    • DEGREE OR RELEVANT QUALIFICATION in an appropriate field of study or equivalent work experience.
    • 5+ YEARS OF EXPERIENCE working in web front-end development.
    • METRONIC experience.
    • CURIOUS AND UP-TO-DATE with the latest development trends, techniques, and technologies.

    go to method of application »

    Lead Architect Developer & Chief Technology Officer

    The purpose of your role is to structure, run and guide software product development, as well as to own product application architecture and our technology vision. In addition, you will own ICT operations with the chief operations officer assisting and collaborating with you in this area.

    What You’ll Do:

    • Be an enthusiastic team player who enjoys building high trust relationships with management and staff.
    • Take full responsibility for software product development and operations, including but not limited to…
    • Envisioning product architecture and design
    • Driving and balancing engineering effort and cost with respect to awesomeness . In other words, striving for correctness, robustness, quality, relevance, performance, usability, beauty, security and safety.
    • Driving and supporting an agile way of working.
    • Mentoring team members on software engineering best practices.
    • Building and developing the proficiency and level of functioning of the development and operations teams.
    • Crafting great code.
    • Moving development operations towards full Continuous Delivery.
    • Take full responsibility for ICT. This will involve making the high-level decisions regarding ICT purchases and decisions, delegating execution to the operations manager where appropriate.

    Who You Are:

    • A .NET Full-Stack Development Expert. You have many years’ experience working in software product development, mainly on the .NET stack.
    • An IT Generalist. You have a wide range of experience with IT and technology in general.
    • A Can-Do-It Attitude. You inspire and lead by rolling-your sleeves up to tackle whatever disasters or opportunities come your way.
    • A Communicator. You have a track-record of building high trust relationships. You’re team-oriented, which is necessary given the need for close collaboration with the development team. You also happen to have an excellent sense of humour.
    • A Problem-Solver. You tackle problems with creativity and innovation. You’re resilient to challenges and comfortable with ambiguity.
    • A Curious Learner. You are passionate and enquiring about the world of development. This means you’re willing to go the extra mile to keep up to date with industry trends techniques, and technologies, and discover new ways to make our online platform better.

    Your Background:

    • MASTERS OR DEGREE in an Engineering or Science discipline (e.g. B.Sc. Com. Sci.) or a related field of study.
    • 10 YEARS OF EXPERIENCE working in software development on .NET.
    • CURIOUS AND UP-TO-DATE WITH THE LATEST DEVELOPMENT TRENDS, techniques, and technologies.

    BONUS POINTS:

    • Experience as aCTO.
    • .NET Core and ASP.Net MVC experience.

    go to method of application »

    Senior Software Developer

    The purpose of your role is to envision, plan, and act on/oversee effective and efficient SW-development based on product requirements, creating world-class Enneagram-based software solutions.

    What You’ll Do:

    • Provide inputs to product architecture and design.
    • Design robust, scalable and secure features.
    • Understand and estimate User Requirements / Stories.
    • Take ownership of and implement/execute assigned software development tasks.
    • Write clean, maintainable and efficient code and upskill (junior) developers in their coding practices.
    • Partake in agile development team practices.
    • Actively drive the levelling work across the development team and support each other to complete work as a team.
    • Design, implement and contribute to code reviews and testing at a unit, module, and integration level.
    • Collaborate with the team to develop and implement automation, release, and DevOps practices to optimise the transition of products from the development environment into operations.
    • Identify and report software development risks and dependencies.
    • Maintain a high awareness of industry issues and trends, particularly concerning accessibility, usability, and emerging technologies, and keep team members informed as appropriate.

    Who You Are:

    • A Team Player. You understand that no man is an island and have a track record of building high trust relationships. You enjoy being part of, and contributing to, a high performing team. You also happen to have an excellent sense of humour.
    • Driven by Grit. You have passion and perseverance for long-term and meaningful goals. You have the ability to persist in something you feel passionate about and persevere when you face obstacles.
    • A Big-Picture Thinker. You can think in a strategic way that takes the entire process into consideration. You are also able to articulate your ideas so that the team thoroughly understands them.
    • A Trouble-shooter and Solution-Focused Problem Solver. You can understand at a glance what tools in your arsenal best fit the problem at hand. You are driven by solutions and tackle problems with creativity and innovation. You’re resilient to challenges and comfortable with ambiguity.
    • A Stickler for Detail. You have strong analytical skills, are a critical thinker, and you pay attention to detail. You understand the importance of writing clean, maintainable and efficient code.

    Your Background:

    • BACHELOR’S DEGREE in an appropriate field of study or equivalent work experience.
    • AT LEAST 5 YEARS EXPERIENCE in .Net \ .Net Core full stack development.
    • ASP.NETMVC, HTML & CSS experience.
    • STRONG OBJECT-ORIENTATION AND TEST-DRIVEN-DEVELOPMENT SKILLS.
    • VERY GOOD UNDERSTANDING of REST API usage.
    • EXPERIENCE with SQL.
    • EXPERIENCE WITH DESIGNING AND IMPLEMENTING scalable web architectures.
    • WORKING KNOWLEDGE of agile development methodologies.

    go to method of application »

    UI Designer

    The purpose of the role will be to design and prototype User Interfaces for web and mobile applications to be implemented by the product development team, creating meaningful and inspiring user experiences.

    What You’ll Do:

    • Collaborate with the development team to define and implement innovative solutions for the product direction, visuals and experience.
    • Execute all visual design stages from concept to final hand-off to software or web development, i.e. UI design and prototyping.
    • Conceptualise original ideas that bring simplicity and user-friendliness to complex design roadblocks.
    • Create wireframes, storyboards, user flows, process flows, and site maps to communicate interaction and design ideas effectively.
    • Do UI implementation validation or testing.
    • Verify UI deliverables against functional requirements specified.
    • Ensure that project owners and stakeholders expectations are met.
    • Elicitation and formulation of business and/or functional requirements as it pertains to UI design.
    • Conduct user research and evaluate user feedback.
    • Establish, document and promote design guidelines, best practices and standards.

    Who You Are:

    • A Designer. You have a flair for aesthetics – from strong illustration to documentation skills. You can conceptualise and analyse creative solutions and pay meticulous attention to detail.
    • A Client Expert. You see things from the perspective of our clients because you have empathy and their experience matters to you. You get to the core of their needs and hopes, and implement this in your design.
    • A Communicator. You have a track record of building high trust relationships with high influence. You’re team-oriented, which is necessary given the need for close collaboration with the development team. You also happen to have an excellent sense of humour.
    • A Problem-Solver. You tackle problems with creativity and innovation. You’re resilient to challenges and comfortable with ambiguity. You think about the importance of our product to the client, not just how it will be delivered.
    • A Curious Learner. You are passionate and enquiring about the fast-growing world of User Experience. This means you’re willing to go the extra mile to keep up to date with industry trends and discover new ways to make our products better.

    Your Background:

    • FORMAL TRAINING IN UI DESIGN PRINCIPLES in the past 5 years.
    • 3+ YEARS OF PROVEN UI DESIGN EXPERIENCE in web and mobile software applications.
    • DEMONSTRABLE UI DESIGN SKILLS WITH A STRONG PORTFOLIO of design projects.
    • FAMILIARITY WITH INTERACTION DESIGN and information architecture.
    • CURIOUS AND UP-TO-DATE WITH THE LATEST UI TRENDS, techniques, and technologies.

    BONUS POINTS:

    • Experience in working within an Agile/Scrum methodology environment.
    • A basic understanding of Software Development.

    go to method of application »

    UX Designer

    The purpose of your role is to envision, design and create meaningful and inspiring User Journeys. These will be informed by your understanding of the behaviour and habits of our clients and your vision of how you can improve their experience with our products.

    What You’ll Do:

    • Understand our product specifications and empathise with our client’s needs.
    • Conceptualise and design user journeys and interactions based on our client’s needs.
    • Create and document personas through user research and data.
    • Collaborate with Product Managers and Business Analysts to elicit business and/or functional requirements as it applies to UX designs.
    • Collaborate with Product Owners and Software Developers to ensure proper implementation.
    • Produce illustrated customer experience designs through drawing, digital tools, prototyping or model making, etc. We care more about the quality of the wireframe than the tools you use.
    • Provide input to product requirements and software development user stories.
    • Define suitable interaction models and evaluate their success.
    • Work with UI Designers to implement attractive designs.
    • Continuously liaise with developers and sources of product requirements to clarify details of UX designs.

    Who You Are:

    • A Designer. You have a flair for aesthetics – from strong illustration to documentation skills. You can conceptualise and analyse creative solutions and pay meticulous attention to detail.
    • A Client Expert. You see things from the perspective of our clients because you have empathy and their experience matters to you. You get to the core of their needs and hopes, and implement this in your design.
    • A Communicator. You have a track record of building high trust relationships with high influence. You’re team oriented, which is necessary given the need for close collaboration with the development team. You also happen to have an excellent sense of humour.
    • A Problem-Solver. You tackle problems with creativity and innovation. You’re resilient to challenges and comfortable with ambiguity. You think about the importance of our product to the client, not just how it will be delivered.
    • A Curious Learner. You are passionate and enquiring about the fast-growing world of User Experience. This means you’re willing to go the extra mile to keep up to date with industry trends and discover new ways to make our products better.

    Your Background:

    • MASTERS OR DEGREE IN A DESIGN DISCIPLINE (e.g. product industrial, service, interaction, digital or visual design) or a related field of study.
    • 3+ YEARS OF EXPERIENCE as a UX Designer.
    • DEMONSTRABLE UX DESIGN SKILLS WITH A STRONG PORTFOLIO of design projects.
    • FAMILIARITY WITH INTERACTION DESIGN and information architecture.
    • CURIOUS AND UP-TO-DATE WITH THE LATEST UX TRENDS, techniques, and technologies.

    BONUS POINTS:

    • Experience in working within an Agile/Scrum methodology environment.
    • A basic understanding ofSoftware Development.

    go to method of application »

    Junior UX/UI Designer

    The purpose of your role is to collaborate in user journey development. This would involve the design and prototype of User Interfaces for web and mobile applications to be implemented by the software development team, creating meaningful and inspiring user experiences.

    What You’ll Do:

    • Understand our product specifications and empathise with our client’s needs.
    • Work alongside our Senior Designers to conceptualise and design user journeys and interactions based on our client’s needs.
    • Contribute to the development of user personas and scenarios to clarify results of user research and focus the team’s design efforts on the needs of key clients.
    • Support the team in translating business requirements into interactive client experiences, and in ensuring proper implementation.
    • Help produce illustrated customer experience designs through drawing, digital tools, prototyping or model making, etc. We care more about the quality of the wireframe than the tools you use.
    • Provide input to product requirements and software development user stories.
    • Assist in defining suitable interaction models and evaluating their success.
    • Collaborate with Senior Designers to implement attractive designs.
    • Continuously liaise with developers and sources of product requirements to clarify details of UX/UI designs.

    ?Who You Are:

    • A Designer. You have a flair for aesthetics – from strong illustration to documentation skills. You can conceptualise and analyse creative solutions and pay meticulous attention to detail.
    • A Client Expert. You see things from the perspective of our clients because you have empathy and their experience matters to you. You get to the core of their needs and hopes, and implement this in your design.
    • A Communicator. You are persuasive and engaging in a humble way, which allows you to build high-trust relationships with high influence. You’re team oriented, which is necessary given the need for close collaboration with the software development team. You also happen to have an excellent sense of humour.
    • A Problem-Solver. You tackle problems with creativity and innovation. You’re resilient to challenges and comfortable with ambiguity. You think about the importance of our product to the client, not just how it will be delivered.
    • A Curious Learner. You are passionate and have a keen interest in the fast-growing world of UX/UI Design. This means you’re willing to go the extra mile to keep up to date with industry trends and discover new ways to make our products better.

    Your Background:

    • FORMAL TRAINING IN UX/UI DESIGN PRINCIPLES OR DEGREE IN A DESIGN DISCIPLINE (e.g. product industrial, service, interaction, digital or visual design) or a related field of study.
    • IDEALLY 1 - 3 YEARS OF PROVEN EXPERIENCE as a UX/UI Designer.
    • DEMONSTRABLE UX/UI DESIGN SKILLS WITH A STRONG PORTFOLIO of design projects.
    • COMFORTABLE ARTICULATING DESIGN PROCESS and can argue decisions in a deep, considered manner.
    • CURIOUS AND UP-TO-DATE WITH THE LATEST UX/UI TRENDS, techniques, and technologies.

    BONUS POINTS:

    • You’re familiar with, or have worked in an environment which follows an Agile/Scrum methodology.
    • A basic understanding of Software Development.

    go to method of application »

    Office Administrator & Executive Assistant

    The purpose of your role is to be the backbone of the organisation – the right hand of the company owners and the person to go to when employees need support. You’ll support and manage the private lives of the company owners and ensure the smooth running of the organisation.

    What You’ll Do:

    • Engage with all staff members to better understand their needs and areas that require extra support.
    • Liaise with human resources to ensure that office policies are followed and the Ways of Working (WoWs) is efficient for everyone.
    • Coordinate the company owners calendar and schedules (both private and work-related, with regular reminders).
    • Engage regularly with VIP clients and advisory board members, ensuring that meetings are arranged regularly and they are seen to on a highly personal level.
    • Manage the company owners private accounts and payment proposals, as well as the office’s budget and expenses. Liaise with finances to ensure we stick to budget.
    • Manage personal requests as needed (e.g. running errands, managing the private estate, transporting family members etc) and ensure the private estate and domestic staff are managed efficiently.
    • Book and arrange private and work travel (flights, transport, accommodation etc.) for the company owners and employees, and prepare detailed travel and event itineraries.
    • Ensure all stock and office supplies – from the high-end computers, to the milk and tea – are available, in their correct place and used respectfully.
    • Design and maintain a ticketing system to provide support for employees’ administrative tasks.
    • Manage and supervise the office cleaning staff as well as the domestic staff, service and maintenance providers of the company owners private estate.

    Who You Are:

    • A Proactive Planner. You have a knack for understanding what people need, and go above and beyond to ensure these needs are met. You’re also good at anticipating any challenges that may arise, and use your initiative to resolve these issues quickly and effectively.
    • A Reliable Organiser. You are consistent in your words and actions, have outstanding planning & organisational skills, and pay meticulous attention to detail.
    • A Multitasker of Note. You thrive on keeping many things going at once, and know how to balance and prioritize the company duties and private lives of the owners.
    • A Relationship Builder. Relating to different kinds of people and building relationships comes naturally to you, and you enjoy supporting and helping people. You express yourself just as well in writing and correspondence as you do in person.
    • An Honest Communicator. You value honesty and have experience exercising discretion and confidentiality with sensitive company information and property.
    • A Resilient Task-Master. You can adapt to different managing styles and changing needs, reprioritizing tasks and projects when needed.

     

    Your Background:

    • BACHELOR’S DEGREE OR EQUIVALENT PRACTICAL EXPERIENCE.
    • 2+ YEARS OF EXPERIENCE as an assistant, office manager or administrative support.
    • PROVEN COMPETENCY using MS Office applications: Word, Excel, PowerPoint, Outlook etc.
    • AMBITION AND DETERMINATION to shape this role yourself – we will give you a lot of room for growth.

    BONUS POINTS:

    • Experience managing finances.

    go to method of application »

    Business Analyst

    The purpose of your role is to partner with the product owner/leads. You will provide systematic insights to ensure smooth functioning of business processes by analysing both product lines and the overall profitability of the business, as well as translating gaps and product requirements into detailed user stories suitable for implementation by the software development team.

    What You’ll Do:

    • Developing metrics and gathering data to analyse the performance of business functions.
    • Conducting and coordinating financial, product, market, operational and related research to support strategic and business planning.
    • Developing business cases for new product developments and provide analyses for pricing and other financial decisions.
    • Partnering with product owner/leads, key stakeholders, and delivery teams to identify solutions.
    • Translating requirements into user stories, user-centric designs.
    • Following agile best practices and participating in agile ceremonies.
    • Maintaining a healthy product backlog that aligns with the defined MVPs and priorities.
    • Advising product owner/leads and stakeholders on options, risks, and creative solutions.
    • Identifying issues, creating action items, and developing resolutions.
    • Obtaining sign-off from key stakeholders, product owners, and end-users.
    • Creating help and training documentation for end-users and internal support teams.
    • Facilitating product training and demonstration sessions.
    • Providing assistance with preliminary functional testing and the coordination of UAT.

    Who You Are:

    • An Impressive Communicator. You have excellent verbal and written skills, and the ability to develop and articulate well thought out business requirements and acceptance criteria. You pride yourself on your ability to communicate technical information to both technical and non-technical audiences.
    • A Collaborator. You are team-orientated, with strong interpersonal skills and the ability to build strong relationships with a variety of partners and stakeholders.
    • A Solution-Focused Problem Solver. You know that businesses are intricate, and you are aware that solutions aren’t always straightforward. You do not believe in a one-size-fits-all solution. Instead, you examine the problem from every angle imaginable, and speak to all parties involved for valuable input and feedback, until you have run through multiple operations and relevant scenarios before finding a solution that fits.
    • A Continuous Improver. You’re a critical thinker with strong analytical skills and attention to detail. You’re resilient to challenges and comfortable with ambiguity. You’re energetic, can multi-task in a fast-paced environment and are able to challenge the status quo for continuous improvement.

    Your Background:

    • FTI BUSINESS ANALYSIS DIPLOMA.
    • 3+ YEARS OF EXPERIENCE as a Business Analyst.
    • PROVEN KNOWLEDGE AND EXPERIENCE working within an Agile/Scrum methodology environment.
    • EXCELLENT MS OFFICE SKILLS including Visio and Excel.

    BONUS POINTS:

    • Being a Certified Business Analysis Professional (CBAP).
    • QL and Microsoft DevOps skills.
    • Strong visualisation skills using Visio or similar.
    • Quality assurance and (automated) testing experience and training.
    • Production support and troubleshooting experience.

    Method of Application

  • MYJOBMAG.CO.ZA
  • Send your application

Never miss a job with our real-time & personalized job service
Subscribe Now
Back To Home

Career Advice

View All Career Advice

Subscribe to Job Alert

 

Join over 102 happy subscribers

 
 
 
Send your application through

Yahoomail Gmail Hotmail