Confidential We are looking for a Developers responsible for managing the interchange of data between the server and the users. , , , Your primary focus will be .....
We are looking for a Developers responsible for managing the interchange of data between the server and the users. , , , Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end
, You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well
, - Manage individual project priorities, deadlines and deliverables
, - Design and implementation of realtime low-latency, high-availability, and performant applications, , - Building reusable code and libraries for future use, , - Optimization of the application for maximum speed and scalability, , - Implementation of security and data protection, , - Integration of user-facing elements developed by front-end developers with server side logic , Minimum qualifications :,- BTech, BE, BS degree in Computer Science, similar technical field of study or equivalent practical experience
- Software development experience in one or more general purpose programming languages
- Experience working with two or more from the following : web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development
- Working proficiency and communication skills in verbal and written English
Preferred qualifications :,- Masters, PhD degree, further education or experience in engineering, computer science or other technical related field
- Experience with one or more general purpose programming languages including but not limited to : Python Java, C/C++, C#, Objective C, JavaScript, or Go
- Experience with one or more frameworks including but not limiting to django, flask, pyramid, rails, larvel
- Expertise in development in JavaScript and/or variants of it, such as CoffeeScript, IcedCoffeeScript, etc,- Software development experience in NodeJS
- Experience with one or more of these frameworks: NodeJS,expressJs, StrongLoopetc,- Basic Understanding of server side templating languages like Jade, EJS etc and CSS preprocessors like Less, Stylus etc
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Work closely and efficiently with our UX researchers and designers. Identify and communicate best practices for front end
- Experience with AJAX, HTML and CSS
- Interest and ability to learn other coding languages as needed.
Job Summary
We are looking for a Developers responsible for managing the interchange of data between the server and the users. , , , Your primary focus will be