Full Stack Web Developer

Gogo

(Chicago, Illinois)
Full Time
Job Posting Details
About Gogo
Gogo’s worldwide inflight Wi-Fi services have made internet and video entertainment a regular part of flying. We are a diverse group of technologists, marketers, strategists, and any other function you can think of- all working together in extraordinary harmony. And that’s just the beginning.
Summary
As a Gogo Business Aviation Full Stack Web developer JAVA and JavaScript you will contribute to a development team creating a media server/entertainment system for the aviation industry. Think Netflix streaming on airplanes!
Responsibilities
* Full stack software developer who can contribute to client side and server side technologies. * Developing web services consumable by single page web application and mobile devices * Hands on Development Position – 80% of time coding * Provide Level of Effort estimates for requirements * Track project tasks, provide status and ensure tasks completed on schedule * Troubleshoot defects and code resolutions * Contribute to process improvements, including researching and introducing new development tools * Guide implementation of best practices for application design/development * Strong XP/SCRUM/Agile work ethic – Ability to contribute productively to a fast paced development team, delivering demonstrable code in 2 week increments * Ability to comprehensively unit tests your code * Contribute to a healthy and collaborative development team with a “Get it Done” work ethic * Proven ability to negotiate timeline and architecture across functional teams
Ideal Candidate
**Qualifications** * BS in Computer Science or equivalent work experience * 2+ years of experience with software development * 1+ years of experience with Java * 1+ years of experience with JavaScript **Required Skills, Experience and Talents** * Strong skill in designing and consuming RESTful APIs and building applications with concurrency. * Experience with Java, Spring, and Jersey * Experience developing with HTML5, CSS, JavaScript, and general Web 2.0 techniques like Angular, Backbone/Marionette, and Node.js * Proficient using CSS preprocessors like Stylus, SASS or Less * Unit testing experience with tools like Junit, Mockito Mocha, Chai, and Sinon * Familiarity with build tools like Maven, Gradle, Brunch, Grunt, and Gulp * Experience using SCM tools such as Git. Understanding of the Gitflow workflow **Desirable Skills, Experience and Talents** * Experience with video streaming technologies like Adobe Primetime or Google Widevine * Knowledge of Spring Components * Has developed single page JavaScript application * Comfortable using Intellij based Java development IDE to perform daily development tasks * Experience and/or interest in the Airline and/or Telecommunications

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.