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: Nov 28, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Babban Gona, which means "Great Farm" in the Hausa language, is a social enterprise organization that provides support for smallholder farmers in Nigeria to become more profitable. 


    Read more about this company

     

    Senior Frontend Engineer

    Job Description

    • Build, maintain, and optimize scalable, reusable, and efficient frontend components using modern frameworks like React, Angular, or Vue.js.
    • Develop responsive, accessible, and visually appealing user interfaces that provide an exceptional user experience.
    • Collaborate with backend engineers to design and integrate RESTful APIs and GraphQL endpoints.
    • Ensure cross-browser compatibility and troubleshoot UI/UX issues across different platforms and devices.
    • Implement best practices in frontend development, including performance optimization, accessibility, and SEO.
    • Define and implement frontend architecture that aligns with the overall technical roadmap.
    • Evaluate and recommend tools, libraries, and frameworks to enhance development efficiency and maintainability.
    • Develop and enforce coding standards, best practices, and design principles for frontend development.
    • Create and maintain technical documentation, including design specifications and style guides.
    • Work closely with product managers, UX/UI designers, and backend engineers to translate business requirements into technical solutions.
    • Lead technical discussions, design reviews, and code reviews to maintain high code quality.
    • Mentor and support junior and mid-level engineers, fostering a culture of technical excellence and collaboration.

    Requirements

    • Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
    • 4+ years of experience in front-end development, with at least 2 years in a senior or leadership role.
    • Expertise in modern JavaScript frameworks/libraries (React, Angular, Vue.js, or similar).
    • Strong proficiency in HTML5, CSS3, and JavaScript/TypeScript.
    • Experience with state management libraries (Redux, MobX, or Vuex).
    • Proficiency in building responsive and accessible user interfaces.
    • Familiarity with modern build tools (Webpack, Vite, or Rollup) and package managers (npm, Yarn).
    • Understanding of CI/CD pipelines, Git, and agile development methodologies.
    • Strong debugging and problem-solving skills.

    Preferred:

    • Master’s degree in Computer Science or a related field.
    • Experience with server-side rendering (Next.js, Nuxt.js) and static site generation.
    • Knowledge of design systems and component libraries (e.g., Material UI, Ant Design).
    • Familiarity with testing frameworks and tools (Jest, Cypress, or Playwright).
    • Experience with performance monitoring and optimization tools like Lighthouse or Web Vitals.
    • Understanding of backend integration and DevOps workflows.

    Benefits

    • Competitive salary
    • Health Insurance
    • Pension
    • Performance Bonus
    • Annual paid vacation
    • Group Life Insurance

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Babban Gona on babbangona.zohorecruit.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Babban Gona Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail