CyprusNet is not responsible or liable for any scams, frauds, misleading job offerings or false resume information within Cyprus Jobs free service. We strongly recommend that users never reveal private information such as credit cards, bank accounts, insurance numbers, passports, ID numbers or give away any money and so forth.
If you've been targeted by a job scam, report to: Cyprus Crime Combating Department
Limassol
One of our clients in Limassol, a CySEC regulated Forex Company, is looking for a Senior Front End - Angular Developer, to join the continuous growing team. The successful candidate must be skilled in highly dynamic web interface development and motivated to combine the art of design with the art of Programming.
Responsibilities:
Building high performing web applications using Angular framework by following latest methodologies in software development
Collaborate with UI/UX designers and product managers on wireframes and prototypes
Evaluate design deliverables and provide constructive feedback to product managers and designers
Perform cross-browser and cross-platform testing
Writing unit tests and end to end tests for front end web applications
Staying up to date with the latest frontend technologies
Requirements:
BSs/MSc in computer science, engineering, or any other relevant degree
5+ years of professional experience in developing User Interfaces for Mobile, Tablet and Desktop using HTML5, CSS3, Bootstrap and jQuery
3+ years of experience in developing single page web applications using Angular
Excellent experience with modular and component based Angular web applications (Directives, controllers, services)
Experience in working with RESTFUL APIs, GraphQL and Web Sockets
Experience in solving cross browser compatibility issues
Experience in version control tools such as Git/Gitlab
Experience in writing tests using Jasimine and Karma
Experience with ReactJS framework
Good understanding of GoF design patterns and SOLID principles
Experience in various IDE's such as Web Storm and Visual studio code
Self-motivated with excellent interpersonal abilities, communication skills and time management.
The working hours: 09:00 a.m. - 18:00 p.m. (Flexible)
Salary of 3,000 - 5,000 Euros gross based on skills and experience + medical insurance + Discretionary bonus