We are seeking a dynamic and innovative Node.js Developer to join our vibrant development team! In this role, you will be at the forefront of building scalable, high-performance server-side applications that power modern web solutions. Your expertise will drive the development of RESTful APIs, enhance existing systems, and contribute to cutting-edge projects leveraging cloud platforms like AWS and Azure. If you thrive in a fast-paced environment where your coding skills can make a real impact, this is the opportunity for you to shine and grow your career in software development!
Duties
Design, develop, and maintain robust Node.js applications that meet business requirements and ensure optimal performance.
Collaborate with front-end developers to integrate user-facing elements with server-side logic using frameworks like React Express.
Build and optimize RESTful APIs for seamless communication between services and external clients.
Participate in Agile development cycles, including sprint planning, stand-ups, and retrospectives, to deliver high-quality software on time.
Manage version control using GitHub and SVN, ensuring code integrity and smooth collaboration across teams.
Deploy applications on cloud platforms such as AWS and Azure, utilizing services like EC2, Lambda, or App Service for scalable solutions.
Write efficient SQL queries and work with databases like MySQL and SQL Server to store and retrieve application data effectively.
Conduct code reviews, troubleshoot issues, and implement enhancements to improve system reliability and security.
Stay updated with emerging technologies like Quantum engineering concepts or C# integrations that could benefit our development ecosystem.
Skills
Strong proficiency in JavaScript with extensive experience in Node.js development.
Solid understanding of RESTful API design principles and web development best practices.
Hands-on experience working with cloud services such as AWS or Azure for application deployment and management.
Familiarity with front-end technologies including React.js for full-stack development collaboration.
Knowledge of version control systems like GitHub, SVN, and experience managing code repositories effectively.
Experience working within Agile methodologies to deliver iterative improvements in fast-paced environments.
Ability to work with databases such as MySQL, SQL Server, or other relational database systems; knowledge of SQL is essential.
Understanding of Linux-based environments for application deployment and maintenance.
Exposure to software development tools including .NET frameworks, C#, Python, C++, VBA or Java can be advantageous for cross-platform integration projects.
Awareness of security protocols such as RBAC (Role-Based Access Control) to ensure application security standards are met. Join us if you're passionate about developing innovative solutions using Node.js! We value energetic problem-solvers eager to leverage their skills in a collaborative environment that fosters growth, creativity, and technical excellence. Your expertise will help shape the future of our digital offerings while advancing your career in a supportive setting dedicated to continuous learning!
Job Type: Full-time
Pay: $80,000.00-$120,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.