BACK-END DEVELOPER (Database Team) Zipscene
Back-end Developer 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 focus on the data and application integrations.
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.
Ideally, the candidate should also have experience designing and delivering native mobile applications, either for iOS via Objective C and Cocoa Touch, or Android.
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 strongly preferred
Exposure to data caching technologies like memcached or EHCache is preferred
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 |