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

Senior Software Engineer - I (Backend)

Today 2025/07/04
General Engineering Consultancy
Create a job alert for similar positions

Job Description

  • Design, develop, and maintain scalable and high-performance back-end systems using Node.js and related technologies. Collaborate with the Development Lead and front-end teams to define software architecture, API structures, and integration strategies.
  • Implement and optimize RESTful and GraphQL APIs for seamless data exchange between frontend and back-end systems. Ensure database performance, scalability, and security, with hands-on experience in SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Develop and maintain microservices-based architectures, ensuring modularity, reusability, and performance optimization.
  • Implement authentication, authorization, and security best practices, including OAuth, JWT, and role-based access control.
  • Write clean, maintainable, and well-documented code, following best practices in software development.
  • Conduct code reviews, performance tuning, and troubleshooting to ensure reliability and efficiency.
  • Develop and maintain unit, integration, and functional tests using tools like Jest, Mocha, or Chai.
  • Work with DevOps teams to support CI/CD pipelines, containerization (Docker), and cloud deployments.

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.