Cyprus & Global Jobs

Connecting Job Seekers and Recruiters in Cyprus

Browse Jobs | Post Job | Browse for JobSeekers | Post your CV | Browse for Seminars

We are looking for Full Stack Software Engineer responsible for managing the interchange of data between the back-end logic and user-facer elements. Your primary focus will be the development of all server-side logic, definition and management of data stores, as well as front-end rendering.

• Develop state-of-the-art product features including front-end logic and user-facing elements
• Build reusable code and libraries for future use
• Optimize existing codebase for performance, reliability and scalability
• Migrate and support of live code
• Implement security and data protection mechanisms
• Ensure the technical feasibility of UI/UX designs

Skills and Qualifications:
• Solid understanding of front-end technologies and platforms including JavaScript, HTML5, CSS3, and cross-browser compatibility issues
• Good understanding of server-side CSS preprocessors, such as LESS and SASS
• Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery and Bootstrap
• Good understanding of asynchronous request handling, partial page updates, and AJAX
• Understanding accessibility and security principles (OWASP)
• Proficient knowledge of a back-end programming language: Python, Perl, JavaScript
• Proficient understanding of code versioning tools, such as Git
• User authentication and authorization between multiple systems, servers, and environments
• Integration of multiple data sources and databases into one system, data migration and transformation through scripting
• Management of hosting environment, including database administration and scaling an application to support load changes
• Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
• Implementing automated testing platforms and unit tests
• Working on Linux environment using CLI tools, system configuration and administration
• Ability to work in cross-functional teams following the rules and principles of agile software development

• Knowledge in networking principles
• Minimum 3 years’ experience
• English language is a must

Persons Required: 3
Salary Type: Negotiable
Employer Hours: Full-Time
Overall: Permanent

Apply Now (Send Your CV) Send Email to Employer

Contact Person

Joanna Ioannou