Full Stack Job Description

Full Stack Job Description

4.5
165 votes for Full Stack
Full stack provides technical architecture and design to development teams delivering RESTful APIs, microservices, and UIs built with Angular.

Full Stack Duties & Responsibilities

To write an effective full stack job description, begin by listing detailed duties, responsibilities and expectations. We have included full stack job description templates that you can modify and use.

Sample responsibilities for this position include:

Cross-browser and cross-platform front-end web development including HTML, JavaScript, CSS, and the latest technologies
Working across the different projects we have, in Python, Html5, WordPress (PHP), Java
Developing Java full-stack (frontend and backend) web applications
Architectural discussion
Pair coding
Support the software builds
Build out APIs to communicate with a translational layer to present data to stakeholders, allowing them to update templates, single page web apps and marketing pages
Extensively test code structure and cleanliness, build and perform unit tests and document processes as needed
Work closely with Front End engineers and UX designers to create a robust platform in which internal Endurance users can build A/B tests, launch new marketing pages and edit templates impacting the Customer Acquisition Platform
Building end-to-end features that contribute to both the growth of the Squla brand internationally, and the engagement of our target groups

Full Stack Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Full Stack

List any licenses or certifications required by the position: AWS, DOD, MCSD, CKAD, DNS, TLS, HTTPS, ITIL

Education for Full Stack

Typically a job would require a certain level of education.

Employers hiring for the full stack job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Engineering, Software Engineering, Education, Technical, Information Technology, Math, Computer Engineering, Mathematics, Information Systems

Skills for Full Stack

Desired skills for full stack include:

JavaScript
CSS
Application
Data and infrastructure architecture disciplines
Java
HTML
Python
SQL
Angular

Desired experience for full stack includes:

BA/BS in CS or equivalent experience helpful but not required
Must be fluent in spoken and written English, have US citizenship or work permit
Bachelor's degree in Computer Science or equivalent education and experience a plus
Experience in LAMP Development
Experience with MVC Framework (Codeigniter is a plus)
Experience with RESTful API/services

Full Stack Examples

1

Full Stack Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of full stack. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for full stack
  • Strong knowledge of relevant database technologies such as SQL Server, Oracle, NoSQL, MongoDB, Hadoop, DynamoDB, Redshift, Amazon RDS
  • Testing your features and being fully responsible for them when they go live
  • Planning and estimating your work
  • Trouble-shooting live issues that could be functional bugs or performance bottlenecks
  • Design and implement single page applications (ReactJS, Redux, Webpack, GulpJS) mobile applications (iOS and Android)
  • Object Oriented Programming and Service Oriented Architecture design
  • Work with a team of designers, project managers, and developers to create advanced web and mobile applications
  • Assist with project planning, scoping, and execution
  • Responsible for converting graphic designs into functional UI
  • Test, maintain, and troubleshoot existing development projects
Qualifications for full stack
  • Experience with various JavaScript libraries (ie
  • Exposure to version control systems (ie
  • Experience with Social Media Integration / API (Facebook, Twitter)
  • Strong CS background (data structures, OOP)
  • At least 1 year of experience in AWS or similar cloud computing environments with infrastructure and configuration management tools like Ansible, Docker, and Mesos
  • Ability to communicate clearly and often
2

Full Stack Job Description

Job Description Example
Our company is growing rapidly and is looking for a full stack. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for full stack
  • Database development using the Liquibase tool
  • Research and develop custom solutions for a variety of internal and healthcare clients – from new solutions to mature deployments
  • Work on proof-of-concept and cutting-edge features before they are integrated into the product
  • Influence product design decisions, features, and APIs based on real-world usage experience
  • Independently lead projects from inception to completion
  • Be responsible and comfortable working remotely
  • Development, maintenance and testing, of the technology we use for production tracking, project management, and digital asset reviewing, including
  • Web back-end programming
  • Web UI design and front-end programming
  • Back-end database design
Qualifications for full stack
  • Basic technical knowledge of web hosting technologies (cPanel, Linux, ), FTP, SSH
  • In-depth understanding of web frameworks (such as Rails, Django, etc)
  • Proficient understanding of the HTTP protocol
  • Your experience with application development, infrastructure setup, middle-tier integration and/or database development
  • 2 – 5 years experience in building high performance, highly scalable, and fault-tolerant multi-tenant SaaS based applications
  • Experience using AngularJS and Django is an advantage
3

Full Stack Job Description

Job Description Example
Our innovative and growing company is hiring for a full stack. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for full stack
  • Close collaboration with users of this technology, including providing support & training
  • Occasional technical support for a wide range of small user-built scripts and data stores
  • Develop scalable and maintainable web applications
  • Work closely with Solution lead to drive innovative solutions to meet business needs
  • Assume the roles of senior developer and expert to more junior members of the team
  • Proven experience developing for projects in a complex business and marketing environment
  • Ability to work as part of a team to solve technical problems
  • Technologies/Languages such as Salesforce, React, NodeJS, ISAM and/or similar technologies
  • Experience with full development life cycle of distributed systems, including development of websites and services
  • Ability to work in a dynamic, fast-paced, agile team environment
Qualifications for full stack
  • Experience with clouding computing technologies such as Amazon AWS or Google AppEngine
  • Bachelor or graduate degree in Computer Science a related technical field
  • Fast learner, team player, self-motivated, detail-oriented and organized
  • 5+ years of programming experience using (most of) the above-mentioned technologies, in a relevant development environment
  • Experience with enterprise-level software characteristics such as Security, Performance, Stability, Scalability
  • Exposure to software development lifecycle tools, including Git, Jenkins, Maven
4

Full Stack Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of full stack. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for full stack
  • Experience working with business partners of varying levels to understand, expand, and gather system requirements
  • To define technical solutions to complex problems
  • To clearly articulate technical solutions to technical and non-technical audiences
  • Provide subject matter expertise in relevant applications and domains applicable to CWS
  • Strong documentation skills and presentation skills
  • Experiment and build POC’s with the latest what technology has to offer
  • Translating business needs into innovative and pragmatic solutions
  • Delivery of solutions into business units through technology, process and culture change
  • Developing or co-developing solutions using a variety of software, tools and frameworks
  • Responsibility for the full cycle of development
Qualifications for full stack
  • Proficient in Java, Spring Framework, Hibernate, Maven
  • Adobe Experience Manager, CQ5, CMS solutions
  • Design and implementation of RESTful APIs in Node.JS and/or Ruby on Rails
  • Schema design and implementation of both SQL and NoSQL database systems
  • Must be knowledgeable with full-stack javascript development and MV* frameworks
  • At lest 4 years of experience delivering analytical data warehouse solutions or fit for purpose data stores
5

Full Stack Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of full stack. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for full stack
  • Working with teams across Damco to educate, collaborate and communicate on new technologies and new ways of working in support of Enterprise wide digitisation
  • Working with the Supply Chain Product office to follow and reinforce the frameworks, governance and strategic approaches for the development and support of fast-track/business technology
  • Coach and mentor individuals and teams to maximise business capability and skills in fast-track/business technologies and agile working practices
  • Design and develop world-class cognitive-enabled solutions using Watson and other leading AI technologies
  • Develop the front and back end of applications and assist with distributed processing and cloud deployments
  • Create dictionaries, custom annotators, reporting metrics, scorecard/dashboard designs, and predictive models
  • Building security tools and API’s for developers and systems to consume
  • Proactively identify and fix insecure practices and security vulnerabilities in the platform and network through audits, penetration testing and various other means
  • Evangelising security to technology and business colleagues
  • Assist with system vulnerability scans, assessments and penetration tests
Qualifications for full stack
  • At least 1 year of experience working with Redshift and AWS S3
  • Experience with custom enterprise content management systems
  • Degree in Computer Science with emphasis on Software Engineering
  • BS or MS in computer science or related field and at least 3 Years of experience
  • Strong knowledge of ASP.NET 4.0+ framework with MVC 3.0+
  • Proficiency front-end experience in Web (JS, JQuery, HTML, CSS)

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates