Senior Full Stack Engineer Job Description

Senior Full Stack Engineer Job Description

4.5
159 votes for Senior Full Stack Engineer
Senior full stack engineer provides database administration and support for mission critical MSSQL, Oracle, MySQL, and Redis databases.

Senior Full Stack Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Knowledge of, and experience with, any JavaScript frameworks, including Angular, React, Backbone
Help Architect and improve our full-stack performance and frameworks
Design and implement features that wow and excite our users
Apply functional & OO programming techniques to build high-quality and reusable services
You’ll tackle complex problems and identify new ways to build extensible technology platforms that will support global transactions
You’ll recommend system solutions by comparing advantages and disadvantages of custom development and existing alternatives
You’ll complete applications development by coordinating requirements, schedules, and activities, contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms
You’ll push code to production within weeks of completion and QA testing
Designing and implementing solutions collaboratively to add value to software development efforts in the most cost efficient way
Successful delivery of high quality web applications (requirements, design, code, documentation)

Senior Full Stack Engineer Qualifications

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

Licensing or Certifications for Senior Full Stack Engineer

List any licenses or certifications required by the position: AWS, CL, PHP, CD, CI, API, ACE, PKI

Education for Senior Full Stack Engineer

Typically a job would require a certain level of education.

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

Skills for Senior Full Stack Engineer

Desired skills for senior full stack engineer include:

JavaScript
CSS
MySQL
Python
Java
HTML
AngularJS
Oracle
Databases
ExtJS

Desired experience for senior full stack engineer includes:

5+ years of experience with LA/NMP stack (nginx or apache)
Production deployment experience
Experience consuming services exposed via RESTful APIs
Comfortable with A/B testing, test automation, and other engineering best practices
Proven ability to work independently, lead a software project, and mentor junior software engineers
Experience in developing client side UI for Single Page Applications using any of various UI technologies like Angular, Backbone, Ember

Senior Full Stack Engineer Examples

1

Senior Full Stack Engineer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of senior full stack engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior full stack engineer
  • Implement improvements on the existing platform
  • Serve as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, tests and builds automation tools
  • Provide core system design, evaluate and prove platform components
  • Deliver working prototypes and frameworks for delivery teams to build upon
  • Perform hands-on software development of highly scalablecomponents that are required to have a high performance service interface (REST API) capable of scaling to extremely high transaction rates
  • Drive consistent development practices - tools and common components
  • Utilize open source frameworks where applicable to build an industry leading, API-enabled system
  • Develop deep understanding of tie-ins with other systems and platforms within the supported domains
  • Work with technical product managers and contribute to blueprints while assisting with annual planning of feature sets
  • Identify exciting opportunities for adopting new technology to solve existing needs and predicting future challenges
Qualifications for senior full stack engineer
  • Experience with developing and managing cloud-computing environments like Amazon EC2, Azure, Heroku is a real plus
  • Experience with Active Directory Federation Services (ADFS), SAML, web Single Sign-on (SSO), OAuth and related authentication technologies
  • Scale our services & web apps to more than 60k requests per second
  • Are interested in career advancement
  • Bachelor’s Degree, equivalent certification, or military experience
  • At least 1 year of hands on experience with Service Virtualization tools (Parasoft Virtualize, Mountebank or similar)
2

Senior Full Stack Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of senior full stack engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for senior full stack engineer
  • Experiment, prototype, and develop sustainable data driven solutions with state-of-the-art technologies to meet the needs of our organization
  • Change how the payments industry works
  • Learn and implement technologies that will support low latency, highly available financial products
  • Build secure applications on the cloud infrastructure
  • Implement applications that will sustain failures gracefully and self heal, delivering unprecedented utility to our customers
  • Develop software products that change our customer's lives for the good by delivering effortless digital experiences
  • Acquire machine learning skills to implement magical solutions
  • Highly skilled software engineers and technologist product owners
  • Using the infrastructure, platform and programming language that's right solution for the product being developed
  • Co-located agile teams, focused on learning and outcomes
Qualifications for senior full stack engineer
  • At least 1 year of experience with App server (Tomcat)
  • 1 year of Protocol knowledge http/https/JDBC/MQ
  • 1 year of AWS Cloud and CHEF knowledge
  • At least 4 years of experience in Java development
  • At least 2 years of experience in Java Frameworks
  • At least 2 years of experience in Relational Databases
3

Senior Full Stack Engineer Job Description

Job Description Example
Our company is hiring for a senior full stack engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior full stack engineer
  • Strong emphasis on learning and teaching
  • Build software using inner sourcing principals and practices
  • Build a platform as a product
  • Maintain up-to-date knowledge of current tools and techniques
  • Develop a full featured Analytics platform to enable developers to make decisions and take action
  • Collaborate with Product and design stakeholders on upcoming features improvements to our existing dashboard
  • Sit in on technical design and architecture discussions
  • Define and executes software test methods and procedures
  • Verifies quality of the code delivered through manual and automated testing
  • Participate in ensuring a high quality and performant system that engages and delights customers
Qualifications for senior full stack engineer
  • 5+ years of professional software development experience (Java experience preferred)
  • At least 2 years of experience in Non-relational Databases
  • 2+ years experience as Lead/Senior Developer in technology projects as an individual contributor
  • 1+ year of experience in Big Data platforms
  • 1+ year of experience in Streaming data platforms
  • Hard working, enthusiastic, and flexible
4

Senior Full Stack Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for a senior full stack engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for senior full stack engineer
  • Ensure engineering tools are available and engineers have what they need to make the best use of the tools
  • Full stack development with Node.js/Express.js/Sails.js, with front-end work (JQuery, Backbone.js/Angular.js, CSS3, HTML5)
  • Maintain and enhance portals and web applications
  • Analyzing and fixing current production issues
  • Create complex, content distribution applications on diverse domains
  • Develop applications around Headless CMS
  • Capable of designing effective RESTful APIs
  • Extremely familiar with architecting applications to scale on the cloud leveraging their specialized PaaS offerings
  • Understand the business domain deeply and working closely with business stakeholders
  • Engineer and implement solutions for web front end and native mobile backend webservices
Qualifications for senior full stack engineer
  • 5+ years of web development experience using LAMP stack or similar web technologies
  • Well-versed with front-end code in HTML5, CSS3, Javascript with familiarity in various frameworks and template languages
  • Possess strong understanding of Object-Oriented Programming, especially in PHP
  • Proficient with database design, optimization and tuning in MySQL
  • Experience in design patterns, unit testing, automation techniques (Selenium WebDriver)
  • Exposure to Amazon Web Services (EC2, S3, EBS, RDS, SQS, Redshift)
5

Senior Full Stack Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of senior full stack engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior full stack engineer
  • Production monitoring and support as needed
  • Provides expertise on current standards and cutting edge technologies and frameworks
  • Partners closely with product owner to define user requirements
  • Assists in producing, and executes on well-documented technical designs
  • Advises on best practices for mobile, web, and backend platform design
  • Oversee front end and back end technologies
  • Optimize SQL
  • Conform to the latest best practices
  • Ability to design and develop intuitive, top-quality user interfaces that are reusable across our entire platform using Angular
  • Work as part of a team to deliver solutions in an Agile fashion
Qualifications for senior full stack engineer
  • Exposure to collaborating tools like GitHub, JIRA, Confluence
  • Exposure to Scrum methodology and XP technical practices such as unit testing, pair programming, test-driven development, continuous integration or continuous delivery
  • You are fluent in backend languages (Ruby, Python, PHP, etc), with experience in Ruby or PHP a plus, and stay up-to-date on best practices
  • You try to future-proof everything you create by minimizing built-in assumptions, and writing tests where appropriate
  • You write DRY code
  • You advocate the use of MVC, templating, ORMs, and other techniques to save time and headaches

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates