Full Stack Engineer

Jersey City, NJ 07302

Posted: 12/04/2018 Industry: Python Job Number: 4189 Pay Rate: 130,000

Looking for a software engineer motivated by defining and building great products, working with complex data models, and laying strong technical foundations. Our teams workon large-scale, high-traffic JavaScript and Python web applications, some involving React, Node and ARC.

This position is in a fully agile development team and requires the application of creative problem-solving skills to the conception and development of both front end and back end scalable and maintainable software. The engineer will work on defining and implementing new features, enhancing core functionality, and integrating with other platforms and services.
Job Functions:
  • Work within a cross-functional development team to grow and support large, public-facing web applications
  • Work with systems engineers, UI engineers, and product managers to plan and execute new products, features and improvements
  • Write and maintain unit tests and integration tests for automated testing
  • Maintain and enhance automated build and deploy processes
  • Conduct load testing and code optimizations to improve application performance
  • Create APIs and functionality to federate data from core platforms
  • Author and maintain technical documentation
  • Collaborate with other product teams, ad operations, and vendors as needed
Required Knowledge, Skills and Abilities:
  • 2+ years of proven experience developing large-scale web applications
  • 2+ years of on-the-job development in Python
  • JavaScript coding using Jquery, Node.js, Angular JS and other frameworks as needed
  • Expert in Python principles, idioms, and design patterns
  • Experience with AWS, automated build and deployment
  • Strong OO development methodology and familiarity with functional programming paradigm
  • Experience writing unit tests, smoke tests, integration tests and continuous integration
  • Excellent understanding of web technologies, including web servers and relational database servers (NoSQL a plus)
  • Experience writing and consuming RESTful web services
  • Experience with caching solutions including Memcached and/or Redis
  • Great debugging and reasoning skills
  • Expert level Linux command line
  • Coding HTML, CSS and JavaScript
  • Contribute to establishment of internal HTML5/css3/js development standards.
  • Strong written and verbal communication skills
  • Familiarity with agile development tools

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.