About the Role
We are seeking a Senior Software Engineer with expertise in Node JS to join our dynamic team. The ideal candidate will play a crucial role in developing scalable applications and contributing to our software architecture.
Responsibilities
- Design, develop, and maintain high-quality software applications using Node JS and React JS
- Familiar with AI Agents fundamentals
- Must have worked in platforms related to email analytics, custom integrations, AI led Sales automation
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development.
Required Skills
- Proficiency in Node JS and JavaScript.
- Experience with RESTful APIs and microservices architecture.
- Strong understanding of database systems (SQL and NoSQL).
- Familiarity with version control systems (e.g., Git).
Preferred Skills
- Experience with cloud services (AWS, Azure, etc.).
- Knowledge of front-end technologies (React, Angular, etc.).
- Understanding of Agile methodologies.
```