Senior Full Stack Developer

al-massagroup - Egypt - Cairo
  • Design, develop, and maintain scalable web applications across the full technology stack, ensuring high performance and responsiveness.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver robust software solutions.
  • Lead the architecture and implementation of new features, ensuring best practices in code quality, security, and maintainability.
  • Troubleshoot, debug, and optimize existing applications to enhance user experience and system reliability.
  • Mentor and guide junior developers, fostering a culture of knowledge sharing and continuous improvement.
  • Integrate third-party APIs and services to extend application functionality and streamline business processes.
  • Participate in code reviews, providing constructive feedback to uphold coding standards and drive technical excellence.
  • Stay current with emerging technologies and industry trends, recommending innovative solutions to improve products and processes.
  • Document technical specifications, system designs, and development processes for future reference and team alignment.
  • Support deployment, monitoring, and maintenance of applications in production environments, ensuring minimal downtime and swift issue resolution.

Bachelor’s degree in Computer Science, Software Engineering, or a related field.3-7 years of professional experience as a Full Stack Developer or in a similar software development role.Proficiency in both front-end and back-end technologies, such as JavaScript, React, Angular, Node.js, Python, or Java.Strong experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).Solid understanding of RESTful APIs, microservices architecture, and web security best practices.Demonstrated ability to work independently and collaboratively in a fast-paced, open-office environment.Excellent problem-solving skills and attention to detail.Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders.Experience with version control systems such as Git.Commitment to continuous learning and staying updated with the latest technology trends.
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com