Requirements
- BS or MS degree in Computer Science or related field
- 3-7 years of related work experience
- Good English communication and cross-group collaboration skills
- Bachelor’s degree in computer science, application performance, or a related field
- Solid understanding of common programming tools and paradigms, such as version control, use of frameworks, and common design patterns
- Proficiency with Android Studio and Android SDK tools, frameworks, and development patterns
- Excellent knowledge of the Java programming language
- Familiarity with mobile applications and development, including the use of hardware such as accelerometers, cameras, and gyroscopes.
- Comfortable working as part of a cross-functional team and with code written by others, including bug fixing, and refactoring legacy code
- Excellent communication skills
Responsibilities
- Test and deploy applications and systems.
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Execution of developer tests as required
- Bug fixes during release launch and maintenance
- Collaborate with other developers as well as other teams
- Designing and developing apps for the Android ecosystem
- Creating tests for code to ensure robustness and performance
- Fixing known bugs in existing Android applications and adding new features
- Working with external software libraries and APIs
- Working with designers to turn design templates into working apps
- Responsible and accountable with a desire to collaborate on a team
- Participate in continuous improvement of systems and processes, as well as professional development
- Ability to work effectively in a team environment.
What we offer:
- Flexible working hours
- 22 days annual leave
- Provident Fund
- Medical Insurance
- Lunch Scheme
Why you’ll love working here:
Our cultural work environment consists of industry professionals from all over the world with many years of experience in developing software systems. We promote, encourage, and assist each other to grow as professionals. We believe in working together to create a culture where each team member has a voice, so we can continue to grow and improve our operations. We are proud of being one of the certified companies by Great Place to Work. Moreover, we are a full-service global software company, delivering custom products and services for your digital transformation. From design to implementation. With a solid history of crafting manifest software solutions, we are a trusted partner for tech-driven success.
Telephone: 357 22100667 Email: [email protected]
To apply: Please send your CV to [email protected] . Successful candidates will be contacted within 4 weeks of applying.