Careers

Engineering & QA

View all Categories

Software Engineer – Ruby on Rails

About StayNTouch

StayNTouch, based in Bethesda MD, is revolutionizing hotel operations through mobile optimized property management solutions. We are the guest-centric property management system, built to empower any guest experience the world’s best owners and managers can design.

We deliver an entirely new approach to how hotels streamline operations and increase margin, connect, and engage their guests and how guests experience their stay at a hotel. We do this by leveraging the convergence of SaaS/Cloud, tablet, and touch computing, as well as guest mobile phones to manage all staff and guest touch points on a single platform.  We provide these solutions to well-known hotels such as the TWA Hotel, Great Wolf Resorts, First Hotels and Okko Hotels. 

We are looking for an Engineer to help build highly reliable and scalable applications. Our focus includes service-oriented applications, HTTP transactions, and data processing scripts. 

Essential Duties and Responsibilities (includes, but not limited to the following):

  • Work as part of an agile team to build various applications in a distributed infrastructure
  • Design, build and efficiently maintain reusable and reliable Ruby code
  • Use a variety of methods such as data modeling, query optimization, and caching to improve overall performance of our applications.
  • Help maintain code quality, organization, and automatization.
  • Contribute new ideas to help improve the performance, quality, and responsiveness of the applications
  • Take ownership of tickets in JIRA related to stories, tasks, and bugs

Skills and Qualifications:

  • Bachelor’s degree in Computer Science or a related quantitative field with 2+ years of relevant experience
  • Minimum 1+ year experience in Ruby on Rails 
  • Solid understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Experience with relational database such as Mysql and Postgres
  • Experience with queuing process such as Resque and RabbitMQ
  • Experience with AWS
  • Familiarity with concepts of Agile, Event-driven, Git, Micro-service, Mocking, ORM, RESTful, SOAP, and TDD

Ideal Candidate will also have:

  • An active GitHub account with open-source contributions
  • Experience in a SaaS company
  • Experience in the hospitality industry 
  • Experience in AWS cloud services

To apply for this position, please follow the link below:

https://stayntouch.bamboohr.com/jobs/view.php?id=116

StayNTouch, Inc. does not discriminate in employment opportunities or practices on the basis of race, color religion, sex, national origin, age, disability, or any other characteristic protected by law. Employment decisions at StayNTouch, Inc are based on merit, qualifications, and abilities. 

 

Sr. Software Engineer – Ruby on Rails

About StayNTouch

StayNTouch, based in Bethesda MD, is revolutionizing hotel operations through mobile optimized property management solutions. We are the guest-centric property management system, built to empower any guest experience the world’s best owners and managers can design.

We deliver an entirely new approach to how hotels streamline operations and increase margin, connect, and engage their guests and how guests experience their stay at a hotel. We do this by leveraging the convergence of SaaS/Cloud, tablet, and touch computing, as well as guest mobile phones to manage all staff and guest touch points on a single platform.  We provide these solutions to well-known hotels such as the TWA Hotel, Great Wolf Resorts, First Hotels and Okko Hotels. 

We are looking for a Senior Software Engineer to help build highly reliable and scalable applications. Our focus includes service-oriented applications, HTTP transactions, and data processing scripts. 

Essential Duties and Responsibilities (includes, but not limited to the following):

  • Collaborate with Product Management and other stakeholders within Engineering to maintain a high bar for quality in a fast-paced, iterative environment.
  • Work as part of an agile team to build various applications in a distributed infrastructure
  • Advocate for improvements to product quality, security, and performance.
  • Use a variety of methods such as data modeling, query optimization, and caching to improve overall performance of our applications.
  • Help maintain code quality, organization, and automatization.
  • Actively promote a Code Review culture and review the team’s Pull Requests.
  • Contribute new ideas to help improve the performance, quality, and responsiveness of the applications
  • Mentorship of other developers
  • Take ownership of stories, tasks, and bugs in JIRA.

Skills and Qualifications:

  • BA/BS in Computer Science or a related quantitative field with 6+ years of relevant experience
  • 3+ years or more experience in Ruby on Rails
  • Ability to write complex code utilizing design patterns
  • Advanced hands on knowledge of relational database such as Mysql and Postgres
  • Significant contribution to specifications and planning processes
  • Solid understanding of concepts of Agile, Event-driven, Git, Micro-service, Mocking, ORM, RESTful, SOAP, TDD, and AWS
  • Solid understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

Ideal Candidate will also have:

  • An active GitHub account with open-source contributions
  • Experience in a SaaS company
  • Experience in the hospitality industry 
  • Experience in AWS cloud services

To apply for this position, please follow the link below:

https://stayntouch.bamboohr.com/jobs/view.php?id=118

StayNTouch, Inc. does not discriminate in employment opportunities or practices on the basis of race, color religion, sex, national origin, age, disability, or any other characteristic protected by law. Employment decisions at StayNTouch, Inc are based on merit, qualifications, and abilities. 

 

Sr. Mobile App Developer

About StayNTouch

StayNTouch, based in Bethesda MD, is revolutionizing hotel operations through mobile optimized property management solutions. We are the guest-centric property management system, built to empower any guest experience the world’s best owners and managers can design.

We deliver an entirely new approach to how hotels streamline operations and increase margin, connect, and engage their guests and how guests experience their stay at a hotel. We do this by leveraging the convergence of SaaS/Cloud, tablet, and touch computing, as well as guest mobile phones to manage all staff and guest touch points on a single platform.  We provide these solutions to well-known hotels such as the TWA Hotel, Great Wolf Resorts, First Hotels and Okko Hotels. 

We are looking for a Mobile App Developer to help build highly reliable and scalable mobile and desktop applications used in the hospitality industry.

Essential Duties and Responsibilities (includes, but not limited to the following): 

  • Contribute to the functional design, architecture and development of high stable native mobile & desktop applications
  • Integration of external devices used in the hospitality industry such as contactless card read/write devices, EMV chip card read devices, credit card swipe devices, ID Scanning devices 
  • Design, build and efficiently maintain reusable and reliable code. 
  • Work with web engineering teams to create and maintain data sources and API’s to support the apps
  • Standardize and enforce coding standards and best practices, including optimizing the apps for performance
  • Discover, evaluate, and implement new technologies to support the hospitality industry
  • Work as part of an Agile team and manage tickets in JIRA.
  • Keep up to date on the latest industry trends in mobile technologies

Skills and Qualifications:

  • 5+ years of non-internship professional software development experience
  • 2+ years of application development experience with Android or iOS
  • Good understanding of the syntax of Kotlin and Java
  • Expert knowledge of Java and the JDK and Android Developers Kit. Expert knowledge of Android Architecture, performance optimization, and Security. Advanced Android UI Skills
  • Experience in multi-threaded programming, synchronization, deadlock handling, dealing with hexadecimal numbers, CRC checks, BLE communications
  • Knowledge of professional software engineering practices including coding standards, code reviews, source control management, build processes, testing and operations
  • Experience in developing, releasing, and maintaining an Android app
  • Strong conceptual understanding of network communications TCP, WS, HTTP, REST API etc. 
  • Familiarity with Git for code versioning, JIRA, and Agile development methodologies

Ideal Candidate Will Also Have:

  • Experience in iOS, MacOS, Windows OS Application Software Development
  • Programming experience with modern languages such as C++, Objective-C, Swift, C# and Java
  • Experience in the hospitality domain

To apply for this position, please follow the link below:

https://stayntouch.bamboohr.com/jobs/view.php?id=120

StayNTouch, Inc. does not discriminate in employment opportunities or practices on the basis of race, color religion, sex, national origin, age, disability, or any other characteristic protected by law. Employment decisions at StayNTouch, Inc. are based on merit, qualifications, and abilities.

 

Data Engineer

About StayNtouch

StayNTouch, based in Bethesda MD, is revolutionizing hotel operations through mobile optimized property management solutions. We are the guest-centric property management system, built to empower any guest experience the world’s best owners and managers can design. 

We deliver an entirely new approach to how hotels streamline operations and increase margin, connect, and engage their guests and how guests experience their stay at a hotel. We do this by leveraging the convergence of SaaS/Cloud, tablet, and touch computing, as well as guest mobile phones to manage all staff and guest touch points on a single platform.  We provide these solutions to well-known hotels such as the TWA Hotel, Great Wolf Resorts, First Hotels and Okko Hotels. 

We are seeking a Data Engineer, with a passion for technology innovations, customer service, and recognition in the workplace.  We are looking for someone with passion and expertise to help build our next generation data pipelines and provide the foundation to analytics that will delight our customers.  

Essential Duties and Responsibilities (includes, but not limited to the following): 

Build batch and streaming data transformation pipelines in a cloud environment to move and transform our production OLTP into a Data Warehouse. Work with engineers to create fast and accurate analytic dashboards.  

Skills and Qualifications:

  • 5+ years experience designing and building production batch and streaming ETL or ELT pipelines using OSS and Cloud Native technologies 
  • Experience transforming 3NF schemas to Star schema design
  • Experience creating and maintaining performance critical BI reports in a 24/7 environment
  • 2+ years experience building data pipelines in a Cloud environment
  • Ability to collaborate across many remote teams

Ideal Candidate will also have:

  • Experience with Ruby on Rails framework
  • Experience with microservices design concepts
  • Experience with AWS Redshift, Snowflake, or BigQuery
  • Experience with feature engineering for ML workloads 
  • Experience with CI/CD and Infrastructure as Code concepts 

To apply for this position, please follow the link below:

https://stayntouch.bamboohr.com/jobs/view.php?id=125

 StayNTouch, Inc. does not discriminate in employment opportunities or practices on the basis of race, color religion, sex, national origin, age, disability, or any other characteristic protected by law. Employment decisions at StayNTouch, Inc are based on merit, qualifications, and abilities. 

 

×
Headed to HITEC Dallas? Test Drive our Cloud PMS & Contactless Check-in!Book a Meeting
Contact Us
×