0% found this document useful (0 votes)
200 views

Full Stack Web Developer Daily Routine

The document describes the daily responsibilities and skills of a full stack developer. It discusses tasks like stand-up meetings, code reviews, writing code for features and integrations, testing, database modeling, and ensuring continuous integration and deployment. Key skills mentioned include languages like JavaScript, Python, PHP, frameworks like Angular and React, databases like MySQL and MongoDB, tools like GitHub, and software engineering best practices.

Uploaded by

maryam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
200 views

Full Stack Web Developer Daily Routine

The document describes the daily responsibilities and skills of a full stack developer. It discusses tasks like stand-up meetings, code reviews, writing code for features and integrations, testing, database modeling, and ensuring continuous integration and deployment. Key skills mentioned include languages like JavaScript, Python, PHP, frameworks like Angular and React, databases like MySQL and MongoDB, tools like GitHub, and software engineering best practices.

Uploaded by

maryam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

a.

Conduct stand-up meeting with the entire Development team with team about what
they did yesterday, what they are planning to do today and any blockers for the plan
b. Reply emails and code reviews for 30 min
c. 60% of the time to build out features on clients’ sites
d. 15% of the time to answer feasibility and functionality questions for members of the
Accounts team
e. 10% of the time to handle troubleshooting issues when other team members are “stuck
on some code craziness,”
f. Last 15% of the time in assigning tasks to the members of her team
g. Daily tool kit includes Gmail, slack, project management tool, and Ora for internal
communication, Atom for text editing, GitHub for code version control, Zeplin and
Sketch for design hand-off, Google Keep for note-taking, Google Drive for anything
miscellaneous

Writing Code –

a. Collaborate with junior engineering team dealing with client-facing side and senior
engineers interacting and writing Php or Javascript codes and complete site-specific
integrations, familiarize yourself with client’s website to write code that jives perfectly
with their existing code
b. Write some code or first finish up any code review comments, merges, rebase and all
related to them
c. Write code that hooks into the API for the email service provider of clients
d. Write code that works across different browsers and devices, and integrating with sites
that use front-end frameworks (like Angular and React)
e. Work with different site (snowflake schema), dive into clients’ sites and see how other
developers are building and designing their little piece of the Web
f. Take break for 15 min and look into code reviews
g. Push your day's work, update reviews for team
h. Write code using HTML and CSS and in certain cases, use JavaScript to integrate
particular functionalities. Use the jQuery library to create more complex things such as a
tab system or a slideshow
i. Use CSS Media Queries to target different devices and write responsive CSS and
Bootstrap (a framework for helping design and layout content on a page)

Skills – Django, Elixir, NodeJS, HTML, CSS, PHP, React, and JavaScript, frameworks
such as Angular JS, React and Amber and server side languages such as Python, Ruby, Java,
PHP and .Net

Relevant Undergraduate and Graduate Courses:

 Introduction to Web Development


 Introduction to Coding
 JavaScript Programming
 Html Programming
 Intro to Web Design
 Website Graphics

Meetings –

a. Conduct with development team including both junior and senior developers of roughly
1 hour, attend a one-hour meeting with the entire Integration team
b. Spend 85% of the day writing code, either adding new features, fixing bugs or testing
browser rendering/performance

Integrating Database –

a. Manipulate the users’ collected data, algorithms and business logic are created by full
stack developers by using many popular languages like Ruby on Rails, PHP and Python
b. Model databases using MySQL, Postgres, DynamoDB, MongoDB
c. Review code of other developers
d. Create models to interact with database, write business logic to filter or manipulate
data, and manage application states, developing APIs for consumption if needed and
delivering data to the presentation layer

Skills – JS/CSS/HTML - design and interactivity

e. Build and deploy fullstack web apps with NodeJS, React, Redux, Express, and MongoDB
and ensure continuous Integration and Deployment for web applications
f. Ensure server management and deployment for the relevant environment

Skills – professional software engineering best practices for the full software
development lifecycle including coding standards, software quality assurance, build
process, testing and operations, NodeJS, React, Redux, Express, and MongoDB, GitHub
Pages, Heruko, Netlify, Digital Ocean, AWS, and Firebase

Relevant Undergraduate and Graduate Courses:

 Database Management
 Optimizing Websites
 SQL and Data Modeling for the Web
 Relevant Undergraduate and Graduate Courses:
 Database Management
 Optimizing Websites
 SQL and Data Modeling for the Web

Testing –

a. Write quality unit tests, automated processes for building testing, document, and
deploying it at scale, awareness of security concerns is important, as each layer has its
own vulnerabilities, and knowledge of Algorithms and data
b. Implement LAMP stack: JavaScript - Linux - Apache - MySQL – PHP, LEMP stack:
JavaScript - Linux - Nginx - MySQL – PHP, MEAN stack: JavaScript - MongoDB - Express -
AngularJS - Node.js, Django stack: JavaScript - Python - Django – MySQL, Ruby on Rails:
JavaScript - Ruby - SQLite – PHP
c. Work with common platforms as a service, e.g. Heroku and AWS. Heroku for easily
uploading code and have an application up and running with very little configuration or
server maintenance and AWS to use with products and services to help with storage,
video processing, and load balancing

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy