BACK-END DEVELOPER (Integrations Team) Zipscene
Back-end Developers primarily develop and maintain the core functional logic and operations of Zipscene?s platform software. Our back-end developer has to have expert programming skills in node.js, ember.js or another closely aligned MVC. The key job role of a back-end developer is to ensure that the data or services requested by the front-end system or software are delivered through programmatic means. Back-end developers also create and maintain the entire back-end, which consists of the core application logic, databases, data and application integration, API and other back-end processes. Moreover, a back-end developer also performs the testing and debugging of any back-end application or system. This role has primary development responsibility around the third party integrations incorporated into the Zipscene platform.
Candidate should be very familiar with Git and Github, including managing a project on Github and working with issues and pull requests.
We expect candidates to have experience connecting front-ends to backend systems through HTTP APIs, including an ability to rapidly consume REST-based web services using JSON.
Experience with mobile web application development, including strong knowledge of existing and emerging mobile web frameworks such as Jquery Mobile.
The minimum of a Bachelors degree in Computer Science or a related field or demonstrated relevant technical experience is required
2 years experience working in a Node.js or Ember.js environment is required
1 year experience with Mongo and ElasticSearch is required
2 years experience working with version control systems such as GIT is required
Experience working in a Linux environment using the command line is required, some experience with Linux system administration is desirable
Exposure to distributed computing technologies, such as web services, message queues and data grids is highly desirable
Exposure to Amazon Web Services like EC2 and S3 is desirable
Excellent written and verbal communication skills
The ability and desire to work in a very fast paced team environment and adhere to both internal and external deadlines
||Cincinnati, OH |