About the company

Full Stack Developer (Online Marketing) – Nicosia

nicosia
Permanent

922 days ago Recruiting Agent Expired

Job description

Advance Career, on behalf of our client, an Online Marketing Group of Companies in Nicosia, is seeking to recruit a Full Stack Developer to join their IT team;

Job Duties

  • Designing, developing, modifying, debugging and/or maintaining software code according to functional, non-functional and technical design specifications
  • Investigating issues by reviewing/debugging code, providing fixes and reviewing changes for operability to maintain existing software solutions
  • Collaborating daily with other frontend developers, backend developers, and the data team across the full software development lifecycle
  • Performing routine audits of systems and software, and resolving any problems identified
  • Refactoring, design patterns, continuous integration, system and application design, application security and automated testing
  • Producing high-quality code that allows the company to put solutions into production

Job Requirements

  • BSc/MSc in Computer Science, IT, Computer Engineering or any other relevant field
  • Clean coding and testing mindset;
  • 4+ years experience in Back-end and Front-end development.
  • Very good knowledge of HTML5, Javascript, CSS3 and responsive web design
  • Working experience with general web technologies like Angular, React, VueJS and TypeScript will be considered as an advantage
  • Experience with back end languages and technologies like Node.JS, PHP, C# will be considered as an advantage
  • Experience or familiarity with working with Relational Databases
  • Knowledge or experience with the MongoDb, Redis databases, Firebase will be considered as an advantage
  • Experience with version control
  • Experience designing and deploying applications on cloud infrastructure (AWS) and container technologies (Docker and Kubernetes) is a plus
  • Excellent problem solving and troubleshooting skills
  • Proactiveness, efficiency and strong organizational skills
  • Ability to multitask, prioritise and work independently
  • Excellent knowledge of the English language (both verbal & in writing)
  • Any other language will be considered as an advantage

Job Benefits

An attractive remuneration package will be offered to the successful candidate.