Post a job

Senior Node.js Developer with AWS DevOps Knowledge - Octopus

robusta logo

Location
Egypt
robusta

Job Description

Who we are;

Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish remote engineering hubs and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces and content focused on creating impact and growth across the different interactions.

Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.

Octopus is specialized in rapidly assembling remote global tech teams that are fully aligned with the culture and practices of a particular brand. By providing tailored hubs to suit its clients needs, Octopus gives companies all the advantages of remote work and offshoring without all the negatives.

You will be working with one of our partners in Dubai that is willing to gallop into the new AI era with the Unicorn of AI operating systems.

Job overview:

We are looking for a talented Senior Node.js Developer who possesses a foundational understanding of AWS DevOps practices to join our forward-thinking development team. This role involves designing and developing backend microservices with a focus on performance, scalability, and security. If you are a developer who thrives in a fast-paced environment and is passionate about building robust server-side applications, we encourage you to apply.

Responsibilities:

  • Design and implement scalable and efficient backend microservices using Node.js.
  • Collaborate with frontend developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Develop and maintain all server-side network components.
  • Ensure optimal performance of the central database and responsiveness to front- end requests.
  • Collaborate with solutions architect, product owners, and designers in the development process.
  • Integrate user-facing elements developed by front-end developers with server- side logic.
  • Implement security and data protection systems.
  • Write high-quality, clean, and maintainable code, conduct code reviews.
  • Understand basic AWS services (like EC2, S3, and RDS) to support backend functionality.
  • Implement basic CI/CD pipelines using AWS tools to streamline deployment and operational tasks.
  • Monitor and improve system performance and reliability on AWS infrastructure.

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Minimum 5 years of experience as a Node.js developer.
  • Strong proficiency in JavaScript and ES6 or later, with a good understanding of server-side templating and CSS preprocessors.
  • Knowledge of Node.js frameworks (e.g., Express, StrongLoop, etc.).
  • Understanding of front-end technologies such as HTML5 and CSS3.
  • Experience with user authentication and authorization between multiple systems and environments.
  • Integration of multiple data sources and databases into one system.
  • Familiarity with cloud-based solutions, preferably AWS, and understanding of basic AWS DevOps practices.
  • Proficient understanding of code versioning tools, such as Git.
  • Excellent problem-solving skills and ability to work in a team environment.

Advice from our career coach

As a Senior Node.js Developer at Octopus, you will be part of a forward-thinking development team in Dubai, working on cutting-edge AI technologies. To stand out as an applicant for this role, here are some key tips:

  • Highlight your experience with Node.js frameworks like Express or StrongLoop, as well as your strong proficiency in JavaScript and ES6.
  • Showcase your ability to design and implement scalable backend microservices while collaborating effectively with frontend developers to enhance user experience.
  • Demonstrate your experience with cloud-based solutions, particularly AWS, and understanding of basic AWS DevOps practices.
  • Emphasize your problem-solving skills, teamwork abilities, and experience with code versioning tools like Git.
  • Ensure that your resume showcases at least 5 years of experience as a Node.js developer and a Bachelor's degree in computer science or a related field.

Apply for this job

Expired?

Please let robusta know you found this job with RemoteJobs.org. This helps us grow!

About the job

Oct 31, 2024

Full-time

  1. EG Egypt
RemoteJobs.org mascot