We are looking for an experienced NodeJS Developer to develop our backend powering hundreds of thousands of users. In this role, you should be a detail-oriented and creative developer who is able to solve scalability problems. A proven history of backend development is essential. Ultimately, you will develop our scalable and secure backend which empowers our apps.
Responsibilities
- Engineer and implement the backend of Reyhoon
- Develop secure and robust codebase which provides the needed functionality for Reyhoon services and applications
- Make sure that written code is covered by tests with defined acceptance levels
- Work closely with other members of the technical team in daily communication and feedback sessions regarding the daily work
- Work closely with design and product team in agile and scrum process
- Open to work in high paced, stable and agile start-up environment
Skills
- Strong proficiency with JavaScript
- Knowledge of current trends in software design, architecture and web services
- You’ve built RESTful APIs and micro-services before
- Basic understanding of web client technologies and their communication patterns
- Knowledge of Node.js and its popular frameworks such as Express
- Understanding fundamental design principles behind a scalable app
- Experience building unit and automated testing suites
- Proficient understanding of code versioning tools, such as Git
- Passionate about producing well structured, readable and testable code
- BSc/BA in Computer Science, Engineering or a related field
- An attitude of accountability and knowledge-sharing—you enjoy reviewing others’ codes and sharing your knowledge.
- Proficiency in SQL & No-SQL databases, experience with Redis is a plus
by via developer jobs - Stack Overflow
No comments:
Post a Comment