Browse Jobs
For Employers
Post JobLog inGet Started

Remote Backend Developer - Node.JS - English Speaking

Sequel Solutions
Cairo, Egypt
Posted 1 year ago
57Applicants for1 open position
  • 32Viewed
  • 4In Consideration
  • 12Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are seeking an experienced and highly skilled Back End Software Developer who specializes in Node.js to join our team. The ideal candidate will have a strong background in software development, with a deep understanding of server-side technologies and expertise in building scalable and efficient back end systems. As a Back End Software Developer, you will be responsible for designing, developing, testing, and maintaining server-side applications and databases, collaborating with front end developers, software engineers, and stakeholders to deliver high-quality software solutions.

Responsibilities:

  • Design, develop, test, and maintain server-side applications using Node.js and related technologies.
  • Collaborate with front end developers, software engineers, and stakeholders to understand requirements and deliver scalable and efficient back end solutions.
  • Develop RESTful APIs and integrate with databases, third-party APIs, and other web services.
  • Optimize performance and scalability of back end systems, identifying and resolving bottlenecks and performance issues.
  • Implement security measures and best practices to protect against vulnerabilities and ensure data privacy.
  • Debug and resolve software defects and issues in a timely manner.
  • Stay up-to-date with industry trends and emerging technologies related to back end development, and continuously improve skills and knowledge.
  • Participate in code reviews to maintain code quality and adherence to coding standards.
  • Collaborate with cross-functional teams, including front end developers, software engineers, and product managers, to deliver software projects on time and within scope.
  • Contribute to the software development lifecycle, including requirements gathering, design, development, testing, and deployment.

Job Requirements

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in Node.js and JavaScript, with at least [3] years of professional experience in back end development.
  • Experience with Express.js or other web frameworks for building RESTful APIs.
  • Solid understanding of databases and experience with database technologies such as MongoDB, MySQL, or PostgreSQL.
  • Familiarity with version control systems, such as Git.
  • Knowledge of software development best practices, including design patterns, code organization, and testing methodologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Ability to work independently, prioritize tasks, and manage time effectively to meet project deadlines.
  • Familiarity with other back end technologies, such as AWS, Docker, or GraphQL, is a plus.

If you are a skilled Back End Software Developer with expertise in Node.js and a passion for building scalable and efficient back end systems, we would love to hear from you. Join our team and contribute to the development of cutting-edge software solutions that drive our business forward.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentRemote Backend Developer - Node.JS - Eng...