Redefine the future of customer experiences by developing a first-of-its-kind, conversation-centric platform that unifies team collaboration and customer experience in one place, powered by AI.
Requirements
- Proven experience as a Software Engineer with a minimum of 3+ years of experience
- In-depth knowledge of modern software development methodologies (Agile, DevOps)
- Expertise in building RESTful web applications using Java 8+ and Spring Framework
- Strong proficiency in SQL and experience with databases like MySQL and Postgres
- Familiarity with caching solutions like Redis
- Solid understanding of system design principles and architecture
- Experience with distributed systems is a plus
Responsibilities
- Design, develop, and maintain backend services and APIs
- Collaborate with frontend and mobile teams to deliver end-to-end solutions
- Optimize application performance and scalability
- Write clean, well-structured, and maintainable code
- Participate in code reviews and provide constructive feedback
- Identify and implement process improvements
Other
- Strong problem-solving and debugging skills
- Excellent communication and collaboration skills
- Degree in mathematics or computer science preferred
- Action-oriented with a passion for solving problems
- Team-oriented, collaborative, competitive