Description
Full Stack Developer Job Description
Responsibilities
- Developing front-end website architecture
- Designing user interactions on web pages
- Developing back-end website applications
- Creating servers and databases for functionality
- Ensuring cross-platform optimization for mobile phones
- Ensuring responsiveness of applications
- Working alongside graphic designers for web design features
- Seeing through a project from conception to finished product
- Designing and developing APIs
- Meeting both technical and consumer needs
- Staying abreast of developments in web applications and programming languages
Skills and Qualifications
- Bachelor's degree in Computer Science or related field
- 1-6 years of experience in web development and software engineering
- Proficiency in fundamental front-end languages such as HTML, CSS, and JavaScript
- Familiarity with JavaScript frameworks such as AngularJS, React, and Vue.js
- Proficiency in server-side languages such as Python, Ruby, Java, PHP, and .Net
- Familiarity with database technology such as MySQL, Oracle, and MongoDB
- Excellent verbal communication skills
- Good problem-solving skills
- Attention to detail