Senior Software Engineer

Job duties:

  • Expanding current publisher platform and building innovative products for the mobile web
  • Implement real­time, high­ performance web applications for desktop and mobile
  • Extend and maintain the JavaScript libraries and applications that make up current consumer and publisher experience
  • Architect elegant, maintainable, testable solutions to complex technical problems
  • Integrate with third­-party platforms and services to pull in auxiliary content, services, and data
  • Tackle performance bottlenecks and drive improvements to backend and frontend infrastructure
  • Share software development best practices with the team; Work on the company’s core product suite, capitalizing on cutting-­edge ES6 and HTML5 APIs
  • Utilize understanding of design patterns, object-oriented programming and asynchronous and event-driven development

Requirements: 

  • Must possess Bachelor’s Degree in Computer Science or related technical field, or foreign equiv. and 5 years in job offered. 
  • Experience must include 3 years creating responsive, full stack JavaScript applications. 
  • Must also include working with ES5 and ES6, Node.js and frameworks such as Express and Koa; testing methodologies (TDD, BDD) and writing unit and functional tests.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file