This week
  • DuckDuckGo
    $125,000.00 - $152,000.00

    We are a diverse team from around the world, working together on a mission to set a new standard of trust online.  Join our Mobile team as a remote Senior Mobile Application Developer and help shape the DuckDuckGo iOS and Android experiences.

    As part of our growing team, you will be collaborating with team members at all levels to identify and close major gaps in our products.  Examples of projects you might work on include: building out and improving mobile content blocking, improving installation conversion, or running experiments to investigate and improve the usability of our mobile apps. You will be directly responsible for mobile application features, taking ownership over product maintenance, and driving improvements in both our iOS and Android applications.

    What you will do:

    • Lead development of projects by taking vague problems, scoping them into high impact projects, and executing them against a set of success criteria
    • Play a key role in improving the software architecture
    • Take responsibility for solving product issues – large and small.
    • Implement mobile solutions to improve our iOS and Android apps directly.
    • Collaborate with peers on product brainstorms, technical design discussions, pair programming sessions and code reviews.
    • Write pragmatic, testable code that works consistently across devices and is performant.

    What we are looking for:

    • Significant cross-platform mobile engineering experience (5+ years) in iOS and Android
    • Expertise working on at least one large application
    • Effective project management skills
    • Familiarity with MVC/MVVC concepts and how they apply to mobile applications
    • Familiarity with mobile threading and memory management
    • Ability to develop and use complicated data structures and algorithms. This includes understanding the fundamentals, as well as navigating and improving existing code.
    • Ability to develop effective UX solutions through user feedback loops, leveraging both quantitative and qualitative metrics.
    • Creative problem solvers and risk takers. You like to take initiative in pushing a project forward but know when to get others involved.
    • Strong communication skills. You can validate and communicate your decisions clearly.

    Other things to know:

    • We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.
    • Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)
    • We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.
    • Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.
    • All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.
    • We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.

    DuckDuckGo does not work with any recruiting agencies or services.  A big part of our culture is to work with each candidate on a one-to-one basis throughout our unique hiring process.

    DuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

    If you think you might thrive in this environment, we would love to hear from you.  Use the application below to apply!

  • DuckDuckGo
    $125,000.00 - $152,000.00

    We are a diverse team from around the world, working together on a mission to set a new standard of trust online.

    Join the Mobile team as an Android Tech Lead and help shape the technology that powers the DuckDuckGo search experience.

    As part of our growing team, you will collaborate with team members at all levels to identify and close major gaps in our products.  Examples of projects you might work on include building out and improving mobile content blocking, improving installation conversion, or running experiments to investigate and improve the usability of our mobile apps. You will be directly responsible for mobile application features, taking ownership over product maintenance, and driving improvements.

    What you will do:

    • Lead development of projects by taking vague problems, scoping them into high impact projects, and executing them against a set of success criteria
    • Play a key role in improving the software architecture
    • Take responsibility for solving product issues – large and small.
    • Implement and/or create mobile solutions to improve apps directly.
    • Collaborate with peers on product brainstorms, technical design discussions, pair programming sessions and code reviews.
    • Write pragmatic, testable code that works consistently across devices and is performant.

    What we are looking for:

    • Significant Android development experience (5+ years)
    • Previous experience as a tech lead
    • Highly proficient in Kotlin
    • Previous engineering experience beyond the usual Android technologies such as Android NDK, C++, backend development or web development
    • Expertise working on at least two large applications
    • Effective project management skills
    • Familiarity with MVC/MVVC concepts and how they apply to mobile applications
    • Familiarity with mobile threading and memory management
    • Ability to develop and use complicated data structures and algorithms. This includes understanding the fundamentals, as well as navigating and improving existing code.
    • Ability to develop effective UX solutions through user feedback loops leveraging both quantitative and qualitative metrics.
    • Creative problem-solvers and risk-takers. You like to take initiative in pushing a project forward, but know when to get others involved.
    • Strong communication skills. You can validate and communicate your decisions clearly.

    Other things to know:

    • We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.
    • Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)
    • We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.
    • Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.
    • All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.
    • We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.

    DuckDuckGo does not work with any recruiting agencies or services.  A big part of our culture is to work with each candidate on a one-to-one basis throughout our unique hiring process.

    DuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

    If you think you might thrive in this environment, we would love to hear from you.  Use the application below to apply!

  • AI Incube

    AI Incube, AI-driven company that is changing the way people park thru its parking availability prediction service (Parknav), is looking to add senior mobile developers to its team. 

    We're looking for both full-time, and contract developers to fill this position. We're primarily interested in Android (Java / Kotlin) developers who are also interested in doing some iOS (Swift) development, but opposite can also be the case - majority of the work will be with Android, however.

    We are 100% remote, so you can work from anywhere in the world as long as you have a decent internet connection, and will be available during American or European work hours. We will also pay for a co-working space of your choice if you'd like to work from the office. 

    Your Role:

    • Design, develop, configure, extend, troubleshoot, deploy and maintain our navigation SDK (Android, iOS) and data collection apps (Android). This is a very hands-on role. 
    • Quick learner - research and learn about new methodologies and applications, and apply what you've learned.

    Requirements:

    • Android and / or iOS expert
    • Have significant experience using either Google, Mapbox or Apple map SDKs
    • Have significant experience writing location-based apps
    • Independence
    • Fluent English speaker

    Compensation is very competitive within location of employment. 

    AI Incube is an equal-opportunity employer. We encourage all genders, demographic backgrounds, and orientations to apply. We foster a respectful and positive work and social atmosphere for all. We value quality and professionalism, and encourage learning and growth.

This month
  • Salesforce

    As an Automation Software Engineer on the Salesforce Mobile team, you will work with a team of smart engineers to design and own the cross-team automation and quality strategy. You will be involved in writing and reviewing code, giving suggestions around improving quality of the products that are shipped. Given the high visibility of this role, you'll be expected to work with several cross-functional teams.
    About the Team
    We work as a collaborative team with the shared goal of delivering excellent software, anchored in an agile culture of quality, delivery, and innovation. We encourage our software engineers to embrace shared responsibility for writing testable, high performance, maintainable code. We deliver working software in short sprints via iterative and incremental development practices. Individuals on our self-organizing team are motivated, trusted and continuously focused on technical excellence.
    Supported operating systems include: iOS, Android, and Windows.
    The Quadrant3 (Q3) Mobile Testing team conducts automation quality tests and provides release support for the Salesforce application and conducts testing for scrum teams who:
    Develop Salesforce mobile web and hybrid applications
    Develop frameworks for rendering UI across all supported mobile devices, apps, operating systems, and browsers, including the desktop experience

    Key Responsibilities
    Work directly with scrum teams in writing automation test cases in testing quality and functionality of features
    Build and maintain regression test suites and frameworks
    Collaborate with each other to prioritize user stories and execute test cases
    Provide support to engineering teams as Release Captains
    Review and take action on feedback from Salesforce employees using our products
    Verify reproducibility and impact of bugs found by others
    Retrieve and file bugs from devices' crash report logs
    Write descriptive bug reports
    Know and evangelize automation best practices to fix and prevent inefficient test automation
    Be a voice of quality always assessing the quality gaps and driving initiatives to close them
    Own and enhance a test infrastructure that is scalable and reliable, spanning multiple release cycles
    Partner with development and product management teams in each stage to coordinate the work and solve dependencies
    Stay current with relevant technologies

    Required Skills
    4+ years programming experience in writing high-quality Java code and unit tests
    Experience with tools like XCode, Android Studio, HockeyApp, Jenkins, Eclipse, GIT etc.
    Experience with automating test tools appium, selenium, and web driver
    Minimum 3 to 4 full years experience conducting feature, regression, and exploratory testing of hybrid, mobile business applications on two or more of the operating systems mentioned
    Knowledge of professional software engineering best practices for the software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations
    Experience with hybrid native/web applications and WebViews preferred
    Strong interest in and demonstrated knowledge of various mobile devices and operating systems
    Salesforce Admin 201 certified or 2+ years experience in performing Salesforce admin responsibilities
    Understanding of concepts and methods in client/server applications
    Proactive communication with team and automation engineers
    An eagerness to learn new things and to help others do the same
    Excellent verbal and written communication skills
    Passion for customer experience
    Experience with Mobile SDK technologies a plus++

    Desired Characteristics
    Ability to suggest improvements to test cases and flow
    Ability to switch projects based on changing priorities in a dynamic, agile software development environment
    Ability to quickly learn new areas, and identify and prioritize the related testing work
    Enjoy breaking things, be exhilarated when you discover that really complicated bug, and be so detail-oriented that people comment on it
    Comfortable asking a lot of questions
    Patience, creativity and flexibility
    Understanding mobile market with various devices and operating systems
    Experience with Agile development methodology (e.g., Scrum)

    Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes's "World's Most Innovative Company" five years in a row and one of Fortune's "100 Best Companies to Work For" eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

  • X-Mode Social

    X-Mode provides real-time location data and technologies that power location intelligence for advertising and business decisions in financial services, healthcare, high-tech, real-estate, retail, and the public sector. X-Mode's flagship product is a fast-growing big data location platform, which maps daily the precise routes of 10% of the U.S. Population and maps monthly 1 in 3 adult U.S. smartphone users. X-Mode strives to produce and monetize the world’s largest location platform and ultimately create a global “living map” of 1 billion people with the highest quality location data in order to fuel the best location intelligence business solutions. X-Mode is looking for a full-time Android developer to build out and optimize our open source SDK, and help other app publisher partners integrate our X-Mode SDK successfully. 

    For this position, you must be authorized to work in the United States. You must also be based in the U.S. while employed with X-Mode.

    WHAT YOU'LL DO:

    • Work closely with our Lead Android Engineer to provide technical design and delivery of new social and location-based mobile applications
    • Maintain and optimize SDK performance (especially related to battery life, memory, and cell data consumption)
    • Troubleshoot issues with partners integrating the X-Mode SDK into their Android apps
    • Interface with back-end services
    • Collaborate with Engineering and Operations teams to understand needs for new apps and build to their requirements.

    WHO YOU ARE:

    • 5+ years of experience with Java
    • 4+ years of experience working as an Android Engineer
    • At least 1 year of Back-End experience (We use AWS, Spark, Scala)
    • 1+ years of experience with Kotlin
    • Published and supported 1-2 apps in the Google Play Store
    • Experience working with XML and UX designers to hone features and applications
    • Experience with Google's Firebase and familiarity with Python
    • Familiar with distributing a beta app through Crashlytics or Google Play Developer Console
    • Prior experience with providing SDKs that other developers have used in their applications, especially with SDKs collecting location data
    • Ability to effectively articulate technical challenges and solutions
    • Excellent written and verbal communication skills.
    • Ability to work on multiple projects at once

    WHAT WE OFFER

    • Competitive Salary
    • Medical, Dental and Vision
    • 15 Days of PTO (Paid Time Off)
    • Lunch provided 2x a week 
    • Snacks, snacks, snacks!
    • Casual dress code
    • Free Parking on-site
  • Salesforce

    As a Mobile Release Engineer on the Salesforce Mobile team, you will help keep the Mobile CI running at top efficiency. We need smart and passionate engineers that are obsessed with squeezing every bit of performance out of a build system, and can work side-by-side with other Dev-Ops engineers as well as Test engineers to ensure consistent, high-confidence delivery through a CI delivery pipeline. Given the high visibility of this role, you'll be expected to work with several cross-functional teams.
    About the Team
    We work as a collaborative team with the shared goal of delivering excellent software, anchored in an agile culture of quality, delivery, and innovation. We encourage our software engineers to embrace shared responsibility for writing testable, high performance, maintainable code. We deliver working software in short sprints via iterative and incremental development practices. Individuals on our self-organizing team are motivated, trusted and continuously focused on technical excellence.

    Supported operating systems include: iOS, Android.
    Job Responsibilities:
    Implement a continuous integration strategy for Mobile Applications for both iOS and Android
    Build and test tool management
    Train and assist mobile developers in the company worldwide, across organizations, facilitating software development and release
    Continuously simplify, optimize and automate CI/CD processes to further our goal of rapidly improving developer productivity and confidence
    Support our CI and source control systems
    Work with engineering teams to design sustainable deployment packaging and automation systems

    Required Skills
    Passionate about building and improving reliable, performant CI infrastructure
    4+ years software development experience with a strong command of object oriented principles
    Experience with tools like XCode, Android Studio, HockeyApp, Jenkins, Eclipse, git etc.
    Experience with both Gradle (Android), Xcodebuild (iOS) and Fastlane tools
    Experience with code signing mobile applications for iOS, including code signing identities and provisioning profiles
    Experience managing complex dependencies with build tools such as Maven, Ivy, or Gradle
    Experience with Docker and Maven repositories, such as Sonatype Nexus and JFrog Artifactory, is a plus
    Deep understanding of command-line tools, bash scripting, and build tool management
    Demonstrable aptitude for configuring, running, and gathering metrics from CI test pipelines executing mobile automation using tools such as XCtest, Espresso, JUnit, Jenkins
    Familiar with virtualization tools such as Docker, Vagrant, terraform, and VMWare
    Working knowledge of network security best-practices within a data center environment
    Able to establish and nurture relationships between multiple teams and navigate dependencies

    Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes's "World's Most Innovative Company" five years in a row and one of Fortune's "100 Best Companies to Work For" eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

  • SwissBorg
    Preferred: (GMT+01:00) Paris +/- 2 hours

    Responsibilities:

    • Contribute to the development and evolution of our Android apps
    • Work closely with the Product, UX/UI, Android and Backend teams
    • Write clear and maintainable code with Unit/UI tests
    • Evaluate the right technologies and keep yourself up to date to the Android technology landscape
    • Constantly improve the quality of our products by fixing bugs and refactoring the code base where necessary
    • Implement best practices to ensure app reliability, scalability, and security

    Skills and requirements:

    • Solid experience (3+ years) in developing Android native apps with Kotlin
    • Knowledge of Rx (RxKotlin) is a plus
    • Knowledge of OkHttp, Retrofit & Moshi is a plus
    • Solid understanding of the full mobile development lifecycle
    • Strong UX/UI design skills and the care to develop world-class user interfaces
    • Enthusiastic, fast learner and a problem solver
    • Previous experience working remotely is a big plus
    • The ability to propose, listen and accept people's feedbacks
    • Flexible, proactive, organized, detail-oriented and entrepreneurial
    • Excellent English communication skills.
    • Experience in the finance industry a plus
    • Experience with encryption, cryptography standards and securing Android app is a plus
  • Salesforce

    Android or iOS Mobile Engineer (Experienced)

    Location: HQ in SF, Bellevue, Santa Monica and various teams open to US Remote.

    In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.

    Salesforce has immediate opportunities for extremely talented software developers who want their lines of code to have significant and measurable positive impact for users, the company's bottom line and the industry. You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt and use while keeping our trusted platform stable and scalable. The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality.

    From Sales Cloud to Marketing Cloud from IoT to Analytics, …. We have many opportunities available across various applications and platforms. Submit your resume here and we will reach out to you with opportunities that fit your background and interests.

    Required Skills

    Solid understanding of object-oriented programming

    Understanding wireless mobile networks, including WiFi and cellular

    Bachelor's degree required in Computer Science, Software Engineering, Electrical Engineering or related field or equivalent experience

    Demonstrable experience with real-world iOS or Android projects for the App Store or Enterprise distribution

    Experience building and delivering highly scalable, reliable, and complex software systems on-time and on budget

    Knowledge of professional software engineering best practices for the software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations

    Ability to take a project from scoping requirements through launch

    A commitment to writing quality code including writing Unit and UI Automated tests

    An eagerness to learn new things and to help others do the same

    Experience in communicating with users, other technical teams, and project management to understand requirements, describe software product features, and technical designs

    2+ years professional experience with Mobile development IOS and/or Android

    3+ years professional software development experience

    Desired Skills

    Developed at least one complete network-based client application, available in the Appstore

    Open Source Contributions are a plus

    Experience building SDKs for iOS and/or Android, or shared objects with C++

    Experience with Agile development methodology (e.g., Scrum)

    Master's degree in computer science or related field or equivalent experience

    Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

    *LI-Y

  • Surge
    Preferred: (GMT-08:00) Pacific Time

    Surge Forward is looking for a smart, self-motivated, experienced, senior-level remote developer to work as a long-term independent contractor.

    Experience Required: 

    - Required skills: Android Java developer, experience developing and deploying an Android App fro Amazon Fire TV
    - Project: This is for a Custom Android App for Amazon Fire TV

    Must be located in the US or Canada to be considered for this role. Sorry, No Visas.

    For immediate consideration, email resume with tech stack under each job and include what versions of Angular you have coded in (directly on the resume) as well as cell phone number and start date.

  • Brave Software

    Brave is looking for an experienced Android­-focused Senior Software Engineer to work on our latest Chromium­ based Android browser. This is a high­ profile and impactful, hands­-on position in an early stage startup.

    Skills & Requirements

    Requirements

    5+ years experience with Android development
    Strong Java development skills
    Working experience with writing C++ code
    Android Studio and/or Eclipse IDE experience
    Demonstrated experience developing for material design
    Android SDK, NDK, and JNI experience
    Experience with software development via distributed development teams
    Comfortable working in an open source setting
    A passion for helping protect users’ privacy and security
    Written and verbal communication skills in English
    Proven record of getting things done

    Benefits

    Competitive salary
    4 weeks (20 days) of paid vacation per year
    Excellent medical coverage
    Generous 401k plan
    Stock option grant
    Travel and conference budgets
    Commuters benefit (On site only)
    Hip office in the SoMA neighborhood of SF

    Candidates must be legally authorized to work in the United States or Canada.

  • komoot
    Preferred: (GMT+01:00) Berlin +/- 2 hours

    Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store. To help us continue to build the future of outdoor exploration, we’re looking for a passionate Android developer to join our team.

    Your key responsibilities

    • Take over responsibility of all parts of our Android app
    • Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts
    • Optimize the core functionality of the app
    • Incorporate the latest advances in Android technology

    Why you will love it

    • At komoot, you’ll use everything the Android platform offers: Sensors, data synchronization, caching, external storage
    • We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone between UTC-1 and UTC+3
    • You’ll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization
    • You’ll be developing in fast cycles with continuous build, testing and direct team feedback
    • Your expert knowledge will make you a key player amongst a team of highly motivated, talented people
    • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides
    • You’ll build and improve an app that we’re pretty sure you’ll end up using for your personal outdoor trips

    You will be successful in this position if you

    • Are highly self-driven, responsible and keen to improve
    • Have proven experience in developing high quality Android apps (3+ years)
    • Write code that's readable, well documented and is meaningfully tested
    • Have a passion for building software, demonstrated through interesting side projects, open source contributions, or other involvement in the tech community
    • Love to develop awesome products for great user experiences
    • Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles

    Sounds like you?

    Then send us the following:

    • Your CV
    • A write-up explaining who you are and why you are interested in working at komoot
    • Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.)
    • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one
    • You’ll get bonus points for: Doing something creative with komoot (we love it when people go the extra mile)
  • X-Team

    Most important:

    • Experience with React, React Native and the Javascript ecosystem
    • Experience with iOS and Android development
    • Code optimization and performance improvements
    • Write well designed, testable, efficient code

    Nice to have:

    • Experience with working remotely
    • Familiar/involved with open­ source projects

    Personal:

    • Independent, self-motivated
    • Fluent in English, written and spoken
    • Proven track record of always learning and growing
    • Proactive attitude
    • Possess a spirit of generosity

    Perks:

    • Get the chance to work with big brands like Riot Games (League of Legends), Fox Broadcasting, Kaplan Inc., Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
    • Live and work in one of our roaming hacker houses (X-Outposts) around the world. 
    • Work from anywhere as part of a community of digital nomads.
    • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, games, competitions, and more, all centered around a theme that will inspire and energize you. 
    • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography equipment, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, headphones, etc. #NeverStopExploring
  • Big Nerd Ranch

    At Big Nerd Ranch we empower individuals and organizations to dream big and achieve more through innovative digital product development and training.  We do this through our signature immersive bootcamps, our quality online trainings, our elite consulting capabilities and our best selling Big Nerd Ranch Guides.  

    We have a vision to build relationships that drive partnerships with 20 Fortune 500 companies and train 200,000 designers and engineers by 2020.  How are we going to do it?  It's all our people -- we only hire the best.  We are passionate about writing stylish code and teaching others to do the same.  We then live through our values.  We are a community of Nerds who are Brilliant and Curious, Hard-working and Accountable, Kind and Authentic.  

    Sound appealing? Learn more about us.

    As a Developer, you will…

    • Learn every single day
    • Have empathy for and communicate clearly with your coworkers and clients
    • Develop existing and new mobile applications for Big Nerd Ranch and for our clients
    • Author stories (use cases, technical and functional requirements) and tests
    • Contribute to and participate in development meetings (stand­ups, kick­offs, retrospectives) and design sessions with teams and clients
    • Collaborate with team members, consultants, designers and clients to provide accurate estimations, timelines and risks associated with development
    • Contribute to the Android community through code, blog posts, teaching and speaking

    As a candidate, you…

    • Have Android development experience and experience working on consulting projects
    • Understand that an activity is destroyed across a configuration change, but also why it's destroyed and how to embrace its lifecycle
    • Know how to gracefully support any screen size and device type
    • Appreciate the quality guarantees that well­-written tests provide
    • Have a drive to learn and understand as much as possible
    • Enjoy reviewing others' code and having your code reviewed
    • Appreciate the perspective that others from a variety of different backgrounds and experience levels can provide
    • Have strong written and verbal communication skills

    You might also…

    • Have experience with Kotlin (if not, don't worry. We'll teach you)
    • Have knowledge of RxJava and its impact on application architecture
    • Enjoy teaching others and can clearly describe complicated software to your fellow developers

    The benefits we offer to full time employees:    

    • Health, dental, vision, life insurance; 401k matching, short and long term disability
    • Any hardware, software or services you need to do your job are always 100% on us.  
    • A flexible, remote-friendly and learning based environment where creative ideas are explored and the desire to learn new technologies is encouraged and valued.
    • Must reside in the US and be legally authorized to work in the US.

    At Big Nerd Ranch you will make a difference and contribute to the development community in interesting ways.  Are you up to the challenge?

  • Xapo

    We are seeking an Android Developer to join our global team. This full-time position is planned to be remote, meaning you can work from anywhere!

    RESPONSIBILITIES

    As an Android Developer, you will be building components of our mobile app that will enable thousands of people to spend their money through their cell phones. You will help design and build key system services and applications that are revolutionizing the Fintech world.

    We are looking for passionate, enthusiastic and top quality engineers; if you think you have what it takes to help take Xapo to the next level, then come and join us!

    REQUIREMENTS

    • 3+ years experience in Android development.
    • ‎5+ years of experience in Java or similar language.
    • Experience working with teams and code sharing.
    • Passion for Clean codes, where re-usability, testability, and legibility are a must.
    • Familiarity with an agile environment and using tools like git, jira, crashlytics and performance metrics.
    • Familiarity with Pull Request/Code review environments.

    NICE TO HAVE SKILLS

    • Experience working with Kotlin is a BIG plus.
    • Experience with CI integration, tests, and static code analytics.
    • ‎Knowledge of retrofit2, firebase, data binding, butterknife, tracking.

    WHY WORK FOR XAPO?

    • Attractive compensation.
    • Work remotely from anywhere in the world.
    • Collaborate, learn, and grow with a diverse, global team.
    • Achieve balance with our autonomous work culture and flexible hours.

    Xapo is an Equal Opportunity Employer. We believe a team that represents a variety of backgrounds and perspectives is critical to our success as a global company. A diverse, inclusive workplace enables us to create products that best serve our customers all around the world. It is the foundation of Xapo. 

    We strongly encourage applications from women & minorities.

Older
  • Lonely Planet
    $75,000.00 - $100,000.00Preferred: (GMT-06:00) Central Time

    The mobile team at Lonely Planet is the caretaker of Guides, the ultimate companion for travelers on the ground in a new destination, and Trips, a community of travelers sharing their adventures with each other and the world.

    As a team, we rise to the challenge of bringing over 40 years of authored travel content to life on mobile devices in a way that is engaging for our community and relevant for individual travelers around the globe.

    We’re committed to delivering apps of exemplary quality that are fast & reliable across a broad range of devices. We are seeking a Mobile QA Engineer to join our team and lead the QA process for our products on both Android & iOS. Although the team has some QA processes in place, we have never had a dedicated QA resource, so this is an opportunity for a qualified candidate to substantially define and own the QA process for apps used by millions of customers each year.

    We’re seeking candidates based in Nashville, TN for this role but will consider extraordinary candidates based in other US cities.

    All candidates must be:

    • An expert in the field of native mobile QA, with a portfolio of popular, active applications that you’ve helped to maintain
    • Professionally fluent in English
    • Proficient at clear, concise written communication
    • Experienced with working on a remote team
    • Highly self-motivated
    • Obsessively detail-oriented 

    Daily responsibilities will vary, but will include:

    • Working with the team to develop standards for measuring product quality and readiness to release
    • Owning the QA workflow from story conception to software deployment
    • Creating, maintaining, and executing automated and manual test cases that implement our standards
    • Detecting, isolating, reproducing, documenting, and prioritizing defects
    • Reporting those defects to the team & verifying fixes
    • Scheduling & executing routine regression testing prior to releases
    • Testing new features and enhancements across various devices and scenarios

    Bonus if familiar with:

    • Popular native mobile automation and testing technologies, including Espresso and UI Automator for Android, and XCUITest and UIAutomation for iOS
    • CI tools such as Jenkins, Travis CI, etc
    • Firebase Test Lab

    What’s in it for you?

    This is an exceptional opportunity to work for a growing team in a globally loved brand in a truly global company, with offices in the UK, US, Australia, Ireland, China & India. You will also receive 3 weeks of vacation, a competitive salary based on your experience and region, 401K and great medical coverage.

    I’m In!

    Please ensure you submit a cover letter detailing your salary expectations along with your CV telling us why you’d like to join our team.

    Lonely Planet participates in the federal government's E-Verify program. With E-Verify, we are able to confirm the employment authorization of all newly hired employees through an electronic database maintained by the Social Security Administration and Department of Homeland Security. The E-Verify process is completed in conjunction with the Form I-9, Employment Eligibility Verification, upon commencement of employment. E-Verify is not used as a tool to pre-screen candidates. For up-to-date information on E-Verify, please go to www.uscis.gov and click on the 'E-Verify' logo.

  • Windsor Resources
    $150,000.00 - $180,000.00Preferred: (GMT-08:00) Pacific Time

    Trōv is looking for a passionate, energetic Senior Android Developer who is excited about pushing the limits of mobile technology. As a Senior Android Developer, you will have the opportunity to participate in every aspect of the software development lifecycle, including estimation, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. 

    This position will be joining a team of engineers who are devoted to making well-designed mobile experiences and applications with clean user interfaces. This team interacts routinely with designers, product owners, insurance officers, testers and other creative individuals. A Senior Android Developer helps to guide and mentor other members of the team by taking an active role in code reviews, development discussions and leadership. You will have the opportunity to help invent the next generation of insurtech! 

    You will exhibit a variety of skills including:

    • Communication with colleagues and collaboration with engineering, product management and marketing teams
    • Must be able to work independently, as well as participating as a key player of a team creating and developing from ideas and tools from scratch
    • The ability to communicate clearly and effectively with all parts of the business
    • The ability to bring together different perspectives and opinions to come to a common approach
    • Knowledge of coding best practices for both client and server development
    • Understanding of quality attributes and tradeoffs
    • Passion for writing clean, maintainable, and testable code
    • Desire to share experience and knowledge with developers of all skill levels
    • Significant real-world experience in Android development
    • Deep understanding of / experience with refactoring and architecture
    • Working experience with unit / automated tests
    • Kotlin experience
    • Significant experience working with RESTful APIs
    • Mastery of Git and GitHub

    You will have experience:

    • User experience ability; we have designers but developers should have a vision about what makes a great Android application. Custom UI experience a bonus.
    • Experience with:
      • REST and JSON
      • SQLite, Retrofit, Dagger, Butterknife, Otto, Picasso, Google Play Services, Crashlytics (Fabric), RxJava

    You will stand out from the crowd if you have experience with:

    • Past experience with distributed/remote teams
    • Working knowledge of basic agile principles
    • Lean methods and systems thinking
    • Contributions to open-source projects
  • Surge

    Surge Forward is looking for smart, self-motivated, experienced, senior-level consultants who enjoy the freedom of telecommuting and flexible schedules, to work as long-term, consistent (40 hrs/week) independent contractors on a variety of software development projects.

    REQUIRED:

    We are looking for long term remote contractors, living in the US or Canada, that are Senior Android and iOS Engineers. 

    Required skills: Android/Java/Kotlin and iOS/Swift/Obj-C 
    native iOS

    Only candidates located in Canada and/ or the US can be considered at this time. Sorry, No Visas.

    Resume must include the tech stack under each job directly on the resume in order to be considered.

    For immediate consideration, email resume and include your cell phone number and start date: [email protected]