FRONT END DEVELOPER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS

Updated: Jun 16, 2025 - The Front End Developer demonstrates strong proficiency in modern front-end technologies, including JavaScript, TypeScript, HTML5, CSS3, and frameworks such as Angular, React.js, and Vue.js. This role requires experience in responsive design, usability principles, and web DevOps tools like Git, Grunt, and Selenium, alongside practical knowledge of ASP.NET MVC, PHP, and JSP. The developer also brings proven ability to collaborate with global teams, manage time efficiently, and communicate effectively in fast-paced, technology-driven environments.

Essential Hard and Soft Skills for a Standout Front End Developer Resume
  • React Development
  • TypeScript Coding
  • UI Development
  • Code Review
  • API Integration
  • Feature Implementation
  • Responsive Design
  • Frontend Architecture
  • Testing Execution
  • Web Optimization
  • Team Collaboration
  • Problem Solving
  • Stakeholder Engagement
  • Requirement Analysis
  • Technical Communication
  • Agile Participation
  • Knowledge Sharing
  • Project Estimation
  • Process Improvement
  • Design Translation

Summary of Front End Developer Knowledge and Qualifications on Resume

1. BS in Computer Science with 5 years of Experience

  • Working experience in business, analytics, or the Information Technology field
  • Experience using Angular/ReactJS
  • Good knowledge of Object-Oriented Programming (OOP).
  • Good time management, communication, and problem-solving skills.
  • Able to quickly manage new technologies.
  • Knowledge of image authoring tools, proficient understanding of web markup
  • Proficiency in JavaScript, HTML, and CSS
  • Ability to work independently with minimal supervision while achieving benchmarks
  • AWS Technologies experience 
  • Direct response marketing experience, with a good understanding of SEO
  • Experience working with a Scrum-based team
  • Proficient in GitHub, familiarity with Photoshop 
  • Strong verbal and written communication skills.

2. BS in Software Engineering with 4 years of Experience

  • A high level of attention to detail, with a drive to create and maintain high standards.
  • Experience in working on and delivering digital advertising campaigns.
  • Experience in Adobe Creative Suite (Adobe Photoshop, Adobe Animate, Adobe Illustrator, etc.) and Sketch, Zeplin
  • Experience in HTML/CSS3/Javascript production (animations, interactive, rich media banner production, etc.)
  • Knowledge of current development trends and techniques (popular libraries like Angular, React, Vue) 
  • Ability to articulate and support development decisions based on the brief and agreed strategy.
  • Be able to juggle multiple projects and adapt to changing priorities and tight schedules. 
  • Experience working with brand guidelines.
  • Experience working in a creative/digital agency.
  • Good understanding of browser rendering behavior and performance.
  • Strong experience in Utilizing Wireframes, Storyboards, User Flows, Process Flows, and Site Maps.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues. 
  • Ability to work collaboratively with a variety of colleagues and clients in sometimes challenging circumstances.

3. BS in Information Technology with 6 years of Experience

  • Proficiency with design tools such as Figma for instance
  • Proficiency in HTML5/CSS/JavaScript/JQuery
  • Capable of translating UI/UX design wireframes into code
  • A reasonable comprehension of SEO
  • Comfortable with the ASP.NET framework, SQL Server, and design/architectural patterns (Model-View-Controller)
  • Production-level experience (.NET language, C#)
  • Understanding of Object-Oriented Design principles
  • Comfortable with architecture styles/APIs REST
  • Hands-on experience with React/React Native, Material Design, and JavaScript.
  • Experience in UI/UX, React/React Native/Java-based Back-End Systems, and calling 3rd Party APIs.
  • Experience with modern JavaScript frameworks (React, Angular, and Vue in particular)
  • Experience with headless/SPA projects
  • Expert knowledge of HTML and CSS
  • Strong communication and excellent English skills

4. BS in Information Systems with 5 years of Experience

  • Knowledge and practical experience with HTML, CSS, and JavaScript
  • Experience with REST, SOAP, SQL, JQuery, and XML
  • Experience building mobile and responsive emails and web pages
  • Previous work with web design and development
  • Good usability and web accessibility practices
  • Excellent interpersonal skills and communication skills, verbal and written, to both technical and non-technical audiences that are in geographically dispersed environments
  • Comfortable working with both waterfall and agile methodologies and has exposure across the full delivery life-cycle, with strong attention to detail
  • Experience in using Angular/ReactJS
  • Experience with Salesforce (Communities, VisualForce, and Lightning Components) 
  • Strong understanding of Object-Oriented Programming (OOP).
  • Time management, communication, and problem-solving skills.
  • Able to quickly manage new technologies.
  • Experience with CMS platforms, such as WordPress, Shopify, or Hybris

5. BS in Data Science with 7 years of Experience

  • Experience with Angular 2+, familiar with recent releases +10
  • Understanding of JS Object, ArrayAPI, Lodash
  • Testing experience using Jest JavaScript Unit, Protractor, Jasmine, Selenium, Karma
  • Familiarity with tools like TSLint, Stylelint, Storybook, Husky
  • Knowledge of frameworks like NgRx State Management, Tailwind CSS
  • Must know how to use KeyCloak Angular for Identity and Access Management
  • Knowledge and familiarity with REST APIs
  • Ability to quickly absorb technical information and become a subject matter expert
  • Ability to work independently on assignments given by a project manager/team lead
  • Ability to communicate technical and non-technical information in a clear and concise format to project stakeholders
  • Knowledge of the complete software development life cycle (SDLC) from design through implementation
  • Knowledge of creating self-contained, reusable, and testable modules and components
  • Knowledge in project planning, project management, and risk management
  • Ability to multitask in a fast-paced environment

6. BS in Computer Engineering with 8 years of Experience

  • Strong skilled in JavaScript, TypeScript, Angular 2+, HTML, CSS, and AJAX
  • Experience building server-side apps using Java 8+, Spring Boot, Spring framework, Hibernate, and creating web services or APIs using REST (and SOAP)
  • Experience with relational databases such as Oracle 11+, PL/SQL, and NoSQL databases such as MongoDB or Elasticsearch
  • Knowledge and awareness about Service Oriented Architecture, Mesh App, and Service Architecture are important
  • A great level of Object-Oriented Analysis and Design experience and a good understanding of the UX design principles
  • Knowledge and experience in test-driven development, microservices, and event-driven implementation using Kafka
  • Experience with source control using GitHub (and/or RTC)
  • Experience coding using IntelliJ (and/or Eclipse, RAD), WebStorm (or Visual Studio Code)
  • Experience developing servers using Tomcat (and/or WebSphere)
  • Experience building automation using Maven (and/or Gradle)
  • Experience testing using JUnit, Mockito, Jasmine/Jest, Postman/SoapUI
  • Knowledge of code quality using SonarQube, FindBugs, and CheckStyle
  • Understanding of software packaging using Docker containers
  • Strong interpersonal, analytical, problem-solving, and organizational skills.

7. BS in Cybersecurity with 6 years of Experience

  • Experience developing web-based responsive applications
  • Fluent in HTML/CSS/Javascript and able to develop rich client experiences from mockups from the ground up
  • Experience with CSS preprocessors such as LESS or SASS
  • Experience building responsive templates using Bootstrap
  • Front-end and visualization experience using JavaScript and extensive experience with jQuery Libraries, React.js, or native JS for DOM manipulation.
  • Experience using HTML markup languages such as JSTL to create high-performing applications
  • Ability to follow complex oral and written instructions
  • Ability to communicate effectively orally and in writing
  • Self-directed and able to work with an extended, remote team to deliver products promptly.
  • Must be comfortable in a fast-paced development environment that continually embraces the latest technologies and techniques.
  • Familiarity with C, .NET framework, ASP.NET development, jQuery, JavaScript and JavaScript libraries
  • Knowledge of AgileScrum development, experience with a software development IDE such as Visual Studio
  • Experience working in a Scrum environment and familiar with Agile

8. BS in Applied Mathematics with 3 years of Experience

  • Proficiency with front-end web technologies (HTML5, SASSCSS, JavaScript, ES6ES7)
  • Hands-on experience with Ember.js or similar MVC frameworks (i.e., Angular, React, etc.)
  • Experience developing automated tests in QUnit or a similar test framework 
  • Language proficiency in JavaScript using Object-Oriented and Functional design
  • Experience working with backend developers to design RESTful APIs 
  • Experience developing within an ORM system to consume REST APIs 
  • Experience with DevOps scripting for deploying large-scale web applications 
  • Familiarity with one or more source control systems (Git, Subversion, etc.) 
  • Strong communication and collaboration skills 
  • An ability to migrate JavaScript applications to TypeScript 
  • Experience developing reusable utility and UI component libraries 
  • Experience working inside a mono-repo structured codebase 
  • Strong debugging skills, an advanced user of browser-based developer tools, and a feel for what makes a good user experience 

9. BS in UX/UI Design with 6 years of Experience

  • A passion for solving problems and providing workable solutions, flexible to learn new technology to meet business needs.
  • Strong knowledge of Data structures, System Design, and Algorithms.
  • Knowledge of various layers, including application, presentation, network, and data layers.
  • Experience in the design and development of responsive websites.
  • Experience in Object-Oriented Design (OOD) and programming in C#, .NET Core, NodeJS, and Java.
  • Experience with modern UI patterns and libraries, including JavaScript, jQuery, Angular, or React, with an emphasis on Angular.
  • Working experience with data visualization tools such as Highcharts, Chart.js, D3, etc.
  • Understanding of user authentication and application authorization
  • Understanding of the application of tokens and cookies.
  • Understanding of OWASP security principles, accessibility, and security compliance.
  • Working knowledge of SQL and NoSQL databases
  • Experience working with operational technologies in an industrial, automation, or water treatment context
  • Experience working with data sets such as SCADA, PLCs, and DCS.
  • Experience with source control, Git, and Azure DevOps (Boards, Repos).
  • Experience with the entire Software Development Life Cycle (SDLC), Agile Development, Scrum, or Extreme Programming methodologies
  • Experience working with location data and maps.

10. BS in Web Development with 4 years of Experience

  • Software development experience, including Angular7+, AngularJS, BackboneJS, Node.js, TypeScript, HTML5, and CSS3.
  • Must know JavaScript unit test frameworks (Jasmine/Karma).
  • Knowledge of end-to-end testing using Protractor and Cypress.
  • Knowledge and experience of Design patterns.
  • Knowledge of using Git, Bitbucket, TeamCity, and uDeploy.
  • Experience with an advanced SOAP/REST Client or similar.
  • Experience with client-side JavaScript debugging.
  • Good team player who is a self-starter and well-organized.
  • Experience in the UNIX environment, UNIX scripts, etc.
  • Application servers knowledge - WebLogic, WebSphere, Tomcat
  • Experience with Functional and Technical Specs documentation.
  • An ability to communicate clearly and effectively
  • Ability to pivot quickly in a rapidly changing environment
  • Experience with MySQL or NoSQL database querying and design

11. BS in Computer Science with 7 years of Experience

  • Experience designing and developing front-end applications or websites of moderate-to-high complexity. 
  • Expertise in JavaScriptES6Typescript and ReactVue.
  • Expertise in modern package management, build and test frameworks (e.g., NPM, Yarn, Webpack, Jest, Enzyme, Karma, Jasmine, Mocha, Wraith). 
  • Expertise in HTML5, CSS3, CSS preprocessor, such as SCSS, and CSS in JS libraries such as Styled Components. 
  • Experience in GraphQL schema design, implementation, and client-side usage, preferably using Apollo. 
  • Experience in creating modern websites using JAMStack architecture, preferably with Contentful, Gatsby and Vue. 
  • Experience with and understanding of UX, UXD, IXD, IA, Design Systems, and Service Design concepts, techniques and best practices. 
  • Experience with adaptive, responsive, fluid designs and progressive web apps for desktop and mobile access. 
  • Familiarity with website taxonomy, sitemap, and SEO best practices.
  • Familiarity with website analytics tools, such as Google Analytics, with experience in analyzing the results. 
  • Experience with automated regression testing and cross-browser compatibility best practices. 
  • Experience working in an Agile development environment. 
  • Experience working in teams with a heavy emphasis on Security, Automation, and Quality (DevSecOps). 
  • Passion for emerging technologies and innovation. 

12. BS in Software Development with 6 years of Experience

  • Ability to work independently with minimal supervision
  • Deep understanding of the entire web development process
  • Working experience in React framework, React JS, JavaScript, CSS, HTML, HTML5, Node JS, Responsive UI development
  • Experience designing and coding web-based applications running on multiple platforms (Web, Smart Phones)
  • Familiarity with Web development languages, protocols, and tools (Jenkins, Git)
  • Familiarity with web languages, Agile methodologies, Test-Driven-Development, Pair-Programming
  • Knowledge of AWS-related cloud technologies
  • Experience with managing UI component libraries in Storybook. 
  • Exposure to AWS infrastructure NDash EC2 instances, S3 storage, Route 53, CloudFront, CloudFormation, and Networking (VPC, subnets, security groups), etc. 
  • Exposure to Kubernetes EKS-based container orchestration. 
  • Exposure to Docker-based containerization of web components.
  • Exposure to Atlassian toolkits such as Bamboo, BitBucket, JIRA, and Confluence. 
  • Experience in using NGINX and Apache web servers in a container environment.

13. BS in Computer Engineering with 8 years of Experience

  • Experience working in teams of varying software development methodologies (Scrum, Waterfall, Agile, Kanban, RAD, DevOps, etc.)
  • Experience with TDD, HTML5, CSS3, Web API, HTTP 2.
  • Experience using command line tools throughout Development processes such as PowerShell, Git BASH, iTerm
  • Experience with modern JavaScript frameworks such as React/Redux, AngularJS, and Vue.js
  • Experience developing on Virtual Machines such as VMware, Docker Desktop, and VirtualBox
  • Experience with package management systems, such as npm, Nexus, Yarn, etc.
  • Have working experience in object-oriented design, SQL, and web programming.
  • Delivery of past software systems with documented value.
  • Strong focus on delivering customer value.
  • Excellent troubleshooting, analysis, and problem-solving abilities.
  • Ability to engineer and build software through multiple languages and tools.
  • Strong verbal and written communication with the ability to work with staff and business.
  • Experience building microservices and EDA 
  • Willingness to learn the business domain.
  • Experience with continuous integration and continuous deployment.
  • Knowledge of DevOps processes/tools such as Azure DevOps, Azure CLI, or GitHub Actions.

14. BS in Information Systems with 4 years of Experience

  • Good command of web development, HTML 5, and JavaScript
  • Experience in JavaScript libraries like jQuery, KO, and native JS for DOM manipulation
  • Basic understanding of server-side CSS pre-processing platforms, such as Less and Sass
  • Experience in using CSS architecture patterns for code reusability and building reusable components/libraries
  • Experience in developing UI for responsive websites
  • Good understanding of SEO principles and Web Content Accessibility Guidelines
  • Good understanding of browser rendering behavior and performance optimization of applications for maximum speed and scalability
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with task runners and build tools, such as Grunt or Gulp
  • Strong teaming and communication skills to collaborate with the UX organization, back-end engineering, and QA team
  • Experience in developing Shopify themes
  • Experience with Magento 2.x Front End Development
  • Experience in CMS platforms such as WordPress
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Basic PHP knowledge, understanding of ReactJS, and PWA concepts

15. BS in Data Science with 7 years of Experience

  • Front-end web development, UX, and/or marketing experience
  • Experience with front-end programming languages such as HTML, CSS, JavaScript, AngularJS, etc
  • Proven project management skills with a track record of driving performance on cross-functional teams
  • Expert with web analytics, tracking, and instrumentation
  • Experience with SAP Hybris, Oracle EBS
  • An ability to “dive under the hood”
  • Strong analytical deduction and diagnostic ability to find and solve problems
  • Comfortable in operating site management, CMS, and site testing tools
  • Ability to effectively communicate with architects, project managers, UX, marketing, and other stakeholders to efficiently communicate complex concepts clearly and persuasively
  • Experience with Sitecore technologies such as Sitecore Helix, Sitecore JSS, SXA, and Sitecore Content Hub.
  • Experience developing Web Content Accessibility Guidelines 2.0, Level AA
  • Experience developing Web Analytics and Search Engine Optimization (SEO) best practices.
  • Excellent verbal and written communication skills.
  • Ability to effectively document artifacts and processes and then explain them to others.

16. BS in Information Technology with 9 years of Experience

  • Solid hands-on experience with Java and other languages (C++, Ruby, Python, etc.).
  • Strong Web 2.0 experience, including use of OO JavaScript, Ajax, JS libraries (e.g., ExtJs/jQuery/DOJO/ etc.), Bootstrap, HTML 5, CSS, JSON
  • Strong understanding of browser compatibility issues.
  • Experience building templates, components, and client libraries in Adobe Experience Manager version 6.4.
  • Experience creating HTML markup with Adobe HTML Template Language (HTL)
  • Significant understanding of object-oriented design and programming.
  • Knowledge of user interface frameworks such as AngularJS or React, jQuery, Kendo UI, and RESTful API.
  • Experience using Agile software development methodologies.
  • Prior exposure to scripting languages (e.g., PowerShell, Perl, Bash) on Windows or Linux.
  • Experience in software architecture, design, and practices (TDD, DDD).
  • Experience, instincts, and enthusiasm around testing and testability.
  • Experience with JavaScript Testing frameworks (Mocha/Jasmine, Protractor/Selenium, Karma).
  • Knowledge of OOAD principles and methodologies (e.g., UML).
  • Web Service design experience including SOAP Request/Response handling, authentication, and REST APIs.
  • Experience working with geographically distributed teams.

17. BS in Computer Engineering with 7 years of Experience

  • Progressive experience, with a combination of public accounting and industry
  • Revenue experience and strong knowledge of ASC 606
  • Proven experience working in a dynamic team focused on meeting deadlines
  • Excellent problem-solving and analytical skills with a strong attention to detail
  • Excellent verbal and written communication skills
  • Well-organized and able to work effectively with all levels
  • Strong experience with Netsuite ARM
  • Experience working with the Episerver Digital Experience Platform/Suite of products
  • Understanding of the Microsoft Azure DevOps platform for accessing team boards, sprints, and project changes
  • Experience delivering Single Page Applications working with external APIs, using either Vue or React
  • Experience in building design systems/modeling methodology
  • Desire to write and share the experience within the company and external communities
  • HTML/CSS experience, and proficiency with preprocessing systems such as Sass.
  • Experience evolving in the Agile/Scrum development cycle, building and delivering high-quality software on time

18. BS in Information Technology with 6 years of Experience

  • Excellent understanding of web mark-up and presentation technologies, HTML5, CSS3, and JavaScript
  • Strong understanding of modern front-end build processes, specifically including WebPack and CSS pre-processing platforms such as Sass.
  • Understanding of asynchronous request handling, partial page updates, and AJAX
  • Ability to break down complex technical requirements into discrete tasks and to provide accurate estimates, appropriate to the level of detail supplied
  • Excellent verbal and written communication
  • An eye for detail and a methodical and rigorous approach to work
  • Practical knowledge of best practices and standards for modern front-end development
  • Practical knowledge of cross-browser compatibility issues and methods to work around them
  • Practical Knowledge of client-side scripting and modern JavaScript frameworks such as Vue or React
  • Practical knowledge of Web Accessibility standards
  • Knowledge of SEO practices and how this relates to HTML development (such as Schema, Rich Snippets, and other types of metainformation)
  • Knowledge of Industry best practices and current innovations
  • Experience working with cross-disciplinary teams (such as Design, User Experience, and Development)
  • Experience with graphics and wireframe software packages such as Photoshop, Invision, Zeplin
  • Experience in using distributed source control systems such as Git in a large development team performing Continuous Integration

19. BS in Data Science with 4 years of Experience

  • Proven software development track record
  • Personal projects that show an aptitude for engineering and product sense
  • Ability to work in areas outside of the usual comfort zone and get things done quickly
  • Interest and contributions to the open-source community
  • Understanding of security threats
  • Experience in Front End development with JavaScript (ECMAScript 6+), HTML5, CSS3, and React.js
  • Experience with multi-DC cloud-based services 
  • Ability to manage time and workload effectively
  • Experience with modern front-end tooling, such as Webpack and Gulp.
  • A strong understanding of design principles, user interfaces, web standards, and usability.
  • Some knowledge of backend development (Node.js, Ruby on Rails, etc).
  • JavaScript experience, including concepts like asynchronous programming, closures, and ES6.
  • Experience using modern front-end technologies like React, Ember, and Angular.

20. BS in Information Systems with 6 years of Experience

  • eCommerce development experience (Shopify, BigCommerce, Magento, Volusion, etc.)
  • Solid understanding and proficiency in coding semantic HTML, JavaScript, AJAX, and maintainable/scalable CSS
  • Familiar with developing with CSS pre-processors (SCSS, SASS, etc.)
  • An excellent ability to convert design mockups into interactive digital experiences
  • A solid understanding of cross-browser/platform issues and code solutions
  • A strong passion for front-end architecture as well as a driven attitude towards learning new web technologies
  • Excellent time management, problem-solving, teamwork, and communication skills
  • Experience scoping complex development solutions, oftentimes without all the required information
  • Experience in integrating dynamic content solutions with API Services
  • Understand conversion rate optimization or data-driven product development (analytics, A/B testing, etc.)
  • Working knowledge of version control systems (Git)
  • Experience with or a desire to lead or mentor other developers
  • Experience explaining complex technical concepts to people outside of the department

21. BS in Software Engineering with 5 years of Experience

  • Experience in UX/UI design and development (both front and back ends)
  • Passionate about user experience and going the extra mile, whether delivering a clean yet powerful UI or the simplest API
  • Strong design mentality and intuition for game mechanics
  • Comfortable working on a distributed team with a mix of local and remote teammates
  • Experience in 3D modeling and using 2D and 3D assets in UIs
  • Comfortable working with the more well-known, modern JavaScript frameworks (React, Bootstrap, Ember, Vue)
  • Real-world working experience with SVG or CANVAS
  • eCommerce development experience with Shopify and Liquid chops
  • Proficiency in HTML code while building new features that seamlessly integrate with existing code, and experience with CSS layout/positioning.
  • Solid understanding of code solutions and cross-browser/platform issues.
  • Ready into front-end architecture and have an interest in learning new web technologies and applications in eCommerce.
  • Excellent time management, communication, and teamwork skills
  • Strong analytical and problem-solving skills.

22. BS in Computer Science with 6 years of Experience

  • Experience building user interfaces and shaping user experience
  • Experience designing and building composable and embeddable UI components
  • Ability to write clean, reliable code that can be easily maintained and tested automatically
  • Startup experience or experience working in small teams
  • Knowledge of RWD and cross-browser UI development
  • Knowledge of REST API integration
  • Experience using software applications, design tools, and languages.
  • Understanding of software applications testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
  • Excellent written and verbal communication skills, and mastery of English and the local language.
  • Experience building software with JavaScript, CSS/SCSS, HTML, React, Redux, JSX, Webpack, Bootstrap/MaterialUI
  • A solid knowledge of software architecture, design patterns, and enterprise patterns.
  • Fluent with version control systems (preferably Git)
  • Ability to work effectively with cross-functional teams on projects

23. BS in Visual Communication with 7 years of Experience

  • Experience in website development
  • Experience coding in eCommerce web and application development using HTML5, CSS, and JavaScript.
  • Experience using Java, PHP, JSON, jQuery, XML, and AJAX
  • Shopify Plus development experience
  • Expert in Shopify Liquid template language, Shopify Objects/Properties, Shopify Scripts, Shopify Meta Fields, and Shopify AJAX APIs
  • Experience with third-party services and APIs, specifically plugins for Shopify
  • Experience with TypeScript/JavaScript backend development, JSON, and RESTful interface
  • Experience with best practices for QA, cross-browser testing, and debugging
  • Experience with pre-built themes and storefront API
  • Experience working with other eCommerce platforms like Magento, Drupal, and WooCommerce
  • Experience working for eCommerce companies
  • Strong problem-solving and communication skills (written and verbal)
  • Comfortable in a highly collaborative, fast-paced work environment

24. BS in Computer Science with 5 years of Experience

  • Fluency in JavaScript, and ability to write W3C-compliant HTML, CSS code
  • Pixel-perfection attitude
  • Keen focus on writing clean, commented, reusable code
  • Experience with digital products, such as websites and applications
  • Experience with using and managing JavaScript libraries
  • Experience working with version control tools, such as Bitbucket, is already ingrained in the dev workflow
  • Ability to work comfortably with command-line interpreters (Terminal) or related GUI tools
  • Experience in solving compatibility issues in less efficient browsers
  • Fluency with responsive and adaptable design, translating them into fluid, responsive templates
  • Familiarity with Mac OSX and Windows
  • Learned different data structures, flow controls, and basic notions of programming
  • Excellent verbal/written communication skills, time management, and ability to solve problems
  • Knowledge of the agile methodology and its fundamental principles
  • Experience with CMS/Ecomm platforms - WordPress, PrestaShop, Magento

25. BS in Information Systems with 3 years of Experience

  • Intermediate/Advanced English (writing, reading, listening, speaking)
  • Basic understanding of style sheet preprocessing (LESS and SASS)
  • Good understanding of client-side JavaScript, including frameworks such as jQuery
  • Good understanding of JavaScript libraries and frameworks, such as Angular, Backbone, and/or Bootstrap
  • Good understanding of how to handle asynchronous requests, partial page updates, and AJAX
  • Basic knowledge of image editing tools, tools such as Gimp or Photoshop
  • Good knowledge of cross-browser compatibility issues and how to deal with them
  • Good understanding of SEO principles and how they are handled in the Front-End
  • Experience in handling APIs and Web Services (SOAP and REST)
  • Knowledge of version control systems such as SVN, CloudForge

26. BS in Computer Engineering with 7 years of Experience

  • In-depth understanding of JavaScript for building large applications
  • Experience in designing wireframes, prototypes, stub environments, and interfaces based on usability principles
  • Solid experience working with Angular 2-8
  • Experience with HTML5, CSS3, JavaScript, TypeScript, NodeJS
  • Working experience in responsive web design, the Ionic framework
  • Knowledge of RESTful APIs, HTTP methods, Authentication protocols, and techniques
  • Experience in Unit testing and end-to-end testing
  • Experience in CI/CD - Jenkins multibranch pipeline, Azure DevOps pipeline
  • Proficient in Agile methodology (SCRUM) for development
  • Extensive experience in releasing application features in the MVP model

27. BS in Interactive Media with 4 years of Experience

  • Experience developing production JavaScript code and strong knowledge of React.js
  • Understanding of state-management patterns such as Redux, Flux, or similar
  • Proven track record of delivering projects with high-quality UI
  • Experience in developing responsive websites for diverse clients, from high-powered desktop computers to small-footprint mobile devices
  • Experience with modern front-end technologies (styled system, webpack, etc)
  • Have an active Github/NPM portfolio
  • Familiarity with the whole web stack, including protocols and server-side techniques
  • Familiar with Server-Side Rendering
  • Familiar with the source code of one or two famous front-end libraries
  • Working knowledge of TypeScript

28. BS in Multimedia and Web Design with 8 years of Experience

  • Working knowledge in front-end languages - React JS, HTML, CSS, JavaScript
  • Working knowledge of Typescript, Webpack, Enzyme, Redux, and Flux.
  • Strong experience with JavaScript task runners (NPM/Yarn/Grunt/Gulp)
  • Strong experience with JavaScript test frameworks such as Jasmine/Karma/Mocha/Jest
  • Strong experience working with RESTful APIs
  • Understanding of object-oriented programming and design patterns
  • Outstanding attention to detail and software quality
  • A passion for user experience and front-end architecture
  • Experience with CSS frameworks (Bootstrap) and writing cross-browser compatible code
  • Familiarity with usability and accessibility best practices
  • Experience working with React Native
  • Working knowledge of Azure/AWS
  • Understanding of performance testing and optimization techniques
  • Development experience in building restful endpoints using Node JS/Go/.NET Core
  • Knowledge of Git Repository, Jira, and VSTS
  • Experience in NoSQL databases such as MongoDB, CosmosDB, etc.

29. BS in Game Design and Development with 5 years of Experience

  • Strong written and verbal communication, presentation, client service, and technical writing skills in both Greek and English.
  • Analytical and problem-solving skills
  • Proven experience in web development with technologies like HTML, CSS, JavaScript, TypeScript, jQuery, JSON, and XML.
  • Experience with front-end frameworks like Bootstrap.
  • Extensive knowledge of JavaScript frameworks like AngularJS, Ember, Backbone, ReactJS.
  • Experience working with CSS preprocessors.
  • Experience with responsive and mobile design.
  • Experience with RESTful APIs and Services
  • Working experience with both UI and backend visualization frameworks.
  • Working knowledge of versioning and source control systems.
  • Relevant working experience in the implementation of IT systems, including analysis, design, implementation, integration, and maintenance.
  • Working experience with at least one RDMS (SQL Server, Oracle Database, MySQL, PostgreSQL).
  • Experience in application development using the .NET Framework, Java, or PHP

30. BS in Software Engineering with 2 years of Experience

  • Software development experience
  • Experience working with Angular.js, React.js
  • Experience developing rich internet applications using HTML5/CSS3/JavaScript
  • Strong knowledge and experience in HTML and CSS.
  • Be strong in one of the CSS Frameworks.
  • Strong knowledge of RxJS.
  • Strong analytical and problem-solving skills
  • Experience working with RESTful services.
  • Expertise with open software libraries.
  • Knowledge of development life cycle best practices, including version control, QA, build/release management, CI, and regression testing

31. BS in Human-Computer Interaction with 3 years of Experience

  • Experience working with JavaScript                     3
  • Development experience working in an agile software development team
  • Experience with web technologies and standards
  • Experience working as a full-stack software engineer
  • Strive to build highly available, scalable, and performant tier-one services to power responsive, intuitive, and sleek experiences for customers.
  • High standards and drive a culture of excellence, grow and mature a young team to take them to the next level.
  • Excellent communicator, both verbal and written, and equally adept at communicating upwards and downwards.
  • Curious, love problem-solving, diving deep, collecting data to make well-informed decisions, but use sound judgement in the face of insufficient data.
  • An ability to follow the latest technologies and motivate teams to innovate.
  • Strong leadership qualities and a track record of delivering great solutions.

32. BS in Web Development with 6 years of Experience

  • Proficient HTML5, and CSS
  • Working knowledge of SCSS
  • Should be competent in ES6 - JavaScript
  • Experience with frameworks such as Vue.js, React, etc
  • Experience with a Web Application framework, e.g., Nuxt.js
  • Working experience in designing front-end apps
  • Worked on Ruby on Rails projects or WordPress
  • Understanding of responsive design and how to write code that will run across a range of browsers in the modern ecosystem
  • Working knowledge of SEO principles and ensuring the front-end adheres to them
  • Knowledge of Pug (Node) or Slim (Ruby) templating language

33. BS in User Experience Design with 4 years of Experience

  • Experience using HTML, CSS, JavaScript (React, Angular, Vue, or Nuxt.js)
  • Proficiency in at least one server-side technology (ASP.NET Core - C#, LAMP - PHP, Node.js, Python)
  • Strong understanding of RESTful APIs
  • Ability to multitask, organize, and prioritize work
  • Knowledge of the technical architecture of web applications
  • Experience with software design and architecture
  • Experience with version control (Git)
  • Experience working on multi-person codebases, including open source or personal projects
  • Experience in developing web tools, online editors, or other platform solutions
  • Experience working with cloud platforms (Azure, AWS)

34. BS in Data Science with 9 years of Experience

  • Knowledge of React, Angular, or Vue (preferably React)
  • Must demonstrate a history of strong tenure in a position
  • Strong aesthetic skills
  • Knowledge of design, solid design background, or design samples
  • Strong front-end skills, eye for design, and great attention to detail
  • Proven skill in responsive web design
  • Must demonstrate a recent portfolio, GitHub, or samples of work
  • Ability to implement UI/UX within the web product platform with minimal guidance
  • Perform quality UI/UX review and testing of the web features, and finish off the product with an emphasis on the end-user
  • Experience working with Visual Studio
  • Experience developing and consuming RESTful APIs
  • Healthcare or EHR knowledge
  • Experience with Front-End Application Development (client-side development)

35. BS in Digital Media Technology with 2 years of Experience

  • Experience developing online web applications using React and/or Node.js, JavaScript development, Java/J2EE Technologies
  • Experience with deployment tools to package and deploy components
  • Experience in both designing and developing platform components using Java Web Services, JWS/JAX, and Component-Based Architectures.
  • Expertise in full web stack development, creating and consuming REST APIs
  • Expertise in tools, techniques, and frameworks like Hibernate, event-driven architecture, and service orchestration.
  • A test-first development approach to integrate JUnit testing and JaCoCo/Sonarqube code coverage reporting into the Jenkins build process
  • Understanding of Hibernate and Spring MVC to quickly and efficiently create APIs that meet performance and security requirements
  • Experience performing Oracle database development activities, implementing best practices, performance tuning, and troubleshooting any database bottlenecks

36. BS in Information Systems with 3 years of Experience

  • Proficiency with HTML, CSS, JavaScript and jQuery, ReactJS, and AngularJS.
  • Experience in calling REST web services
  • Familiar with front-end frameworks like VueJS, ReactJS, AngularJS
  • Strong understanding of web development and programming techniques and tools
  • Focus on efficiency, user experience, and process improvement
  • Experience with responsive and adaptive design
  • Strong problem-solving and verbal and written communication skills
  • Ability to work independently or with a group
  • Good interpersonal skills
  • Exposure to Agile development methodology, such as Scrum or Extreme Programming

37. BS in Computer Science with 5 years of Experience

  • Professional experience working with React/TypeScript.
  • Dedicated to writing clean and well-tested code.
  • Self-starter and enjoys working in a productive team.
  • Phenomenal debugging and profiling skills.
  • Strong believer in the best and efficient software development principles (e.g., functional programming vs OOP, etc) and processes (e.g., TDD, peer reviews, automation, etc).
  • Be able to communicate in English, both spoken and written
  • Willingness to learn and take responsibility for the work and projects
  • Good cooperative and communication skills

38. BS in Information Technology with 1 year of Experience

  • Expertise in developing with ReactJS and Redux, and Bootstrap
  • Expertise in JavaScript development
  • Experience working with REST APIs and services 
  • Deep knowledge of HTML 5, CSS 3, and related web technologies like AJAX and JSON 
  • Prior experience as a developer in a Scrum team.

39. BS in Human-Computer Interaction with 3 years of Experience

  • Experience in Frontend design and development using the modern web stack
  • Good knowledge of JavaScript/ES6/TypeScript
  • Deep understanding of ReactJS (with Hooks API)
  • Understanding of GraphQL
  • Experience with React Router, Apollo GraphQL
  • Experience with JavaScript frameworks/libraries, e.g., Antd, Formik, Yup, styled-component, Ramda, d3.js
  • Proficient knowledge of code versioning tools, such as Git
  • Attention to clean, well-tested code
  • Experience with Scrum and agile working methods
  • Intermediate English communication level
  • Professional and positive attitude and demeanor.

40. BS in Management Information Systems with 2 years of Experience

  • Understanding of key design principles.
  • Proficiency in HTML, CSS, JavaScript, and React/Vue/Angular.
  • Experience with graphic design applications such as Figma.
  • Experience with responsive and adaptive design.
  • Working knowledge of SEO principles.
  • Good problem-solving skills.
  • Excellent verbal communication skills.
  • Good interpersonal skills.

41. BS in Multimedia and Web Design with 8 years of Experience

  • Knowledge of Voice, Data, Video, and Wireless technologies
  • Understanding of software design patterns and principles
  • Ability to identify measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system
  • Ability to deal with ambiguity, uncertainty, and incomplete information when evaluating alternatives and making recommendations
  • Ability to work seamlessly within a team as well as manage individual tasks
  • Strong technical knowledge of the Information Technology field and computer systems
  • Communication skills (written, interpersonal, presentation), with the ability to easily and effectively interact and negotiate with business stakeholders
  • Creative and abstract thinking skills to envision and design innovative solutions to business opportunities and challenges
  • Proven ability to work independently, designing, developing, and deploying solutions, and to deliver projects on time with minimal direction
  • Ability to listen and evaluate all opinions without bias, and contribute to a common culture of excellence

42. BS in Game Development with 5 years of Experience

  • Experience with JavaScript, as well as Data Visualisation and charting
  • Ability to code custom functionality from scratch (without external libraries)
  • A strong depth of knowledge in JavaScript/TypeScript (ReactJS, ReactJS hooks, Redux)
  • Experience with building applications and/or APIs with NodeJS that utilize the file system, HTTP(s), and streams
  • Experience with unit testing and integration testing tools (Storybook)
  • Comfortable using version control software (Git)
  • Ability and willingness to learn new programming languages, frameworks, and paradigms
  • Knowledge in CSS (along with its extensions), functional programming, software packaging (RPM), UNIX command line
  • Strong fundamentals in JavaScript, CSS, and HTML.
  • Understanding of client-side architecture and design patterns, including MVC and unidirectional data flow.
  • Experience with React and associated state-management libraries (Redux, Mobx, etc).

43. BS in Graphic Design with 6 years of Experience

  • Good knowledge of Front-end frameworks (Bootstrap, Foundation, etc.)
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Excellent knowledge of CSS and HTML
  • Proficient understanding of client-side scripting and JavaScript frameworks
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Good understanding of SEO principles and ensuring that the application will adhere to them.
  • Experience working in Agile Development
  • UI development experience
  • Knowledge of REST and web-based applications
  • Problem-solving skills to develop quick yet sound solutions to resolve complex issues
  • Extensive working experience building web applications
  • Experience with JavaScript libraries and frameworks such as Vue.js, React.js, ES5, and ES6, and knowledge of how to use and optimize them.
  • Working experience with version control tools - Git, SVN, etc.

44. BS in Human-Computer Interaction with 3 years of Experience

  • Professional software development experience
  • Experience in UI/UX - JavaScript, HTML, CSS
  • Self-driven and self-learner
  • Competency and effective communication skills with both technical and non-technical stakeholders
  • Professional Angular development experience
  • Experience in unit testing using Karma and Jasmine
  • Working knowledge of source control (Git)
  • Code best practices and performance tuning
  • Knowledge of Docker and Kubernetes
  • Experience working with Python 

45. BS in Computer Engineering with 7 years of Experience

  • Proven experience in designing and developing responsive front-end applications for the Web
  • Solid experience in the TypeScript language/Angular framework
  • Experience working with Sass or other compiled CSS languages
  • Experience in responsive web design
  • Willingness to learn backend development
  • Proficient understanding of code versioning tools, such as GIT
  • Understanding of clean, testable, and well-documented front-end code.
  • Experience with map-based application development
  • Experience with micro front-end architecture
  • Experience in maintaining and debugging live web-based software systems
  • Experience in unit testing, integration testing, and end-to-end testing, as well as enthusiasm for automated testing
  • Experience in Java and Spring Boot development
  • Know-how on libraries such as Bootstrap, PrimeNg
  • Experience with common identity management services and integrations
  • Experience in Software life cycle and agile methodologies (especially SAFe framework)
  • Know-how in CI/CD pipeline and tools
  • Knowledge of Energy Domain - Power Systems concepts

46. BS in Web Development with 6 years of Experience

  • Experience working in IT 
  • Professional experience with hands-on development, building websites, and CMS solutions
  • Proven performance history in Adobe Experience Manager Front-End design and Development
  • Expert in UI development, including knowledge of UX best practices and pattern library development
  • An ability to lead FE discovery workshops
  • Ability to understand and articulate business needs and translate specs into technical details relevant to UI development in the context of AEM
  • Proficiency with HTML, CSS, ES6 JavaScript, and Web Standards, JavaScript libraries including jQuery
  • Working knowledge of WCAG guidelines and Web Accessibility development practices
  • Proficiency with front-end workflow automation tools and build tooling, including CSS pre-compilers, JavaScript testing and build tools, and CI/CD tools

47. BS in Computer Science with 5 years of Experience

  • Experience building scalable component libraries, design systems, and tools using JavaScript (including React) or TypeScript
  • Experience developing and shipping production-grade software
  • Experience with front-end test frameworks such as Jest and Mocha
  • Strong knowledge of CSS and CSS preprocessors such as SASS, LESS
  • Strong knowledge of Frontend application build tools such as Webpack
  • Must lead by example and not be afraid to do what it takes to make Spenmo succeed
  • Experience working with FinTech/B2B startups
  • Familiarity with microservices
  • Familiarity with Storybook
  • Ability to guide a team through refactoring high-throughput legacy code

48. BS in Information Technology with 8 years of Experience

  • Experience designing, developing applications, and microservices, REST APIs
  • Experience working in a Scrum team
  • Experience working in coding, full stack, preferably in development
  • Ability to analyze legacy applications and define target state design/architecture
  • Experience in agile methodology
  • Must have attention to detail
  • Full stack cloud native microservices design and coding experience
  • Software Quality Control processes and agile project experience
  • Working knowledge of Systems Engineering processes
  • Knowledge of API Testing and automation
  • DevSecTestOps working experience
  • Experience working with non-functional testing
  • Client-facing with excellent communication (fluent in English, B2+)

49. BS in Mobile Application Development with 4 years of Experience

  • Experience working as a frontend engineer in an English-speaking environment
  • Proficient in HTML5, CSS, and JavaScript
  • Experience working with a modern framework like Angular, Vue, or React
  • Experience working with UX/UI/Product designers
  • An analytical mindset and good problem-solving skills
  • Attention to detail with a good sense of design
  • Experience implementing automated testing platforms and unit tests
  • Experience bridging the gap between graphical design and technical implementation
  • Knowledge of frontend JavaScript frameworks such as Angular, React, and Vue
  • Knowledge of CI/CD practices
  • Understanding of cross-browser compatibility
  • Basic understanding of server-side CSS pre-processing platforms

50. BS in Software Engineering with 3 years of Experience

  • Experience working as a front-end developer.
  • Advanced proficiency in programming languages, such as C++, Java, and Python.
  • Extensive experience in front-end development, algorithms, and data structures.
  • Advanced analytical and problem-solving skills.
  • Superb organizational skills and keen attention to detail.
  • Excellent communication and collaboration abilities.

51. BS in Information Technology with 1 year of Experience

  • Good knowledge of HTML, CSS, JavaScript
  • Basic knowledge of WordPress development
  • Experience with responsive and adaptive design.
  • Proficiency in HTML, CSS, JavaScript, and jQuery.
  • Understanding of key design principles.
  • Experience working with responsive and adaptive design.
  • Good problem-solving skills.
  • Experience building reusable code for future use.

52. BS in Graphic Design with 6 years of Experience

  • General IT experience with AWS Certified Developer - Associate, AWS Solutions Architect, or DevOps Professional certification
  • Backend programming experience in Python or JavaScript
  • JavaScript frontend framework experience, such as React or Vue
  • Strong experience working with Docker and containerized applications
  • Strong web design and development background
  • Experience with Jira and agile development
  • Experience working with traditional RDMS databases and NoSQL databases such as DynamoDB
  • Experience building cloud-native applications and programming with Go
  • Strong experience with AWS tooling
  • Experience with the AWS Amplify framework
  • Experience with or a willingness to learn cloud architecture/engineering

53. BS in Computer Engineering with 10 years of Experience

  • Experience technically leading a team of developers, with the ability to develop and mentor less experienced developers
  • Experience developing web applications
  • Excellent knowledge of HTML, CSS, SASS, CSS3 animations, and SVG
  • Working knowledge of TypeScript, Apollo and GraphQL
  • Experience working in cross-browser/device testing
  • Solid communication skills with high attention to detail
  • Proficient in one or more SPA JavaScript frameworks such as React, Vue.js
  • Proficient understanding of code versioning tools, Git, using Git-Flow and Pull Requests
  • Good understanding of server-side application frameworks such as Django and Umbraco
  • Understanding of the differences between multiple delivery platforms (such as mobile vs desktop), and optimizing output to match the specific platform
  • Good understanding of templating languages
  • Good understanding of server-side CSS pre-processors (Sass)
  • Good understanding of JS task runners/build tools (NPM scripts, ParcelJS, Webpack)
  • Knowledge of Standard 3rd party APIs integration and OAuth2
  • Understanding of fundamental design principles behind a scalable application
  • Ability to implement automated testing platforms and unit tests
  • Knowledge of image authoring tools, ability to crop, and resize in Sketch and Photoshop
  • Knowledge of Docker, CI/CD, and SEO
  • Experience working in Agile methodologies

54. BS in User Experience Design with 7 years of Experience

  • Experience working with global teams
  • Related work experience, preferably in a technology and consulting environment
  • Up-to-date knowledge of Microsoft Products
  • Skilled in script, including JavaScript, jQuery, TypeScript, ES6, jQuery, JSON
  • Experience with HTML5, Responsive/Adaptive Design, Design Thinking, Usability Design, CSS3, LESS, SASS, Bootstrap
  • Experience with frameworks, including (one or more of) Angular, AngularJS, React.js, React Native, Knockout, Node.js, Ember.js, Vue.js
  • Working knowledge of Web Application Frameworks, including ASP.NET MVC, PHP, JSP/Spring
  • Understanding of Web DevOps and Test - Git, Grunt, Bower, npm, Jasmine, Selenium
  • Be a self-starter who is excited to relentlessly solve many technical challenges
  • Excellent written and verbal communication skills
  • Ability to manage own time and work well both independently and as part of a team.