We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Primary focus will be the development of all server-side logic, definition and maintenance of the central database and ensuring high performance and responsiveness to requests from the front-end. Person will also be responsible for integrating the front-end elements built by co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
** Not another excel sheet-type project manager role ** Technologically, SocialPilot is transforming into a modern stack as we dabble into machine learning, AI and predictive analytics as we deal with millions of data points each week. The role provides a ground floor opportunity to build and shape the tech stack as you deem fit. Talent-wise, the team is driven, smart and challenging. Managing them would require a steep learning curve which no other Ahmedabad startup enables. Culturally, the entire SocialPilot team works on an ownership model that puts everyone in charge of their results rather than activities. The opportunity also provides a bare-all view of SaaS as a business model and industry hoping to nurture leaders who would someday launch their own SaaS companies. Ultimately, this is an opportunity to work on the most innovative technologies, with a team that is motivated, while understanding a business model that ultimately prepares you to lead a large SaaS organization or launch your own. What You’ll Do: Serve as the engineering leader and technical expert. Manage all engineering activities including design, architecture, development, production, and testing. Provide directions for designing technical strategy and roadmap; execute the strategy by creating success metrics and prioritizing the team’s work. Hire, train, and supervise engineering team members. Resolve escalated issues arising from operations and requiring coordination with other departments.
We are a software studio that works on wide variety of software challenges for our clients. As a company we try to work with passionate and high integrity individuals who demonstrate "can do" attitude. Our attempt is build a collaborative and mutually supportive environment where everyone gets an opportunity to explore new domains, work on challenging stuff and keep on learning every single day. If you share our values, we would love to talk to you. We are also have an innovative structure, where you will be entitled to profit sharing along with your monthly salary for each project that you contribute to Required Skills: 3+ years Experience working on backend API development (Preferably python/golang/rust) Experience working on building user interfaces using js frameworks like ReactJs/Angularjs Worked as an architect for atleast one successfully deployed distributed system. Experience with SQL databases like PostgreSQL or MySQL Ability to write high performance, reliable and maintainable code Comfortable working with Git, Linux and basic system administration Desired Skills Experience working on cloud services like AWS/Azure/GCE and automated deployments Good design sense Worked in small product startups Contributions to open source projects Writing technical blogs and speaking at conferences Our style: - Writing maintainable and readable code - Love for testing and writing documentation - Strong communication skills and willingness to ask a question - Ability to work independently without 100% spece’d out task - Regular code reviews and architecture discussions - Experiment with new tools and skill set. - A sense of humor - No hierarchy. Culture - Informal work style, startup culture with flexible work hours - We deliver what we promise both to our consumers as well as employees - Chance to work on challenging problems and build a profitable company - Support Open source: 5K voucher every month for the developer with best open source contribution - Sponsor tickets for any tech conferences you wish to attend.