About Us:
At Manafa Technologies, we are dedicated to revolutionizing the fintech landscape by empowering small and medium-sized enterprises (SMEs) across Saudi Arabia. Our vision is to be the most accessible lending partner for SMEs, always just one click away from fulfilling their financing needs. Driven by our mission, we've developed 4 innovative products. We strive to be the fastest lending provider in the market, offering the lowest rates while maintaining a high-quality borrower base. We've facilitated more than 1.8 billion SAR in financing to our investors. With our innovative solutions, we are committed to securing the largest market share, helping businesses thrive in a dynamic economy.
Job Summary:
We are looking for a skilled Frontend Developer to join our team. The ideal candidate will have expertise in JavaScript, Vue.js, and Nuxt.js, developing and maintaining high-performance web applications. You will collaborate closely with UI/UX designers and backend developers, ensuring a seamless user experience. Responsibilities include writing clean, maintainable code, integrating third-party APIs, troubleshooting issues, and staying updated with the latest frontend technologies. Experience with state management (Vuex/Pinia), RESTful APIs, Git, and responsive design is essential.
Key Responsibilities:
- Develop and maintain web applications using JavaScript, Vue.js, and Nuxt.js.
- Collaborate closely with UI/UX designers and backend developers to create seamless, high-performance web applications.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews and provide feedback to peers.
- Work in an Agile environment, contributing to daily standups, sprint planning, and retrospectives.
- Integrate third-party APIs and services into web applications.
- Troubleshoot and debug issues across various browsers and devices.
- Stay up-to-date with emerging trends in frontend technologies and tools.
Requirements:
- 3 years of professional experience as a JavaScript Developer.
- Strong proficiency in JavaScript, HTML5, and CSS3.
- 2 years of experience with Vue.js and Nuxt.js, with a deep understanding of their ecosystems.
- Experience with state management libraries such as Vuex or Pinia.
- Solid understanding of frontend build tools and workflows (Webpack, Babel, etc.).
- Experience integrating with RESTful APIs and GraphQL.
- Knowledge of version control systems, specifically Git.
- Familiarity with modern web standards, cross-browser compatibility, and responsive design principles.
- Strong problem-solving skills and the ability to work both independently and within a team.
- Excellent communication and collaboration skills.