Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
Developing ideas for new programs, products, or features by monitoring industry developments and trends.
**Back-End Developer requirements**:
Bachelor's degree in computer programming, computer science, or a related field
Fluency or understanding of specific languagees, such as NodeJS and NestJS
Strong understanding of backend cycle and programming techniques
Experience with Rest API
Have an understanding about databases Non SQL and SQL