Senior Software Engineer - Sanas App

3 - 6 years

5.0 - 8.0 Lacs P.A.

Bengaluru

Posted:2 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

C++BackendVersion controlGITFront endPostgresqlApplication developmentSDKTechnical documentation

Work Mode

Work from Office

Job Type

Full Time

Job Description

Sanas is revolutionizing the way we communicate with the world s first real-time algorithm, designed to modulate accents, eliminate background noises, and magnify speech clarity. Pioneered by seasoned startup founders with a proven track record of creating and steering multiple unicorn companies, our groundbreaking GDP-shifting technology sets a gold standard. Sanas is a 200-strong team, established in 2020. In this short span, we ve successfully secured over $100 million in funding. Our innovation have been supported by the industry s leading investors, including Insight Partners, Google Ventures, Quadrille Capital, General Catalyst, Quiet Capital, and other influential investors. Our reputation is further solidified by collaborations with numerous Fortune 100 companies. With Sanas, you re not just adopting a product; you re investing in the future of communication About the role: We are looking for a talented and motivated Senior Software Engineer to join our team developing our flagship desktop application. You will utilize your skills in C++, Flutter, and RESTful API integration to contribute to the full lifecycle of feature development, from design to deployment. This is an excellent opportunity to work on challenging problems and grow your expertise in a dynamic and collaborative environment. Key Responsibilities: Participate in the design and development of features for our desktop application involving the C++ SDK, Flutter frontend, and REST API interactions with backend services (Authentication, PostgreSQL, Clickhouse, etc.). Develop and maintain high-quality code within the C++ SDK. Build and enhance user interfaces using the Flutter framework. Implement integrations with RESTful APIs to connect with backend systems. Ensure the performance, reliability, and maintainability of the code you develop. Write unit and integration tests to verify the functionality and quality of your code. Participate in code reviews to share knowledge and ensure code standards are met. Troubleshoot and debug issues across the frontend, SDK, and backend integration points. Collaborate effectively with other engineers, designers, and product managers. Contribute to technical documentation. Stay current with relevant technologies such as C++, Flutter, and API development best practices. Must have qualifications: Bachelors or Masters degree in Computer Science or a related field. Solid experience (3-6 years) in software development. Strong proficiency in at least one of the following: C++ development, Flutter frontend development, or RESTful API integration. Good understanding of software development principles and design patterns. Experience with version control systems (e.g., Git). Strong problem-solving and analytical skills. Effective communication and teamwork abilities. Preferred qualifications: Experience with desktop application development. Familiarity with database systems such as PostgreSQL or Clickhouse. Exposure to build systems and CI/CD concepts. Experience with testing frameworks. Joining us means contributing to the world s first real-time speech understanding platform revolutionizing Contact Centers and Enterprises alike. Our technology empowers agents, transforms customer experiences, and drives measurable growth. But this is just the beginning. Youll be part of a team exploring the vast potential of an increasingly sonic future.

Advertising Services
Washington

RecommendedJobs for You