For a prestigious IT project we are looking for:
FrontEnd Developer
Duties:
- Under the guidance of a Development Team Leader, work directly with allocated Project Managers, Business Analysts and external IT and business teams to implement change requests and new features
- Design and implement new front-end functionality using HTML5 and Angular 5.0
- Take responsibility for changes that go through multiple tiers from the browser through to the back-end databases by collaborating with other developers
- Write middle-tier code to implement business logic
- Write and amend stored procedures in the Oracle databases
- Utilize standards, architectures, and processes to ensure that all code and development practices conform to company guidelines and industry best practices
- Participate in all aspects of the project lifecycle, following stringent rules and procedures for testing and promoting code in compliance with company change control processes
- Show ability to be an effective team member working closely with colleagues from multiple teams and disciplines, bringing added value to the team.
- Excellent verbal and written communication.
- Show understanding of good project planning practices and team management processes
Requirements:
- Fluent English both written and spoken
- Experience with Angular 5.0 including memory management and directives
- Demonstrable experience with high performance and high data volume applications
- Data grids, local caches, client aggregation and filtering
- Solid front-end web development and HTML5 technologies
- Demonstrable experience with Web 3.0 UX (CSS3)
- Experience with responsive UI design and Flex
- Experience with Karma/Jasmine testing
- Demonstrable experience of software design patterns and programming
- Experience developing and working with RESTful APIs
- Experience with all phases of the systems development lifecycle
- Experience of working using Agile principles in small functional teams
- A solid understanding of standard change control policies and procedures and experience working in an IT environment with rigorous change control procedures
- Excellent organizational, problem solving, and written/verbal communication skills.
Desired Skills and Qualifications:
- Knowledge and demonstrable experience of current best practices in Java development
- Basic experience with Selenium, Protractor
- Experience with SQL based Database development (e.g Oracle, Sybase)
- Awareness of test-driven development and design
- Experience of working in a continuous integration environment
- Any credit risk experience gained working within an IT department
We offer:
- Constant improvement of professional qualifications
- Stable employment in a professional environment
- Diverse scope of executed projects
- Nice atmosphere in an ambitious and professional team
- Training, orientation trips
- Private medical care