Overview

Overview of the Position:

You will have ownership of managing the software team, resource planning and software project execution. At the heart of this position is delivery. You will be hands-on in driving the delivery of software project and managing all aspects of the project such as requirements gathering from the product owners, project planning, implementation, testing and delivery.

 

Experience required: 5+

Job Description:

·        Responsible for setting up software processes.

·        Understand the product requirements from Product Owner.

·        Responsible for design and development of REST API’s, Database, Mobile/ Web App’s

·        Define and implement the testing strategy for the product.

·        Build product deployment pipelines, define and implement deployment strategy.

·        Expected to be hands on.

·        Act as a Technical lead to the Development and Testing resources for the day to day software development efforts.

 

Required Skills:

·        Knowledge of best software engineering practices for all stages of software development life cycle, including coding standards, code reviews, testing and deployment.

·        Understanding of software stacks, backend development, frontend development, deployment, API development, and database management.

·        Understanding of web technologies such as JavaScript, HTML5, CSS.

·        Understanding on any one of server side scripting languages such as node.JS, Ruby on Rails, Python.

·        Understanding on any one of web application frameworks such as Angular JS, React JS, Ember JS.

·        Understanding of SQL databases such as MySQL, PostgreSQL, etc and of NoSQL databases such as mongoDB, dynamoDB, etc

·        Experience with any continuous integration and Continuous delivery tool such as Jenkins, etc

·        Understanding of Quality Analysis, Testing for scalability and reliability.

·        Understanding of project management tools.

About Mrinq Technologies LLP

We are a startup involved in developing IoT products for  the smart access control and smart lighting industry.  We are also involved in developing custom solutions for enterprise customers in the Industrial IOT space. As an end to end solution provider – we design our own hardware, we write the embedded firmware for our hardware and develop the software to use the IoT hardware.

Our current workforce comprises of hardware, firmware, mechanical and software engineers. At present we are a team of about 20 engineers,  fearless and passionate about learning and working with cutting-edge technologies. We are looking to expand our team.

Please have a look at our website www.mrinq.com as well as our product website, www.spintly.com for more details on our product range, named "Spintly".

Overview of our software stack:

Our software architectures usually consists of users interacting with our IOT hardware using Web pages and Android / iOS apps. The web pages and apps talk to the IOT hardware through AWS cloud or in case of apps using Bluetooth or IOT protocols such as CoAP over WiFi. For Cloud, we use technologies such as MQTT (IOT software protocol), Websockets , Serverless computing through Lambdas ( Backend programming done in Node.js and Python), VM using AWS EC2, SQL(PostGressSQL and MySQL)  as well as noSQL(AWS dynamoDB) databases, Authentication using AWS Cognito, etc.

View more jobs at Mrinq Technologies LLP