Angular Developer

Employer: ALTEN SI-TECHNO Romania
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 21.02.2018
    Short company description

    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 AngularJS framework
    • Knowledge of other JS libraries like React JS is a plus
    • Proficiency with JavaScript and HTML5
    • Deep knowledge of AngularJS 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
    • Documenting the code inline using JS Doc or other conventions
    • 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
    • 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

    Responsibilities

    • 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