Senior Software Engineer
Front-end Software Engineers must have the artistry to design attractive interactions. They must view their creations from the user’s point of view, know how he is likely to use a site and what tasks he wants to accomplish. While they may code independently, they must be able to work in a team with programmers and other technical staff. They must also be able to communicate his ideas in writing and verbally to managers and website owners who may not be technically well versed. Constant testing and updating is necessary for their sites to remain up-to-date.
Backend developers are responsible for development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. He/she also perform integration of user-facing elements developed by front-end developers with server-side logic, Writing reusable, testable, and efficient code.
Mobile developers are responsible for the development and maintenance of applications aimed at a range of iOS and Android devices including mobile phones and tablet computers. Your primary focus will be development of iOS and Android applications and their integration with back-end services. You will be working alongside other Software Engineers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.Apply now