Senior Front-End Software Developer
Listed on 2025-10-16
-
Software Development
Software Engineer, Front End Developer, Full Stack Developer
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 Type Script 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 Graph
QL 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.
- Preferably a degree in Computer Science, Mathematics, Engineering, or Information Systems.
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 Type Script, HTML5, and modern CSS (experience with Tailwind CSS is a plus).
- Experience consuming Graph
QL APIs for data fetching. - Strong problem-solving and debugging skills across the front-end stack.
- Experience with Git/Git Hub 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.
Experience:
- Experience contributing to or building Electron desktop applications.
- Contributions to open-source projects or participation in relevant front-end communities.
English
Afrikaans (Beneficial)
- 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
Visit our About Us page to discover more about our culture, work ethic, and vision.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: