Talent.com
Senior Front-End Software Developer
Senior Front-End Software DeveloperAgrigate One Limited • Johannesburg, Gauteng, South Africa
Senior Front-End Software Developer

Senior Front-End Software Developer

Agrigate One Limited • Johannesburg, Gauteng, South Africa
30+ days ago
Job description

We're looking for an experienced Senior Front-End Developer to join our team in helping build out a high-quality SaaS platform for the agricultural sector. We're an AgTech startup with an ever-growing software development team, and we're dedicated to delivering tangible value to our users. Our offices are located in Stellenbosch and Johannesburg.

As a senior front-end developer, you will be primarily responsible for designing, implementing, and maintaining the user-facing elements of our robust web applications. Your focus will be on developing high-quality, scalable code that ensures an exceptional user experience (UX) and collaborating with cross-functional teams. Proficiency in technical leadership, architecture, project planning, and maintaining large Angular codebases would set you apart.

OBJECTIVES (main duties and responsibilities)

  • Design, develop, and maintain our core Angular web application (using TypeScript and Tailwind CSS).
  • Collaborate closely with UI / UX designers to translate product requirements and mockups into functional, pixel-perfect technical solutions.
  • Consume and integrate with our GraphQL API for all network communication.
  • Write maintainable production-ready code while adhering to software development best practices (e.g., thorough testing).
  • Contribute to the development of our Electron desktop application.
  • Deep dive R&D and architect front-end solutions to complex user-facing problems.
  • Contribute to the continuous improvement of our development practices and technology stack, especially regarding UI / UX and front-end architecture.
  • Say your say! We drive a culture of knowledge sharing in workshops / etc. and are always open to questions and feedback on topics like implementation details and product direction.

ROLE REQUIREMENTS

Formal Qualifications

  • Preferably a degree in Computer Science, Mathematics, Engineering, or Information Systems.
  • Knowledge, Skills & Experience

    We require that you have a passion for working in / learning the below, and proficiency is beneficial.

    Relevant Experience : 5+ years of professional experience in front-end web development.

    Required Proficiency / Passion :

  • Strong proficiency in Angular and its core principles (Components, Services, RxJS).
  • Expertise in TypeScript, HTML5, and modern CSS (experience with Tailwind CSS is a plus).
  • Experience consuming GraphQL APIs for data fetching.
  • Strong problem-solving and debugging skills across the front-end stack.
  • Experience with Git / GitHub for source control and CI / CD pipelines.
  • Experience with Agile development methodologies.
  • Excellent teamwork, collaboration, written, and verbal communication skills.
  • Ability to handle multiple projects and prioritize tasks effectively.
  • Beneficial Experience :

  • Experience contributing to or building Electron desktop applications.
  • Contributions to open-source projects or participation in relevant front-end communities.
  • Languages

    English

    Afrikaans (Beneficial)

    CULTURE

  • Innovation-Driven : Embrace a culture of innovation and continuous learning, where creativity and curiosity are encouraged.
  • Collaborative Environment : Foster a team-centric environment where open communication, mutual respect, and shared goals are prioritised.
  • Commitment to Excellence : Strive for high-quality outcomes, with a focus on delivering value to the business and stakeholders.
  • Integrity and Accountability : Maintain the highest standards of ethical conduct and take responsibility for the quality of work produced.
  • Lekker people
  • COMPANY OVERVIEW

    Visit our About Us page to discover more about our culture, work ethic, and vision.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer • Johannesburg, Gauteng, South Africa

    Related jobs
    Intermediate-Senior Full Stack Developer

    Intermediate-Senior Full Stack Developer

    IOCO • Johannesburg, South Africa
    Intermediate-Senior Full Stack Developer.The role involves building responsive front-end interfaces using HTML, CSS, and JavaScript, developing server-side applications and APIs, and managing datab...Show more
    Last updated: 22 days ago • Promoted
    Senior UI Angular Developer – Sandton – R720 PH

    Senior UI Angular Developer – Sandton – R720 PH

    E-Merge • Johannesburg, South Africa
    South Africa''s leading corporate and investment banks, with a reputation for providing tailored solutions in banking, finance, and technology. We are dedicated to fostering innovation and creating ...Show more
    Last updated: 30+ days ago • Promoted
    Front-End Developer

    Front-End Developer

    Network Recruitment • Johannesburg, South Africa
    A leading organization is seeking a Front-End Developer to collaborate with design and back-end teams in building modern, responsive web applications. This role involves translating UI / UX wireframes...Show more
    Last updated: 1 day ago • Promoted
    Senior Front-End Developer

    Senior Front-End Developer

    LabourNet • Johannesburg, Gauteng, South Africa
    We are currently looking for an exceptional Senior Front-End Developer to work with other team members like the architects analysts UX / UI QA and back-end developers.You will design and im...Show more
    Last updated: 30+ days ago • Promoted
    Senior Front-End Software Developer JHB

    Senior Front-End Software Developer JHB

    Datafin IT Recruitment • Johannesburg, Gauteng, South Africa
    DataFin was established in 1999.We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.Our client an Agri...Show more
    Last updated: 30+ days ago • Promoted
    Senior Back-End Developer

    Senior Back-End Developer

    Network Recruitment • Johannesburg, South Africa
    Hands-on experience with Azure cloud services (App Services, Functions, Service Bus, Key Vault, Storage, etc.Experience with SQL and at least one ORM (EF Core / Dapper). Good understanding of asynchro...Show more
    Last updated: 30+ days ago • Promoted
    Senior Developer Scoper

    Senior Developer Scoper

    WMS Secure • Johannesburg, South Africa
    An Organisation is seeking a Senior Developer Scoper and this position requires a dynamic individual, who can create user information solutions by developing, implementing, and maintaining Web-Base...Show more
    Last updated: 30+ days ago • Promoted
    Front-end Developer (UX / UI)

    Front-end Developer (UX / UI)

    Network Recruitment • Johannesburg, South Africa
    Our client is a leading digital solutions provider with a strong focus on creating impactful platforms that drive engagement and performance. Theyre looking for a Frontend Developer to collaborate w...Show more
    Last updated: 2 days ago • Promoted
    Front-End Engineer

    Front-End Engineer

    Network Recruitment • Johannesburg, South Africa
    A leading organization is seeking a Front-End Engineer to design and develop modern, responsive web applications while integrating AI / LLM-powered features. This role offers the opportunity to work o...Show more
    Last updated: 1 day ago • Promoted
    Senior Developer

    Senior Developer

    IOCO • Johannesburg, South Africa
    We are seeking a Senior Developer with a strong foundation in software engineering, database design, and application development. The ideal candidate demonstrates advanced proficiency in technologie...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Network Contracting • Johannesburg, South Africa
    Our client is offering an exciting opportunity for an experienced Senior Full Stack Software Developer to join their growing development team. You will be involved in developing new applications, en...Show more
    Last updated: 17 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Boardroom Appointments • Johannesburg, GP, South Africa
    The role is responsible for leading and contributing to the design, development and maintenance of scalable enterprise applications. The Senior Full Stack Developer will work in an agile team to del...Show more
    Last updated: 30+ days ago • Promoted
    Springbok – Front-End Developer

    Springbok – Front-End Developer

    The Hiring House • Johannesburg, South Africa
    Develop state of the art web applications with clean and performant code.Be the point of contact for any front-end related questions and support the Web Development Team. Perform code reviews in pul...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems Developer

    Senior Systems Developer

    Network Recruitment • Johannesburg, South Africa
    Systems Design & Architecture : .Lead the design and development core systems platform, including automation, reporting, and SaaS tools. Architect scalable solutions for client reporting, investme...Show more
    Last updated: 13 days ago • Promoted
    Senior Front- End Developer

    Senior Front- End Developer

    IDBASE SOFTWARE • Johannesburg, South Africa
    We are looking for an experienced and highly skilled.You will work within a cross-functional Agile environment, designing, building, and optimizing enterprise-scale frontend applications.This role ...Show more
    Last updated: 20 days ago • Promoted
    Senior Back-End Developer

    Senior Back-End Developer

    IDBASE SOFTWARE • Johannesburg, South Africa
    We are seeking a highly skilled and experienced Senior Back-End Developer in Johannesburg or Cape Town that is proficient in TypeScript to design, build, and deploy distributed cloud-based applicat...Show more
    Last updated: 8 days ago • Promoted
    Senior Developer

    Senior Developer

    Level-Up • Johannesburg South, South Africa
    The Senior C# Developer is responsible for designing, developing, and maintaining scalable and high-performance C# applications within a cloud-native ecosystem. This role involves leveraging Microso...Show more
    Last updated: 30+ days ago • Promoted
    Front-End Developer (Angular or React)

    Front-End Developer (Angular or React)

    Network Recruitment • Johannesburg, South Africa
    Develop high-performance web applications using React or Angular.Build clean, semantic HTML5 and responsive CSS3 interfaces using Flexbox, Grid, and mobile-first practices. Integrate AI / LLM capabili...Show more
    Last updated: 2 days ago • Promoted