About the company
Full Stack Developer (Online Marketing) – Nicosia
nicosiaPermanent
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.