Company DescriptionCoolSnail Technologies is an IT consulting and solutions provider that helps businesses expand their digital technology infrastructure while increasing efficiency and gaining a competitive edge. Our services include software product development, cloud solutions, data analytics, predictive analytics, security, and mobility solutions, planning and consolidations, and full-stack and front-end development.
Role DescriptionThis is a contract Node.js Developer role that is fully remote. The developer will be responsible for writing server-side web application logic in JavaScript, implementing web and mobile applications, and collaborating with front-end developers.
Node.js Development: Lead the design, development, and maintenance of scalable and robust Node.js applications.Mobile App Development: Work on projects involving mobile app development for both iPhone and Android platforms.Database Management: Utilize MongoDB for efficient database management within Node.js applications.AWS Services: Demonstrate a strong understanding and practical experience with AWS services for deployment, monitoring, and maintenance.Architecture (Desirable): Contribute to architectural discussions and decisions for scalable and maintainable solutions.DevOps (Desirable): Collaborate with DevOps teams to enhance deployment processes and ensure smooth operations.
Requirements: Bachelor’s degree in Computer Science, Engineering, or a related field.Minimum of 6 years of professional experience in Node.js development.Technical Skills:Expertise in Node.js and JavaScript.Proven experience in mobile app development for both iPhone and Android.Database:Strong proficiency in MongoDB for database management.AWS Services: Solid understanding and hands-on experience with various AWS services.Architecture (Desirable): Familiarity with architectural design principles.DevOps (Desirable):Exposure to DevOps practices and collaboration with DevOps teams.Communication: Excellent communication skills with the ability to work effectively in a team environment.