Android Application Developer (India)
Employer:
Industry: Software Development
Location: India
ML Technologies, Inc., is a fast growing global IT services, consulting and a Systems Integration Company that offers a wide array of solutions starting from strategy consulting right through to implementing IT solutions for Fortune 1000 clients. We provide contract and direct hire staffing solutions for hiring organizations and career management.
Job Details:
Key Responsibilities:
– Design, implement, ext and port our Java and C/C++ components of our mobile software technology for Android.
– Integrate library onto new Android releases and OEM hardware platforms.
– Work with teammates to enhance the system architecture.
– Learn/develop relevant standards and protocols.
– Collaborate with product management to understand system requirements.
– Mentor junior team members.
Job Requirements:
– 5+ years of software development experience with a track record of delivering successful products and technologies.
– 1+ years of application development experience on at least one other mobile platform {iPhone, Windows Mobile, BREW, Symbian, etc.}.
– 1+ years of development experience on Android.
– Android expertise, with knowledge of, Android framework APIs, UI toolkit, inter, application communication mechanisms, SDK and NDK, Build system.
– Internals in both the JVM and User Space.
– Solid grasp of algorithms, memory management, object oriented programming, and concurrent programming.
– Strong experience detecting and correcting memory usage issues, and optimizing code for application performance.
– Demonstrable experience with the complete mobile application development cycle including experience with the challenges of multiple device and OS version targets.
– 5 or more years of experience with C++ including multithreading issues.
– Strong operating system and data structures expertise.
– Experience with assembly programming/debugging, {ARM experience a plus}.
– Commitment to engineering quality through unit testing, regression testing, and peer reviews.
– Strong communication ss.
– Strong technical writing ss.
Latest jobs in Sri Lanka ..
- DevOps Engineer Tech Lead - DevOps Engineer Tech Lead This is an exciting opportunity for a DevOps Engineer Tech Lead to grow and develop their… Apply here.
- JAVA- Tech Lead - Our client is one of the leading companies located in Colombo. Requirements: - Bachelor's degree in IT/Computer science/Engineering. - 5+Years… Apply here.
- Senior Software Engineer – PHP - We are on the lookout for young, energetic and challenge seeking individuals who are capable of taking ownership of the… Apply here.
- Software Developers - We are looking for positive, dedicated, team members willing to jump in and drive the enhancement of existing software products… Apply here.
- Software Engineer – PHP - About the Job: - Full time permanent role - Develop, test and integrate new functionality to website and APis -… Apply here.
- Senior Software Engineer- Python - Position: Senior Software Engineer- Python Experience: 2+ years. Skills: Python/ R/ Data Modeling/ AWS. Apply here.