Model scrisoare de intentie. Descarca modele pregatite de specialisti dn care merita sa te inspiri
Senior Engineer / Frontend Developer
This job is no longer active!View all jobs DB Global Technology activeView all jobs Senior Engineer / Frontend Developer active on Hipo.roView all jobs Internet - eCommerce active on Hipo.roView all jobs IT Hardware active on Hipo.roView all jobs IT Software active on Hipo.ro |
Employer: | DB Global Technology |
Domain: |
|
Job type: | full-time |
Job level: | 1 - 5 years of experience |
Location: |
|
Updated at: | 20.04.2017 |
Remote work: | On-site |
Position Overview
Deutsche Bank is looking for full-time Software Engineers to build the kind of global systems that will underpin and drive our global business. As a JavaScript Developer you’ll help us get there. Based in The Romania Technology Centre, Bucharest we are seeking experienced professionals who value teamwork, pioneering technology and innovation. People who want to take their careers to the next level of success.
The mission of the AFC Department is to ensure that services are provided to Worldwide Deutsche Bank's infrastructure.
Our main goals are to protect the integrity and reputation of the Bank and to manage legal risks.
Most of the current projects developed in the Bucharest development center have a common technology stack:
- Oracle as a relational database persistence system
- Java as the backend technology (typically REST architectures and Messaging Systems)
- Angular JS as the frontend technology
Other notable technologies behind the web applications are NoSQL database sytems like MarkLogic and content management systems like IBM FileNet. The frontend stack is usually based on AngularJS for legacy projects but new projects may use other frameworks if the requirements are better suited for them (React JS for example).
Please find below the key points we consider important for a Senior Frontend Developer.
Main responsibilities:- Designing and developing new projects and enhancements for Legal, AFC and Compliance department systems;
- Active participation in all the application design and implementation phases
- Giving feedback and proposing user interface solutions and improvements
- Creating proof of concept solutions
- Being involved in Development, Continuous Integration and time-boxed iterative development;
- Participating and leading design workshops;
- Performing code reviews and reviews of technical documentation;
- Owning the full development lifecycle, including the delivery of quality technical materials for each project;
Desired technical skills:
- Proficient in JavaScript: inheritance, scoping, collections, data types, DOM and event handling
- Excellent understanding of both object oriented and functional programming paradigms.
- Excellent understanding of asynchronous programming models: AJAX, callbacks, promise API
- Proficient in HTML: advanced HTML5 knowledge is desired
- Proficient in CSS3: box model, specificity and cascading rules, document flow
- Good understanding of performance optimizations in web applications
- Vast experience with various client side libraries and frameworks: AngularJS, AngularUI, jQuery, React, Twitter Bootstrap, PureCSS
- Good experience with various templating systems
- Experience in user interface design: responsive design, usability
- In depth experience and understanding of the HTTP protocol
- Experience in using and understanding REST-full APIs (SOAP is considered a plus)
- Excellent knowledge about web applications security
- Preferable experience with other dynamic | static typed languages like PHP, Java, C, C++
- Preferable experience with RDBMS | NoSQL systems
- Experience with build tools (Ant, Maven, Make, Composer), source version control systems (SVN, GIT), continuous integration tools (Jenkins, TeamCity) and static code analysis tools like Sonar, Veracode
- Experience with web servers configuration (Apache, Tomcat, Weblogic)
- Good practice of software development principles: KISS, DRY, unit testing, TDD
- Excellent communication and presentation skills
- Passion about knowledge sharing and best practices
- Motivated, open to new technologies
- Experience with Agile methodologies, ideally Scrum
- Product and customer oriented
We offer
• Hi-tech working environment
• Career development
• International exposure
• Attractive and competitive compensation and benefits
Job-uri similare care te-ar putea interesa: |
|
---|---|
Senior Full Stack PHP Developer Hybrid | |
Java Software Engineer Senior Hybrid | |
Senior Frontend Developer Aplica fara CV | |
Vezi job-uri similare (410) |
Raporteaza eroarea la