M3aarf Telegram

Mid Level - Web Developer Softxpert Incorporation Alexandria, Egypt


تفاصيل الوظيفة
  • Website and software application designing, building, or maintaining.Using scripting or authoring languages, management tools, content creation tools, applications, and digital media.
  • Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
  • Directing or performing web applications updates.
  • Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
  • Editing, writing, or designing Website content, and directing team members who produce content.
  • Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
  • Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
  • Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
  • Determining user needs by analyzing technical requirements.


متطلبات الوظيفة

Knowledge:

  • Bachelor's degree in Software Engineering or related field, or relevant experience.
  • Solid knowledge and experience in programming applications.
  • Proficient in OOP,SDLC,
  • Strong understanding of backend development concepts and principles.
  • Proficient in API technologies such as RESTful or GraphQL
  • Monitor and optimize server performance, addressing issues related to speed, efficiency, and scalability.
  • Implement security best practices to protect against common web vulnerabilities.
  • Design, implement, and optimize databases, ensuring data security, integrity, and scalability.
  • Write complex SQL queries and database migrations as needed.
  • Experience with database management systems like MySQL, MongoDB, and others.
  • Experience with developing using back-end technologies such as : PHP, NodeJs or Python.
  • Experience with developing using front-end technologies such as : ReactJs or Angular – is a plus

Skills:

  • Familiar with version control technologies, such as GIT.
  • Experience with DevOps principles and practices – is a plus
  • Experience with debugging, performance profiling, and optimization techniques 
  • Management experience or examples that show ability to manage a team.
تقديم على الوظيفة