Senior Full Stack Engineer

Sorry, this job was removed at 6:33 a.m. (MST) on Tuesday, February 5, 2019
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Software firms, and all non-US based developers, pass this by!

We’re looking for a problem solver, an architect, and a craftswoman or man.

Via TRM is a Traveler Relationship Management startup software company in the edtech and travel space and we’re powering the next generation of global citizens with a mission to “empower every advisor to engage every student in global opportunities.”

We help study abroad offices at universities and educational travel companies send more students abroad on short term and extended international programs with our advising, application management, and travel tracking software.

We are looking for a full-time Full Stack Senior Developer to be a major contributor in shaping and evolving Via TRM software. The person in this role will own critical systems throughout the platform and be responsible for their performance, adding new and valuable features, and ensuring that our systems perform correctly.

We are an equal-opportunity employer and welcome applications from qualified applicants from all walks of life, regardless of your race, color, religion, sex, national origin, age, disability or genetics.

This position offers a competitive base salary, a remote work environment, paid-time off, health insurance, work travel, and opportunities to grow within a values-driven company.

WHAT YOU’LL BE DOING

  • Develop new features throughout the Via TRM platform as well as maintain/enhance existing behavior
  • Design, implement and deploy architectures at scale in a production environment as a technical lead
  • Take ownership of key components, ensuring that they meet the needs of the business
  • Collaborate with senior management, product management, and other engineers in the development of product requirements for the company's software
  • Mentor and pair program with junior and mid-level web developers to build the company's overall expertise in software development
  • Work to make Via TRM the go-to solution for educational travel companies by bringing passion, care for craft, and new ideas to work every day
  • Ability to communicate and collaborate with design, web development, and devOps partners as-needed (e.g. typically a few times a month)

REQUIREMENTS/ MUST HAVES

  • 5+ years of software development with real-world Rails applications, with Rails versions through 4.0.x
  • Worked with React/Vue/Angular app in production (We use React)
  • Experience in Javascript
  • Experience using git, GitHub
  • Experience performing code reviews, enforcing coding standards, mentoring junior and mid-level developers, and managing technical resources within project schedules
  • A belief that automated testing is essential to building robust, supportable software and a commitment to making automated testing part of the application development process.
  • Familiarity with how asynchronous message queues and worker frameworks (e.g. Sidekiq, Resque) are used in web applications and, ideally, experience in using such a framework in one or more real world applications.
  • High degree of familiarity with SQL databases, including data modeling in SQL
  • Expertise in working with cloud providers such as AWS, for application hosting, horizontal and vertical scaling, storage solutions
  • Knowledge of best practices in designing and architecting localized Rails applications
  • Comfortable working in an environment where innovation and change are the norm and often encouraged
  • A passion for building great products

DESIRED/ NICE TO HAVES

  • A personal experience studying, interning, and/or traveling abroad
  • Located in Colorado, specifically Denver or Boulder (all qualified US-based applicants are encouraged to apply)
  • A degree in computer science/engineering
  • Experience contributing to CRM’s, consumer facing software, and/or edtech products

PASS THIS BY IF YOU...

  • Are a development contractor or software development shop (inquiries will not be responded to)
  • Do not currently live and already work in the United States (inquiries will not be responded to)
  • Have not yet worked full time in a professional setting
  • Cannot achieve your best results in a remote work environment
  • Do not thrive off of solving problems with a small team
  • Feel uncomfortable in either a mentoring or learning capacity
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

PO BOX 4235, BOULDER, CO 80306

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Via TRM (Traveler Relationship Management)Find similar jobs