Backend Developer

Career

In Lead Backend Developer role, you will -
•Develop high quality, highly available systems within Ushva service oriented architecture.
•Projects include real time data synchronization, identity management, largescale data processing, frameworks, and service endpoints for web, embedded and mobile clients.
•Develop new features and fix bugs for the Ushva android app.
•Work with graphics team to design and wireframe modern interfaces.
Requirements:
•Extensive experience with web services and RESTful APIs.
•Extensive experience with web services and RESTful APIs.
•Build reliable and scalable applications on cloud platforms, such as IBM Bluemix, Amazon AWS and Google App Engine.
•Well versed in performance tuning and benchmarking in both NoSQL and MySQL databases on AWS or AZURE or IBM or any other platform.
•Applicant should have prior experience of coding in C, C++ for microcontrollers.
•Experience of using any WiFi chip for IoT project would be great.
•Should be familiar with communication protocols like HTTP, MQTT.
•Experience with python and web frameworks (Django, Rails, or Flask).
•Experience as Server Engineer working with an RDBMS (we use Postgres).
•Experience with web security.
•Solid understanding of multiple programming languages (e.g. Python, Java).
•We are looking for candidates with decent knowledge of both Embedded systems and IT infrastructure.
•Some experience developing rich Android mobile consumer facing apps High level experience with the Android SDK.
•Experience with Android animations.
•Familiarity with design concepts.
•Experience with agile methodologies.
•Strong object oriented and architectural skills.
•Experience with Git.
•Excellent communication and collaborative skills.
Bonus points if you have:
•Experience with MQTT and/or socket based web connections on mobile.
•Experience with microservices, nginx, redis or memcached would be a big plus.
•Experience with configuration management tools like Puppet or Chef, Docker or elastic search would be a big plus.
•A BS or MS in Computer Science or Engineering from a top school, but a wonderful project list trumps all Prior startup experience is fantastic (but not necessary); being scrappy will help you hit the ground running
Perks and benefits at Ushva:
Competitive salary plus equity based on performance A brilliant team working on an array of new Clean technology ventures that you have the opportunity to create and shape We love when engineers send us a link to their Github and/or StackOverflow accounts, technical team, or links to apps they've shipped.
Skills:
Python, Java, IBM Watson, Webservices, RESTful API Development, Android, Android Design, REST APIs, MQTT, Android SDK, Hadoop, noSQL, MySQL.