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
dots menu icon
heart favorite icon
Logo of company Cognitive Systems

Cognitive Systems Corp.

Salary:

3 334 FJD per month

Sigatoka
Full-time
No experience

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.

Published: Tue Jun 10 2025 18:06:29

Other vacancies:

Security Tech (Entry-level Employee)

Vunisea

Flexible

Salary:3 378 FJD per month

dots menu icon
favorites menu icon

UX/UI Web Designer (Trainee)

Nadi

Flexible

Salary:3 275 FJD per month

dots menu icon
favorites menu icon

Security Setup Specialist (Entry-level Employee)

Suva

Internship

Salary:3 164 FJD per month

dots menu icon
favorites menu icon

Actuarial Associate (Intern/Trainee)

Navua

Flexible

Salary:3 229 FJD per month

dots menu icon
favorites menu icon

Community Support Associate (Trainee)

Levuka

Full-time

Salary:3 226 FJD per month

dots menu icon
favorites menu icon