We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Main focus will be the development of all server-side logic, definition and maintenance of the central database, and to make sure high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities:
- Responsible for writing reusable, testable, and efficient code.
- Experience in Design and Implementation of low-latency, high-availability, and performant applications
- Experience in Implementation of security and data protection
- Experience in Understanding of performance testing and optimization techniques
- Must have good communication & interpersonal skills
- Ability to work independently with minimum supervision
- Developing new user-facing features using React.js
- Working Experience in Saas Product Model & Graphql Api is an additional skill set and also Good development knowledge in UI/UX. Bootstrap, HTML, CSS…
- Have experience in understanding Business logic points- efficiently complete the user requirements and converting into Standard Coding, Documentation, Product Scalability, Product Efficient, Code Testing and Reusable Coding.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Nice to have:
- 2+ years working in back-end web development with Node.js
- 3+ years working with Javascript
- TDD/BDD experience
- Experience with server-side templating languages
- Experience with Express.js, Graph ql api.
- Experience consuming and building robust, SOAP and RESTful APIs
- Experience with Relational Databases like MongoDB, MySQL
- Solid understanding and extensive experience with version control tools like Git, SVN or Mercurial
- Exceptional problem solving and ability to work independently
- Exceptional learning skills
- Fluency in both oral and written English
- Understanding of Agile methodologies.
- Experience building scalable systems with cloud infrastructures like AWS.
- Database optimization.
Opening: Current
Employment: Full Time
Location: India