Job description here The Company: Morning Consult is a high-growth integrated media, survey research, and technology company that has become a leading resource for business and political leaders since its founding in 2013. Our primary technology product is Morning Consult Intelligence, a first-of-its-kind platform that allows users to search, analyze, and visualize an integrated data set of public opinion survey, social media, and traditional news media data.
The Role: Full Stack Developer // Department: Tech
Are you looking to have immediate impact and directly contribute to the development of a nascent web-based product? Do you thrive in roll-up-your-sleeves-type situations where you learn by doing? Are you excited by the prospect of working on the full-stack, from systems architecture to UI/UX?
In this role, you will be creating new web applications from scratch, extending the current codebase, and designing new system architecture for future expansion in a high up-time and high availability environment.
Specifically, candidates will apply their combination of problem solving and hands-on coding experience to drive development of Morning Consult Intelligence – an online platform grounded in Node.js and NoSQL databases.
As one of the first members of the Technology team, you will also help build out our engineering team and shape the crucial architecture decisions of the platform to ensure scalability and performance.
Key Responsibilities: Design, develop and support projects throughout all phases of the software development life cycle Develop innovative solutions that meet needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to development goals and principles Identify project risks and work effectively to mitigate them Find and help fix stability/scalability issues in a very time critical environment Assist with implementation of site rollouts and consistently work to resolve site issues
Desired Skills: 3+ years of experience in design and programming in modern languages (i.e. NodeJS, Scala, Ruby, Go, Python, or similar) Proficiency with Node based frameworks such as Express, restify, or similar Experience developing or testing distributed systems and microservices Experience with performance and stress testing Experience with Amazon Web Services or similar cloud-based networking Strong knowledge and experience with Bash Unix/Linux skills with admin experience Past experience building own web app highly desirable
About Morning Consult
Morning Consult is the official polling partner for POLi.t.ICO and has collaborated with the New York Times, 538, Bloomberg, Fortune, and Vox.
Read more about our company and work: A breakout company broke the dam in 2016 polling, and now it wants to become ‘the Bloomberg of public opinion’ – Business Insider, November 2016 These are the 20 #dctech startups worth watching this year – Technical.ly DC, February 2017 Is Trump Hate-Tweeting You? Find Out if It’s Really a Crisis – Wired.com, February 2017 America’s Most Loved Brands, Spring 2017 – Morning Consult, May 2017 Grading Trump’s First 100 Days in Office – Morning Consult, April 2017 Is Sushi ‘Healthy’? What About Granola? Where Americans and Nutritionists Disagree, July 2016 National Impact of Franchising, International Franchise Association 2017