Director Engineering
Job description :
Are you passionate about programming and delivering clean, test-covered, well- designed, scalable code- Do you possess a solid grasp on programming fundamentals including algorithms, lock-free data structures, networking fundamentals, NIO, advanced knowledge of multi-threading, concurrency, lock- less architectures, etc-
We are looking for young and dynamic software professionals who are willing to work in a growing startup as we disrupt the mobile and Internet product space.
You will need to be a dedicated problem solver who can not only multi-task, but can prioritize tasks in a fast-paced and demanding environment. Apart from outstanding business acumen and product management skills you will need to be inherently curious and take time out to keep up with industry trends.
We are agile, and focused on the overall makeup of the team. We believe that with the right team - anything is possible. If you- re looking for an environment that's fun and friendly but incredibly fast-paced; a place where we measure the time between releases in days; a place where our focus begins and ends at the consumer - join us.
You Will :
- Be partner in the company's growth being involved from concept stage to launch of new products and partnerships. You will build rich, dynamic mobile apps that feel simply magical.
- You will develop features that solve real consumer problems. You will get to work closely on every part of Portal - Front end, Backend & Analytics while you explore the latest technologies
- While all this happen, you surely will have lots of fun too!
Desired Skills and Experience :
- 8-10 years of strong programming experience (Java or Linux preferred)
- Advanced knowledge of datastores (RDBMS/NoSQL)
- Strong academic background and problem solving skills
- Ability to communicate and defend your ideas clearly
- Strong knowledge of scalability concepts- sharing, replication etc.
- Good knowledge of version control systems, build automation and CI tools and frameworks
- An up to date knowledge of the newest technologies
- Outstanding people management and project delivery skills
Big pluses if you have:
- Are an expert in Java
- Know HTML, CSS, Javascript, and other core technologies of the web
- Experience working on real products that have shipped.
- Are self-motivated and can get things done
Didn’t find the job appropriate? Report this Job