ENVIRONMENT: A pragmatic Senior Front End Software Developer who enjoys seeing their creations bring tangible value to people is sought to join the team of a dynamic AgriTech business. You will help build out a high-quality SaaS platform for the Agricultural sector and primarily be responsible for designing, implementing, and maintaining the user-facing elements of 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. You will require 5+ years’ experience in a similar role with skills in TypeScript, HTML5, GraphQL, Git & GitHub. DUTIES: 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. Ensure the performance, scalability, and maintainability of the Front-End application across all devices and browsers. 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 an Electron desktop application. Deep dive R&D and architect Front-End solutions to complex user-facing problems. Contribute to the continuous improvement of 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. REQUIREMENTS: Qualifications – Preferably a Degree in Computer Science, Mathematics, Engineering, or Information Systems. Experience/Skills – 5+ Years of professional experience in Front-End Web Development. 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. Advantageous – Experience contributing to or building Electron desktop applications. Contributions to open-source projects or participation in relevant Front-End communities. #J-18808-Ljbffr
Senior Front-End Software Developer (Angular, Typescript) (Jhb/Stellenbosch)
DATAFIN RECRUITMENT
johannesburg, johannesburg
Published 14 days ago
Report job