Full Stack Web Application Developer
Job Description
Techtrav, Inc. is part of a family of companies in the travel and tour industry. Currently, we are looking for an adaptable Full Stack Web Application Developer to join our creative and experienced team in either our Burnsville, MN or Bozeman, MT location.
Our ideal candidate has been introduced to different approaches to developing, and has an understanding of the “right way” to develop or structure a project. We are looking for someone who likes to solve problems with technology, enjoys interacting and collaborating, is excited about honing their skill set, and wants to gain knowledge of the travel industry. If you are ready to unleash your creative genius, want to work for a growing company that rewards achievement, weaves enjoyment and respect into the workplace, and supports work-life balance, consider Techtrav.
Common projects include web service connections to different travel vendors, creating our own travel related microservices, and developing beautiful UI interfaces for the travel industry.
Qualifications & Skills:
- A solid programming baseline, with the ability to create readable, maintainable, and efficient source code.
- Familiarity with modern MVC Framework principles.
- Ability to build beautiful and user-friendly UI elements.
- An understanding of Web Service Implementation & Creation (REST, SOAP, OpenAPI)
- Some experience with Data Storage, Caching & Warehousing (MySql, ORM, Memcached, Redis)
- Experience with Distributed version control (GIT)
- Familiarity with installing, setting up, and maintaining common development environments
- Knowledge of basic command line operations within a Linux/Unix based operating system.
Techtrav’s Commonly Used Technologies:
- PHP in conjunction with standard OO principles: Our language of choice for our backend systems.
- Laravel MVC Framework: Used in many of our current projects, and is our MVC framework of choice.
- Jquery & Bootstrap/Bulma: Commonly utilized to speed development of interfaces with cross browser support.
- VueJS: Used to develop powerful and interactive user interfaces when appropriate.
- SASS & LESS: Used to assist with quick CSS creation, and management.
- Amazon AWS tools (VPC, EC2, RDS, S3, ELB, Route 53, Redis, Elasticache, Cloudfront, etc)
- Ubuntu Server LTS with Apache: Our distro of choice for Web Servers.
- Package Management & Automation tools: Gulp, Webpack, Composer & NPM
Our Family of Companies
Fly My Group, Inc. (flymygroup.com) - Fly My Group specializes in securing and managing group airfare contracts, allowing clients to never miss out on the best airfare and right itinerary for their group travel.
Techtrav, Inc. (techtrav.com) - Techtrav provides comprehensive distribution networks focused on travel technology.
Global Travel Alliance, Inc. (globaltravelalliance.com) - Global Travel Alliance is an educational organization focused on building bridges for groups and changing their lives through travel and service.
Global Doing Good (globaldoinggood.org) - Global Doing Good is a nonprofit organization focused on leading student and group adventures that serve others around the world.
Job Type: Full-time
Pay: $71,000.00 - $100,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Retirement plan
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Ability to commute/relocate:
- Burnsville, MN: Reliably commute or planning to relocate before starting work (Required)
Work Location: One location
- Health insurance