Are you someone who...?
? Design and build advanced applications
? Work with outside data sources and APIs
? Unit-test code for robustness, including edge cases, usability, and general reliability
? Work on bug fixing and improving application performance
? Continuously discover, evaluate, and implement new technologies to maximize development efficiency
? Building reusable code and libraries for future use
? Optimization of the application for maximum speed and scalability
? Implementation of security and data protection
? Able to understand and create Documentation according to Client requirement.
Requirements:
? Ability to write clean, commented and maintainable code.
? Basic understanding of MVC frameworks.
? Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.
? Proper understanding of OOPS concepts.
? Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform.
? Creating database schemas that represent and support business processes.
? Proficient knowledge of a back-end programming.
? Proficient understanding of code versioning tools, such as Git.
? Proven software development experience and Web application development skills.
? Understanding of startup culture.
? Good team player, Quick learner