Overview
Join our dynamic team as a Backend Node.js Developer and contribute to the future of data management. You’ll be an integral part of our development efforts, focusing on building robust and scalable server-side solutions to power the next generation of spreadsheet applications.
Responsibilities
- 
Backend Development: Design, develop, test, and deploy high-performance backend systems using Node.js and related technologies. 
- 
Collaboration: Collaborate closely with our frontend, design, and product teams to implement backend functionality that aligns with our product vision. 
- 
API Development: Create and maintain RESTful APIs and GraphQL endpoints to enable seamless communication between the frontend and backend. 
- 
Database Integration: Work on data storage and retrieval, including database design, optimization, and maintenance. 
- 
Security: Implement modern authentication and authorization mechanisms, ensuring the security of our applications. 
- 
Scalability: Optimize backend applications for scalability, performance, and responsiveness to handle high loads. 
- 
Code Quality: Write clean, maintainable code, following best practices and coding standards. 
Qualifications
- 
Experience: A minimum of 5+ years in backend development, with a strong focus on Node.js. 
- 
Node.js Proficiency: Extensive experience with Node.js and associated frameworks and libraries. 
- 
Database Knowledge: Proficiency in working with databases like MySQL, PostgreSQL, MongoDB, or similar. 
- 
API Development: Demonstrated ability to create and maintain RESTful APIs and experience with GraphQL is a plus. 
- 
Security Awareness: Familiarity with modern security practices, including authentication and authorization mechanisms. 
- 
Performance Optimization: Proven track record of optimizing backend systems for performance and scalability. 
- 
Problem Solving: Strong problem-solving skills, attention to detail, and a proactive approach to addressing technical challenges. 
Bonus Qualifications
- 
Data Management: Previous experience with spreadsheet applications or complex data management systems. 
- 
DevOps Skills: Familiarity with DevOps practices and tools for continuous integration and deployment. 
- 
Version Control: Proficiency with Git and version control best practices. 
- 
Cloud Services: Experience with cloud platforms like AWS, Azure, or GCP. 
- 
Microservices Architecture: Knowledge of microservices architecture principles. 
If you are a skilled Backend Node.js Developer with a passion for creating powerful and scalable server-side solutions, we invite you to apply and be part of our innovative team. Help us shape the future of data management and spreadsheet applications.
 
 
 
