As a Senior Software Engineer, you will:Design, develop, and maintain high-performance backend systems using Node.js and supporting technologies.Build, optimize, and scale APIs to power the core functionalities of our platform, including integrations with AWS Amplify, CRM systems, and other third-party services.Collaborate with the product team to define, plan, and implement new features that enhance the customer experience.Optimize existing systems for scalability, reliability, and performance to support growing user demand.Lead and mentor junior engineers, fostering a culture of continuous improvement and learning.Contribute to and expand our engineering processes, including source control, CI/CD pipelines, testing frameworks, and documentation standards.What Were Looking ForWe value passion for software development and a strong commitment to both improving existing systems and building new ones. Qualified candidates will have:Core Requirements:6+ years of professional Node.js development experience and 10+ years building web applications.A deep understanding of JavaScript/TypeScript, including asynchronous programming, event-driven architecture, and performance optimization.Strong proficiency in modern web development fundamentals: HTML, JavaScript, HTTP/S, client/server architecture, and security paradigms.Experience with REST APIs and a proven ability to design scalable, secure endpoints.Expertise in relational/SQL databases (e.g., PostgreSQL, MySQL) and NoSQL/document databases (e.g., MongoDB, DynamoDB).Familiarity with AWS Amplify and experience in building cloud-native applications.Foundational knowledge of Infrastructure-as-Code and DevOps workflows, with experience in tools like AWS CDK, GitHub Actions, or CloudFormation.Strong communication skills, with the ability to effectively collaborate with technical and non-technical stakeholders.Bonus Skills (Not Required):Wed love to hear from candidates with experience in:Stream processing or messaging platforms like Kafka, RabbitMQ, or Amazon SQS/SNS.Task and project management platforms (e.g., Trello, JIRA, Asana, Linear).Jamstack or CMS tools (e.g., Hexo, Eleventy, Netlify CMS).Unit testing frameworks like Chai or Mocha.Why Join Us?At Wrapmate, youll work with a team that is deeply committed to innovation and collaboration. Youll have the opportunity to:Work with cutting-edge technologies like AWS Amplify and AWS CDK.Play a critical role in a growing company where your contributions directly impact the product.Enjoy a remote-first culture with flexible work arrangements.Receive competitive compensation and a robust benefits package.Wrapmate is not able to sponsor visas at this time, nor work with third party recruiters. Please, no solicitations. recblid mq8c2mmlzu9gm4c7qkwdafc1uehic6