10 AngularJS Developer interview questions and answers
Find and hire talent with confidence. Prepare for your next interview. The right questions can be the difference between a good and great work relationship.
What is AngularJS and what are some of its advantages?
This question might seem basic at first glance, but what you’re really doing is giving the developer a chance to show you what they know about your chosen framework. AngularJS is a powerful JavaScript-based development framework designed to create dynamic single-page applications with fewer lines of code. Some of the key advantages that you’ll want to look for in their response are listed below.
- Data binding is as easy as writing in your code.
- AngularJS was made for CRUD applications, which happen to represent the majority of web apps (excluding DOM manipulation-intensive applications like games and GUI editors).
- It separates DOM manipulation from app logic, making code modular and easy to test.
- It's a comprehensive client-side solution in that it decouples the client-side from server-side development effort.
- It saves months of development time by freeing the developer from having to write repetitive low-level DOM manipulation tasks, manually registering callbacks, and otherwise automating most AJAX application tasks.
- It’s great for providing a “desktop-like” experience to the end user.
What is the Model View Controller (MVC)?
MVC is a common design pattern used in developing software that consists of three parts: the model, view, and controller. The model is the lowest level of the pattern and is responsible for maintaining data. The view is the part of the application that is presented to the user. The controller is the code that governs all interactions between the model and the view.
What is data binding in AngularJS? How does it relate to the MVC architecture?
In most templating systems, data binding is unidirectional. When the model and template components are merged together, it creates a view. However, the developer must write code to constantly synchronize the model and the view. AngularJS uses two-way data binding, where any changes to the view will automatically update the model and vice versa. The view is more or less just a projection of the model, which greatly simplifies things from the programmer’s perspective.
Explain the concept of scope. How does scope inheritance work in AngularJS?
Scope is an object that represents the data-model of an AngularJS application—it is the glue between the view and the application controller. Scope inheritance closely mimics the DOM structure of the application. With the exception of isolated scopes created using custom directives, scopes follow prototypal inheritance. The code block below demonstrates typical scope inheritance.
<script>
var myApp = angular.module("myApp", []);
myApp.controller("fruitController", function($scope) {
$scope.message = "This is a Fruit";
$scope.type = "Fruit";
});
myApp.controller("appleController", function($scope) {
$scope.message = "This is an Apple";
});
</script>
The important thing to note in the above example is that values have been set to models in fruitController, and the message in appleController has been overridden.
Explain the difference between a factory and a service in AngularJS.
AngularJS encourages developers to store business logic and persistent data separately from controllers and scopes within an application, by providing factories and services. To understand the difference, let’s take a look at the code block below.
// The code below is a service.
app.service('MyService', function () {
this.helloWorld = function () {
console.log('Hello World');
};
});
// The code below is a factory.
app.factory('MyService', function () {
return {
helloWorld: function () {
console.log('Hello World');
};
}
});
While syntactically distinct, the above examples perform the same task of printing “Hello World” to the console. The conceptual difference you'll want to look for in the applicant’s answer however, is that a service is a constructor function while a factory is a function that must be called. This is why the service can use the “this” keyword while a factory must explicitly return the object that it creates. An even better answer would also reveal that a service is actually calling a predefined factory deep within the Angular.js file loaded into all AngularJS applications. Check out this code snippet from the Angular.js file.
// By calling service() you are also calling a predefined factory() within AngularJs
function service(name, constructor) {
return factory(name, ['$injector', function($injector) {
return $injector.instantiate(constructor);
}]);
}
Explain why there are two “destroy” events associated with the termination of a scope in AngularJS.
The first $destroy is an AngularJS event associated with components like controllers or link functions. The second is actually a jqLite/jQuery event associated with the removal of a node, which may occur without a scope teardown.
What is dependency injection and how does it work?
AngularJS was designed to highlight the power of dependency injection, a software design pattern that places an emphasis on giving components their dependencies instead of hard coding them within the component. For example, if you had a controller that needed to access a list of customers, you would store the actual list of customers in a service that can be injected into the controller instead of hardcoding the list of customers into the code of the controller itself. In AngularJS you can inject values, factories, services, providers, and constants.
What are directives? Can you explain the functions of the following directives?
ng-app
ng-model
ng-bind
ng-controller
Directives are used by AngularJS to extend the functionality of HTML by adding new attributes with the ng- prefix. The four directives listed above are some of the more important ones every AngularJS developer should know by heart.
- The ng-app directive can be placed within a element to make it the root element of an AngularJS application.
- The ng-model directive binds the value of HTML controls to application data.
- The ng-bind directive binds the content of an HTML element to application data.
- The ng-controller directive defines the controller object for an application.
Explain the role of $routeProvider in AngularJS.
The $routeProvider is used to configure roots within an AngularJS application. It can be used to link a url with a corresponding HTML page or template, and a controller (if applicable).
How experienced are you with e2e testing? Explain how e2e testing of AngularJS applications works.
End-to-end (e2e) testing is the practice of testing an application from start to finish to determine whether all the components are working together properly. If unit tests are the first line of defense against bugs within the individual components, e2e testing can be thought of as the safety net that catches issues related to integration and flow within an application. The AngularJS team built Protractor, a Node.js application that can simulate user interactions and help developers test the overall health of their AngularJS applications. It’s a good idea to ask an applicant about past experiences using Protractor to perform e2e testing on AngularJS applications.
AngularJS Developers you can meet on Upwork
- $50/hr $50 hourly
Ali A.
AngularJS Developer- 5.0
- (3 jobs)
Gulberg, SINDHDatabase Design
APIWeb Services DevelopmentMySQLHTMLRuby on RailsAmazon Web ServicesRSpecJavaScriptAngularJSWeb DevelopmentPostgreSQLRubyI've studied computer science. I have an experience of Web Development with the flavor of HTML, CSS, Bootstrap, JavaScript and other web development tools. I really enjoy this fact that thousands of users use applications that are developed by me. The ultimate dream is that one-day thousands will grow into millions or billions. I HAVE A DREAM! Overall if summarized my experience that would be exploring, organizing information, problem-solving and implementation. Languages are essential for expressing your programming skills overall. From EXPLORING attribute I have worked around lots of different languages. 1) Ruby 2) AngularJS 3) Javascript 4) Python ( a new sensation I always wanted to explore Erlang but then I found this beauty. Python leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.) In assistance to above languages below frameworks come into play, 1) Ruby on Rails 2) Laravel 3) Django Databases are the main central storage of any web application. I got experience in both SQL and NoSQL 1) Postgres 2) MongoDB 3) SQLite 4) Mysql The game never ended on the server side for me. Frontend/public facing part of the web application has been also highly evolved. Everyone wants to use Single Page Applications - The SPAs. I got experience in the following 1) Angular JS 2) React JS Testing and Test Driven Development(TDD) is also an essential thing for any solid applications. I can write automated tests in following 1) Rspec 2) Capybara 3) Mocha Deployment is essential to distribute your application out in the wild. I got experience in the following tools and technologies 1) AWS 2) Google Cloud Platforms 3) Capistrano 4) Mina 5) Nginx 6) Passenger Phusion 7) Puma 7) Unicorn - $40/hr $40 hourly
Zeeshan E.
AngularJS Developer- 5.0
- (5 jobs)
Dubai, DUWordPress Plugin
Node.jsReactSpring BootAndroidWordPressLaravelPHPWeb Development.NET CoreJavaScriptJavaMobile App DevelopmentSolution ArchitectureAngularJSA software engineering professional who has been in this field from almost 14+ years with 100% success rate. I have helped many clients and employers to solve their technology related problems by providing innovative solutions that helped them to take their business to next level. And I am so good at what I do that you will not have to worry about anything. Because, I always deliver such quality and great solutions that nobody else can. I have extensive experience of developing and implementing interactive, user friendly and secure web, mobile and desktop applications. And I have proven track record of completing projects effectively and efficiently, team leading and management, products owner and projects management, developing business plans, requirements specifications and technical analysis, architectural systems research, and advance programming in latest trending technologies. Also I can work with almost any programming language including PHP, Java, JavaScript, C#, Python, etc. And any framework, CMS or software that has been created using any of these programming languages including Laravel, WordPress, Kohana, CakePHP, Symfony, Sprint MVC, Spring Boot, Android, JavaFx, NodeJs, ExpressJs, ReactJs, Angular, Django and many more. Below are some of my successful projects on and off Upwork. Contact me to know more about my skills, expertise and projects that I have not listed here. - $100/hr $100 hourly
Ahsan G.
AngularJS Developer- 5.0
- (4 jobs)
Mississauga, ONTerraform
AWS LambdaAmazon EC2WordPressReactVue.jsAngularJSAzureGoogle Cloud PlatformAnsibleSKILLS • Programming: C#, C++, CSS, SQL, Django, Flask, Python 3.8, MongoDB, Express, React.js, Node.js • Methodologies: Agile, Scrum, Iterative, Cross-functional teams, Test-Driven Development, Continuous Integration • Applications: IntelliJ Pycharm, Visual Studio 2019, VS Code, Git, JIRA, Confluence, Jenkins • Cloud: Glue, EC2, IAM, RDS, S3, Gateway API, Cognito, Lambda, Fargate, CloudFormation, MongoDB, DynamoDB
- $50/hr $50 hourly
Ali A.
AngularJS Developer- 5.0
- (3 jobs)
Gulberg, SINDHDatabase Design
APIWeb Services DevelopmentMySQLHTMLRuby on RailsAmazon Web ServicesRSpecJavaScriptAngularJSWeb DevelopmentPostgreSQLRubyI've studied computer science. I have an experience of Web Development with the flavor of HTML, CSS, Bootstrap, JavaScript and other web development tools. I really enjoy this fact that thousands of users use applications that are developed by me. The ultimate dream is that one-day thousands will grow into millions or billions. I HAVE A DREAM! Overall if summarized my experience that would be exploring, organizing information, problem-solving and implementation. Languages are essential for expressing your programming skills overall. From EXPLORING attribute I have worked around lots of different languages. 1) Ruby 2) AngularJS 3) Javascript 4) Python ( a new sensation I always wanted to explore Erlang but then I found this beauty. Python leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.) In assistance to above languages below frameworks come into play, 1) Ruby on Rails 2) Laravel 3) Django Databases are the main central storage of any web application. I got experience in both SQL and NoSQL 1) Postgres 2) MongoDB 3) SQLite 4) Mysql The game never ended on the server side for me. Frontend/public facing part of the web application has been also highly evolved. Everyone wants to use Single Page Applications - The SPAs. I got experience in the following 1) Angular JS 2) React JS Testing and Test Driven Development(TDD) is also an essential thing for any solid applications. I can write automated tests in following 1) Rspec 2) Capybara 3) Mocha Deployment is essential to distribute your application out in the wild. I got experience in the following tools and technologies 1) AWS 2) Google Cloud Platforms 3) Capistrano 4) Mina 5) Nginx 6) Passenger Phusion 7) Puma 7) Unicorn - $40/hr $40 hourly
Zeeshan E.
AngularJS Developer- 5.0
- (5 jobs)
Dubai, DUWordPress Plugin
Node.jsReactSpring BootAndroidWordPressLaravelPHPWeb Development.NET CoreJavaScriptJavaMobile App DevelopmentSolution ArchitectureAngularJSA software engineering professional who has been in this field from almost 14+ years with 100% success rate. I have helped many clients and employers to solve their technology related problems by providing innovative solutions that helped them to take their business to next level. And I am so good at what I do that you will not have to worry about anything. Because, I always deliver such quality and great solutions that nobody else can. I have extensive experience of developing and implementing interactive, user friendly and secure web, mobile and desktop applications. And I have proven track record of completing projects effectively and efficiently, team leading and management, products owner and projects management, developing business plans, requirements specifications and technical analysis, architectural systems research, and advance programming in latest trending technologies. Also I can work with almost any programming language including PHP, Java, JavaScript, C#, Python, etc. And any framework, CMS or software that has been created using any of these programming languages including Laravel, WordPress, Kohana, CakePHP, Symfony, Sprint MVC, Spring Boot, Android, JavaFx, NodeJs, ExpressJs, ReactJs, Angular, Django and many more. Below are some of my successful projects on and off Upwork. Contact me to know more about my skills, expertise and projects that I have not listed here. - $100/hr $100 hourly
Ahsan G.
AngularJS Developer- 5.0
- (4 jobs)
Mississauga, ONTerraform
AWS LambdaAmazon EC2WordPressReactVue.jsAngularJSAzureGoogle Cloud PlatformAnsibleSKILLS • Programming: C#, C++, CSS, SQL, Django, Flask, Python 3.8, MongoDB, Express, React.js, Node.js • Methodologies: Agile, Scrum, Iterative, Cross-functional teams, Test-Driven Development, Continuous Integration • Applications: IntelliJ Pycharm, Visual Studio 2019, VS Code, Git, JIRA, Confluence, Jenkins • Cloud: Glue, EC2, IAM, RDS, S3, Gateway API, Cognito, Lambda, Fargate, CloudFormation, MongoDB, DynamoDB - $35/hr $35 hourly
Venkata Sai Kumar N.
AngularJS Developer- 5.0
- (2 jobs)
Bengaluru, KARNATAKAAngularJS
HTML5JavaScriptCSSPythonJavaAJAXjQueryITILIT Service ManagementApplied ML Engineer/Data Scientist with 3+ years of experience in designing, developing, and deploying large scale machine learning systems in the retail and financial services domains. • Experienced in building scalable and reliable Data ingestion pipelines that can handle 10’s of millions of operations from more than 100 DB instances on a hourly basis using Microsoft Azure cloud services. • Experienced in developing pyspark modules for ETL pipelines and automation of data pre-processsing using Azure data factory, Azure Synapse and Azure databricks. • Experienced in building Automated interactive batch and real-time Analytical reports, dashboards that describe process information and KPI’s using python, Streamlit, Dash, Plotly, Html, Bootstrap. • Experienced in developing scalable web-scraping frameworks for large scale structured data collection from Social media, e-commerce websites using Selenium, Beautiful Soup, Tweepy, Graph API. • Experienced in developing deep learning applications such as image classifiers, object detectors, OCR, action recognition, pose estimation, sentiment analysis, emotion detection using pytorch, tensorflow. • Experienced in performing time series analysis, anomaly detection, text analytics, route optimization and scheduling, linear and mixed integer programming using google or tools, pulp. • Experienced in developing scalable end to end deployment frameworks for machine learning models, inclusive of automated complexity analysis, unit tests, integration tests, performance tests. • Experienced in performing Probabilistic analysis, A/B testing, Hypothesis testing to optimize model performance, ensure data integrity, enhance user experience. - $40/hr $40 hourly
Anas M.
AngularJS Developer- 4.5
- (0 jobs)
New Delhi, DELHIReact
AngularJSPythonNode.jsAndroidUX DesignProduct DesignShopifyReact NativeAnas is a product-oriented, full-stack Web and Android developer. He worked on almost every conceivable team size and has led his own teams as well. He has expertise in building MVPs, Scalable micro-services, Web-crawlers, Notification applications, Rest and Socket APIs, Infrastructure modeling, Complex Algo, AWS, and Deployments. Anas is perfect for transforming any idea into a working prototype. - $80/hr $80 hourly
Firas A.
AngularJS Developer- 4.9
- (11 jobs)
Boston, MALaravel
PHPWordPressIonic FrameworkAngularJSVue.jsNGINXUbuntuNode.jsFlutterMySQLAmazon Web ServicesGoogle Cloud PlatformApache HTTP ServerReactHey! This is Firas, I'm a software engineer, specialized in full stack web and mobile app development. Here are my core skills: ✅ Programming Language: PHP, TypeScript, JavaScript, Python, NodeJS. ✅ Frameworks: Laravel, CakePHP, CodeIgniter, Django, Flask, ExpressJS. ✅ CMS: Wordpress, October. ✅ Frontend: Vue, React, CSS, HTML. ✅ Mobile: Flutter, React Native, Ionic. ✅ Game Development: Unity Engine. ✅ Cloud: AWS, Azure, GCP, Linode, DigitalOcean. ✅ Linux, Apache, NGINX. ✅ Version control: GIT. Please feel free to contact me for any question ❤️ - $80/hr $80 hourly
Muhammad Zia U.
AngularJS Developer- 4.8
- (155 jobs)
Okara, PUNJABNode.js
JavaScriptAngularJSReactReact BootstrapStripeGraphQLSassweb3.jsNFT MarketplaceFirebaseNext.jsNuxt.jsAPIMobile App Development🔥🔥🔥 Let's Turn your Idea into an Outstanding Product! 🔥🔥🔥 I specialize in Node.js / Vue.js / Next.js / React / Nest.js / Nuxt.Js / Javascript, and Typescript projects. My 7 years of experience include Nodejs, Reactjs, Vue js, Nuxt js, Nest Js, Angular js, Nextjs, Web3, Gatsby, Strapi, Sanity.io, Firebase, Algolia, Mongodb .etc A few technologies that I like to work with: ✅ FrontEnd technologies:- - JavaScript / jQuery, Apollo Graphql, AngularJS (13), Vue.js, React.js, Redux,Nextjs, Vuetify, Web3 , Chakra UI , Tailwind CSS , D3.js -HTML / HTML5, CSS / CSS3, LESS, PSD to HTML, TailwindCss, Material UI (mobile responsive), Tailwind CSS, Material UI, Vuetify, Angular Material, Ant design ✅ BackEnd technologies:- -• Node.JS, PHP, Exress.js, Graphql, Graphql Appolo-server, Sanity.io, Strapi - Mocha, Chai ✅ Code management tools:- -• Github, gitlab, bitbucket ✅ Web 3- - Moralis for web 3, Sanity, ERC-721, NFTS, etc. ✅ Databases:- -• Relational database: PostgreSQL, MySQL, SQLite -• NoSQL database: MongoDB, DynamoDB, Firebase/Cloud Store -• PostgreSQL, Sequelize, typeORM, Mongoose(ODM) ✅ Third-party APIS- -• Twilio, Google Map API, etc -• Stripe, Paypal, 2Checout, Coinbase, etc. ✅ Cross-platform desktop app frameworks: -• Electronjs ✅ Cross-platform mobile apps frameworks: -• Reactnative ✅ Hosting / Deployments -• domain configuration, SSL, Heroku, CLI, CI/CD, AWS ec2, dedicated ubuntu servers, Cpanel. Please do not hesitate to reach out about any projects or job opportunities you might have. I am confident that I could be the best candidate for you. ~Zia - $35/hr $35 hourly
Sorin G.
AngularJS Developer- 5.0
- (3 jobs)
Chisinau, CHIȘINĂU MUNICIPALITYTypeScript
HTMLJestHighchartsAngularJSVue.jsAngular 5JavaScriptCSSNuxt.jsSCSSFront End experience 5 years, specializing in JS, responsive design, code quality, and optimization performance. Major experience in an international company with a large client base. I am professional, hard-working, and a little bit pedant. I have chosen Front End Development because I love to see the result made with my own hands. - $95/hr $95 hourly
Andres M.
AngularJS Developer- 5.0
- (8 jobs)
San Diego, CAMySQL
AngularJSAngularCSSAzure App ServiceJavaScriptWeb ApplicationDatabase DesignBootstrapAPI IntegrationDatabase ArchitectureTwilio APISendGridStripeSCSSHi, my name is Andres. I have 10+ years of experience building web application from the ground up. I specialize in AngularJS and Angular applications . If you are passionate about your vision, let's talk, I will be happy to help make it a reality. - $39/hr $39 hourly
Denys O.
AngularJS Developer- 4.5
- (1 job)
Vinnytsya, VINNYTS'KAAngular 2
Angular 6AngularJSNode.jsExpressJSMongoDBHTML5CSS 3SassMEAN Stack AdministrationCSSJavaScriptTypeScriptI have more than 8 years of professional experience. FRONT-END: - Angular 2-15, AngularJs, - NgRx, - RxJs, - TypeScript, - JavaScript - Angular Material - PrimeNg - Bootstrap - DevExpress - Tailwind - Ngx-bootstrap - Google Maps - PWA - HTML5, CSS3, SASS, SCSS. BACK-END: - Node.js (Express.js), - MongoDB. DEPLOYMENT: - Docker, - Heroku. TOOLS: - Jira, - Trello, - Github, - Gitlub, - Bitbucket, - Figma, - Sketch - $42/hr $42 hourly
Viktor B.
AngularJS Developer- 5.0
- (8 jobs)
Novi Sad, VOFront-End Development
RxJSAngular 6ReactReduxSQLAngularJSAngular 10Node.jsTypeScriptSoftware ArchitectureAngularJavaScriptPHPJavaCSSHello, I'm a senior JavaScript developer with 10 years in software development and 6 years of extensive experience in a sphere of Web programming. I have a strong knowledge of commercial and open source software/database engineering tools, design techniques and security standards. I'm well-versed in all phases of the software development lifecycle and have a clear understanding of teamwork's aspects. I'm concentrated on the high quality of products, aimed at using the most modern tools, languages and frameworks suitable for completing task in time. I'm flexible with my working hours and am happy to work closely with any existing freelancers you work with. Look forward to hearing from you! Programming languages: JavaScript, TypeScript, PHP, Java Technologies/Frameworks: Angular, React, RxJS, Redux, HTML5, CSS3, LESS/Sass, ES7/ES8, JQuery, Ajax, WebSocket, Bootstrap, NodeJS, ExpressJS, Babel, Bower, NPM, Grunt, Gulp, WebPack, REST, SOAP, JSON. Tools: JetBrains WebStorm, PHPStorm and IDEA, VS Code, MS Visual Studio, MS Office Suite (Word, Excel, PowerPoint), JIRA, Crucible, Bitbucket, Jenkins, IBM Clear Quest, Salesforce, Microsoft Azure, Amazon AWS, MS Exchange Operating Systems: Windows, Linux Version Control: GIT, SVN, ClearCase Databases: MySQL, PostgreSQL, MongoDB Education: Bachelor in Computer Science. - $40/hr $40 hourly
Ankit G.
AngularJS Developer- 5.0
- (1 job)
Toronto, ONTypeScript
AngularReactJavaScriptAngularJSBootstrapNode.jsMongoDBExpressJSAPIFirebaseWebsite DevelopmentReduxAngular MaterialAngular 6I am Passionate Full Stack developer. I have worked with following databases: Firebase, MySQL, MongoDB, PostgreSQL, SQL server, Dynamo DB. I have 6 years of web application development experience I am 100% dedicated and addicted to client satisfaction and will do whatever it takes to make that happen. I see challenges as opportunities and constantly looking to learn new tricks and tips that will improve myself and my knowledge. My commitment my client (and to myself) on every project I will: - ensure I understand requirements - estimate accurately - communicate well and regularly - produce quality code - do so quickly and efficiently - finish on time In ERNA (ExpressJS, ReactJS, NodeJS and AngularJS) i can create web applications and Web API also customize and manage existing application built on this framework. I am always willing to learn something new and will fully familiarize myself with the product in order to provide the best possible support to customers. - $40/hr $40 hourly
Denis N.
AngularJS Developer- 5.0
- (2 jobs)
Skopje, GRAD SKOPJENode.js
ReactAngularJSTypeScriptMongoDBMySQLFirebaseCI/CD Pipelinesstyled-componentsAmazon Web ServicesAn energetic and creative Software Engineer with a lot of expertise and much experience in the web field, who is able to work alongside other professionals/developers in creating web apps to the very highest standards and quality. I've been building web applications 6 years and i have a high awareness of industry issues and trends, particularly in regard to the architectural models, development approaches, best practices, emerging technologies & techniques, etc. - $50/hr $50 hourly
Rajeshvari S.
AngularJS Developer- 4.8
- (0 jobs)
Brampton, ONCaspio
FlutterAngularJSASP.NET MVCASP.NET CoreASP.NETReactReact NativeExpressJSMicrosoft SQL Server AdministrationPayment Gateway IntegrationAngular 6PythonI have more than three years of experience in developing software projects and handling of development team and client.I love new challenges and learn new technologies very quickly if needed. Personally, I am very much comfortable with back-end programming, MVC, NodeJS, ExpressJS, ReactJs, AngularJs, ASP.Net with C# and VB. I have executed nearly 40 international projects on back-end programming. I have good written and verbal communication skill in English.I have Understanding of software development life cycle and expert knowledge of computer logic and flow-charting.Also, ability to use one or more scripting languages. I am a strong person with excellent motivation skills and a record of delivering projects that are on schedule and within scope requirements. There is one thing which I will never tell you out loud because I think it just goes without saying - your satisfaction is guaranteed. - $32/hr $32 hourly
Sagar T.
AngularJS Developer- 5.0
- (15 jobs)
Bengaluru, KARNATAKAReact
RESTful APIGatsby.jsNode.jsMongoDBSassMEAN Stack AdministrationDjangoNext.jsPythonGitExpressJSReduxMERN StackAngularJSVue.js■ Language Skills - NodeJS / VueJS / ReactJS/ Gatsby / Next.js - MongoDB / My SQL - Python / Django (intermediate) ■ APIs implementation - Rest API - Any platform APis ■ Web design(HTML, CSS, JS) ■ Points about me: --- Client satisfaction and quality work are my main priorities. --- Hardworking, dedicated, and flexible with my working hours. --- I love building clean, fast performance and secure web applications. --- I'm always available on Skypė. Thank you for your valuable time & consideration. - $40/hr $40 hourly
Ivan R.
AngularJS Developer- 4.9
- (5 jobs)
Bishkek, GBSpring Boot
Spring DataJavaKotlinSQLAngularJSHibernateMongoDBPostgreSQLSpring FrameworkApache TomcatBusiness with 1-9 EmployeesBusiness with 10-99 EmployeesBusiness with 100-999 EmployeesSoftware Architecture & DesignI'm a senior Java developer with 10+ years of backend development, team lead, architect. I have been working on a full product development cycle in big companies and startups. Can help with architecture and technology consulting. I participated in the development of several big and small products for the travel, digital, entertainment industries from the USA, North Europe, Russia. ○ Backend: Java Spring (Spring Data, Spring Boot, Spring MVC, Spring Security), Hibernate, JPA, Jooq, Kotlin ○ DB (PostgreSQL, MongoDB, Oracle DB, MySQL, Cassandra) ○ API (Web and Mobile, REST, SOAP) ○ Delivery | Updates | Support (Bitbucket, Gitlab, Jenkins, Fastlane) ○ Integrating with external services by REST and SOAP: Facebook, YouTube, SoundCloud, Branch.io, Intercom, Mapbox, OSM, Payment systems, BigQuery, Telegram, and Slack API, Apple Wallet, Google Pay, E-com, etc. - $40/hr $40 hourly
Viet V.
AngularJS Developer- 4.9
- (4 jobs)
Ho Chi Minh City, HO CHI MINH CITYNext.js
ReactAngularAngularJSTailwind CSSExpressJSNode.jsHTML5MongoDBJavaScriptResponsive DesignCSS 3Vue.jsSCSSBootstrapMy technical skills is frontend focused, from static or dynamic web pages to single page applications. I have been working with Javascript and frontend for 7 years now and have a good grasp on how to solve any programming task with it. I have solid knowledge of HTML and CSS and know how to optimize Core Web Vitals. I've kept up with it since I've started first writing basic XHTML pages. I can make the right decisions on what framework can scale and on what library should be used to solve a demand. I do write a lot of custom code, so I do love challenges. I'm a big fan of React and it's ecosystem (webpack, redux, styled components, MUI, Nextjs, etc). The ecosystem can fit in any application no matter how small or big it is. I can also do Angular and VueJs with couple years of experience. Please check my skills for more information. - Deep knowledge of Frontend Frameworks: ReactJS, Angular, VueJS - Improve performance for website to get high score LCP, FCP, CLS on Google PageSpeed Insight, Google Search Console. ✓ NextJS / ReactJS / Angular / Angular Universal / Vue ✓ NodeJS / Express ✓ Webpack ✓ Tailwind/Bootstrap ✓ Database: MongoDB/Redis ✓ Docker ✓ Amazone Web Services ✓ GIT Thank you for visiting my profile! I will be glad to hear any suggestions. - $50/hr $50 hourly
Nik M.
AngularJS Developer- 5.0
- (6 jobs)
Zagreb, CITY OF ZAGREBFront-End Development
JavaScriptAngularJSSitecoreUser Interface DesignUser Experience DesignWireframingHTML5CSS 3Style GuideBootstrapVue.jsthree.jsRESTful APII am Frontend developer and UI/UX designer with more than 10 years of experience working on variety of projects differing in size, business needs, scope and structure and work management implemented in achieving desired goals. I take care in creating better, more fulfilling and value experiences for users taking into account business goals of each project. I believe in creating enjoyable experiences and innovative approach when coding, designing and in general solving problems. I have extensive experience working in agile teams and I am adept at continuously enhancing value of each project that I am working on. My approach is holistic and thorough and tailored for each client specific needs. - $50/hr $50 hourly
Dominic S.
AngularJS Developer- 4.9
- (7 jobs)
Orlando, FLHTML
CSSJavaScriptjQueryBootstrapMaterializeMySQL ProgrammingNode.jsExpressJSAngularJSWeb Developer with over 6 years of independent game development experience specialized in object oriented programming language, Lua. Game development taught me to become adept in focusing on aesthetics, efficiency, performance, as well as paying close attention to details. Initially, I intended on adding web development to my repertoire to enhance project management and user interactions within my games. After immersing myself in development I realized I wanted to do it as a career. I completed the University of Central Florida Coding Bootcamp where I gained an exceptional understanding of HTML, CSS, and JavaScript as well as a strong comprehension in the libraries/frameworks of Bootstrap and JQuery. It is with these skills as well as my experience in innovation, leadership, and project management that make me a beneficial addition to any development team. - $40/hr $40 hourly
Dmitriy P.
AngularJS Developer- 4.8
- (1 job)
Kharkiv, KHARKIV OBLASTBlockchain
APINode.jsReactRESTful APIBootstrapStripejQueryAngularJSMongoDBJavaScriptAngularTypeScriptTwilioSkills Front-end development: -HTML 5, CSS 3, Jade, JavaScript (ES 5/6), Moment, Lodash, CoffeeScript -React, React Native, Redux -AngularJS 1.x, Angular 2+, AngualrUI, JQuery, Angular Material -Bootstrap 3, TypeScript, PureCSS, SASS, LESS -Build tools: grunt, gulp, bower, webpack, babel, eslint, yarn -Testing: protractor, karma, jasmine NodeJS development: -assisting libraries: express, async, soap, log4js -connectivity: mysql, mongodb, redis, stomp-client, socket-io -testing, building: should, mocha, grunt -npm/yarn, bower -promises, async/await, WASM, Generators Datastores: MySQL, MongoDB, Redis, SQLite, Oracle PL/SQL Other: -cloud services: Google Compute Engine, Cloud Storage, Amazon Web Services -infrastructure: Jenkins, SVN, git, Docker -configuring nginx, Apache Web Server - $40/hr $40 hourly
Ronak K.
AngularJS Developer- 5.0
- (71 jobs)
Botad, GUJARATShopify Theme
WordPress ThemeAngularJSWordPressjQueryAngularNode.jsJSONTypeScriptShopifyPHPBug FixReactJavaScriptHello, It's Warm welcome to my profile. you are in right place. I am having much more experience in web and app developing. I can say that I am all in one solution in development area because I have various skills which helps you to achieve your target and goal. Brief about my skills = Programming Language: PHP, JavaScript, jQuery. = Designing Language : HTML5, CSS3. = Designing Framework: Bootstrap. = Content Management Systems: Drupal, Wordpress(Theme Customization, Plugin development, Speed Optimization) = React JS, NODE JS, Angular, Shopify, Laravel = External Services API: Amazon Online Shopping, Amazon Web Services(AWS), Facebook = Payment Gateways: Stripe. = Ecommerce: Shopify, Woocommerce. NOTE : I have added a few items to the portfolio, but please ask me about the other work which I can't showcase. While I'm often bound by NDA/Confidentiality agreements. I can explain more about my background in a general way that is illustrated publicly. Available any time for Discussion. I always take the time to listen to all my client's requirements and provide elegant but manageable solutions that are designed for your situation. I look forward to working with you! Thanks For visit my Desk. Best Regards, Ronak Kalathiya - $45/hr $45 hourly
Wesley E.
AngularJS Developer- 4.8
- (5 jobs)
Belleville, MIFirmware Programming
ArduinoFront-End DevelopmentAngularJSWebsite DevelopmentInternet of ThingsEmbedded LinuxLinuxExperience in IOT working with Arduino, STM32, and Raspberry Pi. Former electrical sub-team lead for the Formula SAE team at Western Michigan University where I performed embedded systems development for the racecar. Created many projects dealing with bluetooth, IOT, wifi, and much more! - $35/hr $35 hourly
Dmytro R.
AngularJS Developer- 5.0
- (4 jobs)
Ternopil, TERNOPIL OBLASTWindows Presentation Foundation
AngularJSASP.NET MVC.NET Framework.NET CoreHTMLCSSMongoDBSQLAngularI am a technically qualified specialist with almost 3 years of programming experience in back-end and front-end development. I am always grow up my coding skills and easy learning new in any technology. High-speed coding with best practises which meet with project requirements is my pleasure. I am a responsible person who always performs the work from start to finish and liaises with the client throughout the development phase. I am always happy to advise on a particular technology and explain its benefits. I am ready to learn new technologies if this is necessary for the project and its successful implementation. I am highly skilled at: back-end: .NET Code, .Net Framework, Entity Framework, REST API, ASP.NET Web API, ASP.NET MVC, WPF, Unit Testing Front-end: TypeScript, JavaScript, JQuery, Angular 2+, AngularJS, HTML, CSS, Bootstrap - $45/hr $45 hourly
Umar H.
AngularJS Developer- 5.0
- (7 jobs)
Islamabad, ISLĀMĀBĀDWordPress
PHPWeb DesignWebsite DevelopmentFirebaseAngularJSMySQL ProgrammingCSS 3JavaScriptMySQLWeb DesignTypeScriptAndroidWeb DevelopmentLaravelHi, I am an experienced full stack web developer with a passion for creating innovative and engaging websites. My experience includes working with multiple technologies and frameworks such as Angular, NodeJs, ReactJS , PHP and Laravel. I have also worked extensively with different databases like MySQL , PostgreSQL , MongoDB as well as infrastructures like Firebase and Firestore . My expertise lies in developing robust frontend applications using the latest industry standards while ensuring they are optimized to run efficiently on all major browsers. Additionally I am adept at developing backend services that integrate seamlessly into the overall architecture of a website or application. Through my work I strive to create user experiences that are both visually appealing yet intuitively functional so users can interact effortlessly across multiple platforms. I take great pride in my ability to develop reliable solutions quickly whilst still maintaining high quality code standards throughout every project stage - from design through implementation right up until deployment . With over 5 years’ experience in this field under my belt you can be sure your projects will be taken care of by someone who is not only highly proficient but also passionate about their craft! Thank you, Umar Hameed - $290/hr $290 hourly
Lane A.
AngularJS Developer- 5.0
- (2 jobs)
Mesa, AZServiceNow
JavaScriptIT Service ManagementOrchestrationBootstrapCustomer PortalAngularJSSolution Architecture ConsultationUpwork's highest-rated and most successful ServiceNow developer. I would be happy to discuss how I can help you too! I am available for development, coaching, consulting, and troubleshooting in all areas of the ServiceNow platform. - Expert ITSM Architect & Developer - Expert Service Portal Developer - Expert Customer Service Management (CSM) Developer - Highly Skilled with Governance Risk & Compliance (GRC), Orchestration & Integration, and many other areas of ServiceNow - Certified ServiceNow Administrator and Developer with over eight years of full-time, hands-on experience. - Many years of software development experience in web and enterprise application development. - Managed teams of developers, testers, and project managers to deliver enterprise-level software projects. - Experienced in many industries including utilities, oil & gas, retail, legal, finance, and technology. I look forward to discussing your projects and how I can help you deliver them! Lane Adams Button Down, LLC - $45/hr $45 hourly
Akhitha M.
AngularJS Developer- 5.0
- (14 jobs)
Kandy, CENTRALMachine Learning
Virtual RealityGame DevelopmentDjangoPhoton Unity NetworkingAndroid App DevelopmentExpressJSVue.jsAngularJSC#Node.jsPythonUnityAR & VRAugmented RealityReact NativeReactAugmented Reality and Virtual Reality technologies playing a major role in the current software development field. The attractiveness and the user interactiveness of these apps could gather a huge number of users around these applications. But these technologies are still new to developers and currently, there are only a few developers for AR/VR development in the world. I'm a Software engineer who has experience in AR/VR development for more than 5 years of experience. And I worked as an R&D engineer in the same area. Apart from the AR/VR development, I was a good resource at Game development projects. I have experiences with small scale projects and large scale R&D projects. If you think to have any AR/VR solutions in your product or business. I will be the best option you have to choose. And if you looking for someone with good analytical skills and engineering skills for game development or any other project, I'll be a good choice for you. 🌟 WHO AM I ✔️ Expert in Augmented reality application development ✔️ I have experienced in system architecture designing with cutting edge technologies ✔️ Outstanding level ability to develop AR/VR applications with realtime user interactions ✔️ One of the top-level software engineers who have expert knowledge in Human-Computer Interaction 🌟 WHAT I DO ✔️ Hands-on interactive development of custom systems for all stages of development ✔️ Location-based Augmented reality ✔️ Fully interactive VR applications ✔️ Virtual walkthrough ✔️ Machine vision projects ✔️ Multiplayer/Real time Applications ✔️ Advance AR applications/ Systems architecture designing and development ✔️ Designing Human-Computer interfaces using psychological principals 🌟 Expertise in: ✔ Python3 ✔ Backend design/development (NodeJS, Django) ✔ Front End development - (JS, HTML, CSS, Bootstrap, VueJS, React) ✔ Tensorflow/Keras/Scikit-Learn, ✔ ML, ( Neural networks, Modeling, Cleaning, Data Analysis, supervised and unsupervised learning) ✔ Computer Vision (image processing, template matching, face recognition, OCR, object detection, Open Pose, etc) ✔ Database (Postgres, Firebase, Mysql, MongoDB, Redis) ✨WHY CHOOSE ME OVER OTHER FREELANCERS? ✔️ Highly Qualified: With a Computer Science and Engineering DEGREE (With honours) in the TOP technical university of the whole country. I can ACHIEVE every programming aspect on behalf of the BEST PRACTICE. ✔️ Creativity: An individual with an artistic vision about everything which deeply required for AR/VR industry ✔️ Problem-solving: I have an outstanding ability to solve the technical problems occurring when designing or developing systems/software. ✔️ Client Satisfaction: I focus on supplying and adding VALUE for every client with earning their TRUST. I always need satisfaction with the work done. ✔️ Work Before Recognition: I need to gain TRUST and REPUTATION with only my WORK. So as my practice I focus on GIVING more than I expect to RECEIVE ✔️ Aloft Delivering: To achieve the requirements of any Client I know it is repeatedly communicating with the client. As a freelancer, I follow the satisfaction of the client with delivering HIGH quality and FASTER product with more REVISIONS. ✔️ Scalability and Flexibility: To attain multiple product strategies I am ready to complete any KIND of product with my full commitment. ✔️ Understanding: One of my most satisfying aspect of connecting with clients is understanding their requirements at all LEVELS. 💪I am very excited to work with you, to provide robust, reliable, consistent, and high-quality designs and development challenges. Please contact me on how we can go to fully SUCCEED your Business requirements! - $40/hr $40 hourly
Oleh V.
AngularJS Developer- 4.9
- (4 jobs)
Kyiv, KYIV CITY.NET Framework
.NET CoreASP.NET CoreASP.NET MVCASP.NET Web APIAngularJSVuexVue.jsEntity FrameworkSQL• More then 10 years of commercial software development; • Experience in design and implementation of web and desktop applications; • Expertise & development highlights: UI development, client/server systems, .NET platform in general (ASP.NET Core), web development (AngularJS, React, VueJS); • Mobile development with Flutter framework (IOS/Android); • Great team player (including distributed and multinational teams), effective communicator, problem solving; - Sign up
Want to browse more talent?
Join the world’s work marketplace

Post a job to interview and hire great talent.
Hire Talent