We are seeking a JavaScript (Node.js) Services Developer to become an integral part of our team. Preferred job location is Venice, California, or Charlotte, North Carolina;however, remote work is possible. Salary commensurate with experience. Specific requirements include:
- Evidence of exposure to architectural patterns and scalability (e.g. object models;REST APIs;microservices) for server-side JavaScript (Node.js) Web services
- Ability to work autonomously on a distributed team to collaborate with other developers/architects to plan, design, develop, test, and maintain services
- Willingness to learn quickly and give and receive constructive feedback
- Based in and authorized to work in the United States
Bonus: experience or familiarity with the following:
- Cloud Functions
- DevSecOps (Google Cloud Platform (GCP): App Engine (GAE);Cloud SQL;Firebase)
- JSON Web Tokens (JWT)
- MongoDB
- PHP
- Swagger docs;Swagger Codegen
- TypeScript
- WebSockets (PubNub;Socket.IO)
Potential projects and responsibilities:
- Develop and tune recommendation algorithms for music, social relationships, events
- Design and develop service for generating user notifications and history
- Identify and encourage areas for optimization or improvement within existing codebase
- Analyze trace latencies and recommend, implement, and test updates to related code
- Participate in creation, documentation, and peer reviews of new features and related code