Frontend Developer-Angular+ UI/UX
Location
Bangalore | India
Job description
Position-Frontend Developer- Angular+UI/UX
Location-Remote
Exp-6 Years +
Notice Period -Immediate joiners
Job Description:
Our ideal candidate is a highly skilled and experienced Frontend Developer who has deep understanding of Web technologies and keen interest in latest trends. We are looking for a web development enthusiast who is proficient in JavaScript, TypeScript, AngularJS 6.0 and above . Your deep understanding of frontend technologies, user experience design, and coding standards will contribute to creating exceptional web applications.
The role will involve:
- Supporting UI/UX design review and decisioning to determine best practice and best fit software architecture, languages, and frameworks for Front End.
- Expert in CSS, HTML, AJAX, JSON, Bootstrap , able to bring designs to life and create custom libraries for use across the business.
- Hands-on Experience with A ngular.js, ASP.NET Core, Web-forms, API/Microservices, Restful Webservices, web applications, transactional databases.
- Leading the design, build, and maintenance of our Front-End capabilities and integrations with our Back End services using JSON API's.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Working closely with the product and design teams to customize the user experience
- Ensuring the technical feasibility of UI/UX designs
- Supporting the full software development lifecycle of emerging web applications using appropriate Agile methodologies like TDD / BDD / Scrum.
- Coding, testing, and debugging new software or enhancements to existing software.
- Validating operational feasibility by evaluating analysis, problem definitions, requirements, and solution options.
- Documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Familiarity with RESTful APIs.
- Familiarity with modern front-end build pipelines and tools.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Portfolio Requirement:
· Candidates should have an active portfolio demonstrating their mastery of web development. This can be personal projects, open-source contributions, or other demonstrable work
Qualifications:
· Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 6+ years of experience with AngularJS, HTML5, JavaScript/TypeScript, CSS, Bootstrap, JQuery
- 2+ years of experience with SQL
- 2+ years of working with JavaScript run time environment such as Node.js
- Strong understanding of CI/CD pipeline working with software such as Azure DevOps, Git and GitHub
- Familiarity with Azure/GCP/AWS Cloud Platform
- Experience with Web Application Architecture and solution design
- Good command of SQL programming constructs and database design
- Knowledge of Agile practices and techniques
- Familiarity with Software Development Life Cycle (SDLC) models and traditional project management principles and practices
- Quick learner with the ability to grasp new concepts and technologies rapidly
- Detail-oriented with a focus on delivering high-quality work
- Ability to manage multiple tasks and prioritize effectively in a fast-paced environment
- Excellent problem-solving and critical-thinking skills.
- Excellent communication, documentation, and investigation skills
Job tags
Salary