Mid Developer

2 months ago


Johannesburg, Gauteng, South Africa Planet10 Full time
Job Title: Mid Developer

At Planet10, we are seeking a highly skilled Mid Developer to join our Software Development team. As a key member of our team, you will be responsible for managing both front-end and back-end development processes, implementing solutions from conception to final product according to business needs.

Key Responsibilities:
  • Work within a Software Development team, following Agile development methodologies.
  • Collaborate with Project management and solution architects to estimate and scope out projects.
  • Work with Creative team during planning, discovery, and production phase.
  • Develop and optimize solutions with both front-end and back-end development teams.
  • Optimize code for performance.
  • Produce high-quality code and documentation to industry standards as needed.
  • Develop and maintain API's.
  • Contribute to the analysis and design of software products and tools.
  • Evaluate and advise on the technical feasibility.
  • Create quality prototypes for a clearer understanding of UI designs.
  • Test and confirm software is fit for purpose with intended audiences.
  • Recommend and implement refinements and improvements.
  • Follow formal Software Engineering best-practices.
  • Mentor and guide team members.
  • Monitor and measure customer experience and KPIs.
  • Manage periodic reporting on the progress to the management and the customer.
Requirements:
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Experience:
  • At least 5+ years of experience in building Applications.
  • At least 4+ years of experience with React, TypeScript.
  • Good understanding of OOPs concepts.
  • Strong hands-on knowledge on HTML5, CSS3, ES6+.
  • Strong understanding of the React Virtual DOM, JSX and API.
  • Hands on experience on REST APIs, GraphQL and WebSocket.
  • Experience with a State-management framework like Redux (with middleware) or MobX.
  • Understanding of cloud-based technologies, Azure, SQL and relational databases, SOAP and REST Web-Services, JSON, XML, MSAL.
  • Comfortable with concepts like Container/Presentation components, Higher Order Components.
  • Worked with UI libraries like Material-UI, Semantic UI, Bootstrap or similar.
  • Good understanding of CSS in JS, aka scoped-css or Styled Components.
  • Unit testing with Karma + Mocha or Jest.
  • Experience on working with frontend build systems and automating the same using Grunt / Gulp.
  • Experience on MVC frameworks (Backbone.js, or similar) and knowledge of common JavaScript design patterns will be good to have.
  • Experience of working with server-side JavaScript frameworks based on Node.js
  • Exposure to Style Guides, Atomic Design.
  • Exposure to Scrum and Agile methodologies.

  • Mid Developer

    1 month ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    Job Title: Mid DeveloperAt Planet10, we are seeking a highly skilled Mid Developer to join our Software Development team. As a key member of our team, you will be responsible for managing both front-end and back-end development processes, implementing solutions from conception to final product according to business needs.Key Responsibilities:Work within a...


  • Johannesburg, Gauteng, South Africa JSRH Solutions Full time

    Mid-Level Software DeveloperWe're a dynamic team at JSRH Solutions seeking a highly skilled Mid-Level Software Developer to contribute to our diverse projects. If you're passionate about software development and eager to grow professionally, we'd love to hear from you.Key Responsibilities:Contribute to all stages of the development lifecycle.Write efficient,...

  • Senior Web Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Global Connect Partners Full time

    Job Title: Mid-Level Full Stack DeveloperJob Summary:We are seeking a highly skilled Mid-Level Full Stack Developer to join our team at Global Connect Partners. As a key member of our technology consulting firm, you will be responsible for designing, developing, and maintaining end-to-end web applications that support our consulting engagements.Key...

  • Senior Web Developer

    2 months ago


    Johannesburg, Gauteng, South Africa Global Connect Partners Full time

    Job Title: Mid-Level Full Stack DeveloperCompany Overview:Global Connect Partners is a premier management consulting firm that specializes in post-merger integration, change management for process improvements, and technology implementation. We partner with leading organizations to deliver transformative solutions that drive growth, efficiency, and...

  • Senior Web Developer

    2 months ago


    Johannesburg, Gauteng, South Africa Global Connect Partners Full time

    Job Title: Mid-Level Full Stack DeveloperJob Summary:We are seeking a highly skilled Mid-Level Full Stack Developer to join our team at Global Connect Partners. As a key member of our technology consulting firm, you will design, develop, and maintain end-to-end web applications that support our consulting engagements.Key Responsibilities:Front-End...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Job Title: Snr Salesforce DeveloperWe are seeking a highly skilled Mid-Senior Salesforce Developer with strong backend development expertise to drive the development of scalable and efficient Salesforce solutions. This position requires proficiency in Salesforce development technologies, including Apex, Visualforce, Lightning Web Components, and SOQL, as...


  • Johannesburg, Gauteng, South Africa Synergy Jobs (Pty) Ltd Full time

    MS Dynamics CE Developer (Jnr to Mid Level)A rare opportunity at a leading international MS Partner with a strong presence in South Africa.Experience in MS Dynamics CE software development, including technical problem solving and SQL query construction.Proficiency in SDK and ETL development.Key Competencies:Adaptability and flexibility in a fast-paced work...


  • Johannesburg, Gauteng, South Africa People Dimension Full time

    Job Title: Senior PHP DeveloperAbout the Role:We are seeking a mid to senior level PHP software developer to join our team at People Dimension. The ideal candidate will have experience working on variance applications within the mining, education, and logistics sectors.Responsibilities:Develop and implement PHP software solutions for our clients.Work with...


  • Johannesburg, Gauteng, South Africa Synergy Jobs (Pty) Ltd Full time

    Mid-Level MS Dynamics CE Developer OpportunityAt Synergy Jobs (Pty) Ltd, we are seeking a skilled MS Dynamics CE Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using MS Dynamics CE.Key Responsibilities:Design and develop software solutions using MS...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    About the Role:Tumaini Consulting seeks a highly skilled Mid JavaScript Engineer to join our team.Responsibilities:Develop cutting-edge front-end applications using JavaScript, Angular, React, and Vue.js.Design and implement robust back-end systems utilizing .Net, Java, and Python.Collaborate with colleagues to integrate Express and Next.JS frameworks into...


  • Johannesburg, Gauteng, South Africa JSRH Solutions Full time

    Mid-Level Software DeveloperJSRH Solutions is seeking a driven and dedicated Software Developer to join our passionate team. As a key member of our development team, you will have the opportunity to make a meaningful impact and gain exposure across diverse industries.Primary Responsibilities:Contribute to all stages of the development lifecycle, ensuring...

  • Senior C# Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    About the Role:We are seeking a highly skilled Mid-Level Programmer (NET Framework) to join our team at Tumaini Consulting. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using .NET technologies.Key Responsibilities:Design, develop, and test software...


  • Johannesburg, Gauteng, South Africa Synergy Jobs (Pty) Ltd Full time

    MS Dynamics CE Developer (Mid Level)Synergy Jobs (Pty) Ltd is seeking a skilled MS Dynamics CE Developer to join our team. As a key member of our development team, you will be responsible for assisting in the design, development, and support of the Microsoft Dynamics 365 Customer Engagement platform.About the Role:Main Responsibilities:Support the...

  • Senior Copywriter

    4 weeks ago


    Johannesburg, Gauteng, South Africa Ad Talent Africa Full time

    Mid-Senior CopywriterWe are seeking a highly skilled Mid-Senior Copywriter to join our team at Ad Talent Africa. As a key member of our creative team, you will be responsible for developing compelling copy that drives results for our clients.Key Responsibilities:Develop high-quality copy for various marketing channels, including social media, email, and...


  • Johannesburg, Gauteng, South Africa Azeus Systems Limited Full time

    Azeus Convene is a leading provider of meeting and collaboration solutions for Board Directors and Senior Executives. We are seeking a seasoned Senior Business Development Manager to join our growing sales force.The ideal candidate will have a proven track record of success in sales and business development, with a strong understanding of the meeting and...


  • Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full time

    Job Title: Mid weight Graphic DesignerWe are seeking a highly skilled Mid weight Graphic Designer to join our team at Isilumko Staffing (JHB). As a key member of our design team, you will be responsible for creating high-quality visual designs and digital assets that align with client brand guidelines.Key Responsibilities:Conceptualize, develop, and execute...


  • Johannesburg, Gauteng, South Africa Curiska Full time

    Job Title: Mid-Senior Qualitative Market ResearcherWe are seeking a highly skilled and experienced Mid-Senior Qualitative Market Researcher to join our team at Curiska. As a key member of our research team, you will be responsible for designing and implementing effective research solutions that meet the needs of our clients.Key Responsibilities:Develop and...


  • Johannesburg, Gauteng, South Africa H2R Africa Full time

    Job Title: Mid-Level Systems AnalystWe are seeking a highly skilled Mid-Level Systems Analyst to join our team at H2R Africa. This is a 6-month contract position that requires a strong understanding of IT systems, including software development, databases, and network infrastructure.Key Responsibilities:Evaluate and Assess Current IT Systems: Identify areas...


  • Johannesburg, Gauteng, South Africa H2R Africa Full time

    Mid Level Business AnalystH2R Africa is seeking a skilled Mid Level Business Analyst to join our consulting team. As a key member of our team, you will work closely with clients in the manufacturing industry to identify areas for improvement and develop solutions to drive business growth.Key Responsibilities:Evaluate business processes and identify...

  • Content Strategist

    2 months ago


    Johannesburg, Gauteng, South Africa Ad Talent Africa Full time

    Ad Talent Africa is seeking a skilled Mid-Senior Copywriter to join our team. As a key member of our creative department, you will be responsible for crafting compelling content that drives results.**Key Responsibilities:*** Develop and execute content strategies that align with our clients' goals* Collaborate with cross-functional teams to create engaging...