Manafa Graduate Trainee Program - Frontend (Vue.js, Nuxt.js)
Lahore, Punjab, Pakistan
Temporary to Full Time
Entry Level
Manafa Graduate Trainee Program
Manafa Graduate Trainee Program is a 3-month training program, after which candidates may be offered a full-time position based on their performance and evaluation.
At Manafa Technologies, we believe in fostering a culture of innovation, collaboration, and growth. As a dynamic fintech company, we are committed to providing a workplace where every team member can thrive, contribute, and make a meaningful impact.
We are on a mission to become the most accessible lending partner for SMEs in Saudi Arabia, and we're always one click away from fulfilling their financing needs.
WHY JOIN US
Frontend (Vue.js Nuxt.js)
JOB SUMMARY
We are seeking a motivated and detail-oriented Junior Frontend Developer with a solid foundation in HTML, CSS, and JavaScript, along with working knowledge of Vue.js and Nuxt.js. This role is ideal for fresh graduates or early-career developers who are passionate about building modern, responsive, and user-friendly web applications.
The ideal candidate should be comfortable translating UI/UX designs into clean, functional code and have a basic understanding of component-based architecture. You will work closely with designers and backend developers to create seamless user experiences while continuously improving your frontend development skills.
A strong willingness to learn, attention to detail, and an eagerness to adopt best practices in web development are essential for success in this role.
Key Responsibilities
Required Skills & Qualifications
Manafa Graduate Trainee Program is a 3-month training program, after which candidates may be offered a full-time position based on their performance and evaluation.
At Manafa Technologies, we believe in fostering a culture of innovation, collaboration, and growth. As a dynamic fintech company, we are committed to providing a workplace where every team member can thrive, contribute, and make a meaningful impact.
We are on a mission to become the most accessible lending partner for SMEs in Saudi Arabia, and we're always one click away from fulfilling their financing needs.
WHY JOIN US
| Real systems, not demos You will work on production code that processes investor transactions and financial settlements from day one | Mentorship that matters Senior engineers will pair with you, review your code, and explain the why behind every decision |
| AI-forward culture We encourage smart use of AI tools to learn faster and ship better — and we will teach you how to do it responsibly | Domain depth Gain rare early-career exposure to fintech: crowdfunding regulation, repayment logic, and settlement flows |
| Clear career path A defined progression toward mid-level and senior backend roles based on growth and contribution | Collaborative team Small team, high ownership, and a culture where your questions and ideas are always welcome |
Frontend (Vue.js Nuxt.js)
JOB SUMMARY
We are seeking a motivated and detail-oriented Junior Frontend Developer with a solid foundation in HTML, CSS, and JavaScript, along with working knowledge of Vue.js and Nuxt.js. This role is ideal for fresh graduates or early-career developers who are passionate about building modern, responsive, and user-friendly web applications.
The ideal candidate should be comfortable translating UI/UX designs into clean, functional code and have a basic understanding of component-based architecture. You will work closely with designers and backend developers to create seamless user experiences while continuously improving your frontend development skills.
A strong willingness to learn, attention to detail, and an eagerness to adopt best practices in web development are essential for success in this role.
Key Responsibilities
- Develop and maintain user-facing features using Vue.js and Nuxt.js
- Convert UI/UX designs into responsive and interactive web pages
- Write clean, maintainable, and efficient code
- Collaborate with designers, backend developers, and senior team members
- Debug and fix frontend issues across different browsers and devices
- Optimize applications for maximum speed and scalability
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
- Basic knowledge of HTML, CSS, and JavaScript (ES6+)
- Familiarity with Vue.js framework
- Knowledge of responsive design and cross-browser compatibility
- Basic understanding of REST APIs and how to integrate them
- Familiarity with Git/version control
- Strong willingness to learn and grow
Apply for this position
Required*