עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
Kasha is a global platform designed to empower small business owners, solopreneurs, and freelancers by providing an all-in-one tool to start, run, and grow their businesses. We address the inefficiencies of fragmented tools and multiple subscriptions by offering a seamless solution that integrates company formation, banking, invoicing, client management, website building, and more.
Position Overview:
We are looking for a highly skilled and experienced Senior BackEnd Software Engineer with expertise in Node.js and NestJS to join our development team. The ideal candidate will have a strong command of TypeScript and a proven track record of designing and implementing scalable, high-performance backend services. You will play a critical role in shaping our backend architecture, ensuring the robustness and efficiency of our applications. Experience in payment routing, payment acceptance, bank accounts, and card issuing is considered a significant plus.
Key Responsibilities:
1. **Backend Development:**
- Design, develop, and maintain high-performance, scalable backend services using Node.js and NestJS.
- Write clean, maintainable, and efficient code in TypeScript.
2. **Architecture and Design:**
- Collaborate with the team to define and implement architecture and design patterns.
- Ensure the scalability, security, and reliability of the backend systems.
3. **API Development:**
- Develop and maintain RESTful and GraphQL APIs.
- Ensure API design follows best practices and meets business requirements.
4. **Testing and Quality Assurance:**
- Implement and maintain automated testing frameworks.
- Perform code reviews to ensure code quality and adherence to best practices.
5. **Performance Optimization:**
- Monitor and optimize the performance of backend services.
- Identify and resolve performance bottlenecks.
6. **Collaboration and Mentorship:**
- Work closely with frontend developers, DevOps engineers, and other stakeholders to ensure seamless integration.
- Mentor junior engineers and provide technical guidance.
7. **Continuous Improvement:**
- Stay up-to-date with the latest industry trends and technologies.
- Continuously improve the development process and infrastructure.
8. **Payment Systems Experience (Plus):**
- Experience in payment routing, payment acceptance, bank accounts, and card issuing is considered a significant plus.
9. **Monitoring and Visualization:**
- Implement and manage monitoring and logging systems to ensure system health and performance.
- Experience with Grafana for visualization and monitoring purposes.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Senior Engineer or similar role, specializing in Node.js and NestJS.
- Strong proficiency in TypeScript.
- Extensive experience with backend development and architecture.
- Solid understanding of RESTful and GraphQL API design principles.
- Experience with MongoDB and NoSQL databases.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes).
- Experience with Grafana for monitoring and visualization.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
**Preferred Qualifications:**
- Experience with microservices architecture.
- Knowledge of security best practices in backend development.
- Familiarity with Agile/Scrum methodologies.
- Experience in payment routing, payment acceptance, bank accounts, and card issuing.
**Why Join Us:**
- Opportunity to work with cutting-edge technologies and modern development practices.
- Collaborative and innovative work environment.
- Competitive salary and benefits package.
- Career growth and professional development opportunities.
Benefits:
- Competitive salary and commission structure
- Paid time off and holidays
- Professional development opportunities
- Flexible working arrangements, including remote work options
Application Process:
Interested candidates are invited to submit their resume and a cover letter detailing their qualifications and experience
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
שאלות ותשובות עבור משרת Senior Back End Nodejs Developer
כמפתח/ת Senior Back End Nodejs ב-Kasha, תהיו אחראים/יות על תכנון, פיתוח ותחזוקה של שירותי Backend בעלי ביצועים גבוהים וסקלאביליות באמצעות Node.js ו-NestJS. התפקיד כולל גם כתיבת קוד נקי ב-TypeScript, שיתוף פעולה בעיצוב ארכיטקטורה, פיתוח ממשקי API, הטמעת בדיקות אוטומטיות, אופטימיזציה של ביצועים, חניכה של מהנדסים זוטרים ושיפור מתמיד של תהליכי הפיתוח.
משרות נוספות מומלצות עבורך
-
Senior Software Engineer
-
כפר ורדים
אקווהשילד
-
-
Senior Software Infrastructure Developer
-
יקנעם עילית
NVIDIA AI
-
-
Senior AI-Native Backend Developer
-
הרצליה
Y-axis Global
-
-
Senior Backend Developer
-
תל אביב - יפו
Finubit
-
-
Senior Software Engineer
-
תל אביב - יפו
NVIDIA
-
-
Senior Software Engineer
-
תל אביב - יפו
Check Point Software
-