Staff Software Engineer, Fullstack
OneSignalFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The role requires 10+ years of development experience with 3+ years of architecture experience in SaaS environments, plus a Bachelor's or Master’s degree in a relevant engineering or science field.
Essential skills include strong proficiency in multiple coding languages for SaaS development, experience with database design and data modeling in cloud-based databases, in-depth knowledge of SDLC, design patterns, architectural styles, and agile software development.
Strong soft skills required include attention to detail, problem-solving, communication skills, mentoring skills to lead with integrity and coach teams, interpersonal skills as a self-motivated team player, and experience working with global teams.
The culture emphasizes continuous improvement and innovation, with a focus on training and retaining top talent, fostering trust, collaboration, sharing and challenging ideas, and working cross-functionally.
Preferred experience includes 3+ years in Node.js development, with additional skills in Go, Ruby, React, or Typescript being a plus, alongside strong leadership in SaaS architecture.
Ecommerce acceleration and competitive analysis
Pattern.com focuses on ecommerce acceleration, particularly on Amazon, by providing a free digital shelf management software that analyzes data from millions of searches and products. This tool uses machine learning to give brands insights into their competition, helping them optimize their product listings. Unlike competitors, Pattern.com offers both free tools and premium services, including market insights and consultancy, to help brands grow on Amazon. The company's goal is to empower brands to enhance their visibility and sales on one of the largest online marketplaces.