← All Jobs
Posted Apr 18, 2026

Software Engineer /Nodejs developer

Apply Now
Job Overview We are seeking a highly skilled Software Engineer / Node.js Developer to join our dynamic development team. This role involves designing, developing, and maintaining scalable web applications and APIs, with a focus on leveraging modern technologies such as Node.js, React, and AWS. The ideal candidate will have a strong background in software development, web technologies, and cloud infrastructure, contributing to innovative solutions that meet our business needs. This position offers an exciting opportunity to work on cutting-edge projects within a collaborative Agile environment. Responsibilities • Develop and maintain robust server-side applications using Node.js, Express, and RESTful APIs. • Collaborate with front-end developers to integrate user-facing elements with server-side logic using React and other front-end frameworks. • Design and implement scalable web services and APIs utilizing AWS, Azure, and Linux environments. • Manage version control systems such as GitHub, SVN, and Git for efficient code management. • Optimize application performance through database tuning and efficient code practices involving MySQL, SQL, C++, C#, Java, Python, VBA, and .NET technologies. • Participate in Agile development processes including sprint planning, daily stand-ups, and retrospectives. • Ensure application security through RBAC (Role-Based Access Control) and other security best practices. • Write clean, maintainable code adhering to industry standards for application development. • Conduct code reviews and provide mentorship to junior team members. • Stay updated with emerging technologies related to IT infrastructure, quantum engineering, and software development trends. Qualifications • Proven experience in software development with expertise in JavaScript (Node.js), React, Express, and RESTful API design. • Strong knowledge of cloud platforms such as AWS and Azure for deploying scalable applications. • Familiarity with web development tools including SVN, GitHub, Git, and version control best practices. • Experience working with databases like MySQL and SQL; knowledge of C++, C#, Java, Python is a plus. • Understanding of Linux operating systems for deployment and server management. • Knowledge of IT infrastructure components relevant to web applications is desirable. • Experience working within Agile methodologies to deliver high-quality software solutions efficiently. • Ability to work on both front-end development (React) and back-end services seamlessly. • Excellent problem-solving skills coupled with strong communication abilities. This role is ideal for innovative developers eager to contribute to impactful projects in a fast-paced environment while expanding their expertise across multiple technologies. Job Type: Contract Pay: $60.00 - $65.00 per hour Work Location: Remote
Interested in this role?Apply on iHire