Senior Software Development Engineer (Full Time)

Job description:

We are a young home-tech company based out of Gurgaon, and we are looking for full-stack web developers to join our team. At ZunRoof, you can expect to design flexible and scalable solutions, and work on complex challenges by utilizing skills in data structures, algorithms, and object oriented programming.
Apply for this position if you are an experienced web developer, if you like solving problems of all kinds and if you like to obsess over design and code quality

No. of Positions available: 2

Skill(s) required:

Job Description


We are looking for a skilled leader to join our team in Gurgaon as a Senior Software Development Engineer for our Software Development team. At ZunRoof, our engineers are conversant in the following - Android SDK, Flutter SDK, Firebase, Google Cloud Platform, AWS, and NodeJS.


The Development Engineer will:


1. Responsible for code and data architecture, resource management, and timely delivery of releases


2. Responsible for product infrastructure with the growing user base


3. Responsible for creating scalable system architecture & infrastructure


4. Hands-on coding of individual product modules


5. Own the codebase, identify code optimization opportunities and maintain error-free code


6. Maintain code documentation


7. Setup and manage back-end infrastructure/services


8. Research new technologies that have the potential to improve the product


9. Conduct detailed code reviews, create test cases, and conduct alpha, beta testing, conduct QA testing with help from QA engineers


10. Gather requirements from business/product managers regarding new feature requests and bugs





What do we need?


1. B.Tech / M.Tech degree from a premier institute.


2. 3-5 years of hands-on coding experience in mobile application development with Android


SDK, Swift or Flutter SDK and Firebase, Google Cloud Platform or AWS backend


3. A keen interest in new technologies and best practices


4. Experience in managing development tasks/timelines for a team (e.g. by holding daily scrums)


5. Ability to create fault-resistant development frameworks for engineers


6. Experience in seamless deployment of apps to Play Store and App Store and knowledge of respective developer guidelines


7. Experience with performance testing & tuning, scaling and optimization of high-load applications


8. Experience in scaling through non-relational distributed databases


9. Able to communicate technical details clearly


10. At ease with ambiguity and able to adapt and change direction and technologies

About Us:

We are a home-tech start-up, powered by a mix of Image Processing, VR, IOT and Data Analytics. We are solving energy issues of India by using un-utilised rooftops for solar, and by providing sense and control of every appliance in one's house.


Status

Open


APPLY NOW