FULL STACK DEVELOPER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS

Published: Jun 17, 2025 - The Full Stack Developer has experience in backend languages such as Go, Node.js, Python, and C#, and is proficient with frontend frameworks including React and Angular. This role requires skills in developing microservices within Kubernetes, integrating DevOps tools (e.g., Jenkins, Travis CI), and working with both SQL and NoSQL databases using Git-based version control. The developer also brings strong code documentation and review abilities, effective communication with stakeholders, and a collaborative mindset in Agile environments.

Essential Hard and Soft Skills for a Standout Full Stack Developer Resume
  • Web Development
  • API Integration
  • Backend Development
  • Frontend Design
  • CI/CD Automation
  • Unit Testing
  • Feature Development
  • Microservices Development
  • Code Debugging
  • Architecture Decisions
  • Team Collaboration
  • Problem Solving
  • Independent Work
  • Technical Planning
  • Requirement Analysis
  • Code Review
  • Communication Skills
  • Agile Teamwork
  • Stakeholder Collaboration
  • Developer Mentoring

Summary of Full Stack Developer Knowledge and Qualifications on Resume

1. BS in Computer Engineering with 3 years of Experience

  • Experience in the development of complex web applications and services.
  • Proven experience with Node.js
  • Knowledge of Design and Architecture.
  • Experience in various DBs (Postgres/MongoDB/Elastic/Neo4j, etc.).
  • Must quickly master and implement new technologies.
  • Good time management and communication skills.

2. BS in Electrical Engineering with 1 year of Experience

  • Experience in programming/debugging used in business applications
  • Working knowledge of industry practice and standards
  • Comprehensive knowledge of a specific business area for application development
  • Working knowledge of programming languages
  • Clear and concise written and verbal communication skills
  • Critical thinking and problem-solving skills.

3. BS in Web Development with 4 years of Experience

  • Experience as a Python and React.js Developer in a production environment
  • Expert knowledge of Python and related frameworks like Flask
  • Knowledge of front-end technologies like React
  • Able to hit the ground running in a command line and scripting environment
  • Understanding of relational databases like PostgreSQL
  • Experience with Kafka and RPC frameworks like gRPC
  • Experience working with test-driven development and unit test frameworks
  • Strong testing and debugging skills
  • Be both an independent individual contributor and a team player with good English communication skills

4. BS in Data Science with 5 years of Experience

  • Experience in software development.
  • Strong Java development skills, including multi-threaded programming, memory management, profiling, and low-latency
  • Strong JavaScript and frontend development skills
  • Experience with AngularJS, React, TypeScript, reactive programming, web sockets/polling
  • Experience with spring framework, spring boot, hibernate
  • Experience with relational database management systems such as Oracle, PostgreSQL
  • Knowledge and experience of financial products, preferably past working experience from financial institutions

5. BS in Software Engineering with 7 years of Experience

  • Working experience in the related development field
  • Experience working with Kafka
  • Sharp analytical abilities, excellent communication skills, and capable of working effectively in a dynamic environment
  • Proven object-oriented design skills and able to find creative, scalable solutions to difficult problems
  • Strong knowledge of data structures, algorithms, internet security, and networking fundamentals, and designing for performance, scalability, and availability
  • Experience in supporting high-traffic, high-throughput, distributed real-time systems and services
  • Proficiency in Core Java, J2EE, Spring framework - Web/MVC, REST, Data, JPA, AOP
  • Strong knowledge of Relational DB ( MySQL, PostgreSQL, or Oracle ), Document DB ( Mongo, CouchDB, or DynamoDB )
  • Comfortable in a Linux/Unix environment
  • Comfortable using GIT and Docker containers
  • Experience in using Docker and experience with AWS Cloud services or Google Cloud
  • Experience with Streaming Platforms and Message Brokers (Kafka, RabbitMQ, etc) and Reactive Programming
  • Experience with Graph Databases, Time Series Databases
  • Experience with CD/CI - Terraform, Ansible, Kubernetes, Jenkins

6. BS in Information Systems with 10 years of Experience

  • Previous experience in a CPG company, commercial experience, or experience in using user-centric design and applying User Experience concepts
  • Experience designing and deploying end-to-end web applications.
  • Experience with web technologies, networking, and debugging
  • Experience with test-driven development methodologies
  • Experience with Model View Controller development
  • Experience with Python programming (preferably Django experience)
  • Experience with relational database technologies and data modeling
  • Experience developing frontend web applications in a modern JavaScript framework such as Angular, React, or Vue
  • Experience optimizing and scaling code in a production environment
  • Experience managing source code with git
  • Knowledge of and experience applying security best practices and patterns
  • Strong oral and written communication skills with an ability to express complex technical concepts (English language proficiency)
  • Experience with containerization, Docker, or Kubernetes
  • Experience developing applications on cloud platforms (AWS, Azure, GCP)
  • Experience developing CI/CD pipelines and automations
  • Experience with event-driven systems, streaming analytics, and distributed systems
  • Experience working on Agile/Scrum development teams

7. BS in Computer Science with 6 years of Experience

  • Clear understanding of the WebSocket protocol (as an alternative to HTTP)
  • Expertise in Django channels implementation to handle websockets (via an ASGI server)
  • Strong experience in the holistic engineering mindset (testing, code review, DevOps, CICD)
  • Strong expertise in creating scalable Django applications and associated technologies
  • Practical experience in Python and Django development
  • Experience in Object-Oriented Programming using Python or other languages
  • Thorough understanding of Python and its core principles for web application development
  • Experience in user authentication and authorization between multiple systems, servers, and environments
  • Understanding of the differences between multiple delivery platforms, such as mobile vs. desktop (web), and optimising output to match the specific platform, ensuring the responsiveness
  • Expertise in application, data, and infrastructure architecture disciplines
  • Expert in understanding business requirements and translating them into technical requirements
  • Ability to cooperate with the Scrum Master and the rest of the team to deliver a well-architected and high-quality solution
  • In-depth knowledge of ReactJS, CSS, HTML, and front-end languages
  • Strong experience with Version control
  • Experience with Cloud Service Providers (AWS, Azure, and/or GCP)

8. BS in Information Technology with 2 years of Experience

  • Good at English (communication and writing)
  • Working experience in software development.
  • Experience in the full software development lifecycle from requirements analysis to design, development, testing, and implementation.
  • Knowledge of front-end languages (ReactJS, Angular, Bootstrap, jQuery, etc) and back-end languages (Java, Node.js, Express.js, Python, etc).
  • Experienced in using databases such as MS SQL Server, MySQL, PostgreSQL, etc.
  • Good knowledge of object-oriented analysis and design (OOAD), design patterns, UML, and database design.
  • Strong attention to detail and deliver high-quality code promptly.
  • Ability to work creatively and analytically in a problem-solving environment.
  • Good interpersonal skills and ability to work in a team-oriented, collaborative environment, domain, software engineering, and language)

9. BS in Applied Mathematics with 8 years of Experience

  • Experience in software engineering with a focus on .NET Core and web development technologies, including JavaScript/TypeScript, HTML 5, CSS, React.
  • Experience with agile software development practices and a good knowledge of modern JavaScript frameworks.
  • Expertise in .NET Core development, container technologies including Docker, Linux command line, writing SQL queries, RESTful web API design and development, data modeling
  • Experience with Azure DevOps, pipelines, and Unit Testing.
  • Experience with Git, Caching, MemoryCache, and Redis.
  • Experience with Messaging Queues, such as RabbitMQ, MassTransit.
  • Working knowledge of mobile technologies like Xamarin and Flutter.
  • Understanding of microservices architecture.
  • Strong background in investigating and identifying complex technical issues with software applications.
  • Willingness to learn new technologies and implement new solutions.
  • Strong communication skills in spoken and written English.
  • Blazor and Dart/Flutter knowledge

10. BS in Network Engineering with 4 years of Experience

  • Experience working with Python.
  • Knowledge and experience with Nuxt.js, JavaScript, Node.
  • Understanding and ability to execute software development supporting web applications.
  • Experience with Python web frameworks Django, Flask, Turbo Gears, Web2py.
  • Experience working with open-source relational database systems (MySQL, PostgreSQL).
  • Experience with search tools such as Solr and Elasticsearch.
  • Experience working in a Linux environment (preferably Ubuntu).
  • Strong communication skills, both written and verbal.
  • Ability to accurately estimate work efforts.
  • Experience delivering quality, completed deliverables with well-factored, maintainable code.
  • Experience with VCS - Git (hg) or SVN (svn).

11. BS in Digital Media Technology with 5 years of Experience

  • Hands-on development experience on both backend and front end using any standard programming languages, preferably JavaScript, TypeScript for UI with React framework, and Java for backend.
  • A good understanding of object-oriented programming principles
  • Good experience working on multi-threaded applications
  • Basic knowledge of SQL
  • Experience in writing unit tests using a mock framework
  • Experience with RESTful services and open API standards
  • Good understanding of building applications following Agile methodologies and building hands-free CI/CD pipelines, preferably in Gitlab
  • Excellent written and verbal communication skills and an ability to work collaboratively with a global and diverse team.
  • Experience in building cloud-ready applications using Azure and understanding of the Azure Native Cloud services and 12Factor design patterns.
  • Experience working on Databricks
  • Experience working on event-based messaging services like Kafka.
  • Excellent understanding of object-oriented design, database design, and development.
  • A fairly good knowledge of the Financial Services domain.

12. BS in Information Technology with 3 years of Experience

  • Professional, hands-on frontend development experience
  • Proficiency with JavaScript/ES6, React.js, HTML, CSS/SCSS, Webpack, XML/JSON
  • Proficiency with Bootstrap or similar frameworks such as Foundation
  • Experience with web accessibility guidelines, accessibility tools, and assistive technologies
  • Proficiency with developer tools and debugging techniques
  • Expertise in developing responsive web design and testing across multiple browsers, devices, and platforms
  • Experience building single-page applications
  • An ability to keep up to date with trends and changes in the UI space
  • Experience working with teams to analyze and contribute ideas to production discussions, designs, and decisions
  • Experience in Java, JSP, Springboot, Spring/Struts.
  • Working knowledge of Eclipse, Weblogic, Websphere, Junit, Maven, and Gradle.

13. BS in Game Development with 6 years of Experience

  • In-depth knowledge of Node.js
  • Applicable knowledge of web libraries and frameworks like AngularJS, React, and Express
  • Development experience designing object-oriented JavaScript.
  • Extensive experience working with Postgres or other SQL databases.
  • Familiarity with web clients, server optimization techniques
  • Extensive experience with RESTful API
  • Passionate about software engineering and web development
  • Be effective at implementing acceptance criteria requirements
  • Be an advocate for a continuous improvement culture and DevOps concepts in software engineering
  • Extensive experience architecting solutions for scalability and testability
  • Be excited when leading engineering discussions and demonstrating achievements

14. BS in Computer Information Systems with 10 years of Experience

  • Experience in software design and development within Windows and UNIX environments.
  • Experience with .NET Development, SQL, Oracle, and SSIS
  • Solid understanding of the entire software development life cycle process, including requirements, analysis, design, coding, testing, and documentation across multiple development methodologies (e.g., waterfall, iterative, prototyping, agile).
  • Proven experience as a Full Stack Developer or similar role
  • Experience in .NET programming and application design
  • Experience translating business requirements into technical specifications
  • Experience with relational DB concepts
  • Experience with object-oriented analysis and design
  • Strong debugging and diagnostic skills.
  • Experience in writing effective APIs
  • Excellent organizational, communication, and interpersonal skills with attention to detail
  • Strong self-motivation, work ethic, teamwork, a positive and enthusiastic attitude, and must be able to work on multiple tasks and projects simultaneously.
  • Well-versed in (any one of) the languages - C, Java, Cold Fusion, ASP.Net, JavaScript, and AJAX.
  • Highly proficient with SQL language and relational database concepts.
  • Experience with Microsoft SQL Server, preferably Oracle
  • Knowledge of multiple front-end languages and libraries (e.g., HTML, CSS, JavaScript, XML, jQuery)
  • Ability to express complex technical concepts effectively, both verbally and in writing, as well as train users in complex topics.
  • Adept with most aspects of database development and monitoring

15. BS in Artificial Intelligence with 7 years of Experience

  • Professional Experience in software development, preferably Progressive Web Application experience
  • Visionary and innovative thinker willing to push the limits of existing technology and implement new cutting-edge solutions.
  • Core competencies in technologies, including React JS, Angular 6+, SharePoint, Microsoft Power Platform, JavaScript, TypeScript, HTML5, CSS, and above or similar frameworks and libraries
  • Working knowledge of Responsive UI Design and Implementation
  • In-depth knowledge and experience with core Microsoft .NET technologies.
  • Solid understanding of object-oriented development practices.
  • Database development experience, including relational and NoSQL databases.
  • Experience with public cloud platforms such as Microsoft Azure and Google Cloud Platform (GCP)
  • Experience designing and consuming REST APIs
  • Experience in implementing and managing Source Control and Continuous Integration/Continuous Delivery practice
  • Experience in Unit testing (Jasmine/Karma, etc.) and Test-Driven Development (TDD)
  • Experience in Power Apps or like Rapid App Development tools

16. BS in Computer Programming with 4 years of Experience

  • Software development experience working with at least one server-side programming language (Perl, Java, Python, Scala, C++, etc), JavaScript, HTML, CSS, and one of the modern frameworks (React, Vue, Angular, etc.) using modern tools and methodologies.
  • Demonstrable experience with MySQL and PostgreSQL or similar relational databases.
  • Experience with Docker and Kubernetes
  • Experience with TypeScript and GraphQL
  • Previous experience with distributed systems.
  • Experience in designing and delivering complex frontend applications.
  • Deep understanding of cross-browser and cross-platform development (feature compatibility, responsive design, graceful degradation, progressive enhancement).
  • Experience in delivering and maintaining software in production with a basic understanding of scalability, security, and reliability aspects.
  • Experience in resolving incidents in production.

17. BS in Internet of Things (IoT) Engineering with 9 years of Experience

  • Overall web development experience, preferably secure, scalable web applications in Ruby on Rails/NodeJS
  • Proven experience with JavaScript.
  • Experience with microservice architecture and API gateways.
  • Working experience with GraphQL
  • Expertise with web architecture, cross-platform integration, and building scalable applications in heterogeneous environments
  • Experience in client-side coding using HTML5, CSS, JavaScript, ReactJS
  • Experience with AJAX, XML, JSON, and useful Design Patterns
  • Extensive knowledge and experience with Test-Driven Development and/or Behavior-Driven Development.
  • Experience in using Git source control
  • Working knowledge of the full SDLC
  • Experience with Content management systems and eCommerce systems
  • Experience with marketing platforms such as Google Analytics, Google Tag Manager, Google Optimize, Big Query, Salesforce Social Studio
  • Experience with Postgres database.
  • Experience with page speed optimizations.
  • Teamwork skills with a solid analytical and statistical background.
  • A "can-do" attitude, high energy, and creativity, along with organizational skills and the ability to handle multiple tasks.
  • Strong interpersonal, oral, written, and visual communication skills, with the ability to present findings concisely and effectively.
  • Ability to collaborate effectively with developers, program management, and marketing about objectives, requirements, and design constraints.
  • Solid understanding of agile development principles, careful attention to detail, as well as the ability to design solutions for multiple product requirements.

18. BS in Software Development with 5 years of Experience

  • Experience in .NET/Angular, object-oriented development, and T-SQL with Microsoft SQL Server would be desirable.
  • Exposure with (some or all) of the following tools and technologies - C#, Angular, ASP .NET, ASP .NET Web API, .NET Core, MS SQL Server, VB.NET, JavaScript, JQuery, CSS, PL/SQL Developer
  • Excellent knowledge of all aspects of the software development lifecycle.
  • Strong analytical skills and experience to achieve tangible results in a challenging environment.
  • Ability to prioritize workload, must be highly organized, detail-oriented, and handle various tasks simultaneously within limited time constraints.
  • Excellent interpersonal and communication skills, comfortable with uncertainty, and able to think on your feet.
  • Excellent problem-solving skills involving complex and ambiguous issues.
  • Strong leadership and organizational skills
  • Ability to work in a fast-paced environment
  • Highly self-motivated and directed
  • Knowledge of the COMET application and associated processes and features
  • Exposure to PEGA

19. BS in Computer Networking with 8 years of Experience

  • Solid and demonstrable front-end experience with Angular (Angular 4+), Node.js, HTML5
  • Back-end experience with Java, Spring Boot, as well as designing and building REST API's
  • Experience with test automation and test-driven development practices and frameworks - mutation testing, functional testing (NodeJS, Jasmine, JUnit, Cucumber), mock frameworks (Mockito, etc.), contract testing.
  • Familiarity with DevOps concepts, tools, and continuous delivery pipelines, such as Bamboo, Jenkins, Maven, Bitbucket, Jira, GIT, etc
  • Knowledge of cloud/AWS development/engineering best practices
  • Knowledge of cloud data stores, including S3, DynamoDB, and/or Amazon RDS
  • Experience working in Content Management Systems (TeamSite)
  • Knowledge of Analytics and Tag Management (Adobe)
  • Working knowledge of SEO principles
  • Proficient and passionate about modern UX/UI principles and able to effectively communicate this in all designs and development
  • Experience with MS Dynamics CRM (JavaScript)
  • Experience with Data Analytics and Data Engineering

20. BS in Graphic Information Technology with 2 years of Experience

  • Experience working in TypeScript/JavaScript, ideally within Angular
  • Experience with SQL/NoSQL databases
  • Experience working with AWS and/or Cloud technologies
  • Experience working within Agile/SCRUM methodologies
  • Experience with API Integration, big data, or automation design
  • Knowledge of CICD, deployment automation, and GIT management
  • Team player, self-motivated
  • Good communication skills and a proactive attitude

21. BS in Computer Engineering with 3 years of Experience

  • Experience as a Software Developer, familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (HTML/CSS, JavaScript, Angular, XML, jQuery)
  • Knowledge of multiple back-end languages (Java, Perl, Python) and JavaScript frameworks (Angular, React, Node.js)
  • Familiarity with databases (DB2, PostgreSQL), web servers (Apache, Nginx), and UI/UX design
  • Knowledge of microservices programming and Kubernetes container orchestration
  • Excellent verbal and written communication skills.
  • Strong analytical and problem-solving skills.

22. BS in Cybersecurity with 1 year of Experience

  • Experience in data analysis with intermediate/advanced Microsoft Office Suite skills
  • Knowledge of applicable business systems and industry standards
  • Proven analytical, data analysis, organization, and presentation skills
  • Demonstrated ability to manage a diverse project portfolio
  • Consistently passionate about research, ideation, and exploration with an understanding of business analysis procedures and concepts
  • Consistently demonstrate clear and concise written and verbal communication
  • Proven ability to work independently and in a team, with an understanding of how collaboration accomplishes objectives

23. BS in Computer Science with 6 years of Experience

  • Previous web development experience.
  • Experience with Angular, React, or Vue (preferably Angular).
  • Experience building data services and managing application state using RxJS or similar.
  • Experience with REST API/Micro services, Spring Boot (2.x), SQL.
  • A deep knowledge of modern styling tools - SASS/SCSS, Flexbox, Animations, etc.
  • A great eye for detail - the ability to transform high-fidelity prototypes into pixel-perfect user interfaces.
  • Experience building APIs using NodeJS, .NET Core, Java
  • Experience building interactive data visualisations using Highcharts, D3, or other charting libraries.
  • Experience with Continuous Integration tools - Jenkins, GitHub, Automated Testing tools, or similar tools.
  • Experience with Cloud-based environments and tools
  • Experience working with Docker

24. BS in Information Technology with 5 years of Experience

  • Experience with Angular or another web framework
  • Profound skills in JavaScript or TypeScript programming
  • Experience with HTML5 and CSS3 programming
  • Programming skills in C# or other object-oriented programming languages
  • Experience with browser testing and debugging
  • Experiences or knowledge of the problems of responsive design, desktop, and mobile-targeted platforms
  • Experience with or ability to read and use various programming languages (e.g., Python, TypeScript, Java, C, etc.)
  • Knowledge of the DevOps approach, Docker, and Kubernetes technologies
  • Experience with test automation and unit testing
  • Experience with deployment into cloud data centers, e.g., Microsoft Azure or other providers
  • Strong communication and presentation skills
  • Ability to work on assigned tasks independently as well as in a team

25. BS in Applied Mathematics with 8 years of Experience

  • Development experience in developing Java enterprise-grade server-side applications
  • Strong programming skills in Java 7/ 8+, Data Structures and Algorithms, Collections, Microservices-based architecture, and Security, Asynchronous programming.
  • Experience with application frameworks for Java platforms like Spring or similar.
  • Experience with streaming and messaging application systems like Solace, Kafka, etc
  •  Knowledge and experience with RDBMS like Oracle, DB2, etc, along with NoSQL databases like MongoDB, Cassandra, etc.
  • Experience with various mocking frameworks, test-driven development, and performance/endurance testing with tools like JMeter and Postman
  • Experience with React.js and understanding of its core principles
  • Experience with common front-end development tools such as Babel, Webpack, NPM, yarn, etc
  • Strong proficiency in JavaScript and CSS, including DOM manipulation and the JavaScript object model.
  • Knowledge of any additional programming languages, and knowledge of CI/CD tools
  • Knowledge of Accessibility and Web Standards
  • Experience with containerization technology like Docker, Kubernetes, and OpenShift
  • Knowledge of Agile Methodology and Scrum ceremonies
  • Familiarity with modern front-end build pipelines and tools like Git, IntelliJ, VSCode, or Atom.
  • Knowledge of SoapUI in REST, DevOps tools, and HTML.

26. BS in Web Development with 4 years of Experience

  • Experience in developing frontend/backend applications
  • Experience with frontend frameworks such as React, Angular, jQuery, and Vue (preferably React)
  • Proficiency in backend programming in Python (Django/Flask)
  • Working knowledge of Agile development methodologies
  • Proficiency in designing/consuming RESTful services (JSON)
  • Fluency in consuming data from SQL databases and/or analytics platforms (preferably Snowflake)
  • Familiarity with cloud-based infrastructure (preferably AWS)
  • Natural curiosity and a passion for learning new techniques, tools, and problem-solving
  • Ability to work independently

27. BS in Computer Information Systems with 6 years of Experience

  • Extensive work experience with Node.js or Spring Boot
  • Extensive work experience with at least one web framework (Angular, React, Vue.js)
  • Experience with SQL and NoSQL databases
  • Understanding of modern web application structure
  • Comfortable in an Agile/DevOps environment
  • Experience/Knowledge of additional programming languages/frameworks (like Go, Python, .NET)
  • Experience with Docker and Kubernetes, or OpenShift
  • Experience with at least one Cloud platform (AWS, Azure, Google Cloud Platform, IBM Cloud)
  • Knowledge of microservice design patterns and architecture
  • Must be proactive involvement in IT communities and events

28. BS in Data Science with 7 years of Experience

  • Experience with 2 or more programming languages such as Go, Node.js, Python, C#
  • Experience with frontend frameworks React and/or Angular
  • Experience developing within a microservices architecture in Kubernetes
  • Experience writing, reviewing, and documenting code
  • Familiarity with DevOps technologies like Jenkins, Travis CI, etc.
  • Familiarity with SOA/web services - REST, JSON, XML
  • Familiarity with Agile methodologies and principles
  • Familiarity with DevOps practices (Continuous Integration, Delivery, Monitoring, etc)
  • Problem-solving, interpersonal, and time management skills to handle high-pressure, complex situations effectively
  • Demonstrated communication skills and the ability to work directly with clients/customers
  • Experience with version control systems (GitHub)
  • Experience working with databases (SQL, NoSQL)
  • Highly motivated by team success

29. BS in Computational Science with 8 years of Experience

  • Equivalent experience as a software engineer.
  • Expertise in React and experience with Python.
  • Experience using Docker and Github.
  • Experience deploying a scalable web app to at least one cloud service provider.
  • Ability to work both with and without design and style specifications to build responsive UXs
  • Ability to work independently and manage time to deliver long-term, lightly scoped projects.
  • Ability to troubleshoot issues and make system changes to resolve issues.
  • Experience building chat or interactive game user interfaces.
  • Experience building a social login for signing into a webapp, ideally using AWS Cognito or similar.
  • Experience with deploying web apps to AWS, particularly using ECS.
  • Experience with Azure cloud infrastructure.
  • Experience with connecting web apps to long-term storage, including setting up a database.
  • Ability to port a web app to a mobile app.

30. BS in Cybersecurity with 9 years of Experience

  • Experience in software development
  • Strong knowledge of Microsoft Development Stack - C#, .NET, .NET Core, ASP.NET, MVC
  • Web development knowledge, including HTML, CSS, JavaScript, jQuery, Bootstrap, and TypeScript.
  • Experience with responsive web frameworks, in particular Angular 2+, also including Kendo, Node.js, or React.js, Responsive UI, and the development of a web application for desktop and mobile devices
  • Database knowledge, including Microsoft SQL, T-SQL, and performance tuning and profiling
  • Strong understanding of and appreciation for globalisation and localisation principles and techniques
  • Experience in the development of RESTful Web API (JSON, XML), Unit Testing
  • Good knowledge of programming patterns and principles, e.g., SOLID, DRY, Repository Pattern, UnitOfWork.
  • Knowledge of relational and/or non-relational data stores, such as PostgreSQL, Elasticsearch, MongoDB, or Cassandra.
  • Familiarity with containerised and serverless deployment models, including Docker, Kubernetes, ECS, and Lambda
  • Knowledge of Atlassian Jira, Atlassian Confluence, TFS, Git
  • Knowledge and/or experience with cloud platforms, including AWS, Azure
  • Experience in working with Agile/Scrum methodology
  • Fluent English communication

31. BS in Game Development with 4 years of Experience

  • Hands-on backend development in a Web/Cloud application.
  • Prior experience of implementing an application on Azure/AWS using microservices architecture, Docker/Containerization.
  • Proficiency in back-end development using Node.js or Java.
  • Proficiency in Database (MySQL, PostgreSQL).
  • Proficiency in front-end using Angular/React, JavaScript/Typescript, HTML, CSS, etc.
  • Hands-on experience and knowledge of front-end frameworks/concepts like Material UI, Bootstrap, cross-browser development, etc.
  • Proficiency in building backend services like Session management, caching, algorithms, data structures, secure coding, etc.

32. BS in Computer Programming with 5 years of Experience

  • Strong frontend programming skills with Angular experience
  • Strong backend programming skills in Java, Multithreading, RESTful/SOAP Services, and JPA/SQL.
  • Experience working with the Spring framework.
  • Experience developing distributed, performance-critical, highly available, or large-scale systems
  • Experience building distributed applications running on the Unix/Linux platform
  • Experience working with enterprise-level databases (e.g., DB2, Sybase, Oracle, SQL Server)
  • Experience working with Source Code Management solutions like (e.g., Git, Perforce)
  • Experience testing software (e.g., Unit testing, performance testing/tuning)

33. BS in Mobile Application Development with 6 years of Experience

  • Depth of knowledge and expertise in all aspects of the software development lifecycle, and the ability to partner continuously with many stakeholders daily to stay focused on common goals.
  • Experience designing, documenting, and developing world-class web applications leveraging the full spectrum of front-end and back-end technologies and cutting-edge design patterns
  • Experience using, setting up, and maintaining Amazon Web Services
  • Linux admin working experience
  • Hands-on experience with Java/JEE and Node, Vue.js, HTML5, CSS, Sass/Less, and PHP
  • Database experience with Postgres and MySQL
  • Familiarity with RESTful APIs to connect applications to back-end services
  • Proficient understanding of code versioning tools, such as Github, Bitbucket, or something similar.
  • Experience with unit testing and an automated testing framework
  • Comfortable multi-tasking and working as part of a team, as well as working independently
  • Experience with test-driven development (TDD) incorporated into the development process