NewMind AI is an innovative company specializing in leveraging big data through a comprehensive and holistic approach. We are seeking a highly skilled and experienced Senior Backend Developer to join our team.
Requirements
- At least 5 years of professional software development experience, particularly focused on Node.js, TypeScript, MongoDB, Elasticsearch, Kafka, and Go technologies.
- Deep knowledge and experience in developing applications in a microservices architecture.
- Experience working with server-side event architecture, cache management (e.g., Redis, CouchBase), and queue management (e.g., Kafka, RabbitMQ) technologies.
- Ability to develop high-performance, scalable, and secure software solutions.
- Experience with ORM technologies such as Prisma, TypeORM, Mongoose, Sequelize, and GORM.
- Knowledge and experience with NestJS, GraphQL, Apollo, and Gin.
- Proficiency in containerization and orchestration technologies like Docker and Kubernetes.
- Strong problem-solving skills and analytical thinking.
- Team-oriented with high communication skills and the ability to mentor.
- Familiarity with Agile/Scrum methodologies and experience in these processes.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance