Backend
We are seeking an experienced Product Manager at "Wexa.ai" to lead the development and management of our products from concept to launch.
Job Summary:
At Wexa.ai, we’re revolutionizing enterprise productivity with AI-driven automation solutions. From automating mundane tasks to integrating advanced workflows, our platform helps businesses focus on innovation and growth. Serving a diverse range of customers—from individuals to Fortune 500 companies—Wexa.ai is the Swiss army knife of AI automation.
Job Summary:
We are looking for a skilled and experienced Backend Developer with expertise to join our growing team. The ideal candidate will be responsible for developing and maintaining the server-side logic, ensuring high performance and responsiveness to requests from the front end. You will collaborate closely with other developers, designers, and stakeholders to deliver scalable and reliable web applications.
Key Responsibilities:
- Develop and maintain server-side application logic using Node.js.
- Design and implement RESTful and GraphQL APIs to support front-end functionality.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Optimize applications for maximum speed and scalability, ensuring performance in distributed systems.
- Write clean, maintainable, and efficient code, following best practices.
- Work with vector databases (preferred but not required).
- Troubleshoot and debug issues across the application stack.
- Participate in code reviews and provide constructive feedback.
- Stay updated with emerging trends, technologies, and best practices in backend and multi-stack development.
Requirements:
- Proven experience as a Backend Developer with expertise in both Node.js.
- Proficiency in JavaScript and TypeScript, with familiarity with modern frameworks and tools.
- Experience with Express.js, and other Node.js web frameworks.
- Strong understanding of asynchronous programming and event-driven architecture.
- Experience with NoSQL databases (e.g., MongoDB required).
- Familiarity with RESTful API and GraphQL API design principles.
- Proficient in version control systems like Git.
- Knowledge of micro-services, distributed systems, and scalability practices.
- Strong problem-solving skills and ability to debug complex issues.
- Excellent communication and teamwork abilities.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Skills:
- Experience with GraphQL APIs.
- Knowledge of vector databases.
- Knowledge of micro-services architecture and implementation.
-Experience with message brokers like RabbitMQ or Kafka.
- Understanding of serverless architecture (e.g., AWS Lambda).
- Knowledge of automated testing frameworks and tools.
What We Offer:
- Opportunities for career development and growth.
- A collaborative and innovative work environment.
Interested candidates can share their CVs at hr@wexa.ai