Android – Raya Staffing Solutions https://rayastaffing.com Find The Perfect Talent For Your Business Need Fri, 01 Sep 2023 04:58:00 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.1 https://rayastaffing.com/wp-content/uploads/2023/03/cropped-siteicon1-32x32.png Android – Raya Staffing Solutions https://rayastaffing.com 32 32 Android Engineer https://rayastaffing.com/job/raya-staffing-greater-toronto-area-freelance-android-engineer/ Fri, 01 Sep 2023 04:56:58 +0000 https://rayastaffing.com/?post_type=job_listing&p=7772 This role is seeking an Android Developer who is passionate about technology and brings depth of mobile application experience. You will have the opportunity to learn from seasoned developers to hone your coding skills through technical analysis, design and consulting on Employer Digital team. So, do you think you’ve got what it takes? Review the description below and tell us why you’re the winning candidate.

WHAT WILL YOU DO?

Work with product owners and user experience teams to build high quality features that make users love our app by leveraging your knowledge in Android’s Material Design and Architecture Component guidelines
Develop software that is reliable, maintainable, and reusable because you have a thorough understanding of OOD principals
Provide estimates on activities/tasks required to perform design, coding and unit testing, improving accuracy over time
Increase efficiency and performance using Android Studio analysis tool along with your academic knowledge
WHAT DO YOU NEED TO SUCCEED?

MUST HAVE:

Software Engineering, Computer Science, or equivalent degree from an accredited University/College.
Leadership acumen and a passion to apply it in a dynamic agile business environment
Excellent interpersonal and highly developed communication skills (verbal a#nd written)
Creative, self-driven working within a team or independently in a fast-paced environment
Experience or understanding of programming languages, databases, platforms, and/or code version control tools
Strong knowledge of Java and object-oriented design
NICE-TO-HAVE:

Strong knowledge of Android framework and Kotlin
Good understanding of design patterns such as MVVM, and how they can be applied to Android development
Exposure to enterprise tools such as Git, Confluence, Jira

]]>
Android Development Manager https://rayastaffing.com/job/raya-staffing-greater-toronto-area-contract-android-development-manager/ https://rayastaffing.com/job/raya-staffing-greater-toronto-area-contract-android-development-manager/#respond Thu, 17 Aug 2023 05:06:04 +0000 https://rayastaffing.com/?post_type=job_listing&p=7776 Understanding Requirements – Work with clients and internal partners to determine, negotiate, and manage services to the agreed standards. Monitor service levels to identify opportunities for improvement and recommend appropriate solutions.
People Leadership – Lead and coach a high-performing group team of individuals. Direct, motivate, and develop your team, maximizing their contributions and professional growth. Share knowledge and collaborate to come up with effective solutions to problems.
Relationship Management – Work closely with clients and business partners to develop, test, and implement application programs. Impact and improve the business by advising application owners on the technical possibilities and requirements.
Who you are
You can demonstrate 5-8 years of experience in leading a team of developers and are a seasoned professional with the ability to coach and help develop other team members. You are a code quality champion with hands-on experience in Software Design using SOLID Design principles.
You have a degree/diploma in Computer Science, Business, and/or a related field.
You are a bold and authentic leader. You’re passionate about developing and coaching to bring out the best in people. You have led diverse, high-performing teams.
You embrace and champion change. You’ll continuously evolve your thinking and the way you work in order to deliver your best.
You’re driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of an inclusive team that enjoys working together to create a shared vision.
Values matter to you. You bring your real self to work and you live our values – trust, teamwork, and accountability.

]]>
https://rayastaffing.com/job/raya-staffing-greater-toronto-area-contract-android-development-manager/feed/ 0
Android Engineer https://rayastaffing.com/job/raya-staffing-greater-toronto-area-full-time-android-engineer/ Thu, 10 Aug 2023 05:04:14 +0000 https://rayastaffing.com/?post_type=job_listing&p=7775 Key Responsibilities

Have a voice in the architectural definition and implementation of various key technology pieces
Translate business requirements into technical design specifications
Participate in the product definition phase, daily scrums, grooming sessions and story refining
Implement robust unit tests, including edge cases, usability and general reliability
Use git to create pull requests, review code and merge branches
Collaborate with the team and participate in knowledge sharing
The position requires including and implementing Agile Scrum development methodologies in every research, analysis, prototyping and interfaces development initiatives.
Openly expose problems and turn them into learning and team bonding experience

Critical Qualifications

Minimum 4 years of experience with Android development (Kotlin, Android SDK, Java)
Deep understanding of Android SDK, performance, and optimization (ie. AsyncTasks, Adapters, Fragments, Activities, Threading, etc.)
Solid and demonstrable understanding of object-oriented design patterns and principles
Strong understanding of mobile user interface guidelines and best practices
Comfortable with integrating RESTful web APIs and JSON
Experience with planning and writing technical documentation
Superior problem solving and risk management skills
Strong initiative, priority setting, and collaboration skills

Preferred Qualifications

Experience with Kotlin Multi-Platform
Experience with Jetpack Compose
Experience with GraphQL
Experience with iOS native development
SQL and relational database fundamentals
Understanding of code obfuscation & encryption techniques
Knowledge of Chromecast implementation and optimization

#EmployeeReferralProgram

Adequate knowledge of French is required for positions in Quebec.

Additional Information:

Position Type: Management
Job Status: Regular – Full Time
Job Location: Canada : Ontario : Toronto
Work Arrangement: Hybrid
Application Deadline: 08/15/2023

]]>
ANDROID DEVELOPER- ALL LEVELS https://rayastaffing.com/job/android-developer-all-levels/ Fri, 07 Apr 2023 00:51:57 +0000 https://rayastaffing.com/?post_type=job_listing&p=7619 NOTE: This is a Generic Posting, applying to this will add your resume to the pool, it may be selected for any other posting you may be qualified for. All Experience levels are encouraged to apply

We are seeking a talented Android Developer to join our team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for the Android platform. The ideal candidate will have a passion for mobile development and be able to work collaboratively with designers, product managers, and other developers to create innovative and user-friendly mobile experiences.

Responsibilities:

  • Design and develop high-quality Android applications using Kotlin or Java programming languages
  • Collaborate with designers, product managers, and other developers to create innovative and user-friendly mobile experiences
  • Write clean, maintainable, and testable code
  • Ensure that applications are optimized for performance, usability, and security
  • Work with APIs to integrate mobile applications with back-end services
  • Stay up-to-date with industry trends and emerging technologies in mobile development
  • Participate in code reviews and provide constructive feedback to other developers

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Strong experience in Android development using Kotlin or Java programming languages
  • Experience with Android SDK, Android Studio, and Android app deployment process
  • Understanding of Android design principles and material design guidelines
  • Familiarity with RESTful APIs and experience in integrating mobile applications with back-end services
  • Excellent problem-solving, analytical, and communication skills
  • Ability to work independently and manage multiple projects simultaneously

Preferred Qualifications:

  • Master’s degree in Computer Science, Software Engineering, or a related field
  • Experience with other mobile development platforms such as iOS or cross-platform frameworks such as React Native or Flutter
  • Knowledge of design patterns such as MVVM or MVP
  • Experience with automated testing frameworks such as Espresso or Robolectric
  • Familiarity with Agile development methodologies such as Scrum or Kanban

If you are a passionate and skilled Android Developer looking for an opportunity to work on innovative mobile applications, we encourage you to apply for this position. We offer competitive compensation and benefits packages, as well as opportunities for career growth and advancement within the organization.

]]>