Frontend Newcomer (Trainee)
Job Title | Frontend Newcomer (Trainee) |
Employer | Cognitive Systems |
Adress: Country | Fiji |
Address: City | Sigatoka |
Work type | Full-time |
Expected Salary | 3334 FJD |
Posting Date | Tue Jun 10 2025 |
End Date | Fri Jun 20 2025 |



Cognitive Systems Corp.
3 334 FJD per month
Description:
We’re hiring a Junior Frontend Developer Trainee to help turn Figma designs into functional, pixel-perfect components — no experience required, just attention to detail and solid fundamentals in HTML, CSS, and JS. You’ll work alongside our dev team on real projects, starting with bug fixes, UI polishing, and gradually moving into component building. We’ll guide you through our stack, show you how we structure code, and help you understand how frontend connects with design and backend logic. We’ll teach you how to break designs into components, manage props, handle state, and keep your code modular and reusable. Expect to work with components in React (or similar), using props and variants to match Figma’s logic and structure. We’ll show you how to read Figma files, translate mockups into working interfaces, and implement pixel-perfect UIs. You’ll learn how to manage responsiveness across breakpoints, support dark mode, and ensure layouts hold up under real content. You’ll discover how inclusive design improves usability for everyone — not just people using assistive tech. We’ll show you how to animate SVGs, loading states, modals, tooltips, and every little part of the UI people remember.
Basic Qualifications:
- Support accessibility, SEO, and performance best practices even if you're still mastering them.
- Help QA teammates and respond quickly to reported bugs or UI issues.
- Test your code before shipping: click through it, try to break it, then fix it.
- Ask questions when stuck, share progress early, and be open to pairing when needed.
- Learn by doing, failing, asking, and trying again—this role is about growth.
Preferred:
- Familiar with basic testing practices such as unit tests, snapshot tests, or manual test plans.
- Comfortable working with design systems or translating Figma/Sketch mockups into code.
- Comfortable using CSS methodologies like BEM, utility-first frameworks (e.g. Tailwind), or pre-processors like SASS.
- Knows basic accessibility (a11y) standards and best practices (e.g. keyboard navigation, ARIA).
- Comfortable working with backend developers to integrate frontend with APIs and auth flows.
Benefits:
- A product team that actually listens to devs — no “just add it quickly” chaos.
- Access to designers who actually provide components — no lorem ipsum UI chaos.
- Weekly tech syncs with pizza, memes, and new CSS tricks.
- Pair programming sessions when you want them — not when you’re in the zone.
- Celebrate your first feature, your first bug fix, your first refactor — we’re with you.
You’ll help bring life to landing pages, product pages, and dashboards that feel dynamic and user-focused. You’ll participate in design-dev reviews, help identify design inconsistencies early, and build strong visual instincts over time. You’ll understand how performance, accessibility, and SEO all tie into how we write even the smallest component. You’ll learn how to blend motion with purpose — not just to impress, but to improve user understanding and engagement. No resume full of jobs? No problem — if you’ve built a personal site, a clean landing page, or a mobile nav that works, we want to see it. By the end, you’ll have a portfolio full of interactive UI work and the confidence to build interfaces that feel like craft, not code. You’ll leave this role with a refined portfolio, strong frontend foundations, and the experience of working at the intersection of design and code. If you’re ready to build with React in the real world and grow with support — we’re ready to help you do it right.
Other vacancies:
Security Tech (Entry-level Employee)
Vunisea
Flexible
Salary:3 378 FJD per month


UX/UI Web Designer (Trainee)
Nadi
Flexible
Salary:3 275 FJD per month


Security Setup Specialist (Entry-level Employee)
Suva
Internship
Salary:3 164 FJD per month


Actuarial Associate (Intern/Trainee)
Navua
Flexible
Salary:3 229 FJD per month


Community Support Associate (Trainee)
Levuka
Full-time
Salary:3 226 FJD per month

