Jobs
>
Johannesburg

    Polyglot / Opensource Developer (Mid Level) | Remote (SA) - Johannesburg, South Africa - Progressive Edge

    Progressive Edge
    Progressive Edge Johannesburg, South Africa

    Found in: Talent ZA 2A C2 - 3 days ago

    Progressive Edge background
    Description

    Polyglot / Opensource Developer (Mid Level)

    Permanent

    Remote (South Africa)

    The company builds (cloud) software that grows our clients businesses. Our work covers a variety of industries and a range of apps and IoT software projects. Our clients include startups, scale-ups and enterprises that need brand new cloud software or upgrade or replace existing software.

    Join a creative team of product managers, UX designers & researchers, software architects, software developers and QA analysts & engineers dedicated to delivering software that delivers value to our clients and engaging experiences to users.

    We are serious about always learning new things. We create the time and opportunities for you to learn and develop new skills and actively promote and compensate you for taking on more responsibility aligned with your career goals.

    What does working with us look like?

    • Exposure to a range of industries, projects and technologies
    • Bringing B2C, B2B and B2E apps to life
    • Work in teams of product managers, UX designers & researchers, software developers and QA
    • Work remotely but not in isolation
    • Continuously learn about new shiny things with allocated training budget and time
    • A mentor with the experience in the skills that you want to develop

    About the role

    Join our team as an intermediate software developer. It will be your job to participate in the development of software based on architectural, UX and UI design specifications and other acceptance criteria.

    We believe that as a software developer, you add the most value when you are empowered to provide input into the business case for the software as well as the UX and UI designs in order to get to the most optimal solution. Your job is not just to deliver code.

    Responsibilities

    • Deliver code according to a product backlog
    • Agile software development
    • Provide input on UX and UI designs to optimise development efforts
    • Use code and architectural best practises
    • Actively contribute to the entire team of product managers, UX practitioners, software developers and QA analysts and engineers
    • Continuous self-development and expansion of skills
    • If youre an intermediate: assist senior software developer to mentor junior team members
    • Assist with software and product support
    • Communicate technical needs and risks effectively inside the team
    • Be familiar with devops and infrastructure deployment
    • Write effective documentation for systems and modules worked on

    About you

    • As a developer, you can engage with the tools and techniques to create software.
    • As a good developer, we expect you to have experience with some or most of the technologies we regularly use. (see below)
    • As an excellent developer you are able to create solutions with these tools and techniques.
    • As a Polymorph developer, you are developing a deeper understanding of the tools and techniques and how to use them to best effect.
    • You find a high degree of satisfaction from entering a state of flow while programming, and the beauty and elegance that you create as a result.

    Knowledge and skills

    Firstly, you need the skills to take on the responsibilities specified above. You should also have some depth of experience in the technologies we generally use, which includes the following

    • AngularJS. Other web frameworks (ReactJS etc) may also be applicable
    • Flutter and Dart for mobile development. Android and iOS native development are also appropriate
    • API integration through HTTP, REST and REST-like interfaces.
    • GraphQL integration
    • Relational databases and SQL
    • Other databases (time series, graph, document, key-value etc)
    • Use cloud-based infrastructure (AWS and Google). This includes compute and data storage elements.
    • Automated deployment infrastructure (Azure DevOps, CodeDeploy etc.)

    And these equally important skills

    • Communication skills that allow you to collaborate and explain your process, approach and motivation to various stakeholders, including technical and non-technical people.
    • Able to work well in a team as well as individually.
    • Excited about learning, pushing technical limits and finding new solutions
    • Excellent analytical and problem-solving skills.
    • A propensity to fail fast and learn fast and share both failure and learning with others.
    • Prioritising learning over being right. Understanding others rather than becoming defensive.
    • Understanding the value of the client as part of the team rather than us & them.

    Experience

    • Minimum 4 years of relevant software development experience
    • Relevant B.Sc. or B.Eng. university degree. Good academic performance, exceptional in software development/programming courses

    Nice to haves

    If you tick all the required boxes, the following things will give you an edge:

    • If youve started your own business before (it does not matter whether it worked out or not)
    • If youve built and released something of your own
    • Active contributions to open-source projects
    • A preference for a variety of work and horizontal training over deep specialist skills.
    • Aspirations to mentor and coach other developers

  • Dimension Data

    Developer - Fiori- (Remote)

    Found in: Talent ZA C2 - 5 days ago


    Dimension Data Sandton, South Africa

    Functieomschrijving · 50% Durban / 50% Remote · Retail industry experience is advantageous and preferred. SAP Solution Manager, Focus Build experience is · required. Previous SAP experience on a large SAP project is required. · CV's are to be condensed, no more than 4 pages long ...


  • E-Merge Johannesburg, South Africa

    NEW WORK in for an assertive and intelligent Intermediate Front End Developer who is looking to push some boundaries when it comes to Tech. This team is a fast-growing software company from the Netherlands, with a budding team in the Western Cape. As a business, they support the ...

  • E-Merge

    NEW WORK – Senior C# Full Stack Developer with React, REMOTE

    Found in: Talent ZA 2A C2 - 6 hours ago


    E-Merge Johannesburg, South Africa

    Here is a smart tech Product hub & global Fintech working a wealth of offshore projects in the mining, property, and financial industry; currently on the hunt for some C# Full Stack Developers to aid their latest gig within their Capital arm · This job is all about collaborative, ...

  • E-Merge

    Intermediate Full Stack C# Developer – Remote – up to R750k Per Annum

    Found in: Executive Placements ZA C2 - 2 days ago


    E-Merge Johannesburg, South Africa

    We''re seeking an ambitious Intermediate Full Stack C# Developer eager to explore new frontiers in technology. Join a dynamic team, headquartered in the Netherlands with a growing presence in the Western Cape. As pioneers in the software industry, they specialize in supporting cl ...


  • E-Merge Johannesburg, South Africa

    NEW WORK IN at a fast-growing fintech B2B SaaS business They are on a mission to streamline the lifecycle of structured product & private asset deals; The current need is for a Senior Full Stack C# Developer who will collaborate across all levels of the tech stack, from designing ...


  • E-Merge Johannesburg, South Africa

    Do you wield C# like a master sorcerer, dance with .NET Core, and jive to the rhythm of Angular 14? If so, my client in the banking sector has got the perfect quest for you This South African bank is on the hunt for a fearless, tech-savvy hero (or heroine) to join their elite fel ...

  • E-Merge

    Full Stack Oracle Apex Developer – Midrand – Semi Remote –R650 PH

    Found in: Executive Placements ZA C2 - 3 days ago


    E-Merge Midrand, South Africa

    We are currently in search for a Full Stack Oracle Apex Developer to join a team that elevates daily commute to a thrilling adventure with one of the leading motor manufactures renown for being one of the best in terms of luxury performance and luxury brand. · Searching for someo ...

  • MSH

    Monitoring, Evaluation, and Learning

    Found in: One Red Cent US C2 - 1 day ago


    MSH Johannesburg, South Africa Full time

    Overall Responsibilities: · The MEL Principal Advisor works under the direction and supervision of the MEL Lead on the Strategic Information (SI) Team. They support the MEL Lead in the accomplishment of MEL functions related to supply chain and pharmaceutical strengthening act ...

  • Complement Recruitment

    Senior Back-End Developer

    Found in: Executive Placements ZA C2 - 2 days ago


    Complement Recruitment Johannesburg, South Africa

    Senior Back End Developer - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for a Senior Back End Developer for software development and IT projects based client. This is a remote 12 month contract. Salary is market related, appl ...

  • STELO

    Operations Manager

    Found in: Talent FR C2 - 1 week ago


    STELO Johannesburg, South Africa

    Position: Operations Manager · An opportunity exists for an experienced bilingual (French and English) Operations Manager that has extensive experience in Managing Mining Process Plants and understands Operations and Maintenance in the Mining sector. The company has experienced s ...

  • Complement Recruitment

    IT Tech Lead

    Found in: Executive Placements ZA C2 - 2 days ago


    Complement Recruitment Johannesburg, South Africa

    Tech Lead - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for a Tech Lead for software development and IT related Projects. This is a remote 12 month contract. Salary is market related, applicants however are encouraged to add ...

  • Complement Recruitment

    Senior Full-Stack Developer

    Found in: Executive Placements ZA C2 - 2 days ago


    Complement Recruitment Johannesburg, South Africa

    Senior Full-Stack Developer - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for a Senior Full-Stack Developer for software development and IT projects based client. This is a remote 12 month contract. Salary is market related, ...

  • Complement Recruitment

    Intermediate Training Specialist

    Found in: Job Placements ZA C2 - 2 days ago


    Complement Recruitment Johannesburg, South Africa

    Intermediate Training Specialist (Software) - Gauteng · 12 Month Contract - Remote · Purpose of Position: · Complement Recruitment are recruiting for an Intermediate Training Specialist for software development and IT projects based client. This is a remote 12 month contract. Sa ...

  • Complement Recruitment

    Business Analyst

    Found in: Job Placements ZA C2 - 2 days ago


    Complement Recruitment Johannesburg, South Africa

    Business Analyst - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for an intermediate Business Analyst. This is a remote 12 month contract. Salary is market related, applicants however are encouraged to add or include their desi ...

  • Complement Recruitment

    Senior IT Project Manager

    Found in: Executive Placements ZA C2 - 2 days ago


    Complement Recruitment Johannesburg, South Africa

    Senior IT Project Manager - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for a Senior IT Project Manager. This is a remote 12 month contract. Salary is market related, applicants however are encouraged to add their desired or ...

  • Complement Recruitment

    Senior Cloud Architect

    Found in: Executive Placements ZA C2 - 2 days ago


    Complement Recruitment Johannesburg, South Africa

    Senior Cloud Architect - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for a Senior Cloud Architect for software development and IT projects based client. This is a remote 12 month contract. Salary is market related, applicants ...

  • Complement Recruitment

    Senior Security Expert

    Found in: Executive Placements ZA C2 - 2 days ago


    Complement Recruitment Johannesburg, South Africa

    Senior Security Expert- Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for a Senior Security Expert for software development and IT projects based client. This is a remote 12 month contract. Salary is market related, applicants ...

  • Complement Recruitment

    Intermediate Cloud Architect

    Found in: Job Placements ZA C2 - 2 days ago


    Complement Recruitment Johannesburg, South Africa

    Intermediate Cloud Architect - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for an Intermediate Cloud Architect for software development and IT projects based client. This is a remote 12 month contract. Salary is market relate ...

  • Complement Recruitment

    Senior Database Administrator

    Found in: Job Placements ZA C2 - 2 days ago


    Complement Recruitment Johannesburg, South Africa

    Senior Database Administrator - Gauteng · 12 Month Contract Remote · Purpose of Position: · Complement Recruitment are recruiting for a Senior Database Administrator for software development and IT projects based client. This is a remote 12 month contract. Salary is market relat ...

  • E-Merge

    Full Stack Developer – Bryanston

    Found in: Executive Placements ZA C2 - 2 days ago


    E-Merge Johannesburg, South Africa

    In Search for a Full Stack Developer that will focus on both Front-End and Back-End Development, currently offering this remote work opportunity, you will be responsible for developing, building and maintaining the frontend and backend web applications which includes working wit ...