Job Openings Backend Software Engineer

About the job Backend Software Engineer

Company Overview

At FuturByte, we are not just a technology solutions provider; we are visionaries in the tech landscape, consistently pioneering innovative strategies to deliver successful projects. Our dedication to forging digital partnerships has enabled us to craft future-ready solutions that resonate with our clients' needs. Our unwavering commitment to innovation and technical prowess has solidified our standing as the preferred partner for businesses eager to leverage the transformative potential of technology.

Job Overview:


We are in search of a proficient Backend Software Engineer with a minimum of 3 years of hands-on experience in Node.js and PostgreSQL. The ideal candidate will hold a bachelor's degree in computer science or a related discipline and will be tasked with managing the data exchange between the server and the users.

Key Responsibilities:

  • Develop server-side logic, define, and maintain the central database.
  • Ensure high performance and responsiveness to front-end requests.
  • Write reusable, testable, and efficient code.
  • Implement security measures and data protection.
  • Design and implement data storage solutions.
  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Optimize the application for maximum speed and scalability.
  • Implement data migration, transformation, and scripting.
  • Manage hosting environment, including database administration and scaling an application to support load changes.
  • Understand accessibility and security compliance.

Qualifications:

  • Bachelor's degree in computer science or a related discipline.
  • At least 3 years of experience as a Backend Developer.
  • Strong proficiency in JavaScript and Node.js.
  • Understanding of asynchronous programming and its quirks and workarounds.
  • Familiarity with server-side templating languages.
  • Basic understanding of front-end technologies, such as HTML5, and CSS3.
  • Experience with user authentication and authorization between multiple systems, servers, and environments.
  • Experience integrating multiple data sources and databases into one system.
  • Proficient understanding of code versioning tools, such as Git.
  • Proficiency in PostgreSQL and experience with other SQL/NoSQL databases.
    
    Join FuturByte, a company that not only values innovation but also fosters a culture of continuous learning and growth. If you are passionate about SEO and eager to make a significant impact in a dynamic tech environment, we would love to hear from you.