Back End Developer

At Chai Services, we believe in making the web a better place, and making our workplace a happy place. We hope you can join us on this journey!

The Back-End Developer will be responsible for developing and maintaining the server-side logic of our applications. This role requires a deep understanding of server architecture, databases, and APIs. You will ensure our systems are robust, scalable, and secure, supporting the seamless delivery of our services.

Responsibilities:

  • API Development: Design and implement RESTful APIs to support front-end functionality and third-party integrations.
  • Database Management: Develop and optimize database schemas, queries, and transactions. Ensure data integrity and security.
  • Server-Side Logic: Implement business logic and algorithms on the server side to handle complex processes and data manipulations.
  • Performance Optimization: Identify and resolve performance bottlenecks. Implement caching strategies and other optimizations to enhance system performance.
  • Security: Implement security best practices to protect against vulnerabilities and ensure data privacy.
  • Collaboration: Work closely with front-end developers to ensure seamless integration of APIs and services.

Requirements:

  • 3+ years of experience in back-end development.
  • Proficiency in server-side languages such as Node.js, Python, Ruby, or PHP.
  • Experience with relational and non-relational databases (e.g., MySQL, MongoDB).
  • Strong understanding of RESTful API design and development.
  • Familiarity with cloud services (e.g., AWS, Azure) and containerization (e.g., Docker).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and in a collaborative team environment.
  • Strong understanding of security best practices.
Category: developer
Type: Part Time
Location: remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

GET YOUR ESTIMATE

Please submit the form and wait from us, thanks!