Post a Job

All jobs

All jobs

Job Description


Excellent Remote Opportunity to Work with a Leading IT Company in Emerging Technologies!


Android/Mobile device Systems Test Engineer needed immediately.
 



  • Android system-level test experience not only web and app testing. You will need to sideload apps, and be comfortable with ADB, and scripting to capture request/responses.

  • Android subsystem experience is highly desired.


Qualifications:



  • Android system test experience.

  • Experience in using Android ADB.

  • Previous experience with Mobile Android testing, Manual testing with ability to write Automation scripts.

  • Familiarity with Android devices and products.

  • Experience with Jira and other Atlassian tools.

  • A degree in Computer Science is required.


Job Responsibilities:



  • Mobile Android testing Manual testing

  • Testing device features such as:  File Storage, Memory, Binary-databits, Camera, Operating System etc

  • Execute test cases to verify the bug-free functionality of new and existing features

  • Ability to write Automation scripts

  • Command testing

  • Focus on finding, reporting, and reproducing bugs with Android application

  • Document all test results including application features and functionality into the internal Confluence page

  • Communicate issues and bugs to internal management chain

  • Will work directly with internal cross-functional teams and communicate testing results as necessary

  • Cloud platform to manage via this and Hands-on device testing  (not in a test lab)


This position is 100% remote, flexibility in working Eastern time zones will be required.  This position is set to be a 6-12 month role but has strong potential to be extended beyond 12 months for strong performers.


Excellent rates and benefits available.


Please apply for immediate consideration.  We will contact you via phone and/or email to schedule a discussion.


 


Company Description

ABOUT IT People:

IT People is a next-generation IT services and global workforce solutions firm. We offer staffing solutions, consulting services, managed services and workforce solutions to many Fortune 500 corporations, public agencies, and small and mid-sized businesses throughout North America. Our leadership and practice teams are highly experienced in IT and workforce solutions with an average of over 20 years of practical industry experience. IT People has develop partnerships with employees and clients since 1999. We believe in long-term relationships with associates who are seeking professional growth. We motivate our employees by keeping their career goals in mind as we work jointly to seek new opportunities.


See full job description

Job Description


Karma Search has partnered with a B2C consumer app startup based in Redwood City, CA that is looking to hire a Lead Android Engineer for a full-time role. This position includes salary, health benefits, equity, PTO, a flexible work-life balance, and an opportunity to join a cutting-edge startup as it scales!

 

The company received over $6M in their seed funding and is pre-Series A. They are funded by some of the top firms and VC's and are going for their Series A in the next few months. There are currently a little over 20 employees, and they are rapidly growing! They have both iOS and Android apps which launched in early 2019.

 

This role will report to the Director of Engineering and join a technical team of 11 employees. The Android Engineer for this role will be an individual contributor and need to have:


  • 4 years of experience developing consumer-facing Android apps

  • Expert level experience with Android SDK

  • Some experience with sensors or Android APIs for location or motion or a background working a company within the mobility world (i.e. Uber, Lyft, etc.)

  • Strong background in Java, memory management, and multi-threading

  • Preferred: prior startup experience

  • Preferred: someone who has worked on apps that were scaled to millions of users


Apply today!


See full job description

Job Description



Senior Android Developer

REQUIREMENTS

  • You thrive in an open, lean, fast-paced, agile culture that emphasizes collaboration.

  • You are a senior engineer with 4+ years of development experience. 

  • You have 1+ years of experience writing production-ready Android apps. Bonus if you' ve launched your own app in the Play Store.

  • You are an evangelist for quality, process improvement, and change.

  • You have a strong desire to learn and hone your craft.

  • You are passionate about building a great product experience.

  • You get stuff done.



But also value the ability and desire to jump in and learn quickly, even without prior experience with a specific technology.

Note: entire team is working remotely during the COVID-19 crisis. " client"  support' s working remotely with regular visits to the office when it becomes practical.

 


See full job description

Job Description


Our client is recognized as the top technology platform company in the industry. They are well-funded, rapidly growing, and respected and they are well-positioned to play a vital role forging an innovative path in their field. They are currently looking for professionals who are motivated, driven and passionate about programming and technology to join their highly impactful team.  This is a great opportunity to join a growing organization, enhance your skillset, and advance your career in an extremely stable industry. 

What You Will Be Doing

  • Develop, test, maintain framework

  • Troubleshoot apps from leading companies using ad tech framework

  • Collaborate with the operating system developer to design new features

What You Will Need

  • Bachelor's degree in Computer Science

  • 3+ years with Software Development Kit

  • Strong understanding of Android design principles, patterns and best practices

  • Expert knowledge of Android

  • Expert knowledge of Java

  • Experience testing Android apps

  • Ability to write documentation that will be used as primary reference for other developers

  • Strong understanding of RESTful APIs

  • Experience with Agile methodologies

Why Us

Benefits and Perks:



  • Competitive Salary

  • 401 K 

  • Medical, Dental, Vision 

  • HAS, FSA 

  • Commuter 

  • Unlimited PTO 

  • Flexible working hours 

  • Parental leave - up to 2 months paid time off     


     


Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.


 


#LI-SY1



See full job description

Job Description


Sr DevOps Engineer


Chicago, Illinois


6+ Months


Phone + Slype


Job Description


Sr DevOps Engineer will have solid experience with:



  • Containerization

  • CI/CD

  • Kubernetes

  • Cloud

  • Terraform




See full job description

Job Description


Since covid, local travel has been on the rise. More importantly, this start up with north of $500MM in funding made bets on changes to their platform that have made the profit and losses much more palatable - and it's paying off BIG TIME. Bring your background in Android, Kotlin and CLEAN architecture to help spearhead the next generation mobile development for this international staple.


Responsibilities:



  • Collaborate with designers, engineers, and product managers to develop features to drive metrics

  • Develop, test, review, and ship products from inception to implementation

  • Detect areas to improve and scale architecture and application design 


Requirements:



  • Professional experience developing Android applications

  • Strong understanding of MVP, MVVM and Solid Principles

  • Consistent clean architecture in your work

  • Shipped at least 1 app to the Play Store



Plusses/Nice to haves:



  • Experience or interest in utilizing Kotlin

  • Experience with UI testing with Espresso

  • Experience with dependency injection frameworks like Dagger



Benefits:



  • Full medical and dental

  • 4 weeks PTO

  • Education Allowance

  • Stock options Work / life balance


#zrsep



See full job description

Job Description


JobTitle:            Android QA Automation Lead Engineer
Location:            Mountain View CA  (Remote till Covid-19)
Duration:           12 Months Contract on W2
 
Job Description
As a Android QA Automation Lead Engineer, you will be responsible for drivingthe overall QA efforts and perform end to end testing of a product or featureincluding requirement and design analysis, test case creation & review,develop automation test using existing automation tools & framework andperform automation and manual execution
 
Responsibilities



  • Create Test strategy, Test Plan and perform test execution across different devices

  • Independently lead QA efforts, drive quality of the project, assess ,report product quality risks and ensure quality deliverables

  • Build maintainable, high quality and effective UI and API automated test

  • Maintain automation tools and frameworks as needed

  • Ensure comprehensive test covera Client

  • Collaborate with onsite and overseas cross functional teams during project life cycle

  • Coordination with Offshore team to assign and follow up QA tasks.

  • Analyzing quality data, identifying areas of improvement and implementing innovation ideas to improve quality.


 
Requirements:



  • 10+ years of experience in Test and Test Automation

  • 2+ years of Android Test and Test Automation

  • Strong Coding Skills in Java and Python or any scripting language

  • Experience 

defining and executing test strategies for mobile platforms.

  • Excellent understanding of QA processes and methodologies.

  • Experience working with global team with different geographical location

  • BS/MS in Computer science or similar field

  • Excellent Communication Skills

 
If you are interested to pursue the engagement, please send us your updatedresume along with the following details:
 
Full Name:
Rate to be Expected (w2 all inclusive):
Present Location:
Ready to relocate (Y/N):
Work Authorization:
Phone #:
Email
LinkedIn:
Earliest availability for the assignment:
Earliest availability for phone & video Interview:
 
If you require any clarification about the position, please feel free tocall/email us.  We look forward to working with you. 
 



See full job description

Job Description


Over the last year, there has been a tremendous amount of energy in Grocery technology, whether it's cashier-less checkout, click and collect groceries, or one of the myriad delivery services popping up each week. Companies like Amazon and Microsoft are pouring millions of dollars to get into the space, creating new brands and partnering with well-known national brands. Please reach out if you want to join a company that is well-positioned to compete and that is at the forefront of changing an industry. We have assembled a very talented group of Senior/Principal Engineers from some of the most well known tech companies, and we're in an exciting time of growth. Currently, we're looking for a talented Android Engineer who wants to join a growing mobile team that is writing software at scale.


 


The ideal candidate will have the following profile:


 


3-7 yrs of experience building and maintaining Android applications


Mixture of enterprise and small company experience


B.S. in Computer Science, Mathematics or related field experience


Writing unit and integration tests, loves ownership, and writing great software


Currently focused on Kotlin with Gradle, XML, RxJava2


Extra points if you've built and launched your own app and have worked on multiple side projects


 


Competitive pay/equity. At this time we are unable to sponsor visas.



See full job description

Job Description


We are looking for Sr Android Engineer who can make an immediate impact. The ideal candidate is a highly motivated and polished professional capable of prioritizing work, demonstrating exceptional problem-solving skills, professional communication skills, flexibility, and teamwork. Ability to handle multiple tasks and work independently as well as a team member.


Our client is a leading communications and engineering company that delivers integrated solutions such as mobile networking, cloud services, engineering support, training and sustainment for geospatial systems, primarily Team Awareness Kit / Tactical Assault Kit (TAK). In addition, they build custom mobile kits and sensor integration to empower people and organizations to improve their communication and collaboration capabilities globally.


Requirements


Required: Bachelors degree or comparable work experience in related field


Preferred: Masters degree in related field


Experience and Skills:



  • At least five (5) years of hands on experience designing and developing impactful software applications and at least three (3) year experience developing native mobile applications for Android.

  • Strong understanding of mobile application design patterns. Experience with Multi-Threading and memory management specific to mobile devices

  • Experience publishing mobile apps via the Google Play Store.

  • Extensive experience with Java/ Kotlin and Java frameworks (Spring and/or Spring Boot)

  • Experience consuming and designing REST APIs

  • Experience with relational/NoSQL database design, and optimization

  • Excellent scripting skills in at least one of the following: Bash, Python, PowerShell.

  • Experience with messaging protocols involving XML, JSON, HTTP

  • Experience with development tools like Android Studio, Android SDK and Git

  • Experienced in the day-to-day practicalities of Agile/Scrum software delivery methodologies

  • Advanced knowledge of coding techniques contributing to the reliability, maintainability, readability, simplicity, performance, and testability of software

  • Ability to thrive as an individual or part of small teams.

  • Desire to lead and mentor junior developers.

  • Excellent troubleshooting skills and the ability to logically think through problem situations

  • Self-starter and comfortable with a high degree of ambiguity and high sense of urgency

  • Exceptional written and verbal communication skills as well as strong interpersonal skills

  • Position requires ability to obtain a US Government issued secret level security clearance.

  • US Citizenship is required.

  • You will need to successfully complete a background and drug screen

  • Desired Skills:

    • Experience with containerization using Docker and Kubernetes

    • Experience writing code interfacing with hardware devices and sensors.

    • Familiarity with Team Awareness Kit (TAK) or similar geospatial tools

    • Experience with Atlassian tools (Jira, Confluence, Bitbucket)





See full job description

Job Description


Website: https://www.trainingpeaks.com


Location: Remote until 2021


  • Peaksware/TrainingPeaks employees are working remotely from home due to the COVID-19 pandemic. We will work with anyone hired during this period to accommodate remote on-boarding to the best of our ability.

At TrainingPeaks, we are passionate about helping our customers train the right way and achieve their fitness goals. TrainingPeaks creates smart and effective endurance training solutions, including web and mobile apps for iOS and Android. Our products help athletes commit to a clear goal, structure their training to work out smarter, and monitor their progress as they work toward their event.


Additional TrainingPeaks products include WKO desktop software for cutting-edge scientific analysis and planning, as well as Best Bike Splits predictive performance tools. Our solutions are used by Tour de France teams, IRONMAN World Champions, Olympians, athletes and coaches around the world.


Some of our more widely known partners include USA Triathlon, USA Cycling, British Cycling, British Triathlon, Triathlon Australia, Cycling Australia, US Rowing, and many more!


What will I do?



  • Craft new app features and user experiences in partnership with product managers, visual designers and testers

  • Enhance existing app functionality to better fulfill the Coach and Athlete relationship

  • Share your experience and knowledge through a community of practice, mentorship and collaboration within and across teams

  • Help make decisions to continuously improve our agile workflow and practices for sustainable high performance


Our tech stack:



  • Native Android SDK

  • Kotlin with Coroutines and Flow. Some Java remains in older features

  • Model-View-ViewMode (MVVM) Pattern using React bindings

  • Android Jetpack and AndroidX Libraries with LiveData and Data/View Binding

  • HTTP-JSON REST API built with C#

  • AWS service deployment and CI/CD


How will I make an impact?



  • As a member of the mobile team, you will help create and implement effective solutions for coaches and athletes on our platform

  • Our products are used all around the globe by hundreds of thousands of athletes and coaches, which creates unique and interesting challenges to solve

  • Your contributions to the TrainingPeaks Android app will improve the training experience of Coaches and Athletes, helping our customers to achieve their goals and to grow our business.

  • Our mobile application has greatly evolved over the years, using new and old patterns, requiring creative thinking and problem-solving skills



Requirements



  • 5+ years of Android app development experience including a history of in-market apps

  • Experience with and a desire to mentor others

  • Strong written and verbal communication skills

  • A career history focused on the Android platform

  • Deliberate application of object oriented principles to produce highly readable and testable code

  • Experience with source code control systems such as Github and using them in a continuous test and delivery pipeline

  • An understanding of automated unit and user interface testing, which enables continuous product delivery

  • Like our customers, commitment to continuous improvement of yourself and your team.


Brownie Points:



  • Experience with co-routines

  • Prior experience with our TrainingPeaks application

  • Experience as an endurance coach and/or athlete is a plus but not a requirement

  • Experience with ReactiveX or RxJava


Benefits



  • 100% company-paid medical plan for employees with buy-up options as well as dental and vision insurance for employees (dependent coverage available)

  • Additional coverage options: including accident, critical illness or hospital reimbursements

  • Company-paid short- and long-term disability coverage

  • 4 weeks paid New Parent Leave

  • 401(k) 5% employer match

  • Regular, complimentary financial planning with a professional advisor

  • Unlimited Flexible Time Off (FTO)


  • Office Perks:

    **Please note - due to COVID-19 there are some perks not readily available at this time



    • Free TrainingPeaks, TrainHeroic, MakeMusic accounts, and Alfred Music product

    • Access to the Pain Cave - our on-site workout room

    • On-site locker rooms and showers

    • Indoor bike storage

    • Office towel service

    • Access to The Woodshed - our on-site Music Studio

    • Nutritious Snacks an assortment of grabn go fruit, drinks and snacks in our kitchens

    • Devour Hour - company subsidized lunch brought in each week

    • Growth - significant investment in resources for employee development

    • Corporate discounts on gym memberships and top-brand gear

    • Flexible work schedule in a culture of trust




TrainingPeaks is part of the Peaksware portfolio of brands. Peaksware has been featured in BuiltInColorados Top 100 Companies list since 2017 and our brands have been recognized in Outside Magazines Best Places to Work multiple years in a row. Peaksware has also been honored as a part of Moguls Top 1,000 Companies for Millennial Women Worldwide. We are proud of our company culture and of consistently being recognized, both locally and nationally, as a top workplace.



See full job description

Job Description


(Please, no phone calls, agencies, recruiters, or outsourcing companies. Thank you.)


PathSense makes geolocation technology. Our customers are iOS and Android app developers, including multi billion dollar companies such as Samsung and Comcast, mid size companies such as Gett and Zomato and tiny startups. Products include:



  • Low latency / high accuracy geofencing

  • On client road snapping / map matching

  • Low power background location

  • (and much more)




As a Developer Support Engineer, you will be responsible for:



  • Managing documentation and delivery of SDK bundles

  • Creating and documenting sample code

  • Fielding customer questions

  • Testing the products and characterizing bugs


Requirements



  • 2-3 years iOS and / or Android app development experience

  • Prefer experience with location based apps

  • Excellent communication skils

  • Ability to work independently


Benefits



  • Competitive salary (based on level of expertise)

  • The opportunity to work with some of the brightest minds in the industry



See full job description

Job Description


Sr. Specialist, Software Engineer 2, Android

 

 

Job Summary

 

MyQ is a Chamberlain product that connects Garage Door Openers, Lights, and other devices to a constantly connected cloud in order to provide a user benefit that includes away from home access control, notification, access history, and scheduled device commands.

This role is responsible for developing and maintaining multiple development platforms for the Chamberlain MyQ program. This includes, but is not limited to an residential and commercial front end iOS/Android apps, or web applications. To accomplish this the incumbent will work with other developers in addition to interfacing with other parts of the business such as Engineering, Product Ownership, Marketing, Quality Assurance, Operations, and Customer Service in order to understand and translate product requirements into technical requirements, verify development matches product owner expectations, as well as maintain a high quality code base.

 

Job Requirements:


  • Bachelor's Degree in Computer Science or engineering related field and a minimum of 2 year of job-related experience

  • An advanced degree in directly applicable area of study may substitute for up to two (2) years of job related experience

  • Experience with Agile methodologies and Scrum is required

  • Basic understanding of iOS, Android, or Web application development

  • Ability to work independently as well as part of a team is required

  • Strong analytical and problem solving skills are required

  • Good communication skills and the ability to work cross functionally with back end and quality engineers is required

  • Ability to travel up to 10% of the time domestically and internationally


 

Preferred Job Requirements:


  • Experience with Agile methodologies and Scrum is desired

  • Working knowledge of XCode, Cocoa Touch, Objective-C or Swift is desired for iOS development

  • Knowledge of UI patterns such as model-view-controller (MVC) and model-view-view model (MVVM) is desired

  • Working knowledge of Java and Kotlin is desired for Android development


 

Job Responsibilities:


  • Produce high quality, maintainable and scalable software to support IoT (Internet of Things) applications

  • Work using Agile methodologies such as Scrum to develop software

  • Participate in peer reviews and pull requests to yield high quality software

  • Analyze requirements, collaborate with architects and senior engineers to produce thoughtful software designs of limited scope and complexity

  • Present software concepts, designs, or code in a design review forum

  • Adhere to coding standards and other best practices to create reusable code

  • Collaborate and work creatively with the user interface (UI) and user experience (UX) teams to provide requirements traceability from definition to implementation

  • Be proactive in raising concerns with development activities to increase code quality

  • Contribute to technical discussions in community of practice, design review, or other technical meeting forums

  • Responsible for complying with the security requirements set forth by the Information Security team and the established ISO 27001 Security Roles, Responsibilities, and Authorities Document found in the ISMS Document Library

  • Protect CGI’s reputation by keeping information confidential

  • Maintain professional and technical knowledge by attending educational workshops, professional publications, establishing personal networks, and participating in professional societies

  • Contribute to the team effort by accomplishing related results and participating on projects as needed


 

This opportunity offers a competitive base salary and excellent benefits including medical, dental, vision, 401(k) with company match and in-service bonus, and more! We're an organization who values its human capital and provides support to assist its employees succeed. 

Chamberlain Group is proud to be an Equal Opportunity Employer. You will be considered for this position based upon your experience and education, without regard to race, color, religion, sex, national origin, age, sexual orientation, ancestry; marital, disabled or veteran status. We are committed to creating and maintaining a workforce environment that is free from any form of discriminations or harassment.

 

 

 




See full job description

Job Description


 Position Summary:


We're looking for a Senior Quality Engineer for a major client. You'll have a huge impact on the quality of our growing suite of products and services by acting as a champion of quality engineering & testing activities throughout the Software Development Life Cycle (SDLC).


Duties and Responsibilities:


●        You will leverage your knowledge of automated testing to influence better designs, promote best practices, bug prevention strategies, testability, and other advanced quality concepts across products.


Minimum Qualifications:


●        BS in Computer Science or equivalent experience


●        Quality Experience - 6+ years of professional software QA/QE experience (with 4+ of those involving automation work)


Requirements and General Skills:


●        Good knowledge on Object Oriented Programming concepts


●        Tester's Mindset - Strong testing acumen as well as the technical know-how to automate the work


●        Troubleshooting - Exceptional ability to isolate & troubleshoot technical issues across the full technology stack by leveraging automated & manual testing methodologies


●        A proven track record of building and maintaining effective automated tests


●        Proficiency working with UI automation framework: Espresso


●        Ability to thrive in a dynamic, agile scrum, start-up like environment


●        Demonstrated initiative and follow-through on process improvements, investigations of new technologies, and prototyping


●        Ability to work independently


●        Excellent communication and interpersonal skills


●        Must have legal right to work in the U.S.


Technical Skills:


●   Experience with Mobile ecosystem including Eclipse and Espresso test framework


●   2-3 years of Kotlin programming


●   3-5 years of Object Oriented Programming concepts


●   Tooling - Thorough understanding of tooling (GIT, branching/merging, build systems, CI technologies like Jenkins)


●   Mobile App Test Automation - Appium (Java) hands on technical experience is a strong plus


Company Description

Patel Consultants has provided continuous recruiting and staffing services for over 45 years.


See full job description

Job Description


Top Three Must Have Skills:
1. Hands on development of android client-server based UI/service applications
2. Strong SW OO design principles & practicing SW design patterns
3. Knowledge in computer networking, & OS concepts
4. Bachelors degree in computer science
5. 3-5 years in android development only

Job Responsibilities:
• Experience in developing performance optimized and scalable applications.
• Strong knowledge on Android components such as services, providers, activities, fragments etc.
• Design and develop Android applications and Framework
• Client server communication protocols development on the Android device
• Strong Experience in Core Java is must in Android Studio/Eclipse environment
• Strong Computer science fundamentals – like OS concepts ( process/thread), Computer networking, Data structures
• Experience on C/C++ is a plus
• Experience in OMA DM /Syncml specification is plus
GIT/Gerrit/Perforce usage experience is a plus.
• Excellent understanding of networking (building connected applications);
• Excellent understanding of object oriented design and design patterns (e.g. SOLID);
• UI/UX design and development experience
• Developed (or contributed to the development) of at least one mobile application that is publicly available through a mobile application store.
• Commercial experience (you are or have been a professional software developer)
• Worked within a genuinely development environment, working in previous client R &D Lab is a plus.


Company Description

Intelliswift Software, Inc. is a premier business and technology solutions company headquartered in the Silicon Valley, with offices across the United States, India and Singapore.
The company has a proven track record of delivering results through its global delivery centers and flexible engagement models for over 450 brands ranging from Fortune 100 to growing companies.
Intelliswift provides a variety of services including Enterprise Applications, Mobility, Big Data/BI, Staffing Services, and Cloud Solutions.
Growing at an outstanding rate, Intelliswift has been recognized as the second largest private IT Company in the East Bay.


See full job description

Job Description

Company Description

At Literati, we believe in the power of great books. We’re on a mission to curate transformative literary experiences for every reader: anyone who dreams, anyone who wonders, of any age. There are some stories no child should live without and no adult should ever forget.

Job Description

As a Senior Android Engineer your focus and love for all things Android will permeate the cross-functional team. You’ll leverage your extensive knowledge of building apps across a wide swath of differing Android devices to make our presence on Android a premier experience. You will be focusing on building a native application for a brand new product we are launching so if you are interested in greenfield work that will be used by millions of people, then this could be a great opportunity for you to consider!

Qualifications


WE’RE GOOD AT:
Bringing the fire. We are a startup, with all the fierce dedication and sparkling energy to accomplish great feats. Iron sharpens iron, and so we’ve refined our teams from only the strongest metals: open minds, bright ideas, and bold determination.


YOU’RE GOOD AT:



  • Working closely with design and product owners to ensure they understand the nuances (and importance) of building very intentionally for Android (v. the other platform);

  • Advocating for all things Android -- expert level proficiency in Java and Kotlin;

  • Demonstrated expertise of Android framework components and their life cycles;

  • Android UI Skills including Fragments, ConstraintLayout, and concepts of Material Design.


YOU WILL NEED:



  • 5+ years of experience building native Android Applications;

  • 5+ years of experience with Java (With recent experience using Kotlin);

  • Ability to identify, estimate, and architect solutions for new features through the application of tried and true technical judgment;

  • Demonstrated experience with common tools such as Git, Clubhouse/Jira, etc;

  • BS in Computer Science or equivalent;

  • Track record of successful delivery in an agile environment.


YOUR DAY-TO-DAY WILL LOOK LIKE:



  • Working with product owners/managers across the company, you’ll participate in sprint grooming, planning, retrospective sessions.

  • Working with design, you’ll act as the expert in how we deliver world-class tailored experiences on the Android platform.

  • Working with Engineering, you’ll incorporate your expertise into our overall Engineering craft to achieve efficient delivery of our software products to market.




Additional Information

We seek people with drive and a touch of alchemy—and if that sounds like you, you should join us. Even if your experience isn’t a precise match for the role, passion and prowess will always win the day in our book. And if your career has taken you to some spectacular (or spectacularly strange) places? We love a good story.


At Literati, we value the power of reading for all: anyone who dreams, anyone who wonders, anyone of any age, from any background. We are dedicated to cultivating and preserving a culture of inclusion and connectedness that sees, reflects, welcomes, and celebrates the innovation and talent of a diverse array of people.



See full job description

Job Description


Kunai is looking for a full-time Android Engineer to join our team. We're a growing digital agency of 50+ people that is fully remote. During the past decade, we've shipped over 150 products for clients that include Visa, the United Nations, Wells Fargo, Ernst & Young, and TOMS Shoes. Our founders built a previous agency (Monsoon) that was acquired by Capital One in 2015.


You'll be an Android Engineer on our engineering team. You will help our engineering team bring our products across the finish line for our clients to enjoy in the wild. You’ll work across the tech stack, tackle new skills, and show up ready for anything. Your role will be challenging, fun, and interesting.




You will:



  • Build incredible products in collaboration with your team

  • Bring designs to life using the latest in libraries, frameworks, and tooling

  • Learn new technologies on the job

  • Help scope and plan new client projects and initiatives

  • Partner with our product managers and designers to create and test new features and products.

  • Learn new things, try new technology, and seek opportunities to grow and mentor.

  • Provide thought leadership in mobile engineering and bring your passion for technology to motivate and inspire on a day to day basis.

  • Provide detailed estimates of work and ensure timely delivery of features.

  • Produce and ensure delivery of quality, readable, and well-tested code.

  • Rely on judgment and experience to plan and accomplish goals in a timely manner.

  • Conceptualize and formulate apps that are suitable for use on all types of Android devices.

  • Implement measures to safeguard users' data.

  • Ensure that the construction and presentation of your apps are congruent with the company's standards.

  • Proofread your code and correct mistakes before each app is released.

  • Create app updates, including bug fixes and additional features, for release.


Requirements:



  • 5+ years of mobile software development.

  • Degree in Software Development, Computer Science, or similar.

  • Proficiency in Java, Kotlin, or C++.

  • Ability to use the Android Studio, including the Android SDK, with ease.

  • Prior experience as an Android Developer.

  • Excellent coding and proofreading skills.

  • Top-notch teamwork and communication skills.

  • Ability to manage your workload with minimal supervision.

  • Unwavering curiosity.

  • Desire and ability to expand expertise into additional mobile languages.

  • Expertise in designing testable software and building large scale, complex applications.

  • Self-motivation and strong problem-solving skills.

  • Passion for writing clean, well organized, and production-ready code.


Powered by JazzHR


CdLtn33UBO



See full job description

Job Description


Description


Job Duties and Skills:


Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans


Executes Mobile Engineering projects


Participates in the discovery phase of small to medium size Mobile Engineering projects


Participates in peer code reviews and team development Provides and supports the implementation of business solutions


Provides mobile engineering support to the business


Troubleshoots business and production issues for mobile devices


Minimum Skills required:


Experience with mobile software development using Java.


Experience using distributed source code version control systems (Git/Github)


Experience with the agile methodology Scrum


Experience with development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging


Experience with Google Play APIs : Maps, Location, and Cloud Messaging


Experience with software debugging techniques (debuggers, loggers, crash report tools)


Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)


Experience with embedded real time systems with limited resources (memory and processing)


Experience with Android software development


Experience in design patterns, MVC, data structures and algorithms.


Experience in unit and integration testing Android code.


Published Android application is required



. Large Scale Project:


1. 3+ years Javascript is a must


2. NodeJS


3. Microservices- not responsible with building it, but interact with it


4. Needs to be familiar with backend work


5. Strong in mobile and unit/functional UI testing


6. Very serious about scrum way of working, each team is in charge of the HOW



*Minimum Education and Experience required:


Bachelor's Degree in Computer Science or related field and 5 years of experience building scalable ecommerce applications or mobile software



See full job description

Job Description


A NYC headquartered team of engineers are currently looking to add a Senior Android Engineer within their company, which focuses on mobile Artificial Intelligence. The main thing this client is looking for, is a candidate with experience in Reactive programming and RXJava.


 


Responsibilities



  • Collaborate closely with the design and iOS teams on desired app interactions, animations and overall user experience

  • Work with backend developers to facilitate API creation and interaction

  • Think critically and creatively and not be afraid to speak up

  • Enjoy working as a part of a larger team with independent responsibilities

  • Work directly with clients to ensure a successful relationship.


 


Experience



  • 8+ years of Android development experience

  • Strong knowledge of Android Development and proficiency in Kotlin and Java

  • Reactive programming experience, and proficiency with RxJava

  • Extensive experience communicating with RESTful APIs

  • Experience with Zenhub and Bitrise


Company Description

A great place to work with good compensation and benefits for all employees.


See full job description

Job Description

Your Role

You will join the team building our core technology: the PayJoy Lock App for Android. This teams mission is to expand the compatibility of our core Lock App to more Android OEMs. In addition to developing our Android Lock App, youll also get to work with our OEM partners and ensure our customers have a great experience.


Our business depends on our app becoming compatible with more of the markets most desirable devices. When your team succeeds, the impact to PayJoys business will be clear to see. Youll partner directly with others throughout PayJoy to understand our market, our customers, and our external partners.


As an experienced engineer, youve led the development of many features and components through many product cycles. You are comfortable defining projects and leading them through design, development, testing, release, and field monitoring. You are a skilled collaborator, knowing how to be an effective code reviewer as well as a partner with internal peers in product management, backend services, and business development.


You also probably have experience with AOSP. This position focuses on the Lock App platform and internals, which interface with Android OS features and partner OEM features like Mobile Device Management (MDM). Youll have peers that focus on the app UI. This is a key difference from most Android app engineering positions.



Responsibilities

  • Be responsible for the full lifecycle of app features

  • Exercise great technical judgment; you know how to route around most problems, and you know when to take a smart risk

  • Collaborate across internal teams and external partners

  • Give great feedback to your colleagues so your team can continually improve


Requirements


There are no firm requirements, as there are many different paths to success in this role. You might have one or more of these things in your background:



  • 8+ years of experience developing software

  • Significant experience with Android, potentially including AOSP

  • Engineering leadership experience

  • Experience analyzing metrics

  • Experience designing long-lived software interfaces


Benefits



  • Company-funded health, dental, and vision insurance for employee and immediate family

  • Company-funded employee life and disability insurance

  • 401k contribution

  • 10 company holidays; 15 days vacation (20 at 3rd year); unlimited sick leave

  • Annual fitness benefit ($500); professional development benefit ($2000), and international travel benefit ($2000)

  • Commuter benefit

  • Headphone benefit




About PayJoy


PayJoy's mission is to deliver access to credit to the next billion people in emerging markets worldwide. Our unique mobile locking technology gives customers the ability to afford their first smartphone on credit, using the phone itself as collateral, and then provides further access to credit to help weather life's unexpected financial surprises and climb the ladder of economic well-being.


Founded in 2015, today PayJoy has reached hundreds of thousands of customers in a dozen countries around the globe, including Mexico, Brazil, India, Kenya, and South Africa, and is on a strong growth path with support from major industry partners to bring credit to millions in the near future.



See full job description

Job Description


About Us: Personal Capital, an Empower Company, is a remote-delivery, industry-leading digital wealth management company that helps people transform their financial lives through technology and advisory services. In 2020, Personal Capital joined Empower Retirement, the nation’s second-largest retirement services provider, to continue the mission to disrupt the traditional $30 trillion U.S. wealth management market. Our state-of-the-art tools and technology provide investors with a complete financial picture, utilized by over 2.5 million customers. Our registered investment advisors offer expert guidance and customized strategies based on a personal understanding of an investor’s financial picture and goals. Personal Capital currently manages over $14 billion in assets, virtually delivered from offices across the U.S. 


 


The Opportunity:  You will have the opportunity to work on our award-winning apps, work with a team that will inspire you, and help create products that truly add value to our users.  Personal Capital’s mobile team is small and runs fast.  Our team works with the latest in mobile technology so you’re always working on something new.  This is your chance to be a member of a team where you can see your work make a significant impact not only at Personal Capital but also on the financial lives of our users.


 


The Candidate:  You need to understand aesthetics and how to convert code and design into a great user experience.  You need to be a self-starter who can collaborate with multiple teams to develop features on time. You may not be a perfectionist but you are ready to iterate upon multiple concepts to find the best solution.  You need to have a voice and use that voice to collaborate with the team on solutions and ideas for upcoming features.  This is not an easy job, but you will be able to work on stimulating projects that will keep you growing technically while also providing our users a way to increase their financial knowledge through the apps created.


 


Responsibilities:



  • Develop rich, interactive customer experiences for deployment on Android devices.

  • Utilize data visualizations to implement real-time financial information optimized for the mobile environment.

  • Collaborate on the architecture, design, and development process for Android applications.

  • Deliver solid code backed up by UI automation and unit-tests.


 


Qualifications:



  • 5+ years of Android professional experience

  • Successfully developed and deployed at least 1 native Android application that showcases a rich, interactive user interface and utilizes client-server communication.

  • Expert level experience developing Android applications in Java using Android Studio and the Android SDK.

  • Ability to complete projects completely in code without XML layouts.

  • Experience developing for multiple platforms and screen sizes.


 


Experience in any one or more of the following areas is a plus, but not required:



  • Experience with Kotlin development

  • Android automation using Espresso

  • The desire to grow professionally with a small, focused team in a fast-moving company.

  • Excellent communication and problem-solving skills.

  • Bachelor's degree or higher in Computer Science or related field


Powered by JazzHR


pZBKDsnRBm



See full job description

Job Description


Android Senior Software Engineer


The internet is experiencing a transformation – ad blindness and blocking are forcing media companies and advertisers to rethink the way they connect with consumers.  This evolution is changing the way we consume content and how we interact with brands. Nativo is enabling this shift by developing the new technologies, data insights, and best practices that will power this next generation of media and advertising.


What you’ll do:



  • Develop, test and maintain an Android framework for a prominent ad tech company

  • Troubleshoot apps from prominent organizations that are using the Android ad tech framework

  • Work in coordination with the iOS developer to design new features


What you’ll need:



  • 3+ years with Android SDK

  • Strong understanding of Android design principles, patterns and best practices

  • Expert knowledge of Android and Java

  • Experience testing Android apps

  • Ability to write thoughtful documentation that will be used as the primary reference for other developers

  • Understanding of RESTful APIs

  • Experience with Agile methodologies

  • Bachelor’s degree in Computer Science


What we offer:


At Nativo, you make an immediate impact. Nativo is made up of smart, talented and driven people looking for other potential team members with the same attitude of innovation and excellence. We offer incredible opportunities to learn and work on projects that transform digital advertising. We offer a competitive compensation and benefits package that includes stock options, health coverage, employer-matched 401k, cutting edge work, and the opportunity to join a rapidly growing startup with a proven product.


About Nativo


Nativo, the leading content advertising technology platform, empowers brand advertisers and publishers to reach consumers and measure their engagement with content.  For brands, Nativo provides the ultimate technology for intelligently deploying content at scale. For media companies, Nativo is a complete tech stack built from the bottom-up to deliver content and native placements within publisher sites. From the hands and minds of an amazing team, Nativo has engineered a platform that has been recognized as the best available in the market. Nativo is respected, well-funded, and is recognized as one of top tech companies to work for. Nativo is well-positioned to play a vital role forging the path of media and advertising in the coming years. The opportunity to join a team that is making a huge impact is now.


For information on what personal information Nativo collects and how we use it, please see our CCPA privacy notice: https://nativo1.box.com/s/a0j9eonmrveq3ot6mgldvy3jm4f0msu4


Note to Recruiters and Placement Agencies: Nativo does not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website, or to any Nativo employees. Nativo will not pay fees to any third part agency firm and will not be responsible for any agency fees associated with unsolicited resumes.


Powered by JazzHR


NtH9hU5VIH



See full job description

Job Description


We are seeking an experienced Android software engineer to assist in new feature development, refactoring and maintenance of our Stasis Tablet Application. Developer should be adept at learning new frameworks and be capable to assist in all areas of the Android product.


Responsibilities:



  • Design, create, and modify Android based applications

  • Translate requirements, verbal, written and implied, into code

  • Build test cases for anything you write or modify

  • Work with backend engineers collaboratively to integrate cloud based API's to support the Application.

  • Work with Firmware engineers to build, modify and support the communication via BLE with our custom medical device.

  • Keep up-to-date on android developments and trends


 


Qualifications:




  • 5+ years working as a Android engineer

  • Previous experience in Android development or other related fields

  • Experience with both Java and Kotlin with the Android framework

  • Experience building dynamic and efficient views and layouts

  • Experience writing unit tests and instrumentation tests.

  • Experience with Queuing systems and stream processing

  • Experience with services, threading and asynchronous processing

  • Ability to write clear, maintainable, thoughtfully commented code

  • Graphing, charting and experience with report creation.

  • Strong UI/UX skills.

  • Strong problem solving and critical thinking skills

  • Strong attention to detail

  • Preferred: Experience working in a regulated product environment, HIPAA, FDA or similar


 


Compensation is based on experience.


Company Description

At Stasis, we are building a smart telemedicine platform that will accelerate the adoption of virtual care across hospitals, outpatient facilities, and the home. We aren’t your average telemedicine company. We’re on a mission to bridge the gap between doctors and their patients with our integrated FDA-cleared hardware and software solution which pairs tele-visits, remote patient monitoring, and AI-powered care plans. We transform high resolution vitals health data into actionable insights in real-time, empowering care teams to take timely virtual action, and prevent costly medical events.

Globally, our solution has supported over 30,000 patients and is used by clinicians in over 50+ hospitals and outpatient centers. We’ve reached some exciting milestones in the recent months, but our work is far from over. We are building a diverse, mission driven team looking to leverage digital health technologies to reimagine how healthcare operates in the “new normal”.


See full job description

Job Description


We're looking for an experienced engineer with a demonstrated ability to architect, code and maintain Android applications with complex requirements while minimizing code duplication across multiple platforms. You thrive on solving new problems with capable teams and approach software engineering as a craft, not just a job. Swiftly offers the unique challenge building an experience that spans enterprise services and consumer applications within the physical environment of a retail store.


Swiftly has offices in Seattle, WA  and Bay Area, CA
Remote opportunities are possible for exceptional candidates


 


Working For Swiftly


We are working on a set of problems that require the best software engineers in the industry to get right. Our engineers are the pillars of the future of the company and they are treated and compensated as such. We're a small team of experienced industry professionals building an organization that can solve tough problems and values a collaborative environment.


Every Swiftly engineer:



  • Is a seasoned senior or principal engineer with many years of industry experience working on big, complex projects

  • Has demonstrated the ability to work collaboratively in an ambiguous, fast-paced environment

  • Considers software development a craft that they're on a lifetime journey to master

  • Will not settle for anything less than clean, SOLID, testable code

  • Takes ownership of their domain from the ground up, from architectural decisions to coding to testing to operations

  • Takes pride in keeping a tidy house with minimal technical debt

  • Leaves their ego at the door and ensures the best idea leaves the room

  • Is always experimenting with new technologies and learning new skillsets


If you've ever wanted to work on a project that blends a gorgeous consumer experience, sophisticated logistics, and scale that rivals the largest technology players, Swiftly is the place for you.


 


About Swiftly


With over $1.2 trillion in annual sales, grocery is the final frontier of retail not yet disrupted by technology. Swiftly is an early stage startup with real clients building the technology platform that supermarkets will use to compete with the online giants who have conquered other retail markets. Swiftly makes it cheaper, easier, and faster to shop at your local grocery store while improving profitability for the store.



Perks



Senior team of seasoned professionals

Work on an experienced team with other industry-leading engineers who view software engineering as a craft. Sleep well at night knowing that you're backed up by an equally top-notch business team.




Precision and purpose with a balanced life

We're focused on moving precisely and with purpose. We know that you can't sprint non-stop. We believe that precise execution by seasoned talent will outcompete frenzied hackathons.




Participate in the upside

Our team is the pillar of the future of the company and its members are compensated as such.





Comprehensive Healthcare

We help you stay healthy with medical, dental, and vision insurance




Powered by JazzHR


2GBmevclvj



See full job description

Job Description

The role is a Senior SW Engineer position in Android Framework Development. You will be responsible for the entire Android audio stack including native Android layer frameworks, HAL, and Kernel. The role requires a deep understanding in the fundamentals of audio, acoustics, Android frameworks, and Kernel audio architecture. You should have proven experience working with the audio stack from the Kernel all the way up to app layer. You will work on the latest technology and innovations available on the market in a dynamic and very exciting environment. You’ll report to the project manager and work closely with a very experienced team of recognized experts to develop and deliver world class results to customers. 

Responsibilities:
• Design, develop, and debug audio related APIs
• Follow assigned tasks from requirements gathering to merging tested patches
• Provide help architecting the audio framework
• RCA of current issues reported from stakeholders
• Background in DSP is a major plus
 
Qualifications: 
• Minimum BS degree in Computer Science or related field
• Highly skilled in embedded Java, C++, and C
• Experience in audio software for real time environment
• Proven experience of minimum 4-5 years in Android Framework Development
• Demonstrated understanding of how end-to-end audio systems work 
• Background in DSP is a major plus
• Used to Atlassian tools is a plus
• Team player 
• Flexibility to switch technical context 
• Willing to learn new methods / tools / coding languages
• Hard and dedicated worker with ability to prioritize and multitask
• Strong problem solving and critical thinking skills


See full job description

Job Description



Job Title : Sr Android Engineer
No of Openings : 12
Location : San Bruno, CA
Duration: 6+ months contract
Client Company: Walmart.Com

Required Skills
Android, E-commerce, Strong 3+ years Javascript is a must



Job Description
Job Duties and Skills: -
Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans - Executes Mobile Engineering projects
- Participates in the discovery phase of small to medium size Mobile Engineering projects
-Participates in peer code reviews and team development
- Provides and supports the implementation of business solutions
- Provides mobile engineering support to the business
- Troubleshoots business and production issues for mobile devices

*Minimum Education and Experience required:
* Bachelor's Degree in Computer Science or related field and 5 years of experience building scalable ecommerce applications or mobile software

Minimum Skills required:
- Experience with mobile software development using Java.
- Experience using distributed source code version control systems (Git/Github)
- Experience with the agile methodology Scrum
- Experience with development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging
- Experience with Google Play APIs : Maps, Location, and Cloud Messaging
- Experience with software debugging techniques (debuggers, loggers, crash report tools)
- Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)
- Experience with embedded real time systems with limited resources (memory and processing)
- Experience with Android software development - Experience in design patterns, MVC, data structures and algorithms.
- Experience in unit and integration testing Android code.
- Published Android application is required.

Large Scale Project Required:
1. 3+ years Javascript is a must
2. NodeJS
3. Microservices- not responsible with building it, but interact with it
4. Needs to be familiar with backend work
5. Strong in mobile and unit/functional UI testing
6. Very serious about scrum way of working, each team is in charge of the HOW





Best Regards,


Prestin sherry


Sr. US IT Recruiter



(MWBE Certified)


Direct No: 732-375-2230 Ext: 226


Email: prestin@waynsys.com| prestinsherry@gmail.com


Web: www.waynsys.com (eVerified)


Disclaimer:


We respect your online privacy. If you would like to be removed from our mailing list please reply with "Remove" in the subject and we will comply immediately. We apologize for any inconvenience caused. Please let us know if you have more than one domain. The material in this e-mail is intended only for the use of the individual to whom it is addressed and may contain information that is confidential, privileged, and exempt from disclosure under applicable law. If you are not the intended recipient, be advised that the unauthorized use, disclosure, copying, distribution, or the taking of any action in reliance on this information is strictly prohibited. We are an equal opportunity employer with a diverse workforce.




See full job description

Job Description


Resy Network IncSenior Android EngineerEngineering - New York, NY - Full Time


WHO WE ARE:


Resy is a reservations platform, built and powered by restaurant lovers.


Launched in New York City in 2014, the company is co-founded by Ben Leventhal, co-founder of Eater.com; Michael Montero, co-founder and former CTO of CrowdTwist and current Techstars mentor; and Gary Vaynerchuk, noted social media expert, entrepreneur and investor. Other company leaders have deep experience in restaurants and hospitality, too.


Our mission is to power the worlds best restaurants, using technology to imagine the future of hospitality. With Resy, youre an insider and the amazing world of restaurants is just two taps away.


Rated as one of Built In NYCs 100 Best Places to Work, Resy is actively hiring in multiple cities. Come join our growing team!


ABOUT THE ROLE:


Resy is growing quickly and were looking for a highly experienced, self-motivated Android developers to work on both our restaurant-facing and consumer-facing mobile products.


WHAT YOU'LL DO:



  • Work within our product teams to design, estimate, and build new features

  • Quickly distill fast-moving product requirements into tangible engineering tasks

  • Produce high-quality, well-documented and tested code

  • Help shape our engineering culture by coming up with ideas, tools, and infrastructure wherever you see a problem to be solved

  • Keep up to date with the state-of-the-art of Android development


WHO YOU ARE:



  • 4+ years experience with Android development

  • Experience shipping products to the Google Play Store

  • Strong Expertise in Kotlin

  • Demonstrated skills in delivering high quality, testable code

  • Experience working with designers and product managers


WHAT WE OFFER:



  • Competitive salary

  • Full benefits (Medical, Dental, Vision, FSA, LTD, Commuter Benefit, Life Insurance)

  • Flexible Paid Time Off

  • Paid Parental Leave

  • Professional Growth Opportunity Budget

  • Equinox gym discount and Wellness budget

  • Quarterly credit toward dining at your favorite Resy restaurant

  • Beautiful dog-friendly Soho office with fully stocked kitchen and caf

  • Company-sponsored social events, including Friday family meal

  • No shortage of good restaurant recommendations




See full job description

Job Description


*NO CTC! This is a full-time position only. Employer will and can sponsor visas*


Premier Group is looking for a Lead Android Engineer with at least 5 years of experience creating and producing finished mobile products from scratcg that have gone to market. The ideal candidate will have either worked for android applications a strart-up in finance, credit cards, payment systems, or banking. 


 


The Company:


Our client's employees are currently working 100% remote; however, all of it's employees are in the San Francisco Bay Area. It is not mandatory that the individual live in San Francisco; however, it is a plus as they do ofter have team building excercises and trips which are easier to attend if one is based there. They are a startup that offers a unique credit card product that has yet to hit the market. They have recently won a few partnerships with major sports franchises and hope to continue to build out partnerships as their brand and product come to market this coming year. Their are around 10 employees currently. By joining this company such an early stage, equity will be offered.


 


The Job:


This individual will be responsible for creating the Android version of their mobile app from start to finish. There are currently 5 backend engineers that have created the applications and programs the product is based off of and you are tasked with taking their work and converting into an Android capable version for public use. The individual taking on this position will have a lot of ownership, and the ideal candidate will have expert coding skills and a desire to create perfect products that function flawlessly.


 


Benefits:


Health, Dental, Vision, Unlimited PTO (required to take at least 15 days off per year)


 


Compensations:


Competitive salary based on years of experience + equity


Company Description

Local Online Payments Processing Business that can rival all the biggest


See full job description

Job Description


Minimum Education and Experience required:

  1. Bachelor's Degree in Computer Science or related field and 5 years of experience building scalable ecommerce applications or mobile software



Minimum Skills required:


  1. Experience with mobile software development using Java.

  2. Experience using distributed source code version control systems (Git/Github)

  3. Experience with the agile methodology Scrum Experience with development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging

  4. Experience with Google Play APIs : Maps, Location, and Cloud Messaging

  5. Experience with software debugging techniques (debuggers, loggers, crash report tools)

  6. Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)

  7. Experience with embedded real time systems with limited resources (memory and processing)

  8. Experience with Android software development

  9. Experience in design patterns, MVC, data structures and algorithms.

  10. Experience in unit and integration testing Android code. Published Android application is required.



See full job description

Job Description


Android Engineer
Contract Type:- W2
Duration:- 12 Months
Location :- San Bruno, CA



Job Description:-

- Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans


- Executes Mobile Engineering projects


- Participates in the discovery phase of small to medium size Mobile Engineering projects -Participates in peer code reviews and team development


- Provides and supports the implementation of business solutions


- Provides mobile engineering support to the business


- Troubleshoots business and production issues for mobile devices *Minimum Education and Experience required:


Bachelor's Degree in Computer Science or related field and 5 years of experience building scalable ecommerce applications or mobile software


Minimum Skills required:


- Experience with mobile software development using Java.


- Experience using distributed source code version control systems (Git/Github)


- Experience with the agile methodology Scrum


- Experience with development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging


- Experience with Google Play APIs : Maps, Location, and Cloud Messaging


- Experience with software debugging techniques (debuggers, loggers, crash report tools)


- Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)


- Experience with embedded real time systems with limited resources (memory and processing)


- Experience with Android software development


- Experience in design patterns, MVC, data structures and algorithms.


- Experience in unit and integration testing Android code.


- Published Android application is required.



Large Scale Project:


1. 3+ years Javascript is a must


2. NodeJS


3. Microservices- not responsible with building it, but interact with it


4. Needs to be familiar with backend work


5. Strong in mobile and unit/functional UI testing


6. Very serious about scrum way of working, each team is in charge of the HOW




See full job description

Job Description


 


Sportsy is looking for an innovative, experienced Android engineer who likes to work in a fast-paced environment. You’ll be joining a small development team to build out our Android product and evolve it over time.


Sportsy is changing the way athletes train and coaches coach through our ground breaking mobile training and education platform for sports. You will be building next generation video (recording and delivery), social, gamification and training products.


Responsibilities



  • 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 application performance.

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

  • Write clear and concise comments

  • Provide level of estimates for features, bug fixes and upgrades

  • Research and share industry innovations and trends

  • Analyze requirements, wireframes and capabilities of related systems to propose appropriate solutions

  • Ship quickly and consistently


Qualifications



  • 3+ Years Android development experience

  • Have published one or more Android apps in the Play Store

  • Solid understanding of the full mobile development life cycle

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

  • Expert in Java, frameworks, developer tools, and workflows (memory management, debugging, unit testing, continuous integration, provisioning, distributing and submission to the Play Store)

  • MVC / OO programming paradigms

  • Expert understanding of networking, local data caching and multitasking on Android

  • Expert understanding of In-App purchases

  • Experience in delivering / playing video through the mobile device

  • Experience with push notifications

  • Experience in solving complex flow and code architecture

  • Strong analytical and problem solving skills and ability to troubleshoot issues

  • Intimately familiar with Android design patterns and coding conventions as well as Material Design Guidelines and Play Store Guidelines

  • Solid experience with commonly used 3rd party libraries and services (e.g. KissMetrics, Urban Airship, Facebook)

  • Git version control

  • RESTful web services integration

  • Experience working on small to medium‐sized teams


Pluses



  • Released or worked on an open source application

  • Development experience with other mobile platforms (e.g. iOS)

  • Infrastructure management and setup

  • Experience leading projects and overseeing other Java developers

  • Python experience

  • MongoDB experience

  • javadoc Experience


Tools We Use



  • Android Studio (or Eclipse)

  • GitHub

  • Paw (or some other HTTP Rest Client)

  • Gradle


Qualities



  • Comfortable and adaptable in a fast-paced and informal environment

  • You care about building things that people love

  • Ability to work independently

  • Ability to collaboratively with the product, design and development team

  • Flexible and adaptable to both organizational and project-level changes

  • Strong personal organization and attention to detail

  • Approach technical challenges with an open mind and desire to innovate

  • Ability to work in an agile environment


 


Company Description

We are made up of a team of entrepreneurs, misfits and rule breakers. Innovation is in our blood. We live for challenges, embrace the difficult and solve the problems most in need of solutions. We build products that impact lives and wow our clients.


See full job description
Filters
Receive Android Engineer jobs in in your inbox.
Receive jobs in your inbox

I agree to Localwise’s Terms & Privacy