Jobs
>
Johannesburg

    Senior Full Stack Developer, Product Systems - Johannesburg, South Africa - GAdventures

    GAdventures
    GAdventures Johannesburg, South Africa

    1 day ago

    Default job background
    Full time
    Description

    You'll work on the tools our Product, Local Operations, Buying, and Marketing teams use to build all aspects of the products sold by G Adventures and its group of businesses. You'll play a key role in building and maintaining a collection of front-end and backend-end applications which work in cohesion with our API-driven infrastructure. You'll work in a small and distributed team, where communication, empathy, and support of each other are key to our success as a people-first culture.

    What You'll be Doing:

    • Integrate into the team quickly. Deploy often and early
    • Write short specs and prototypes to test new ideas
    • Write unit tests for the new code that you craft. Improve test coverage, follow development standards
    • Ensure your code is designed with maintainability in mind Nurture the applications and tools, through working with stakeholders and understanding their needs
    • Work with the team to prototype wireframes and similar as we plan larger features. A keen eye for the user experience is very welcome
    • Work with other software teams to improve system communications and performance
    • Explore and review new technologies, for improvement opportunities
    • Participate in design and regular code reviews; helping your colleagues do their best
    • Desired Skills and Experience:
    • 7+ years of experience working in Python is necessary, Django is a plus
    • 5+ years of experience working in React
    • Fundamental HTML & CSS knowledge
    • Deep familiarity with browser behaviour and tooling. Request/response, DOM, devtools, etc
    • Comfort navigating the command line, especially with git
    • Understanding of common application stacks (nginx, , uwsgi, etc.)
    • Design sensibilities, both in UX and code craftsmanship PostgreSQL familiarity; digging in when addressing performance issues, can wrangle SQL queries
    • Working with microservice architectures is a plus ? Understanding of the full web stack – from browser to server and back


  • Curiska (Pty) Ltd Johannesburg, South Africa Full time

    General Areas Of Responsibility · Responsible for all technical aspects of a product/project from the conceptualization phase to implementation · Product development detail execution (Systems engineering role) on allocated products in conjunction with engineering team · Responsib ...


  • People Source Johannesburg, South Africa

    The Product Manager (PM) will be responsible for overseeing the entire product life cycle of the cpompanies new Collision Prevention System (CPS), SCAS Coal, from concept to market release and beyond. This role requires a seasoned professional with a proven track record in produc ...


  • Limpopo Personnel Midrand, South Africa

    **ESSENTIAL SKILLS REQUIREMENTS**: · - Logistics industry experience · - Java project experience. · - Agile working experience. · - Analyse, translate and communicate Logistics requirements. · - Understand systems engineering concepts. · - Understand integration between different ...


  • Prostaff Holdings Johannesburg, South Africa

    **Minimum requirements for the role**: · - A matric is essential for this role. · - Previous experience having worked in an operations planning or a production administration role or similar is preferred. · - Must have excellent written communication skills. · - Must be proficien ...


  • Abbott Laboratories Johannesburg, South Africa

    Responsible for administering the affiliate Quality Management System, for the English Africa Cluster, with regard to: · - Quality Document Management System, · - Training related to the Quality System and GMP · - Management of Audits at the affiliate · - Coordination of Quality ...

  • Tower Group

    Cad Administrator

    3 days ago


    Tower Group Johannesburg, South Africa

    **_JOB PURPOSE_** · Manages and maintains CAD systems & CAD data management systems · **_JOB FUNCTION_** · Provide training on the use of the data management system conforming to company standards · Support product divisions in the use of CAD software and data management system a ...

  • Be Different Recruitment

    Systems Analyst

    4 days ago


    Be Different Recruitment Johannesburg, South Africa

    One of our clients in the banking sector, based in Johannesburg is urgently looking for a Systems Analyst to be responsible to convert business initiatives into world class IT Solutions, the systems analysis and design efforts will extend to both existing and/or new systems and d ...

  • Boardroom Appointments

    Systems Analyst

    4 days ago


    Boardroom Appointments Johannesburg, South Africa

    **Department**: **Forex Product House - Forex IT** · **Position**: **Systems Analyst - Industry Specialist** · **6-month contract** · **Purpose of the role** · The systems analyst is responsible to convert business initiatives into world class IT Solutions. The systems analysis a ...


  • Staff Solutions Johannesburg, South Africa

    **Gauteng**, JHB - Eastern Suburbs** · **(Market related)** · Our client in the Automotive Industry is seeking a ERP System Software Assistant to join their team in Johannesburg. · - Assist with ongoing maintenance of existing software products and to participate in the developme ...

  • Pro Talent

    Production Manager

    4 days ago


    Pro Talent Johannesburg, South Africa

    **Engineering & Technical ~ Management** · **Gauteng** · ***: · **Production Manager (Electronics) · - JHB** · As the production manager, you will be accountable for meeting the manufacturing department's production and quality goals and playing a key role in ensuring the company ...


  • Tiger Recruitment Johannesburg, South Africa

    This will be to manage the estimates team ( a team of 7) · Support sales and client retention · Manage productivity · Support workflow and productivity · System improvements · Client training on estimates system · Keep track of estimates register · Matric · Minimum 7 years within ...

  • Cullinan Holdings

    Thompsons Holidays

    3 days ago


    Cullinan Holdings Johannesburg, South Africa

    Cullinan Holdings is seeking a highly motivated and experienced Destination Product and Systems Trainer to join our team in Johannesburg. As a leading leisure travel company, we are dedicated to providing excellent training and development opportunities for our employees which in ...


  • South32 Johannesburg, South Africa

    **Date**:19-Jan-2023 · **Location**: Johannesburg, GT, ZA, 2076 · **Company**:South32 Group Operations Pty. Ltd. · **POSITION SYNOPSIS**: · The purpose of the role is to centralise our technical core systems and bring together the producers of technology with the consumers of tec ...


  • FirstRand Johannesburg, South Africa

    About us, purpose, experience and qualifications · **about us**: · - make a promise · - be deeply invested · - value our differences · - build trust, not territory · - have courage · - always do the right thing · **purpose**: · - Involvement in product development life cycle in o ...


  • Nambiti Technologies Johannesburg, South Africa

    We are recruiting for a SAP CLM MIS Specialist. · **SAP System** · - Responsible for configuration, functional specifications, test scripts and conduct testing of configured system as well as coordinate set-ups, enhancements, and upgrades. · - Manage the production of technical, ...

  • Jellyfish

    Project Manager

    5 hours ago


    Jellyfish Johannesburg, South Africa

    Company Description · Jellyfish is your digital partner. We support and drive digital transformation by providing the right technology, strategy and training. · We are one of the world's fastest-growing number of talented people across our expanding global network. We are Google' ...

  • Mayfly Agri (Pty) Ltd

    Pricing Analyst

    1 day ago


    Mayfly Agri (Pty) Ltd Johannesburg, South Africa

    **Minimum requirements for the role**: · - Must have a B.Com. Degree · - Minimum 4 years experience in a similar role, with experience in pricing and margin management are essential · - Must have advanced Excel skills with knowledge of ERP systems and data analysis tools · - Exce ...


  • KERRIDGE COMMERCIAL SYSTEMS CORP Johannesburg, South Africa

    Kerridge Commercial Systems (KCS) the market leader in developing and delivering fully integrated business management solutions our mission is simple: to design, implement and support high performance systems that enable our customers to source effectively, stock efficiently, sel ...


  • Viv Gordon Placements Johannesburg, South Africa

    We have a terrific opportunity for a mid-senior Systems Manager/Traffic Manager to take the reins as the Key Retail Client Service Representative for a Retail Marketing studio in Modderfontein, Johannesburg. This exciting role will see you Project Managing different aspects of th ...


  • FirstRand Johannesburg, South Africa

    Job Description · To focus on providing technical support and expertise to resolve client challenges and issues in engaging with the company. · To utilise specialist knowledge in resolving host-to-host connectivity issues, conducting regression testing in User Acceptance Testing ...