Middleware Developer

Date:  10 11, 2018

To apply, send resume and, if applicable, a portfolio of your work to


Job Description
1. Develop server-side middleware. 
2. Responsible for coding and troubleshooting.
3. Write functional requirements documents and specifications.
4. Stay up-to-date on emerging technologies.


Position Requirements
1. Knowledge of asynchronous non-blocking socket programming.
2. Familiar with RESTful API design; knowledge of at least one mainstream web framework (Ruby on Rails, Django).
3. Familiar with HTTP.
4. Familiar with database queries and optimization.
5. Strong knowledge of algorithms and data structures.
6. Able to work in GNU/Linux.


Preferred Qualifications
1. Knowledge of Scheme and SICP would be a big plus.
2. Functional programming knowledge and experience.