Overview:
The Full Stack Developer plays a crucial role in our organization responsible for developing and maintaining both the frontend and backend aspects of our web applications. They are instrumental in ensuring that our digital platforms are userfriendly functional and efficient contributing to an exceptional user experience.
Key Responsibilities:
- Developing and designing frontend web architecture using JavaScript HTML and CSS
- Building scalable and responsive web applications
- Creating serverside logic using Node.js for web applications
- Designing and developing RESTful APIs for seamless integration
- Managing databases and implementing data storage solutions
- Collaborating with crossfunctional teams to define design and ship new features
- Staying updated on emerging technologies and trends in web development
- Performing troubleshooting and debugging of web applications
- Optimizing applications for maximum speed and scalability
- Implementing security and data protection measures
- Participating in code reviews and knowledge sharing
- Working on continuous improvement of development and deployment processes
- Participating in the entire application lifecycle focusing on coding and debugging
- Testing and fixing bugs or other issues in deployed applications
Required Qualifications:
- Bachelors degree in Computer Science Engineering or a related field
- Proven work experience as a Full Stack Developer or similar role
- Strong proficiency in JavaScript frameworks such as React
- Experience with serverside languages such as Node.js
- Familiarity with database technology such as MySQL MongoDB or PostgreSQL
- Understanding of frontend technologies including HTML5 CSS3
- Experience in implementing security and data protection
- Knowledge of code versioning tools such as Git
- Ability to work in an Agile development environment
- Excellent problemsolving skills
- Ability to work independently and in a team environment
- Effective communication and interpersonal skills
- Strong attention to detail and analytical mindset
- Passion for learning and staying updated with the latest technologies
- Experience with testdriven development and automated testing frameworks
javascript,html/css,node.js,react,restful apis,database management,version control