Overview
A Full Stack Developer plays a crucial role in creating and maintaining the full software stack architecture for web applications. They are responsible for both frontend and backend development ensuring seamless user experiences and strong serverside connections. This role is essential in driving innovation and maintaining highquality codebases across all web platforms.
Key responsibilities
- Developing frontend website architecture.
- Designing user interactions on web pages.
- Developing backend website applications.
- Creating servers and databases for functionality.
- Ensuring crossplatform 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.
- Participating in continuing education and training to remain current on best practices learn new programming languages and better assist other team members.
- Collaborating with crossfunctional teams to define design and ship new features.
- Troubleshooting and debugging to optimize performance.
Required qualifications
- Bachelors degree in Computer Science or related field.
- Proven experience as a Full Stack Developer or similar role.
- Strong knowledge of frontend languages such as HTML CSS and JavaScript.
- Experience with JavaScript frameworks such as (React Angular Vue).
- Experience with serverside languages such as Node.js.
- Experience with database technology such as Sprinboot
- Excellent understanding of web development principles.
- Experience working with graphic designers and converting designs to visual elements.
- Understanding and implementation of security and data protection.
- Highly experienced with backend programming languages (e.g. Java Python) and JavaScript frameworks (e.g. Angular React Node.js).
- Strong problemsolving skills.
- Teamoriented and collaborative mindset.
javascript,node.js,react,mongodb,angular,ux,spring boot