Backend Developer Opportunity Our organization is seeking an experienced software professional to build and maintain innovative solutions that drive core business functionality. This role combines hands-on development with technical ownership and is ideal for someone with strong expertise in Node.js, autonomy in execution, and a passion for creating efficient, scalable software applications. Key Responsibilities: - Design, develop, test, and maintain software applications according to business requirements and technical specifications. - Build and optimize backend services and APIs using Node.js. - Collaborate with cross-functional teams to gather requirements, define technical solutions, and deliver impactful features. - Write clear documentation and maintain version control using modern development practices. - Proactively identify areas of improvement in architecture, process, or infrastructure and contribute to solutions. Requirements: - At least 3 years of experience as a Software Engineer, preferably in backend development. - Proficiency in Node.js for backend development and API integration. - Strong understanding of software development principles, testing, and deployment processes. - Ability to manage development tasks autonomously with minimal supervision. - Excellent problem-solving skills and attention to detail. - Strong written and verbal communication skills.