دربارهی این فرصت شغلی
Job Summary:
Karafs Company is looking for a talented and motivated Backend Developer with extensive experience in Node.js to join our innovative development team. As a Backend Developer, you will play a key role in building and optimizing scalable, high-performance server-side solutions. Your expertise will help shape the core of our applications, ensuring that both functionality and user experience are maximized.
Key Responsibilities:
- Backend Development: Design, build, and maintain robust backend services using Node.js that drive high-performance web and mobile applications.
- API Design & Integration: Develop RESTful APIs, integrate with third-party services, and manage data interchange between the client and server efficiently.
- Database Management: Design and optimize Database schemas using both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases to ensure data consistency and performance.
- Code Optimization & Security: Write clean, maintainable, and efficient code while ensuring that systems are secure by implementing best practices for data protection and Encryption.
- Collaboration & Cross-functional Work: Collaborate with frontend developers, product managers, and other stakeholders to align backend development with business requirements and technical goals.
- Performance Tuning: Monitor and troubleshoot backend performance, optimizing applications for speed, scalability, and efficiency.
- Version Control & Documentation: Maintain and manage source code using Git, conduct code reviews, and write comprehensive documentation for APIs, databases, and services.
- Testing & Maintenance: Implement and perform unit and integration Testing to ensure reliability and correctness of backend systems.
مزایا
ساعت کار منعطف, بیمه تکمیلی, ناهار شرکتی, امریه و پروژه جایگزین خدمت سربازی
مهارتها
Google API Nodejs Client