grab

grab

grab

Ciphesage

Ciphesage

Ciphesage

INNOVATE THE FUTURE AS A CIPHY WHERE PRODUCT DEVELOPMENT MEETS NEXT CENTURY VISION. WE DISCOVER LIFE AT ITS FULLEST AND IMPROVE WORK-LIFE BALANCE AND EXPLORING PASSION.

INNOVATE THE FUTURE AS A CIPHY WHERE PRODUCT DEVELOPMENT MEETS NEXT CENTURY VISION. WE DISCOVER LIFE AT ITS FULLEST AND IMPROVE WORK-LIFE BALANCE AND EXPLORING PASSION.

INNOVATE THE FUTURE AS A CIPHY WHERE PRODUCT DEVELOPMENT MEETS NEXT CENTURY VISION. WE DISCOVER LIFE AT ITS FULLEST AND IMPROVE WORK-LIFE BALANCE AND EXPLORING PASSION.

Backend Developer- MERN

Backend Developer- MERN

Backend Developer- MERN

About the role

In the dynamic landscape of today's job market, the role of a backend developer holds immense significance. This role revolves around constructing the foundational architecture that powers websites and applications, emphasizing data handling, server management, and application logic. Backend developers adeptly merge programming expertise with technical proficiency to establish a robust and efficient digital backbone. By creating systems that manage data, user authentication, and application logic, backend developers contribute substantially to the functionality and reliability of digital products. Their capability to build scalable and secure backend infrastructure plays a pivotal part in determining the performance and seamless operation of technology solutions. In essence, backend developers lay the groundwork for a cohesive digital experience, enriching user interactions and bolstering the overall digital footprint of a business.



Responsibilities


  • Develop and maintain server-side logic using Node.js and Express.js.

  • Design, create, and manage NoSQL databases.

  • Create and secure robust APIs for frontend integration.

  • Implement authentication and authorization mechanisms.

  • Deploy server applications on platforms like AWS, Heroku, or Docker.

  • Write unit tests, integration tests, and end-to-end tests.

  • Debug and troubleshoot server, API, and database issues.

  • Collaborate with frontend developers and UI/UX designers.

  • Utilize Git for version control and set up CI/CD pipelines.

  • Document API endpoints, data models, and system architecture.

  • Optimize application performance through caching and indexing.

  • Ability to utilise the power of Data Structures & Algorithms to optimise the code

Requirements


  • Proficiency in Node.js and Express.js for server-side development.

  • Strong experience with NoSQL and database design.

  • Knowledge of API development, authentication, and security.

  • Familiarity with deployment on platforms like AWS or Heroku.

  • Ability to write tests, debug, and optimize application performance.

  • In depth knowledge of Data Structures & Algorithms