Current Open Positions

Click + to expand and view the full job description.

Full Stack Software Engineer

Job Description

Key Responsibilities and Duties

  • Design and develop front end web architectures, ensuring the responsiveness of applications, and working alongside graphic designers for web design features
  • Designing exceptional UX
  • Ensuring cross-platform optimization for mobile phones and multiple browsers
  • Design and develop current and future functionality for the company’s strategic applications
  • Propose technology solutions to enable the business to meet/exceed goals
  • Complete challenging projects in a timely fashion
  • Deliver a robust self-service environment for the end user community
  • Evaluate new technologies and techniques that can be applied to enhance the product offering


Experience and Skills

  • 4 to 8 years of experience in full stack development, including application architecture and design, and secure front end architecture
  • BS/MS degree in Computer Science, Engineering or a related subject, or equivalent work experience.
  • Expertise in modern web frameworks like Vue, React, or Angular, with a strong preference for Vue.js
  • Experience with multiple back-end languages, e.g. Go, Java, Python, TypeScript
  • Experience delivering web-based technology solutions to meet business needs
  • Experience with fundamental front end languages such as HTML, CSS and JavaScript, jQuery
  • Experience with Redux or similar state management
  • Experience working with graphic designers and converting designs to visual elements
  • Experience designing and developing RESTful services and APIs
  • Experience developing highly concurrent/high throughput software
  • Experience developing highly available/redundant software
  • Knowledge of GraphQL


Proficiency in:

    • *nix OS,
    • design patterns
    • asynchronous messaging
    • MVC
    • Test Driven Development
    • REST based web services
    • Database design and engines
    • XML and JSON message formats
  • Excellent team skills, can-do attitude, focus on quality and drive to make a difference in a dynamic, fast paced organization


Nice to Haves

  • Knowledge of GCP, Helm, Kubernetes, Continuous Integration/Delivery
  • Tours/Activities industry experience


Technologies We Work With

  • Google Cloud Platform
  • Docker/Kubernetes/Helm
  • Microservices
  • js
  • Golang
  • Python
  • gRPC
  • PostgreSQL
  • Android
  • Redis
  • Pubsub

To apply for this position, please complete the form below.

Contact Us