Front End Engineer

IT Ridge Technologies

  • Cape Town, Western Cape
  • Contract
  • Full-time
  • 16 days ago
Job Overview:We are seeking an experienced Front End Engineer to join our agile development team. The ideal candidate will have a strong background in building scalable and high-quality web applications, with a focus on JavaScript and React.Responsibilities:
  • Collaborate with agile teams to deliver software iteratively.
  • Apply software design patterns and best practices for software quality, including peer code reviews and automated testing.
  • Develop and maintain React components, ensuring high performance and responsiveness.
  • Translate wireframes and UI/UX designs into functional components.
  • Implement efficient state management and data flow within React applications.
  • Utilize HTML5 and CSS to create semantic, accessible, and well-styled web pages.
  • Work with JSX syntax to integrate React components seamlessly.
  • Use Git for version control in a collaborative development environment.
  • Leverage Node.js and npm for package management and build tools.
Knowledge, Skills & Abilities:Experience: Several years of experience working in agile teams delivering software iteratively.Education: Computer Science related Degree, Diploma, or similar qualification.Technical Skills:
  • JavaScript and React: Deep understanding of ES6+ syntax, functional programming concepts, and React’s component lifecycle.
  • UI/UX Design Sensibility: Ability to translate wireframes into functional components, with an eye for intuitive user experience.
  • State Management: Proficiency in managing state and data flow in React applications.
  • HTML & CSS: Strong skills in semantic HTML tags and CSS selectors.
  • JSX: Experience working with JSX, a syntax extension unique to React.
  • Git: Proficient in version control for collaborative development.
  • Node.js & npm: Familiarity with Node.js and npm for package management.
Additional Skills:
  • Experience building applications for the cloud, including microservices and serverless technologies like Docker, Azure Functions, and Kubernetes.
  • Experience with .NET web technologies such as ASP.NET and Razor pages.
  • Experience with CMS platforms and digital marketing technologies.
  • Experience building real-time dashboards using tools like Grafana, Kibana, or Elastic.

IT Ridge Technologies

Similar Jobs

  • Front End Developer Team Lead

    Deka Minas

    • Rosebank, Cape Town
    Front-End Developer Team Lead role available in Johannesburg. This role focuses on leading the front-end development team, guiding technical direction, mentoring junior developers,…
    • 15 hours ago
  • UI/UX Engineer

    Pure Placements

    • Cape Town, Western Cape
    • R360,000-540,000 per year
    Location: Cape Town (Century City), Hybrid (3 days in office per week) Salary: R 360,000 - R 540,000 Annual CTC Benefits: Medical Aid Contribution The Role: Key Responsibilitie…
    • 16 hours ago