Company DescriptionBetter Engineers. Better Results. SalsaMobi connects accomplished Software Engineers across the Americas with our portfolio of high-growth and newsworthy technology companies in the United States. Senior Engineers in the SalsaMobi network work remotely with some of the most interesting tech companies in the world. Join us today and experience a life where talent has no borders.Job DescriptionOur client is seeking a Senior Full Stack Engineer to work on their core web and mobile product platform. You'll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for the platform. Must have knowledge of all stages of the software development cycle.Responsibilities: Full-stack design and architecture of the platformMaintain quality and ensure responsivenessReview requirements and provide inputCollaborate with the rest of the engineering team to design and launch new featuresMaintain code integrity and organizationWork with graphic designers and convert designs to visual elementsWork with QA to ensure the quality of the featureQualifications7+ years of experience with full stack development experience 4+ years of experience working with NodeJSComfortable working with microservices architecturesExperience working with GraphQL and/or ApolloPenchant for learning new technologies balanced with strong pragmatic thinking.Proficient with version control and effective collaborative development workflows.Able to quickly fix bugs and solve problems in large, complex apps.Familiarity with build tooling such as JenkinsExperience with a cloud provider (AWS/Azure/Google) considered an assetNice to have:Python/DjangoKey qualificationsExperience working with North American software companiesAdditional InformationStrong preference for candidates from the United States, Canada, Caribbean, and Latin America.