Job
Description
As a Senior Software Engineer in our team based in Bangalore, you will play a crucial role in our core founding team by directly collaborating with the CTO and other founders. Your primary responsibilities will include developing and maintaining full-stack web applications using Next.js (React) on the frontend and Node.js (Express/Nest) on the backend. By working closely with designers and product managers, you will be translating wireframes and business requirements into well-architected features. In this role, you will be expected to write clean, scalable, and testable code while optimizing applications for speed, scalability, and performance. Your tasks will also involve implementing RESTful APIs, integrating with third-party services, and staying updated with the latest best practices in JS frameworks and backend technologies. Additionally, you will participate in code reviews, sprint planning, and team stand-ups to ensure effective collaboration within the team. We are seeking a candidate with a minimum of 3 years of software engineering experience in product companies. While past experience with node.js and next.js is considered advantageous, a strong foundation in interpersonal skills is essential. Your ability to work directly with product managers, designers, and other business leaders will be crucial in this role. Moreover, a balanced mindset towards building new systems versus utilizing existing third-party systems is highly valued. We do not have a strict requirement for a specific tech stack; however, we are looking for individuals who have experience with new age technologies such as node.js, next.js, Java, Python, React, and AngularJS. Your proficiency in Python, Nest, Express, Node.js, React, software engineering, RESTful APIs, AngularJS, Java, React.js, and Next.js will be instrumental in contributing to the success of our projects.,