Full stack developer
Job Description
Job Description
As a Full stack developer, you will play a crucial role in our company's digital growth and success. You will work closely with our development team to design, develop, and maintain efficient and functional software solutions. Your expertise in both front-end and back-end development will be essential in creating seamless and user-friendly web applications for our clients.
Job Duties & Responsibilities
- Collaborate with the development team to understand project requirements and translate them into technical solutions.
- Design and develop front-end interfaces using HTML, CSS, and JavaScript while ensuring cross-browser compatibility.
- Create and maintain back-end databases and APIs using technologies such as MySQL and Node.js.
- Write and optimize efficient and clean code for both front-end and back-end development.
- Troubleshoot and debug technical issues, and propose solutions to improve performance and user experience.
- Work with UX/UI designers and project managers to ensure timely delivery of projects.
- Stay up-to-date with industry trends and advancements to continuously improve development practices and processes.
- Collaborate with other teams, such as marketing and customer support, to identify and implement new features and functionalities.
- Ensure the security and data protection of all developed applications.
- Provide technical guidance and support to junior developers.