You will be working in a collaborative, fast-paced startup team environment. In this role you will have the opportunity to work on developing bleeding edge innovative products, next generation mobile products and revamping our existing product line. Some of our cloud enterprise products include Time-tracking, Time sheets, Expense management, Scheduling and Project management. You will be helping to solve real mobile development challenges (Offline functionality, Asynchronous operations, Slower intermittent networks, Performance, Kiosk apps running around the clock without reboots, Enterprise mobile device management, Mobile backend BaaS architecture, Designing REST APIs, Data driven enterprise apps development, Internationalization, A/B testing, Instrumentation, Data security, Mobile services scalability, Sensors, Internet of things, Innovative products with contextual awareness, Machine learning, Bringing consumer grade user experience to enterprise customers).
Requirements:
How we work:
Extreme agile practices
Test driven development
Pair programming
Continuous integration, deployment and monitoring
Qualifications:
Bachelor of Computer Science, Computer Engineering or related education/experience
6+ years of experience with ASP.NET, C# development
Experience development restful web services
Expert with solving web APIs scalability, performance challenges
Familiar with data driven user interfaces development
Familiar with Node.js or Ruby on Rails
Nice to have front end iOS, Android or JavaScript development experience
Key Skills: