Lagos, Nigeria
Company
Yana provides capital and financial management for businesses in emerging markets. We currently provide credit accounts of up to 50 million naira, discounts from other business services and cash flow management software for mid sized businesses in Nigeria.
Role
As a Frontend Engineer at Yana Finance, you should have a strong understanding of frontend systems, user interface design, and web development frameworks. You will play a crucial role in designing, developing, and maintaining our frontend infrastructure, ensuring a seamless user experience, responsiveness, and security. You will collaborate closely with the product and engineering team to build excellent interfaces for internal and external users.
Responsibilities
- Design, develop, and maintain client-side applications using JavaScript frameworks such as React, Angular, or Vue.js.
- Integrate RESTful APIs to support seamless communication between frontend and backend systems.
- Design, optimize, and manage state management solutions using tools like Redux or Vuex.
- Write clean, maintainable, and efficient code, adhering to coding standards and best practices.
- Collaborate with the team to design the overall architecture of web applications, including responsive and mobile-first design principles.
- Identify and resolve performance issues to ensure fast load times and smooth interactions.
- Implement security best practices and ensure data protection and compliance with relevant regulations.
- Develop and maintain unit and integration tests using tools like Jest or Mocha to ensure code quality and reliability.
- Work closely with backend developers, product managers, and other stakeholders to deliver high-quality user interfaces.
- Provide thorough documentation for code and components for continuous maintenance and updates.
Requirements
- Minimum 3 years of frontend development experience
- Strong understanding of modern HTML, CSS, and JavaScript
- Experience with state management in complex web applications (Pinia)