Vacancy expired!
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving software performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Bachelors in Computer Engineering, Computer Science or equivalent
- Proficiency in Java programming Language
- Expert Knowledge of Android development environment and Android SDK
- Knowledge across relevant technologies such as HTML5/CSS, REST, JSON, XML, SQL, JavaScript, jQuery
- In-depth knowledge of computer science data structures and algorithms
- Mastery of object-oriented programming design, development and architecture principles
- Master's Degree in Computer Engineering or other STEM field
- Experience with Kotlin development a big plus
- Passion for building exciting Android applications or platform software
- Knowledge of UI design principles, patterns, and best practices
- Familiarity with TDD methodology and continuous integration tools such as Jenkins
- Working knowledge of source control systems including Git
- Working knowledge of the general software architectures, trends, and emerging technologies
- Knowledge across relevant technologies such as HTML5/CSS, REST, JSON, XML, SQL, JavaScript, jQuery
- Experience in C/C programming languages a plus
- Good Team Player, be able to work in a team environment with minimal input
- Ability to multitask in a changing environment with fluctuating priorities and deadlines
- IT staffing and placement such as Project Managers, Agile/Scrum Masters, Business Analysts, DBAs, Software Engineers, Mobile Developers (iOS, Android), DevOps, Automation, QA, Systems & Network Engineers, Cyber Security / Information Security Specialists, ERP, CRM, Business Intelligence, Data Warehousing, Big Data and Creative (UI/UX, Web Design)
- Operational staffing and placement of Accounting/Finance, Human Resources, and Marketing professionals, as well as Information Technology resources.
Vacancy expired!