Location: Los Angeles
Duration: 1-2 months
Seeking an energetic Node.js Developer to develop a content and data API for a native mobile application. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the mobile application.
The ideal candidate will bring a well-rounded and experienced portfolio of work in the MEAN stack and a strong passion to bring our clients the best solutions possible. He/she will be strongly grounded in software development methodologies and also be flexible to adapt to an agency environment. Significant experience with API development and the Keystone content-management systems is strongly preferred.
Key Technologies
- MEAN (especially NodeJS, MongoDB, ExpressJS)
- Keystone CMS (or similar NodeJS-based solution)
- DevOps (Heroku, or similar and designing services for global-scale)
Responsibilities
- Design and implementation of low-latency, high-availability, and high-performance applications.
- Build and setup new API endpoints.
- Leverage Keystone CMS to administer control of data available on endpoints.
- Write reusable, efficient code with significant test coverage
- Implement security and data protection
- Integrate data storage solutions, i.e. MongoDB.
Skills And Qualifications
- Strong proficiency with JavaScript
- Knowledge of Node.js and frameworks available for it, especially Keystone CMS
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Experience designing and scaling API endpoints
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
You received this message because you are subscribed to the Google Groups "SureShotJobs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sureshotjobs+unsubscribe@googlegroups.com.
To post to this group, send email to sureshotjobs@googlegroups.com.
Visit this group at https://groups.google.com/group/sureshotjobs.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment