Location: Remote
Job Summary:
We are seeking a highly skilled Senior Backend Engineer with expertise in Node.js and AWS to join our innovative team. In this role, you will be instrumental in designing and developing scalable backend architectures. We are looking for individuals who are passionate about utilizing cloud technologies to create efficient and reliable services and who excel in both written and verbal communication.
Key Responsibilities:
• Design, develop, and maintain high-performance backend services using Node.js and AWS.
• Collaborate with cross-functional teams to define, design, and deploy new features.
• Implement robust, scalable, and secure APIs.
• Optimize system performance and ensure high availability and reliability.
• Troubleshoot and resolve complex technical issues in production and development environments.
• Document technical specifications and processes to ensure seamless communication across teams.
• Stay updated with emerging technologies and apply them to improve existing solutions.
Required Skills and Qualifications:
• Proven experience with Node.js and AWS development.
• Strong understanding of Python programming language.
• Excellent written and verbal communication skills, with a focus on clarity and precision.
• In-depth knowledge of RESTful APIs and microservices architecture.
• Experience with database management and integration.
• Proficiency in version control systems, preferably Git.
• Ability to work independently and as part of a remote team.
Preferred Qualifications:
• Experience with server less computing frameworks.
• Familiarity with containerization technologies like Docker.
• Previous experience in a similar remote work setting.