Previous Job
Previous
Software Developer - Part-Time
Ref No.: 18-01949
Location: New York City, New York
Position Type:Contract
Shift:First
Job Category:Engineering
Benefits:401K, Dental Insurance, Life Insurance, Medical Insurance, Vision Insurance
******THIS IS PART TIME*****20 Hours or less******

Position: Full-Stack Developer
Location: New York City, NY
Schedule: Part Time
Pay Rate: $21.90/hour
Screenings: Background screenings prior to start date
  • Seeking an innovative-minded Full Stack Developer with the aptitude and ambition to learn an exciting and complex technology stack solving real-time problems at scale.
  • The candidate will be a part of our News Technology software team, which seeks to leverage cutting-edge technologies to deliver, scale, and sustain a multitude of applications, services and toolsets powering our distributed enterprise News systems.
  • The candidate will play a key role in building and maintaining our microservice stack, be called upon to troubleshoot issues, and provide assistance to maintain existing applications and document them.
Responsibilities:
  • Working with senior engineers to implement front-end product features and troubleshoot/analyze backend issues.
  • Assisting senior engineers across products to test, implement, componentize REST resources, and consolidate them into a responsive-actor messaging architecture.
  • Analyzing, diagnosing, and resolving product bugs and defects.
  • Assisting with software and technology evaluations.
  • Providing assistance to build and maintain our internal developer portal and API documentation.
Qualifications:
  • Should have or be currently enrolled in a BS or MS in Computer Science or related technical field or with equivalent practical experience.
  • Classroom or work related experience with web development technologies such as HTML, JS, CSS, jQuery.
  • Familiarity with HTTP(s) communication protocol and RESTful architectural style.
  • Experience work in Linux environment.
  • One or more general purpose programming languages including: C/C++, Java, Python.
  • Familiarity with Node.js and popular frameworks such as Backbone, React, Angular, Flask.
  • Familiarity with Agile software development.
  • Experience with Git (or other VC systems).
  • Fair understanding of NoSQL, RDS, distributed caching and how they work in theory and practice.
  • Ability to deliver and execute tasks on sprints and milestones.