Angular Developer
Employer: | ALTEN SI-TECHNO Romania |
Domain: |
|
Job type: | full-time |
Job level: | 1 - 5 years of experience |
Location: |
|
Updated at: | 23.04.2018 |
ALTEN Romania offers technical consulting services, with a team of over 500 engineering and IT specialized consultants in its offices in Bucharest, Timisoara, Cluj, Sibiu and Iasi.
Requirements
• Relevant experience in a similar position
• Experience in using Angular framework
• Proficiency with JavaScript and HTML5
• Deep knowledge of Angular practices and commonly used modules based on extensive work experience
• Creating self-contained, reusable, and testable modules and web components
• Validating user actions on the client side and providing responsive feedback
• Architecting and automating the build process, deployment orchestration, effectively building a continuous delivery pipeline from dev to production
• Knowledge of DevOps culture
• Build, own and operate services through its entire lifecycle
• Writing extensive and comprehensive unit tests using automated TDD tasks
• Creating e2e test suites for all components, and running them with Protractor (or a well-reasoned alternative)
• Knowledge of server-side scripting languages like NodeJS TypeScript is a plus
• Knowledge of other JS libraries like React JS is a plus
• Previous experience in a scrum environment is required.
• Ability to provide SEO solutions for single page apps is an asset
• Experience working with Cloud based technologies is a plus
Other Requirements (Competencies):
• Very good spoken and written English language skills
• Professional, precise English communication skills is required
• Capacity analysis, organization and communication skills and teamwork
• Able to make and assume technical decisions
• Delivering modules and maintaining front end part of our website
• Write clean, cross-browser, standards-compliant code
• Ensuring high performance for mobile and desktop applications
• Writing tested and documented code with a rigorous mindset
• Cooperating with the back-end developer in the process of building the services required to fulfil the business requirement
• Communicating with internal or external web services
• Work with other team members; share knowledge, suggestions, perform peer reviews
• Stay up-to-date with market developments; look into and advise on new technologies and emerging standards
• Define and keep your deadlines
• Be part of the bug fixing process