Welcome to our Career Site



2791 Software Engineer

We are looking for a Remote Full-Stack Software Engineer with around 3 years of experience. Our partner's tech stack is React on the UI and Java/Spring Boot on the backend. The hiring manager is a great guy and very down to earth, and not too long ago used to be a software engineer. If interested, we would love to talk with you and please send your resume to careers@itmotives.com if interested. We value diversity in the workplace and encourage women, minorities, and veterans to apply. Thank you!

TYPE: Perm

Location: Remote: Ideally in the west or mountain time zones, but will consider any time zone in the US.

The primary focus of this position is to implement creative, engaging, and performant software that enhances our products and our special edge in the hospitality industry. The engineering team takes multiple projects from concept to delivery, creating new products and features from scratch as we evolve to meet our many clients’ needs. This is a full-cycle, full-stack role requiring the developer to build test automation around code sets, document code, and architecture, and implement and support solutions in production environments. The candidate demonstrates advanced knowledge of design patterns and software development best practices, as they will be tasked with analyzing, identifying, and solving complex issues associated with software development and related technologies. You are driven to help make the products and the company successful.

You Will Have:

  • Ownership and responsibility to help define the product vision, strategy, roadmap, and user stories to deliver winning products and solutions
  • The ability to proactively engage clients and cross-functional teams throughout development and delivery, including other engineering teams, DevOps, and client support to ensure a successful go-to-market
  • Experience in or desire to work in a remote-first workplace
  • Excellent verbal and written communications skills
  • Strong in SOLID principles of object-oriented design patterns, Data Structures knowledge

What You Bring:

  • B. Sc. degree in Computer Science, similar technical field of study, or equivalent practical experience
  • JavaScript programming experience of 1-2 years developing web UIs with React
  • At least one (1) year of software development experience in Java 8+ in a cloud-based environment such as AWS
  • Experience working with several of the following technologies: Java Spring Boot, Microservices, Containers, Postgres, Hibernate, cloud services, and CI/CD pipelines
  • Minimum 3 years of experience


  • Experience with more than one general-purpose programming language, including but not limited to: Java, C/C++, C#, Objective C, Python, React, Clojure, or Go
  • Experience developing RESTful microservice architectures using JSON APIs
  • Experience working with AWS, or other cloud services (Eg: EC2, S3, Lambda, Fargate, SQS, SNS, Elasticsearch, RDS, and Redshift), Docker, and NoSQL databases like DynamoDB and MongoDB
  • Experience with React utilizing Immer, as well as Sagas
  • Comfortable working partly in on-premise legacy systems based on the .NET stack, including but not limited to .NET Core and SQL Server

Would you like to apply to this job?

Apply for the 2791 Software Engineer position

Previous MonthNext Month