Job Description
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,etc.
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)
– Experience with NodeJS (If you are well grounded in Nuxt, you probably have enough Node experience for the role).
– Understanding of RESTful APIs and unit testing
– Proficient with Git and version control workflows.
– Experience with CI/CD
– Proficiency in Vue 3, Nuxt 3 (composition API) &TypeScript