Full-Stack Web Software Developer Job Description Template
Our company is looking for a Full-Stack Web Software Developer to join our team.
Responsibilities:
- Knowledgeable and up to date with latest industry best practices;
- Design and review application and system architecture;
- Debug and test existing software for QA and optimization related tasks;
- Follow detailed requirements documents and execute projects in a reasonable and efficient timeline;
- Create and maintain design and scope documents;
- Self-direct skill improvement tasks;
- Collaborate with other team members under senior leadership to solve technical and software related problems;
- Committed to continued career in software development;
- Provide input to solve complex problems though the use of logic and software;
- Assist other team members including Jr. Software developers with solving software related problems.
Requirements:
- Minimum of 5 employment or academic related references;
- Experience developing software applications;
- Knowledge of test driven development methodologies and processes;
- Experience and strong understanding of logic and logical processes to solve complex software related problems;
- Minimum of 1 year of experience in a related position with at least one other employer;
- Knowledge of common web programming languages and markup such as JavaScript, PHP, HTML, and CSS;
- Knowledge of automated testing frameworks like PHPUnit;
- Knowledge of common database technologies such as MySQL;
- Ability to work self-directed tasks with good time management skills;
- Good research skills including identifying when research is required, validating credible sources, and self-directing research related tasks.