Full Stack Developer
Key responsibilities
● Suggest architecture updates, performance optimization and ensuring reliability and technical modelling for the backend
● Building prototypes , Updating, modifying and expanding existing backend
● Work with front developers to create optimum integration solutions
● You will analyse code quality and continually assess risk to ensure that high quality solutions are delivered
● Understand and follow standards, guidelines, and best practices adopted in the project
Must have
● Extensive usage of Node in development of more than one mobile app backend.
● Architected and maintained at least one REST API
● Has experience in using Mongo DB, Native NodeJS Driver, Express, Backbone, Angular
● Great knowledge of JavaScript and debugging, functional End-to-End testing
● Demonstrated ability to work with a large amount of independence and responsibility
● Usage of AWS or any other similar service and familiarity with Parse
● Understanding web front end code
● Ability to write well structured, testable, easy to understand code
Good to have
● Machine learning and data science.
● Data modelling and big data management
● Hands on experience in development of iOS and Android apps is a huge plus.