Back to jobs

Frontend Technical Lead (React.js)

Job description

We are currently seeking an adept Technical Lead to spearhead and nurture our frontend engineering team's growth. Your role will encompass the supervision of intricate frontend systems' architecture, design, and execution, harnessing the power of cutting-edge frameworks like React. Your core mission will revolve around crafting intuitive, captivating, and seamlessly fluid user experiences by crafting and implementing the client-side logic for our suite of applications. Your hallmark will be the development of efficient, scalable, and easily maintainable code, all while ensuring our applications perform seamlessly across various products. Additionally, you will take on the role of a mentor, guiding and cultivating a culture of continuous learning and innovation among our budding engineers.

Key Responsibilities:
  • Lead the charge in steering the frontend engineering team towards the creation of groundbreaking consumer-centric web and mobile applications.
  • Architect and conceptualise scalable and high-performance frontend structures using React.js.
  • Pioneering the establishment of top-tier practices for frontend code excellence, security, testing, and performance.
  • Champion continuous enhancement of frontend code, systems, and workflows.
  • Act as a mentor and coach to frontend engineers, imparting technical wisdom and best practices.
  • Foster cross-functional collaboration with product, design, and backend engineering teams.
  • Articulate technical design considerations and solutions to our valued business partners.
  • Engage actively in every facet of agile software development, from design to implementation and deployment.
  • Provide guidance and insights on constructing end-to-end systems meticulously optimised for speed and scalability.
  • Align your work with the company's strategy, roadmap, and annual business plan to ensure cohesive outcomes.
  • Cultivate a sense of curiosity and stay abreast of industry developments, both technical and sector-specific, enabling you to contribute effectively to the company's strategy and operations.
  • Foster and extend relationships with stakeholders, industry peers, and the broader IT community.
  • Uphold and extend the AgriDigital brand and its Vision and Values.
  • Demonstrate unwavering commitment to safety and well-being, not only for yourself but for all AgriDigital employees, contractors, and colleagues, by championing a safety-conscious work culture.
Preferred Experience:
  • A solid track record with over 5 years of frontend development experience, showcasing in-depth proficiency in React.js.
  • Proven expertise in constructing intricate frontend systems and workflows.
  • Exceptional skills in systems design thinking and technical leadership.
  • Exemplary written and verbal communication capabilities.
  • Comfortable navigating the realms of CI/CD, cloud infrastructure, and frontend performance.
  • A passion for guiding junior and mid-level engineers on their journeys.
  • Possession of a BS/MS degree in Computer Science or a related field.
  • Extensive knowledge and experience in Senior UI/UX.
  • Previous exposure to the agricultural and supply chain industries would be highly advantageous.
  • Any prior experience in team management is a definite plus.
  • Meticulous attention to detail and a commitment to precision.
  • Strong planning acumen with excellent time management skills and the ability to prioritise effectively.
  • A team player mentality, coupled with a willingness to collaborate in a high-energy, fast-paced startup environment.
  • A hands-on approach and unwavering perseverance, even when faced with challenges.
  • Exacting standards for yourself and those around you.
  • A practical mindset, recognising that perfection isn't the sole path to success.