Main content area

Junior Front-end developer / Technical support

We are looking for a junior level Front-end Developer to join our Products' team and assist in the success of our online, web-based product range. The ideal candidate will undertake the technical support aspects of our products and is a self-motivated and skilled professional with a customer-oriented attitude and eagerness to learn. The ideal candidate will also contribute in implementing the ‘client-side’ of our web applications as they will join CIVIC’s Enterprise Solutions team. Fluency in English (spoken and written) if not a native speaker is required, as is being highly reliable, with excellent communication skills.

Who we are

Since 2001, we’ve delivered and hosted nearly 1,000 websites and online systems. But we’re more than a digital agency.

We use creative thinking, digital innovation and collaborative problem-solving (and 20 years of know-how) to help our clients communicate better with their audiences and achieve their goals.

There is flexibility in working remotely.

Your role

This is a role best suited to individuals who are junior in the role and that are as capable and happy working directly with customers to handle technical support queries, as they are with writing documentation and contributing code for our products and projects.

You will be working alongside highly experienced members of the Enterprise Solutions and Products’ team to help kick-start your career and your professional development. 

Your responsibilities

  • Provide technical support and documentation for customer queries relating to CIVIC’s products.
  • Provide customer training on our products.
  • Contribute front-end code for products and projects.
  • Keep up to date with marketing technology and Google products
  • Writing product documentation and testing product features
  • Contributing to CIVIC’s product development road-map for new and existing products
  • Collaborate with other team members and stakeholders

Required skills 

  • Understanding of web markup, including HTML5 and CSS3
  • Understanding of client-side JavaScript and ReactJS
  • Understanding of cross-browser compatibility
  • Familiarity with server-side CSS preprocessors and front-end tooling
  • Familiarity with code versioning tools, such as GIT
  • Basic understanding of key design principles and experience with graphic design software
  • Familiarity with SEO principles, analytics and advertising products such as Google Analytics and Google Ads is desirable
  • English as a native language or excellent command of the language, written and spoken.
  • Familiarity with GDPR legislation for website cookies is nice to have.

Soft skills

  • Strong understanding of business requirements.
  • Strong project and time management skills.
  • Capable of working in a fast paced environment.
  • Effective communication with both technical and non-technical users, internally and externally.
  • Initiative to explore new technologies and offer solutions for potential future issues.
  • Positive attitude, politeness, and eagerness to help.
  • Self-motivation.
  • Effective communication with both technical and non-technical users, internally and externally.
  • Initiative to explore new technologies and offer solutions for potential future issues.

What we’re offering

  • Competitive salary
  • Private healthcare
  • Training and personal development
  • A friendly work environment where you are encouraged to share your experience, learn from others and further develop your career
  • Once a year company meetup in Greece (yes, we do love the sunshine!)
  • 35 days of annual leave
  • Your birthday off
  • Company laptop / equipment
  • Fully remote and flexible working arrangement
  • Performance related bonus scheme

How to apply

CIVIC is an equal opportunities employer and welcomes applicants from all backgrounds and communities irrespective of age, transgender status, disability, gender, sexual orientation, ethnicity and religion or belief. All our hires are made on skills and merit. Please let us know if you have an impairment and require reasonable adjustments during the recruitment process.

Send your CV and Cover letter to

Note: only candidates with a suitable profile will be contacted for further discussions about the position. 

No Agencies please: we will not be accepting applications via recruitment agencies for this role.