Android Engineer

2 semanas atrás


Braga, Braga, Portugal Boyden Tempo inteiro

Title:

Android Engineer Location:
Remote Remote US

Job Description:
At Doist, our mission is to empower people with simple yet powerful tools .
We're a multidisciplinary, fully-remote, team thats passionate about creating products, like Todoist and Twist, that improve peoples lives.

We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made.

Our Core Values They are few, but they are mighty.

From creating processes to decision-making and recruiting, we build our four core values into nearly every single thing we do.

Ambition. You aspire to put a dent in the universe. You set high standards for yourself and those around you. You solve issues that have a high impact on our customers and our company. Mastery. You care deeply about the quality of your work. Youre continuously learning and pushing yourself to the limits of your ability.

As a champion of your craft, you are also a champion of your well-being you work intensely, then disconnect completely.

Independence. Others can trust that youll deliver on time. You keep your word and trust your teammates to do the same. You are proactive, take ownership, and remain accountable with little or no direction. Communication. Your communication is clear, concise, and engaging. You keep others in the loop and never go radio silent. You speak respectfully and foster warm relationships through your interactions. Youre culturally and socially aware and can appropriately navigate social situations. We invite you to visit our blog to learn more about us, our values, and how we work.

Your Role As an Android Developer, you will join our seven-person Android team to help build the Android clients for Todoist and Twist.

Were continuously improving and evolving all aspects of our apps, so youll be closely working on new features, architectural improvements, maintenance and so on.

This happens in close collaboration with other engineers, designers and Doisters from other teams.

We strive to make the best possible native Android apps, utilizing the latest Android patterns while providing a consistent experience across platforms.

Our apps are fast, calm and efficient. We believe that good foundations are better than quick fixes. Lets work together to make the best productivity and communication apps on Android
On a day-to-day basis, youll: Implement features: From proposal, through specification and implementation, to maintenance. You're encouraged and expected to propose things that you think can be a good addition to the products.

Review code:
Were strong proponents of code reviews. All our code has to pass a review.

And you will soon start reviewing pull requests as well Improve the health of the codebase:
Were mindful of creeping technical debt. Reviews help a lot, but we also dedicate one day per week to housekeeping tasks.

Provide feedback:
We work in monthly cycles. At the beginning of each cycle, the team plans and discusses the upcoming work. We provide feedback to each other, trying to find challenges and unknowns as early as possible.

Be a Hero:
Each cycle theres one Android Hero.

As a Hero, you'll be working closely with support to triage and fix bugs from users, keep an eye on the telemetry, prepare releases and occasionally help with other unexpected tasks.


Lead a squad:

From time to time you might be a squad leader who bears the responsibility for the success of the project.

In practical terms, you plan the squad work and orchestrate its execution. You balance this activity with hands-on work within the same squad. About You It's important to us that the person we hire will excel in this role.

Here are some core things we believe will set you up for success:

You have a deep understanding of the Android framework. You know how comparing intents works and the difference between targetSdkVersion and compileSdkVersion . Youre fluent in Kotlin and Java programming languages and understand the advanced concepts of both languages. Youve built advanced UIs with the Android View system. Experience with Jetpack Compose is a plus You have good knowledge of algorithms, data structures and software engineering practices. You can apply SOLID principles and understand the difference between MVP and MVI. Youre familiar with basic computer science concepts like the big-O notation and know when its relevant to your work. You have hands-on experience with creating high-quality consumer apps. Youre interested in learning from and contributing to the Android community.

Bonus points if youve worked with Kotlin Multiplatform Requirements Not sure the role is a good fit for you? That's okay We'd still be happy to consider you.


Here's what the process looks like:
Submit your complete application by June 14th at 2:00PM UTC . This includes a resume (or manually entered experience) and thoughtful responses to all the application questions. No cover letter needed Application screening. We read every application to understand your motivation, skills, and experience.

Once your application has been reviewed, you'll receive a response regarding the status of your application by Friday, May 31st.

Value alignment interview with Rastislav V. (Head of Android). Take-home test project. This will be your opportunity to showcase your role-specific skills. Role-specific interview with Pedro S. (Android Engineer). Culture contribution interview with Thomas D. (Head of Backend). We estimate that we'll reach a hiring decision by July 15th.

Benefits Our perks and benefits are designed to provide the freedom and support you need to grow personally and professionally.


Heres what that looks like:
The basics Work from anywhere. Doisters can work from anywhere in the world. We never place restrictions on locations. Design your own schedule. Work during the time of day thats best for you. Doisters are encouraged to work 8-hour days and no more than 40 hours/week. Competitive pay.

Our formula-based salaries are calculated based on industry-benchmarked skills and geographical location no stressful negotiation required Expand your professional skills Continue your education.

Youll have a recurring budget to spend on attending conferences, taking courses, and purchasing books. Collaborate in person at retreats. Our team- and company-wide retreats are unforgettable. The connections that we make in person inspire us throughout the year. Craft your ideal work environment Cozy up at a coworking space. Find a coworking space thats right for you and Doist will cover the expense. Subscribe to apps and services.

Youll have a monthly budget to spend on services that help you do your job:
home internet, work apps, music subscription, etc. Purchase the hardware you need. Every Doister has access to a recurring budget to spend on work-related equipment. Focus on your well-being Recharge with generous time off.

Doisters get 8 weeks (40 days) of PTO per year to use as they wish on vacations and national holidays.

Spend time with your new baby. New parents receive 5 weeks of paid parental leave in addition to 13 weeks of paid pregnancy-related medical leave. Invest in your health and wellness.

Take care of yourself with a monthly budget for things like a gym membership, healthy snacks, massages, health insurance, etc.

All information collected through this application is stored in Workable, Doists Applicant Tracking System, where it will be used for recruitment purposes only.

For more information on how we handle candidate data at Doist, we invite you to review our recruitment privacy notice .

For questions, please contact us at (managed by Andrew Gobran & Allan Christensen from People team).
  • Android Developer

    2 semanas atrás


    Braga, Braga, Portugal Agentifai Tempo inteiro

    About UsAgentifai is building the most advanced AI assistants with new interaction models and state-of-the-art technology. We exist to reinvent the way people access the most important services in their lives, such as Healthcare or Financial services.For the first time, it's the technology that adapts to humans and not vice-versa.Our mission is to change the...


  • Braga, Braga, Portugal Fullstack Talents Tempo inteiro

    Position: Embedded Software Engineer for Automotive Infotainment Remote working policy: 100% remote, full-time contractor Fee: 50€ - 70€ per hour This is a remote position and we welcome applications from within the EUProject description:Our customer is growing a new team to spearhead a start-up project for a major German automotive brand. This team will...

  • Mobile Engineer

    Há 1 mês


    Braga, Braga, Portugal PluggableAI Tempo inteiro

    ABOUT PLUGGABLEPluggable is the leading solution for meaningful mobile engagement, using Artificial Intelligence (AI) and more than 60 non-intrusive smartphone sensors in mobile apps to significantly increase user engagement, app retention, and brand perception and awareness, while eliminating feelings of spam and intrusion. We are a growing team, but don't...

  • Mobile Engineer

    2 semanas atrás


    Braga, Braga, Portugal PluggableAI Tempo inteiro

    ABOUT PLUGGABLEPluggable is the leading solution for meaningful mobile engagement, using Artificial Intelligence (AI) and more than 60 non-intrusive smartphone sensors in mobile apps to significantly increase user engagement, app retention, and brand perception and awareness, while eliminating feelings of spam and intrusion. We are a growing team, but don't...

  • Mobile Engineer

    4 semanas atrás


    Braga, Braga, Portugal PluggableAI Tempo inteiro

    ABOUT PLUGGABLEPluggable is the leading solution for meaningful mobile engagement, using Artificial Intelligence (AI) and more than 60 non-intrusive smartphone sensors in mobile apps to significantly increase user engagement, app retention, and brand perception and awareness, while eliminating feelings of spam and intrusion. We are a growing team, but don't...

  • Android Engineer

    3 semanas atrás


    Braga, Portugal Boyden Tempo inteiro

    Title: Android Engineer Location: Remote Remote US Job Description: At Doist, our mission is to  empower people with simple yet powerful tools . We're a multidisciplinary, fully-remote, team thats passionate about creating products, like Todoist and Twist, that improve peoples lives. We thrive on innovating new solutions to old productivity challenges...

  • Android Team Lead

    Há 4 dias


    Braga, Portugal Hostelworld Tempo inteiro

    At Hostelworld (Permanent), in Porto, Portugal Expires at: ******** Remote policy: Full remote WHO YOU'LL WORK WITH ? ? Working with the Android team, we have a fantastic opportunity for a full-time Android Team Lead. With about 50% of our bookings on mobile, our users rely on our apps for booking on the go. We are totally committed to creating an...

  • Android Developer

    Há 1 mês


    Braga, Portugal Agentifai Tempo inteiro

    About UsAgentifai is building the most advanced AI assistants with new interaction models and state-of-the-art technology. We exist to reinvent the way people access the most important services in their lives, such as Healthcare or Financial services. For the first time, it's the technology that adapts to humans and not vice-versa. Our mission is to change...

  • Android Developer

    4 semanas atrás


    Braga, Portugal Agentifai Tempo inteiro

    About UsAgentifai is building the most advanced AI assistants with new interaction models and state-of-the-art technology. We exist to reinvent the way people access the most important services in their lives, such as Healthcare or Financial services. For the first time, it's the technology that adapts to humans and not vice-versa. Our mission is to change...


  • Braga, Portugal Agentifai Tempo inteiro

    About UsAgentifai is building the most advanced AI assistants with new interaction models and state-of-the-art technology. We exist to reinvent the way people access the most important services in their lives, such as Healthcare or Financial services. For the first time, it's the technology that adapts to humans and not vice-versa. Our mission is to change...


  • Braga, Portugal Agentifai Tempo inteiro

    About Us Agentifai is building the most advanced AI assistants with new interaction models and state-of-the-art technology. We exist to reinvent the way people access the most important services in their lives, such as Healthcare or Financial services. For the first time, it's the technology that adapts to humans and not vice-versa. Our mission is to change...

  • Senior Android Developer

    4 semanas atrás


    Braga, Portugal Agentifai Tempo inteiro

    About UsAgentifai is building the most advanced AI assistants with new interaction models and state-of-the-art technology. We exist to reinvent the way people access the most important services in their lives, such as Healthcare or Financial services. For the first time, it's the technology that adapts to humans and not vice-versa. Our mission is to change...


  • Braga, Portugal Employment Pro Limited Tempo inteiro

    Frontend Developer (Mid or Senior Level) (M/F) Frontend Developer (Mid or Senior Level) (M/F)Mid-Level Back End Software Engineer (M/F)Mid-Level Front-End Software Engineer (M/F)Mid-Level Full-Stack Software Engineer (M/F)Senior Full Stack (Web) Application Developer (M/F)EU citizenship or Portuguese work permit? Good level of English? 0-1 years of...

  • Qa Engineer

    Há 4 dias


    Braga, Portugal Joyteractive Tempo inteiro

    What are you working on? Genres: Puzzle, Casual Platforms: Mobile, iOS, Android For which tasks (responsibilities)? Manual functional and non-functional testing of mobile applications Requirements analysis Evaluation of testing activities Creation and support of test documentation Providing reports on test results What kind of professional are we...


  • Braga, Portugal Buscojobs PT C2 Tempo inteiro

    Position: Embedded Software Engineer for Automotive Infotainment Remote working policy: 100% remote, full-time contractor Fee: 50€ - 70€ per hour This is a remote position and we welcome applications from within the EU. Project description: Our customer is growing a new team to spearhead a start-up project for a major German automotive brand. This...


  • Braga, Portugal Fullstack Talents Tempo inteiro

    Position: Embedded Software Engineer for Automotive Infotainment Remote working policy: 100% remote, full-time contractor Fee: 50€ - 70€ per hour This is a remote position and we welcome applications from within the EU. Project description: Our customer is growing a new team to spearhead a start-up project for a major German automotive brand. This team...

  • Lead Qa Engineer

    Há 4 dias


    Braga, Portugal Values Value Tempo inteiro

    What are you working on? Genres: Hyper-casual, Casual, Simulation Platforms: Mobile Team size and structure?7-10 (QA department) For which tasks (responsibilities)? Estimating tasks and distributing them within the team. Performing functional, regression, integration, usability, and other types of testing. Test planning. Preparing test result reports for...


  • Braga, Portugal Fullstack Talents Tempo inteiro

    Position: Embedded Software Engineer for Automotive Infotainment Remote working policy: 100% remote, full-time contractor Fee: 50€ - 70€ per hour This is a remote position and we welcome applications from within the EU. Project description: Our customer is growing a new team to spearhead a start-up project for a major German automotive brand. This team...


  • Braga, Portugal Fullstack Talents Tempo inteiro

    Position: Embedded Software Engineer for Automotive InfotainmentRemote working policy: 100% remote, full-time contractorFee: 50€ - 70€ per hourThis is a remote position and we welcome applications from within the EU.Project description:Our customer is growing a new team to spearhead a start-up project for a major German automotive brand. This team will...


  • Braga, Portugal Fullstack Talents Tempo inteiro

    Position: Embedded Software Engineer for Automotive InfotainmentRemote working policy: 100% remote, full-time contractorFee: 50€ - 70€ per hourThis is a remote position and we welcome applications from within the EU.Project description:Our customer is growing a new team to spearhead a start-up project for a major German automotive brand. This team will...


  • Braga, Portugal Fullstack Talents Tempo inteiro

    Position: Embedded Software Engineer for Automotive Infotainment Remote working policy: 100% remote, full-time contractor Fee: 50€ - 70€ per hour This is a remote position and we welcome applications from within the EU. Project description: Our customer is growing a new team to spearhead a start-up project for a major German automotive brand. This team...

  • Qa Engineer

    Há 4 dias


    Braga, Portugal Zimad Tempo inteiro

    For which tasks (responsibilities)? Perform manual testing of various game projects, big and small; Perform testing on mobile platforms (iOS, Android); Perform testing on desktop platforms (Windows Standalone, Unity Editor); Test game analytics services; Perform complex testing of client-server game apps; Test documentation. What kind of professional...

  • Qa Test Engineer

    Há 4 dias


    Braga, Portugal Devtodev Tempo inteiro

    For which tasks (responsibilities)? Support of a cross platform testing engine (C#, Kotlin, Swift, JS) Support of CI (Powershell, Groovy (Jenkins), Bash) Design tests and test groups Create new automated tests (C#, Kotlin, Swift, JS) Maintain the current test infrastructure Review of automated test results: Review of automated test results: fixing bugs...