Job Description
We are looking for an experienced Node.js Developer Level IV to join our team on a long-term contract basis in Philadelphia, Pennsylvania. In this role, you will design and implement scalable, cloud-based solutions while collaborating with internal and external teams to integrate third-party technologies into existing ecosystems. This position offers an exciting opportunity to work on cutting-edge projects that solve complex business challenges and enhance customer experiences.
Responsibilities:
• Develop server-side code to integrate third-party devices into enterprise systems.
• Design, build, and implement highly scalable and resilient cloud-based services.
• Oversee continuous integration and deployment processes for microservices within the platform.
• Collaborate with quality assurance teams to create automated test suites for applications.
• Apply industry best practices to solve intricate business problems with software solutions.
• Work closely with cross-functional teams to develop solutions that align with the existing ecosystem.
• Present and defend architectural designs and technical decisions to diverse audiences.
• Create prototypes to test concepts and accelerate development processes.
• Potentially travel to collaborate with teams at company headquarters and other locations.• At least 8 years of programming experience in mainstream languages.
• A minimum of 4 years of hands-on experience with Node.js.
• Proven expertise in developing cloud-based web services with a focus on scalability, reliability, and performance.
• Background in large-scale production deployments, including performance optimization and troubleshooting.
• Experience in designing software architecture for high-volume platforms.
• Proficiency in developing and maintaining APIs for web services.
• Bachelor’s degree in Computer Science or a related field.
• Strong foundation in software design principles, algorithms, and debugging techniques.