Senior Full Stack Developer
ITG Lebanon
Job Description:
- Design, develop, and maintain web and/or desktop solutions using C# and ReactJS
- Develop documentation throughout the software development life cycle
- Collaborate with product managers, designers, and other developers to understand project requirements and deliver high-quality solutions
- Write clean, efficient, and maintainable code while following best practices and coding standards
- Conduct code reviews and provide constructive feedback to team members
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Ensure the best possible performance, quality, and responsiveness of applications
- Work in cooperation with an R&D team with expertise in machine learning to implement the algorithms that they develop
- Troubleshoot and debug issues to ensure smooth application performance
- Stay up to date with industry trends and technologies to bring innovative ideas to the team.