JOIN OUR TEAM

Full-Stack Web developers

We are looking for Full-Stack Web developers to join our team. The ideal candidates must have strong knowledge of client-side and server-side technologies, a good understanding of relational databases and have a learning attitude towards new technologies.

In a glance

Type: Full-time job.
Skills: ASP.Net, C#, SQL, HTML5, CSS3, Javascript, Git.
Good to know: Umbraco, WPF, GSAP, React.js.
Levels: All (senior, mid-level or junior) - multiple vacancies.
Location: Athens, Paleo Faliro.

Developers with Java and PHP background are welcomed.

Job description

If you love programming and solving problems and you are ready to take on demanding projects then we would like you to join our team.

At Noetik you will be able to work on diverse projects from small presentation websites to challenging e-commerce projects and state-of-the-art business applications.

Benefits

Apart from the opportunity to become a "pro" table tennis player, you will also receive:

  • An attractive remuneration package.
  • Health care (private insurance).
  • In-house training & education.
  • Optional partial remote work.
  • Paid training.

Responsibilities

An indicative list of your day-to-day tasks and responsibilities include:

  • Create web applications using C#, ASP.Net, MVC, Ajax, JavaScript, MS SQL Server.
  • Create dynamic websites based on the Umbraco CMS.
  • Create e-commerce websites using our in-house Umbraco-based ecommerce solution.
  • Create and consume REST APIs and Web Services.
  • Convert PSD/XD templates to pixel perfect responsive websites.
  • Experiment with new technology (languages, frameworks, tools, preprocessors, etc.).
  • Share your knowledge with the rest of the team.

Experience

At least  one year of experience in similar position or proven skills.

Developers with Java and PHP background who are willing to move to .Net are welcomed. With the help from experienced colleagues you will be able to make the transition in short time.

Skills

ASP.Net / C# / Razor

You must be able to write quality code with ASP.Net, C#, Razor. A good knowledge of Visual Studio is necessary.

A good understanding of model binding and JSON/XML serialization is essential for the efficient implementation of AJAX based functionality.

Deep comprehension of object oriented programming, common design patterns and IoC principles is a huge plus.

SQL Server

You must be able to design databases and perform queries against them. Experience with plain ADO and (micro) ORMs is necessary. 

HTML5 / CSS3 

HTML authoring and animations is primarily the responsibility of the front-end team. However, you must be able to create a simple webpage using clean and responsive HTML5 / CSS3 and adjust existing HTML code to implement certain functionality (e.g. add an extra field in a form).

A good knowledge of CSS media queries and Bootstrap is necessary. 

Experience with CSS preprocessors (SASS, LESS) is considered a plus.

Familiarity with accessibility guidelines and tools (WCAG, ARIA) is also useful.

JavaScript

Strong JavaScript skills are required. 

Using vanilla JavaScript, jQuery or more modern JavaScript frameworks, you must be able to:

  • manipulate the DOM
  • attach event handlers
  • use third party libraries and plugins (sliders, galleries, etc.)
  • perform AJAX requests and handle the response

Familiarity with TypeScript and React is considered a plus.

Source Control

We use Git in order to share and merge the code of our projects. Previous experience with Git will help you get onboard faster. 

Language 

Fluent use of English for speaking and writing is required.

Apply for this job

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.