https://bayt.page.link/v1TUmrkCw1dqRip19
Back to the job results

Senior Full Stack Developer - Remote

2 days ago 2025/04/18
Remote
Full Time Employee
1-9 Employees · Software Development

Get the Bayt App

Download the Bayt App to manage your real time conversation with the recruiter
Download App
Create a job alert for similar positions

Job Description

  • Lead the design and development of complex web applications, ensuring scalability and high performance.
  • Develop front-end interfaces using HTML, CSS, JavaScript, and React (class-based & functional components).
  • Build and maintain back-end systems with Node.js, Express, MongoDB, and Next.js.
  • Design and implement RESTful APIs and integrate third-party services.
  • Ensure robust security with authentication and authorization mechanisms.
  • Write clean, maintainable, and efficient code, following best practices.
  • Review code, mentor junior developers, and ensure adherence to coding standards.
  • Collaborate with UI/UX designers for a seamless user experience.
  • Troubleshoot and debug full-stack issues.
  • Stay updated with emerging technologies and apply them to improve products.
  • Ensure comprehensive testing (unit, integration, and system levels).
  • Use Jira for project management (sprints, epics, stories, and tasks).
  • Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives).
  • Utilize Docker for containerization and manage CI/CD pipelines.
  • Develop multi-threaded and cluster-based solutions for performance optimization.
  • Work with MongoDB to write complex aggregation queries.

Preferred Candidate

Nationality
Egypt; Lebanon

Amaken offers recruitment services in the Middle East and abroad with an ever-growing list of satisfied clients. With our proven experience, extensive resources and carefully conceived recruitment solutions, we pride ourselves in taking a personal approach with both client and candidate to guarantee a successful partnership.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.