- Design, develop, and maintain scalable backend systems and APIs to support business applications.
- Collaborate with frontend developers, product managers, and stakeholders to deliver seamless integration and optimal performance.
- Optimize application performance, scalability, and security through code reviews and best practices.
- Lead the implementation of new features and enhancements, ensuring alignment with project requirements and timelines.
- Troubleshoot, debug, and resolve complex backend issues in a timely manner.
- Mentor junior developers and contribute to team knowledge sharing and technical growth.
- Develop and maintain comprehensive technical documentation for backend systems and processes.
- Ensure data integrity and security by implementing robust authentication, authorization, and encryption protocols.
- Participate in architectural decisions and technology selection to drive continuous improvement.
- Stay updated with emerging backend technologies and industry trends to recommend innovative solutions.
Experience in Node Js - React js - .net - AngularProven work experience as a Back-end developer more than 6 years In-depth understanding of the entire web development process (analysis, design, development, testing and deployment)Experience with programming languages: PHPWorking knowledge of language framework Laravel Experience with database like postgreSQL, MYSQL, and MongoDBFamiliarity with front-end languages (e.g. bootstrap, JavaScript, Typescript)Excellent analytical and time management skillsTeamwork skills with a problem-solving attitudeBSc degree in Computer Science or relevant fieldEarned certification in related field