Android Developer Job at STREAMWIDE, Delaware State

MFNiQ0ZpYk9PbXNwVklidnkwTkx2dFZ0
  • STREAMWIDE
  • Delaware State

Job Description

Description de l'annonce:

What you will enjoy

•Opportunity: to work with the best and brightest in the non-profit field, in an environment that promotes continuous learning, creativity and collaboration.

•Culture: an organization that is guided by our fundamental principles of humanity, impartiality, neutrality, independence, voluntary service, unity and universality.

•Meaningful Work: you will be creating technological innovations that support emergencies and save lives

Role

•Collaborate with cross functional Agile teams to design, develop and ship new features in the Android App.

•Provide guidance and support for a wide range of solutions and services looking to adopt and build against standards. 

•Bring some technical leadership to a team of Mobile developers.

•Interact with architects, UX, and Ops and participates in architecture, design, and review meetings.

•Write clean, well-tested code to build new features, fix bugs and improve the performance of the application.

• Take pride in discovering, evaluating and implementing new technologies that maximize development efficiency and product performance.

•Write the technical documentation of the product in English.

Requirements:

•2+ years of experience in developing native Android apps with Kotlin and Java.

•Strong skills in OO design and Java programming.

•Deep experience in designing, developing, testing, and delivering quality  mobile applications.

•Good unit testing and debugging skills.

•Good knowledge of real-time and interactive mobile applications.

•Good understanding of Mobile Design patterns

Desired skills:

•Knowledge and experience in SIP / RTP / VOIP protocols.

•Strong experience in multi-threading and memory management of Android devices.

•Experience in Android Native Development Kit (NDK).

•Good knowledge of versioning systems like GIT / SVN / Mercurial and continuous integration practices.

• Familiarity with Jira and Jenkins.

• Experience with cross-functional collaboration following an Agile Methodology.

Job Tags

Temporary work,

Similar Jobs

Interlink Talent Solutions

Real Estate Associate Job at Interlink Talent Solutions

 ...Our client, a global law firm ranked consistently among the top firms on the Am Law Global 100, is seeking a Real Estate Associate to join their Miami office. This is an exciting opportunity to become part of one of the most respected Real Estate Practices in the nation... 

HungerRush

Outbound Sales Representative Job at HungerRush

 ...restaurant management, and payment processing features with flexible software designed to give operators of all sizes more insight into their...  ...Menufy by HungerRush is seeking a highly motivated, Outbound Sales Representative with a proven track record in outbound sales.... 

Aveanna Healthcare

Physical Therapist (PT/PTA) - Home Health Job at Aveanna Healthcare

 ...Pediatric Physical Therapist (PT/PTA) - Home Health **$5,000 SIGN ON BONUS** Aveannas highly skilled pediatric therapy team provides our patients a full range of care to help them make the most of their care or recovery. We offer our industry-leading pediatric therapy... 

THE EDUCATIONAL EQUALITY INSTITUTE

Executive Board Member - The Educational Equality Institute (TEEI) Job at THE EDUCATIONAL EQUALITY INSTITUTE

 ...Equality Institute (TEEI) is seeking visionary leaders, corporate executives, and philanthropists to join its Board of Directors . As an Executive Board Member , you will play an integral role in shaping the strategic growth of TEEI and expanding its mission to... 

Yuanzhu Book Sales Center,Lanshan District,Linyi City

English Teacher (Online/Offline) Job at Yuanzhu Book Sales Center,Lanshan District,Linyi City

Conduct engaging English lessons tailored to students needs (beginner to advanced levels). Teach classes online or in-person, depending on your preference and availability. Create and implement lesson plans, assignments, and assessments. Utilize online teaching...