Copyright © 2019 Detect Technologies. All Rights Reserved.
As a Full Stack Developer, you will be responsible for implementing both Server and Client Interfaces for new and existing products. Your primary focus will be the development of software packages ensuring high quality and ease of usability to requests from various teams. Our Software Developers work closely with Computer Vision Engineers, Firmware Developers and UAV Flight Engineers on diverse projects- to develop, troubleshoot and most importantly- innovate. We are looking for candidates capable of handling oneself in a technically diverse and demanding atmosphere. The dynamic working environment at Detect is fast paced and the ability to rapidly learn new languages, frameworks and translate the learning into finished products that plug the technology requirement is crucial.
· Writing reusable, testable and efficient code · Design and Implementation of low-latency, user friendly desktop and mobile based applications · Integration of firmware elements developed by R&D teams into software packages · Develop robust software for integrating multiple sensors and tracking systems · Devise and develop user friendly software solutions for automation of industry processes · Contribute to design reviews and discussions across software teams. · Following strict security protocols without any deviation is of prime importance. · Implement DevOps in all projects and to establish best practices in the team
· Experience working with Intelligent UAV’s or Drone related software projects. · Algorithm development experience in robotic systems · Experience in Agile Practices and DevOps · Analytical and Problem Solving Skills - Has high grasping power. Able to quickly and proficiently understand and absorb qualitative or quantitative data and draw insightful conclusions from it. Exhibits a probing mind and achieves penetrating insights. Attention to detail. · Efficiency in Execution - Able to produce significant output while focusing on key priorities. · Persistence - A strong willingness to work hard and demonstrate determination to go the distance to get something done. · Adaptability - Adjusts quickly to changing priorities and conditions. · Team Player - Reaches out to peers and cooperates with team members to establish an overall collaborative working relationship. Works proactively without always being told what to do.