Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Description:
As a back-end software developer, you will be responsible for design and coding our back-end components. Our ideal candidate will be engaged to many activities during software development life-cycle.
If you spent your last three years, or more, doing web development, and during this period you acquired a solid understanding of Node.js and real-time applications, then we would like to meet you.
Responsibilities:
- Writing reusable, testable, and efficient code, primarily in Node.js and any other programming languages or shell scripts that development team may found it suitable for our software
- Design and implementation of low-latency, high performance applications
- Implementation of security and data protection
- Integration with external systems or services
- Perform intensive R&D tasks to improve our software regularly
- Unit test, Unit test and Unit test
- Participate in brainstorming sessions
- Dive into difficult problems and issues
- Investigate issues on production environment
Job Requirements
- Fast response to any type of communication.
- Ability to adapt new technologies.
- Excellent understanding and very good experience in Node.js.
- 3 years or more of high-level experience in JavaScript or similar languages.
- Security and data protection awareness.
- Experience with micro-services platforms is plus.
- Familiarity with source control systems such as Git.