Careers
Angular Developer
Heidelberg
Brief Description:
We are looking to hire an experienced angularJS developer to join our dynamic team. As a lead developer, you will be responsible for creating a top-level coding-base using Angular best practices. Your role will require you to implement an exciting and streamlined user experience in the form of a Java-based desktop and mobile web-app.
To ensure success as an angularJS developer, you should have extensive knowledge of theoretical software engineering, be proficient in JavaScript, HTML, and CSS, and have excellent project management skills. Ultimately, a top-class angularJS developer can design and build a streamlined application to company specifications that perfectly meet the needs of the user.
Responsibilities:
- Excellent understanding of Angular 4+ (tracking to the latest version)
- Excellent knowledge on JavaScript & TypeScript
- Experience with web paradigms such as REST, Responsive Web Design, Test-driven Development (TDD), Dependency Injection etc.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Experience in branching and merging of source code using distributed source code versioning tools such as Git
- Experience in angular-CLI commands and build tools
- Exposure for the CI/CD pipelines with automated testing using tools like Angular test tools or Selenium
- Knowledge on configuring Angular applications for best performance tuning and security.
- In-depth knowledge of data-driven application architecture and MVVM.
- Strong communication and collaboration skills with strong teamwork ethics.
- Experience in working with 3rd Party libraries and APIs
- Knowledge in ReactJS, NodeJS, Laravel will be advantage for candidate
Experience and Skills:
- Must have atleast 2+ years of experience in Angular 4+ development.
- Advanced conceptual understanding of one database and one Operating System
- Understanding of Software Engineering with practice in at least one project
- Ability to contribute in medium to complex tasks independently
- Proficient in Problem Solving, Data Structures and Algorithms
- Exposure to Design Principles and ability to understand Design Specifications independently
- Ability to run Test Cases and scenarios as per the plan
- Ability to accept and respond to production issues and coordinate with stake holders
- Good understanding of SDLC
- Analytical abilities
- Logical thinking
- Awareness of latest technologies and trends
Educational Requirements:
Master Of Comp. Applications, Master of Science (Technology), Bachelor of Engineering
Nice to Have:
Knowledge in Angular, NodeJS, Laravel will be advantage for candidate.
Please provide the following additional details while applying for the job:
- Total Experience
- Relevant Experience in ReactJs
- Relevant Experience in Angular, NodeJS, Laravel (if applicable)
- Current CTC
- Expected CTC
- Notice Period