Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 24, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The JD Group is currently strategically positioned in South Africa, Botswana and Namibia as: - a leading diversified mass consumer financier - a differentiated furniture, household appliance, consumer electronic goods, home entertainment, office automation and building supplies retailer - a diversified retailer of motor vehicles, vehicle servicing and pa...

     

    Front End Developer - Pepkor Lifestyle Corporate - IT - JHB

    Key Responsibilities

    Frontend Development:

    • Build and maintain responsive web applications using JavaScript and React.
    • Ensure modular and maintainable code structures by implementing micro frontend principles.

    Cloud Integration:

    • Utilize AWS Amplify for backend integration and hosting.Ability to integrate with AWS API gateway Rest services and Cognito.
    • Integrate Firebase services, such as Fire store, Authentication, Hosting, and Cloud Functions.

    Microfrontend Architecture:

    • Design and implement microfrontend solutions to enable scalability and independent module development.
    • Collaborate with backend and other frontend teams for seamless integration of components.

    UI/UX Implementation:

    • Collaborate with designers to transform Figma wireframes into high-quality, interactive interfaces.
    • Maintain a strong focus on UI/UX design best practices, ensuring accessibility and usability standards.

    Testing and Code Quality:

    • Write and maintain unit and integration tests using tools like Jest, Cypress, or React Testing Library.
    • Conduct thorough code reviews to ensure clean, efficient, and scalable code.

    Collaboration & Agile Development:

    • Work within Agile teams, participating in sprint planning, daily stand-ups, and retrospectives.
    • Collaborate with cross-functional teams to align on requirements, goals, and deliverables.

    Required Skills & Qualifications

    Technical Expertise:

    • Strong command of JavaScript (ES6+) and proficiency in React.
    • Experience with micro frontend architecture, including tools like Webpack Module Federation.
    • Proficiency in Firebase tools (Fire store, Cloud Functions, Hosting, Authentication).
    • Familiarity with AWS Amplify and other AWS services.
    • Advanced knowledge of HTML5, CSS3, and responsive design principles.
    • Experience with state management libraries such as Redux or Context API.

    Testing and Quality Assurance:

    • Proficiency in unit testing with frameworks like Jest and Mocha.
    • Experience with end-to-end testing tools like Cypress or Playwright.

    UI/UX Collaboration:

    • Experience working with design tools like Figma to convert wireframes into functional applications.
    • Attention to detail for creating pixel-perfect designs.

    Tools & Collaboration:

    • Proficiency in version control systems (e.g., Git, GitHub).
    • Familiarity with CI/CD pipelines for frontend projects.
    • Experience in code review processes and tools.

    Soft Skills:

    • Strong problem-solving and analytical skills.
    • Excellent communication and teamwork abilities.
    • Passion for building user-friendly and visually appealing applications.

    Preferred Qualifications

    • Knowledge of server-side rendering (e.g., Next.js).
    • Familiarity with Graph APIs.
    • Experience with performance optimization and advanced debugging tools.
    • AWS certification (e.g., AWS Certified Developer – Associate).

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to JD Group on pepkorlifestyle.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail