kotlin Remote Jobs

95 Results

+30d

Android Engineer, Order Experience

InstacartCanada - Remote
kotlinDesignandroid

Instacart is hiring a Remote Android Engineer, Order Experience

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

About the Role 

As an Android Engineer at Instacart, you’ll be at the forefront of enhancing the end-to-end ordering and delivery experience. You'll contribute to creating seamless, intuitive interactions from cart to checkout to delivery. Your role is crucial in making the shopping experience inclusive and accessible for the whole household, helping families collaborate on their weekly shopping and expanding their access to food.

 

About the Team 

You’ll be joining the Order Experience team, a pivotal group responsible for ensuring the smooth and efficient final stages of order processing. This team is integral to Instacart’s success, working dynamically with cross-functional teams to deliver a flawless ordering and delivery experience. Specifically, you will focus on family accounts, driving our mission to make Instacart a comprehensive shopping solution for households.

 

About the Job 

In this role, you will:

  • Develop and enhance an Android app used by customers.
  • Optimize the performance of the app to handle scalability and maintain high responsiveness.
  • Employ robust unit testing practices to ensure app reliability and quality.
  • Integrate and maintain advanced features using RxJava, Kotlin coroutines, and Android Jetpack libraries such as Compose, Room, and MVVM.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews to maintain high development standards.

About You

Minimum Qualifications

  • 3+ years of Android development experience.
  • Proactive, motivated, and self-driven individual.
  • Strong expertise in performance optimization on Android platforms.
  • Solid proficiency in Android development technologies including Kotlin and Java.Familiarity with RxJava and Kotlin coroutines.
  • Knowledge of Android Jetpack libraries and frameworks: Compose, Room, MVVM.
  • Experience with rigorous unit testing practices.
  • Ability to solve practical problems and dive deep into complex challenges.
  • Effective communication and leadership skills, with the ability to collaborate and influence cross-functional teams.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Preferred Qualifications

  • Experience with embedded Android systems and hardware.
  • Expertise in RxJava and Kotlin coroutines.
  • Experience using monitoring and observability tools like Datadog.
  • Advanced skills in profiling and performance optimization.

See more jobs at Instacart

Apply for this job

+30d

Lead Software Engineer, Frontend (Content Platform)

kotlinDesigngraphqlhtml5c++typescriptcssAWSjavascriptbackendfrontend

hims & hers is hiring a Remote Lead Software Engineer, Frontend (Content Platform)

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

​​About the Role:

Hims and Hers is seeking a highly motivated, talented, and experienced Lead Full Stack Engineer with a Front End focus to join our dynamic Content Platform team. You will work closely with cross-functional teams, including engineering, product, design, marketing, analytics, and data science, to deliver high-impact programs on time and within scope. In this role, you will be responsible for leading the development of our content platforms, ensuring a seamless user experience across hims.com and forhers.com, and driving the adoption of best practices in frontend development. This role is pivotal to scaling the content platform team in a self-service model for our stakeholders.

You Will:

  • Lead the design, development, and deployment of the content management platform.
  • Implement scalable and performant front-end solutions 
  • Coach, mentor, and set best practices for architecture, coding, delivery, and operation within your pod
  • Collaborate and build trust in other engineering pods and teams, develop reusable, scalable designs, write and collaborate in RFCs, and build architecture diagrams that benefit the entire organization 
  • Partner with key stakeholders in product, design, infrastructure, marketing, and project management guiding decisions based on your knowledge of the codebase
  • Contribute to the strategic vision for the platform pods as a technical leader, identifying new technologies that improve security, scalability, reliability, and performance. 
  • Collaborate with backend and quality engineers to spec, write, test, and deploy code that powers hims.com and forhers.com. 
  • Actively participate in sprint ceremonies to help drive continuous improvement in our process and culture

You Have:

  • 10+ years experience in software engineering, preferably in a growth-focused engineering environment.
  • A strong understanding of modern web technologies (React, GraphQL, Javascript, Typescript, HTML5, CSS3)
  • Experience integrating headless CMS solutions at scale.
  • Strong understanding of CSS, design principles, and component library creation. 
  • Exceptional problem-solving skills and attention to detail. 
  • Excellent communication skills and the ability to translate technical concepts to technical and non-technical stakeholders alike.
  • Strong understanding of responsive design and cross-browser compatibility. 
  • Ability to move quickly and set clear deadlines. 
  • Strong prioritization skills with the ability to manage competing projects and align the delivery expectations with stakeholders.
  • Familiarity with cloud hosting providers such as AWS

Nice To Have:

  • Enjoy tech talks, katas, lunch and learns, and geeking over programming languages, architecture, category theory, or whatever engineering topic you are passionate about.
  • Enjoy talking to product, design, and business stakeholders to better understand the problem space.
  • Team leadership experience with training peer engineers
  • Backend experience in Node/Nest.js and Kotlin
  • Domain Driven Microservice Architectures (building Gateways and Bounded Contexts)
  • History of implementing Micro Front-End
  • Contentful CMS
  • Worked on a system that had to deal with internationalization and localization.

 

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

 

#LI-Remote

 

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors.

An estimate of the current salary range for US-based employees is
$160,000$180,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Hims considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.

Hims & hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@forhims.com. Please do not send resumes to this email address.

For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

See more jobs at hims & hers

Apply for this job

+30d

(Senior) Java/Kotlin Engineer (New Platform) (m/f/x) onsite or remote in Germany

Scalable GmbHBerlin, Germany, Remote
agilekotlinterraformDesigngraphqlapidockerpythonAWS

Scalable GmbH is hiring a Remote (Senior) Java/Kotlin Engineer (New Platform) (m/f/x) onsite or remote in Germany

Job Description

  • Build a new exciting platform to serve our customers using cutting edge technology and modern software development practices
  • Work alongside a highly motivated team of software engineers and academics implementing change in the financial industry
  • Translate business challenges into technical solutions
  • Design and implement interfaces with major players in the financial industry to connect the Scalable Capital with the world

Qualifications

  • A university degree in a relevant field of study (e.g. computer science, engineering, sciences, ...) or a comparable qualification.
  • Experience in our tech stack: Kotlin, Docker, Spring Boot, cloud infrastructure and event-based asynchronous architectures
  • AWS, Terraform, Python and GraphQL would be a strong plus
  • Experience in modern software development processes (e.g. agile and self-sufficient teams, continuous integration and deployment, test automation).
  • Experience in designing and implementing loosely-coupled, scalable architectures.
  • Profound understanding of RESTful API Design.
  • A passion for well architected, testable and documented code.
  • Strong analytical thinking, both in the technical and in the product domain.
  • Excellent communication skills that are clear, concise, and targeted towards your audience - engineering, product, or other stakeholders.
  • Background in financial services is a strong plus.

See more jobs at Scalable GmbH

Apply for this job

+30d

Staff Android Mobile Engineer, Mobile Core

GustoDenver, CO; San Francisco, CA; New York, NY; Atlanta, GA; Chicago, IL; Los Angeles, CA; Miami, FL; Toronto, Ontario, CAN - Remote
kotlinDesignmobileandroid

Gusto is hiring a Remote Staff Android Mobile Engineer, Mobile Core

 


About Gusto

Gusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 300,000 businesses nationwide.

Our mission is to create a world where work empowers a better life, and it starts right here at Gusto. That’s why we’re committed to building a collaborative and inclusive workplace, both physically and virtually. Learn more about ourTotal Rewards philosophy

About the Role:

We’re looking for talented and motivated Mobile Android engineers with 8+ years of experience. As a mobile engineer, you’ll be responsible for developing features and functionality, owning and scaling shared services, staying up to date with all things Android while advocating for the best practices, tooling, etc, and working closely with other partner teams such as Payroll, Benefits, HR, identity, security, system design, and infrastructure. If you’re interested in building elegant scalable solutions and a strong mobile team, join us!

About the Team:

Gusto is at a meaningful inflection point in our scale. We are launching a native mobile app experience for one of our most important users, the small business owner, and scaling a platform that other teams will use to solve small business problems.  

Here’s what you’ll do day-to-day:

  • Architect, build, test, and refine Gusto’s native Android app and supporting mobile web-views
  • Build, iterate, and refine product feature offerings that allow employers to perform core business functions such as running payroll, managing expenses, and more.
  • Collaborate with our product management, design, and other partner teams to understand technical and customer pain points, come up with solutions, and then prototype, iterate, and launch
  • Work cross functionally with various product apps, identity, security, design systems and infrastructure to bring world-class experiences to our customers hands
  • Build and scale core services such as push-notification system, localization, etc
  • Improve and maintain Android and Mobile infrastructure such as build-pipelines, testing automation, release process, etc.
  • Build a product that our customers genuinely love. Don't just take our word for it - check out what some customers have to say.

Here’s what we're looking for:

  • At least 5 years of Kotlin-Android software engineering experience and at least 8 years of Mobile software engineering experience
  • Strong communication and cross-functional partnership skills
  • Self-driven mindset, and the ability to work on green field projects
  • Working knowledge of MVVM
  • Experience with Android testing frameworks and best practices
  • Experience in constructing platform and common components to enhance scalability, consistency, and maintainability throughout the product development lifecycle
  • Strong critical thinking skills, and a keen attention to detail
  • Willingness to learn, and mentor others

Our cash compensation amount for this role is targeted at $225,000-$245,000 for San Francisco, Seattle & New York and $185,000-$205,000 for Denver. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.


Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 daysper week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale.

Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. 

When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required.


Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. 

Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you require assistance in filling out a Gusto job application, please reach out to candidate-accommodations@gusto.com.

Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer.

See more jobs at Gusto

Apply for this job

+30d

Android Engineer, Caper

InstacartCanada - Remote
kotlinDesignqaandroid

Instacart is hiring a Remote Android Engineer, Caper

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

Overview 

 

About the Role -As an Android Engineer at Instacart's subsidiary, Caper.ai, you will play a pivotal role in advancing our AI solutions for brick-and-mortar stores, revolutionizing the in-store shopping experience. Your expertise in developing customer-facing Android applications will directly contribute to blending online conveniences with offline retail operations. This role is not just about coding but innovating and learning within a team that is at the forefront of retail technology. By collaborating with cross-functional teams including product managers, designers, data scientists, and engineers, you will craft systems that not only meet current demands but also drive future growth.

 

About the Team -Caper.ai, a dynamic arm of Instacart, focuses on AI and computer vision technologies to transform shopping with the Caper Cart—our AI-powered smart shopping cart. This product features an array of integrated technologies such as scales, sensors, and computer vision, reducing the need for extensive store modifications while enabling a seamless retail experience. As part of the Instacart Platform Connected Stores initiative, our team is dedicated to making retail more accessible and efficient, building solutions that are cost-effective and widely adopted in the market.

 

About the Job 

In this role, you will:

Design, and develop scalable and robust Android applications that integrate with our cutting-edge AI technologies.Support performance improvements and optimizations for our Android applications to enhance user experience.Work with a large team of senior Android engineers to build custom features for retailersCollaborate with QA teams to guide and support cart automation efforts.Uphold code quality through active contribution to development practices, ensuring performance and adherence to coding standards.

 

About You

Minimum Qualifications

  • 3+ years of Android development experience.Demonstrated proactive, motivated, and self-driven work ethic.
  • Proficiency in Android development tools and languages, including Kotlin and Java.
  • Familiarity with Kotlin coroutines.
  • Comfortable using Android Jetpack components like Compose, Room, and MVVM architecture.
  • Effective communication skills with experience collaborating with and engineering team
  • Bachelor's or Master's degree in Computer science, Software Engineering, or equivalent practical experience.

Preferred Qualifications

  • Experience with embedded Android systems or IoT devices.
  • Proficiency with Kotlin coroutines.
  • Knowledge of monitoring and observability tools such as Datadog.
  • Long-term maintenance experience on substantial codebases.

See more jobs at Instacart

Apply for this job

+30d

Android Engineer, Enterprise Fulfillment

InstacartCanada - Remote
kotlinDesignandroid

Instacart is hiring a Remote Android Engineer, Enterprise Fulfillment

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

OVERVIEW

About the Role

As an Android Engineer II within our dynamic Enterprise Fulfillment team, you will have the unique opportunity to make a substantial impact on our core mission to empower retailers with cutting-edge fulfillment products and services. By developing an intuitive Android application, you will be enhancing the efficiency and quality of grocery delivery services used by shoppers worldwide. This pivotal role not only supports our vision to transform the grocery delivery landscape but also aligns with our commitment to innovative solutions and a seamless user experience.

About the Team

Our Enterprise Fulfillment org is at the forefront of Instacart's strategic efforts, delivering sophisticated fulfillment solutions to our retailer partners. This team is essential for developing technology that underpins scalable, efficient, and cost-effective grocery delivery services. As a part of this team, you will work alongside other skilled engineers to build and refine systems that improve the shopping experience, directly contributing to the success and growth of Instacart's network.

About the Job

In this role, your primary responsibilities will include:

  • Developing and enhancing an Android app used by shoppers for efficient grocery picking and delivery.
  • Optimizing the performance of the app to handle scalability and maintain high responsiveness.
  • Employing robust unit testing practices to ensure app reliability and quality.Integrating and maintaining advanced features using RxJava, Kotlin coroutines, and Android Jetpack libraries such as Composed, Room, and MVVM.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Participating in code reviews to maintain high development standards.

About You

Minimum Qualifications

  • 3+ years of Android development experience.
  • Proactive, motivated, and self-driven individual.
  • Strong expertise in performance optimization on Android platforms.
  • Solid proficiency in Android development technologies including Kotlin and Java.
  • Familiarity with RxJava and Kotlin coroutines.
  • Knowledge of Android Jetpack libraries and frameworks: Compose, Room, MVVM.
  • Experience with rigorous unit testing practices.
  • Ability to solve practical problems and dive deep into complex challenges.
  • Effective communication and leadership skills, with the ability to collaborate and influence cross-functional teams.Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Preferred Qualifications

  • Experience with embedded Android systems and hardware.
  • Expertise in RxJava and Kotlin coroutines.
  • Experience using monitoring and observability tools like Datadog.
  • Advanced skills in profiling and performance optimization.

See more jobs at Instacart

Apply for this job

+30d

Senior Application Security Engineer

Integral Ad ScienceRemote Ireland
DevOPSkotlinterraformscalajavatypescriptjenkinspythonAWS

Integral Ad Science is hiring a Remote Senior Application Security Engineer

We are looking for a Senior Application Security Engineer to join our team to help us build and secure the Integral Ad Science (IAS) infrastructure and security operations. As part of the Information Security team you will participate and collaborate with multiple Product and R&D teams to ensure that the IAS Platform and our architecture remains secure and compliant. We are a small but growing group of dedicated hard working individuals working to secure IAS relying on our experience and industry standards and we are looking for a dynamic, personable individual to join this team.  If you enjoy the pace of the changing security landscape and an environment where you can make a direct and visible impact, then IAS is the place for you.

 

What you’ll get to do:

    • Define, plan and carry out IAS’ security framework and application protections
    • Develop security standards & best practices for the R&D organization as well as recommend security enhancements to management as needed
    • Develop strategies to respond to and recover from security vulnerabilities and incidents
    • Educating the workforce on secure application security through training and security awareness.
    • Attain Security training and certification
    • Evaluate and recommend additional tools to enhance our application security posture
    • Develop automation to implement and improve security processes across the SDLC
    • Work with multiple teams for secure devops release cycle

You should apply if you have most of this:

    • 5- 10 + years of application security experience with a development or coding background
    • Direct experience working with code analysis products (SAST, DAST, IAST etc.)
    • Experience with threat modeling and penetration testing using both manual and automated methods. 
    • CI/CD experience using tools such as Github, Jenkins, etc. 
    • Practical knowledge of one or more relevant coding languages (e.g. Java, python, go, kotlin, scala, typescript, etc.) 
    • Familiarity with architecting or developing cloud native applications with AWS services
    • Familiarity with common cloud security tooling such as CSPMs, SIEM, etc.
    • Familiarity with cloud provisioning tools such as Terraform, Cloud Formation with focus on security
    • Experience planning, researching and developing security policies, standards and procedures with comprehensive documentation
    • Experience working with development, engineering and architecture teams to ensure security best practices are followed.
    • Ability to communicate effectively and work independently utilizing critical thinking skills, the ability to learn new concepts and problem solving as they arise

 

About Integral Ad Science

Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry’s most actionable data to drive superior results for the world’s largest advertisers, publishers, and media platforms. IAS’s software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality. For more information, visit integralads.com.

Equal Opportunity Employer:

IAS is an equal opportunity employer, committed to our diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. We strongly encourage women, people of color, members of the LGBTQIA community, people with disabilities and veterans to apply.

 

To learn more about us, please visithttp://integralads.com/andhttps://muse.cm/2t8eGlN

Attention agency/3rd party recruiters: IAS does not accept any unsolicited resumes or candidate profiles. If you are interested in becoming an IAS recruiting partner, please send an email introducing your company to recruitingagencies@integralads.com. We will get back to you if there's interest in a partnership.

#LI-Hybrid

See more jobs at Integral Ad Science

Apply for this job

+30d

Mobile Test Automation Engineer

Sigma SoftwareWarsaw, Poland, Remote
kotlinjiraDesignswiftmobileiosgitjavaandroidpythonAWS

Sigma Software is hiring a Remote Mobile Test Automation Engineer

Job Description

  • Design test plans, test cases, and test scripts based on product requirements 
  • Execute manual and automated tests, analyze results, and report defects 
  • Develop, maintain, and execute automated test scripts 
  • Set up and configure test environments for mobile applications 
  • Conduct performance and Load Testing 

Qualifications

  • 3+ years of experience in mobile application testing 
  • Proven track record in automation testing for mobile platforms (iOS and Android) 
  • Experience with Git
  • Proficiency in mobile automation frameworks such as Appium, Espresso, and XCTest 
  • Experience with test frameworks such as TestNG or JUnit 
  • Familiarity with mobile OS and their debugging tools (ADB for Android, Xcode for iOS) 
  • Experience managing physical and virtual devices for testing 
  • Knowledge of CI/CD Tools 
  • Familiarity with device farms such as SauceLabs, BrowserStack, or AWS Device Farm 
  • English level – Upper-Intermediate 

WOULD BE A PLUS

  • Experience with some of the programming languages: Swift, Kotlin, Java, Python, JS 
  • Experience with bug-tracking tools such as JIRA 

See more jobs at Sigma Software

Apply for this job

+30d

Lead Platform Engineer - Kotlin Developer Experience

PersonioRemote New York, Remote New Jersey
DevOPSagilekotlinDesignjava

Personio is hiring a Remote Lead Platform Engineer - Kotlin Developer Experience

The Role: How you'll make an impact at Personio

At Personio we are on an amazing hypergrowth journey towards becoming the leading HR Platform in Europe! We’re looking for experienced Software Engineers to join our Product & Technology department, who will play an active role in shaping our engineering culture and the future of thousands of HR teams and organizations across Europe.

Our Kotlin Developer Experience (Kodex) team sits within our Developer Experience (DX) tribe. Collectively within DX we enable other engineers to build, test and deploy code quickly, easily and reliably on their own. We focus on maximizing engineering efficiency, by developing and distributing robust and practical development tools, building scalable DevOps processes, and advocating for software development best practices. As a member of the KoDeX team your focus will be to build tooling solutions which reduce the complexity and risk of developing, deploying and releasing software.

The Kodex Platform Engineer is a high-impact, cross-functional role at the heart of our engineering organization. The team supports our internal engineering teams throughout the complete development lifecycle of Personio, using a unique mix of skill sets to enable our product engineers to take advantage of everything the platform provides while also minimizing the cognitive load required to do so.

Role Responsibilities: What you'll do
  • You will research, engineer and experiment with new ways to improve developer satisfaction and increase developer velocity by providing efficient, effective tooling and questioning the status quo. 

  • Your scope will encompass the entire process of building , testing, deploying, releasing, and monitoring front-end components across all environments, from the local machine straight through to our production clusters.

  • You will foster relationships and partner with product teams to support them through platform specific migrations. You’ll learn from and understand the challenges they face so that you can translate them into result-oriented solutions that help improve their experience of building software at Personio.

  • You will act as a technical leader to your teammates and help improve the team’s engineering culture, defining best practices on how we manage technical debt, refactoring, design patterns and coding principles, code review and pair programming. 

  • You will mentor and coach other engineers to grow into the next generation of technical leaders

  • You will use your existing experience to help drive the platform forward with new ideas and strategies that help maintain the quality, reliability, security, performance and cost effectiveness of the product and platform.

  • You will partner with your engineering manager, keeping them up to date and informed with technical details across multiple projects. Helping to ensure the team is delivering results in an iterative fashion that is driven by impact and promotes a culture of experimentation and shipping to learn.

Role Requirements: What you need to succeed
  • Over 8 years of software engineering experience building and designing scalable applications, tools or distributed systems. You understand the needs of software engineers working in product teams, you’ve been in their shoes, and can empathize with them. You want to help your fellow engineers to achieve maximum efficiency.

  • You have leadership experience having previously acted as a mentor or role model to other engineers. Ideally leading pair and mob programming sessions, as well as setting up and running technical brainstorming and solution design sessions.

  • You strike a balance between a strategic and tactical mindset. You are capable of working with your engineering manager to translate the platform's strategic vision into tactical, achievable objectives for the team.

  • You have a strong expertise with working with Kotlin and/or Java codebases (Spring Boot services). In particular you’re comfortable with the intricacies of their build ecosystems (build tools, tasks, runners, etc.).

  • You excel at designing, building, documenting and distributing robust and delightful solutions in the form of Libraries, CLI tools, scripts & plugins for developers.

  • You’re opinionated on development processes and best practices (merge requests, approvals, trunk-based vs branch-based development, etc), and are eager to optimize and automate them.

  • You want to work with a very technical team on developer-facing tools and services, and you understand the value of writing great technical documentation and useful tutorials.

  • You are data driven and are passionate about using metrics to define and evaluate your engineering design decisions.

  • You have an excellent written and spoken English (level C1/C2 on the CEFR scale)

  • We are experiencing rapid growth and are “building our plane while flying it” so bring your agile mindset to the table!

  • You embrace feedback - no one is perfect, neither are we. So let’s make this an opportunity to praise and learn from each other.

  • Finally, you have a good sense of humor. Have fun with us, learn with us from mistakes and bring your good vibes!


Why Personio
Aside from our people, culture, and mission, check out some of the other benefits that make Personio a great place to work:
  • Receive a robust reward package – reevaluated each year – that includes salary, benefits, and pre-IPO equity
  • Enjoy 20 days of paid vacation, plus an additional day after 2 and 4 years (because we love what we do, but we also love vacation!)
  • Invest in your future with a 401(k) retirement account and a Personio match of up to 5%
  • Get comprehensive medical, dental, and vision coverage for yourself and your family
  • Make an impact on the environment and society with 2 (fully paid) Impact Days –  one for an individual project of your choice and one for a company-wide initiative
  • Receive family leave, mental health support, and sabbatical opportunities with PersonioCares
  • Grow your skills with an annual personal development budget to use on professional memberships, external certifications, conferences, and more
  • Connect with your fellow Personios at regular company and team events like All Company Culture Week and local year-end celebrations
  • Engage in a high-impact working environment with flat hierarchies and short decision-making processes

Salary Range
$195,000 to $218,00 per year, plus equity and benefits. 
Please note the national salary range listed in the job posting reflects the new hire salary range across levels and U.S. locations that would be applicable to the position. Final salary will be commensurate with the candidate’s final level and final location. Also, this range represents base salary only and does not include equity, or benefits, if applicable.

Please also note that the information provided in this job posting is for general informational purposes only. The job posting is provided 'as is' without any representations or warranties, express or implied. Personio makes no representations or warranties in relation to the accuracy, completeness, or suitability of the information contained in this job posting. By applying to this position, applicants acknowledge that they have read and understood this disclaimer and that Personio shall not be held liable for any reliance on the information contained herein.
About us
Bring your best. Make your mark. We’re using technology to revolutionize the way HR operates so that we can transform the way millions of people experience work every day. We move fast, challenge the status quo, and support our people as they shape their careers.

With over 10,000 customers and a team of 2,000 in eight offices around the world, now is the perfect time to join! We believe in hiring driven people who want to make an impact. So bring your best, and let’s build the future of HR technology together.

Discover our Personio Principles, that guide our mindset, behaviours, and the ways we work together:

Exceed Customer Expectations: We anticipate, prioritize, and solve for the needs of our customers.
Deliver Exceptional Results: We dream big and move with urgency to make great things happen.
Elevate One Another: We work together as trusted partners to amplify our collective impact.
Care to Challenge: We care personally and challenge directly to unlock our full potential.
Ignite Positive Momentum: We embrace the challenge with a positive mindset and celebrate our wins together.
 
 

See more jobs at Personio

Apply for this job

+30d

Senior Support Engineer- Open Platform

Live PersonBulgaria- Remote
Bachelor's degree5 years of experiencekotlinjqueryswiftmobilejavaangularjavascript

Live Person is hiring a Remote Senior Support Engineer- Open Platform

LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.  

At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success, nd reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about. 

Overview:

We are seeking a highly skilled and experienced Senior Technical Support Engineer to join our Support team. As a Senior Technical Support Engineer, you will play a crucial role in providing exceptional support to our enterprise-level customers, leveraging your expertise in cloud technologies and troubleshooting skills.

You will: 

  • Act as a Subject Matter Expert (SME) in Open Platform, specializing in Java, Javascript, iOS/Android dev languages (Kotlin, Swift), SDK and APIs.
  • Troubleshoot and resolve complex technical issues raised by customers, ensuring timely resolution within SLAs.
  • Serve as the primary point of contact for customer issues, effectively liaising between customers, Product Management, Engineering, and other internal teams.
  • Act as the "voice of the customer" and provide valuable insights and feedback to the development and service teams for recurring issues.
  • Collaborate closely with product developers, building knowledge in Support, troubleshooting tools, and methodologies.
  • Communicate via chat channel for new and existing issues, ensuring speedy resolution based on customer entitlement and service level targets.
  • Analyze recurring issues and contribute to the development of processes and requirements for better customer support tools and solutions.
  • Mentor and educate team members, empowering them to handle technical escalations effectively.
  • Demonstrate a customer-centric approach, delivering exceptional support experiences while working with some of the world's top brands.
  • Be comfortable with 24/7 shift work and on-call duties to address critical customer issues in a fast-paced environment.

You have:

  • Minimum of 5 years of experience working as a Tier 3/4 Support Engineer, Developer Support, or equivalent customer-facing position.
  • Extensive experience supporting enterprise-level customers, preferably with Fortune 500 organizations.
  • Proven expertise in analyzing, troubleshooting, and providing solutions for deep and complex technical issues.
  • Strong knowledge of web technologies and protocols.
  • Proficiency in troubleshooting different APIs, SDK, Mobile environments and services that support LivePerson's platform end-to-end.
  • Excellent oral and written communication skills in English, with the ability to effectively communicate with enterprise customers via chat, email, and phone, including managing technical bridges during critical situations.
  • Resilience to work in a fast-paced environment and meet tight timelines.
  • Strong service orientation and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Willingness to be on-call for high-severity issues.
  • Comfortable working in an ambiguous and ever-changing environment.
  • Proactive self-learner with a strong desire to acquire new knowledge and learn new technologies.
  • Strong self-management skills and the ability to initiate new initiatives to improve processes and customer support.

Preferred Qualifications:

  • Strong understanding of modern programming languages and supportive frameworks.
  • Experience with relevant technologies, such as JS Frameworks (React, jQuery, Angular, Polymer), Mobile development languages (Kotlin, Swift, Dart), daily usage of Postman or equivalent REST clients.
  • Proficiency in scoping and trends analysis using databases, monitoring tools (Grafana, Graphite, etc.), and logging systems (Kibana, Splunk, logstash, etc.).
  • Bachelor's degree in Information Science, Information Technology, Computer Science, Engineering, Mathematics, or a related field.

Benefits: 

  • Health: medical, dental, and vision
  • Time away: 28 vacation days
  • Development: Generous tuition reimbursement and access to internal professional development resources. 
  • Additional: Food Vouchers.
  • #LI-Remote

Why you’ll love working here:

As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace. 

Belonging at LivePerson:

We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.



Apply for this job

+30d

Senior Android Engineer, Product Foundations

InstacartUnited States - Remote
kotlinmobileandroid

Instacart is hiring a Remote Senior Android Engineer, Product Foundations

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

Overview

About the Role
At Instacart, we believe in fostering an environment where every employee can bring their authentic self to work and contribute to building a community that we're proud to be a part of. In this pivotal role, you'll have the opportunity to make a lasting impact on our Logistics team, driving innovation in the Android Shopper app and Product Foundations systems. The role requires working across the entire app codebase and your contributions will enable the entire mobile development team to work more efficiently and innovate on the future of the Shopper app.

 

About the Team
The Logistics Serving team is a horizontal group that powers the Logistics of Fulfillment, composed of three domains. The team’s Product Foundations domain focuses on foundational systems such as the state engine powering Shopper work, mobile platform systems, and client-server communication. The team’s Core Dispatch domain handles creating, managing, and offering unique and complex work for Shoppers. Lastly, the Geospatial domain handles ingestion, processing, and providing of complex geospatial data such as Shopper locations, customer service coverage, and more in service of matching shoppers with work, tracking order progress, and improving customer serviceability. Combined, the Logistics Serving team enables many product teams to successfully deliver their projects and features.

 

About the Job

  • ​​Architect, build, and maintain excellent Android applications with clean code.
  • Spearhead the development and roadmap of the Android Shopper app's foundations, ensuring stability, reliability and performance for both Shoppers and the development team.
  • Participate and drive adoption of new technologies, such as Jetpack Compose or coroutines.
  • Contribute to building out cutting-edge features as part of fulfillment logistics initiatives.
  • Envision new features and solutions that are inspired, considered, and forward thinking.
  • Own important pieces of the product that have high visibility both internally and externally.
  • Communicate and collaborate extensively across multiple teams and functions within the company to drive consensus, align goals, and achieve effective cross-functional outcomes.
  • Be empowered and responsible for planning, decision making, shipping, and maintaining your surface areas.

 

About You

Minimum Qualifications:

  • 5+ years of Android development experience with a proven track record of success.
  • Experience working on complex Android build pipelines
  • Proficient in performance optimization on Android platforms.
  • Expertise in Android development technologies, specifically Kotlin.
  • Solid understanding of both RxJava and Dagger.
  • Proven ability in rigorous unit testing and practical problem-solving.
  • Excellent communication and leadership skills, capable of collaborating and influencing cross-functional teams.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Preferred Qualifications:

  • Advanced proficiency in RxJava and Kotlin Coroutines.
  • Experience with monitoring and observability tools like Datadog.
  • Experience working with Android Location APIs and processing of location data
  • Experience working with Gradle
  • Experience writing database queries and analyzing data

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policyhere.

Offers may vary based on many factors, such as candidate experience and skills required for the role.Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offeringshere.

For US based candidates, the base pay ranges for a successful candidate are listed below.

CA, NY, CT, NJ
$221,000$245,000 USD
WA
$212,000$235,000 USD
OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI
$203,000$225,000 USD
All other states
$183,000$203,000 USD

See more jobs at Instacart

Apply for this job

+30d

Senior Android Engineer

Blockchain.comMiami - Hybrid
3 years of experiencekotlinjavaandroid

Blockchain.com is hiring a Remote Senior Android Engineer

Blockchain.com is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time.

Blockchain.com’s engineering team is building technologies that are revolutionising the financial services industry by empowering millions across the globe to authenticate and transact immediately and without costly intermediaries.

We are looking for a Senior Android Engineer to join our growing engineering team, to rapidly create, iterate and launch high-quality software that empowers users all over the world. Ultimately, you should be able to adapt easily to meet the needs of our fast growth and the rapidly evolving crypto ecosystem.

Our development team is tackling some of the most interesting problems in the crypto space while rapidly and securely scaling a distributed platform that touches millions of people a day. We want you to join us!

WHAT YOU WILL DO:

  • Be part of a team that is building industry-leading bitcoin wallets for users around the globe:View on Google Play
  • Write well-tested, reliable code for use by millions of users who use our wallet.
  • Proactively collaborate with team members, ensuring the sharing of knowledge and efficient division of labour.
  • Work on the most interesting and challenging problems in the cryptocurrency space.
  • Get exposure to the latest technologies and developments in a technology and product driven company.
  • Work on an industry-leading product with millions of users.

WHAT YOU WILL NEED

  • The foremost quality for this position or any position at Blockchain.com is integrity.
  • At least 3 years of experience working with Java / Kotlin and the Android SDK and have at least one or two apps in the store.
  • Experience with reactive programming (RxJava or otherwise) is a bonus.
  • You are excited about using the latest Android features to build the best app in class.
  • You feel ownership over everything you ship—you'd never call code "released" until you’re confident it’s correct.
  • Unit testing/TDD and achieving a high level of coverage should be second nature to you.
  • You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
  • You rely on others' candid feedback for continuous improvement.
  • Excellent communication skills to liaise with various team members around the world.
  • Strong analytical and problem-solving skills.
  • You enjoy learning new things.
COMPENSATION & PERKS
  • Competitive full-time salary based on experience and meaningful equity in an industry-leading company
  • The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an exciting, emerging industry.
  • Unlimited vacation policy; work hard and take time when you need it.
  • Performance-based bonuses paid in cash
  • Apple equipment provided by the company
  • Awesome office locations and remote working options.

See more jobs at Blockchain.com

Apply for this job

+30d

Senior Back-End Engineers, FinPlatform

Blockchain.comLondon - Hybrid
kotlinscalajavadockerpostgresql

Blockchain.com is hiring a Remote Senior Back-End Engineers, FinPlatform

Blockchain.comis the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time.

We are looking for software engineers from a variety of technical backgrounds with a proven track record in building scalable, reliable and performant systems. You will play a critical role in building financial and crypto-native products, services and APIs.

As a senior software engineer you should lead by example - driving the technical discussions, influencing the approach and making a positive impact on the team's development by advocating the best engineering practices.

WHAT YOU WILL DO:

  • Build solid, reliable software to handle multiple networks and support our ever growing family of products and user base,
  • Be a part of a dedicated engineering team committed to applying the highest standards and shipping secure and performant systems,
  • Work in the core of Blockchain.com’s solution, interacting directly with multiple blockchains and internal services,
  • Work extensively with open source technologies (Docker, Kafka, PostgreSQL),
  • Ensure security is at the forefront of everything you do,
  • Work within interdisciplinary teams to continually deliver the highest quality products to our users,
  • Optimise existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain’s products.

WHAT YOU WILL NEED:

  • The foremost quality for this position or any position at Blockchain.com is integrity,
  • You are highly motivated, self-driven, passionate about crypto currencies,
  • You know how blockchain systems work, preferably, you worked closely with at least one,
  • You find your way around when confronted to a novel problem not many people faced before,
  • You possess an innate curiosity, you know multiple programming languages, you are a strong advocate for the best engineering practices and thrive on learning new technologies,
  • You take a pragmatic approach to developing clean solutions to complex problems,
  • You pride yourself on consistent high levels of test coverage, strong technical documentation and effective monitoring,
  • You take full responsibility for all the projects you work in,
  • Preferably experience in at least one JVM based language such as Java, Kotlin, Scala or willing to learn these languages,

COMPENSATION & PERKS 

  • Full-time salary based on experience and meaningful equity in an industry-leading company
  • Hybrid model working from home & awesome office location in the heart of London 
  • Unlimited vacation policy; work hard and take time when you need it
  • Apple equipment
  • The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an emerging field
  • Flexible work culture  

Blockchain is committed to diversity and inclusion in the workplace and is proud to be an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, color, national origin, gender, gender expression, sex, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, and apprenticeship. Blockchain makes hiring decisions based solely on qualifications, merit, and business need at the time.

See more jobs at Blockchain.com

Apply for this job

+30d

Senior/Staff Data Engineer, FinPlatform

Blockchain.comLondon, United Kingdom - Hybrid
Commercial experiencekotlinscalaairflowsqlDesigngitjavakubernetespython

Blockchain.com is hiring a Remote Senior/Staff Data Engineer, FinPlatform

Blockchain.com is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software.

We are looking for a talented Senior or Staff Data Engineerto join our FinPlatform team and work from our office in London. The group is part of a larger Data Science team, informing all product decisions and creating models and infrastructure to improve efficiency, growth, and security. To do this, we use data from various sources and of varying quality. Our automated ETL processes serve both the broader company (in the form of clean, simplified tables of aggregated statistics and dashboards) and the Data Science team itself (cleaning and processing data for analysis and modeling purposes, ensuring reproducibility).

We are looking for someone with experience in designing, building, and maintaining a scalable and robust Data Infra that makes data easily accessible to the Data Science team and the broader audience via different tools. As a data engineer, you will be involved in all aspects of the data infrastructure, from understanding current bottlenecks and requirements to ensuring the quality and availability of data. You will collaborate closely with data scientists, platform, and front-end engineers, defining requirements and designing new data processes for both streaming and batch processing of data, as well as maintaining and improving existing ones. We are looking for someone passionate about high-quality data who understands their impact in solving real-life problems. Being proactive in identifying issues, digging deep into their source, and developing solutions, are at the heart of this role.

SENIOR

What You Will Need

  • Bachelor’s degree in Computer Science, Applied Mathematics, Engineering or any other technology-related field
  • Previous experience working in a data engineering role
  • Fluency in Python
  • Experience in both batch processing and streaming data pipelines
  • Experience working with Google Cloud Platform
  • In-depth knowledge of SQL and no-SQL databases
  • In-depth knowledge of coding principles, including Oriented Object Programming
  • Experience with Git

Nice to have

  • Experience with code optimisation, parallel processing
  • Experience with Airflow, Google Composer or Kubernetes Engine
  • Experiences with other programming languages, like Java, Kotlin or Scala
  • Experience with Spark or other Big Data frameworks
  • Experience with distributed and real-time technologies (Kafka, etc..)
  • 5-8 years commercial experience in a related role

STAFF

What You Will Do

  • Maintain and evolve the current data infrastructure and look to evolve it for new requirements
  • Maintain and extend our core data infrastructure and existing data pipelines and ETLs
  • Provide best practices and frameworks for data testing and validation and ensure reliability and accuracy of data
  • Design, develop and implement data visualization and analytics tools and data products.
  • Play a critical role in helping to set up directions and goals for the team
  • Build and ship high-quality code, provide thorough code reviews, testing, monitoring and proactive changes to improve stability
  • You are the one who implements the hardest part of the system or feature.

What You Will Need

  • Bachelor’s degree in Computer Science, Applied Mathematics, Engineering or any other technology-related field
  • Previous experience working in a data engineering role
  • Fluency in Python
  • Experience in both batch processing and streaming data pipelines
  • Experience working with Google Cloud Platform
  • In-depth knowledge of SQL and no-SQL databases
  • In-depth knowledge of coding principles, including Oriented Object Programming
  • Experience with Git
  • Ability to solve technical problems that few others can do
  • Ability to lead/coordinate rollout and releases of major initiatives

Nice to have

  • Experience with code optimisation, parallel processing
  • Experience with Airflow, Google Composer or Kubernetes Engine
  • Experiences with other programming languages, like Java, Kotlin or Scala
  • Experience with Spark or other Big Data frameworks
  • Experience with distributed and real-time technologies (Kafka, etc..)
  • 8+ years commercial experience in a related role

COMPENSATION & PERKS

  • Full-time salary based on experience and meaningful equity in an industry-leading company
  • Hybrid model working from home & our office in Central London (SoHo) 
  • Work from Anywhere Policy - up to 20 days to work remotely 
  • ClassPass 
  • Budgets for learning & professional development 
  • Unlimited vacation policy; work hard and take time when you need it
  • Apple equipment
  • The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an emerging field
  • Flexible work culture  

Blockchain is committed to diversity and inclusion in the workplace and is proud to be an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, color, national origin, gender, gender expression, sex, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, and apprenticeship. Blockchain makes hiring decisions based solely on qualifications, merit, and business need at the time.

See more jobs at Blockchain.com

Apply for this job

+30d

Sr. SDET, Mobile (Canada)

Life36Remote, Canada
agileremote-firstkotlinswiftmobilescrumiosqagitjavac++androidpython

Life36 is hiring a Remote Sr. SDET, Mobile (Canada)

About Life360

Life360’s mission is to keep people close to the ones they love. Our category-leading mobile app and Tile tracking devices empower members to protect the people, pets, and things they care about most with a range of services, including location sharing, safe driver reports, and crash detection with emergency dispatch. Life360 serves approximately 66 million monthly active users (MAU) across more than 150 countries.

Life360 delivers peace of mind and enhances everyday family life with seamless coordination for all the moments that matter, big and small. By continuing to innovate and deliver for our customers, we have become a household name and the must-have mobile-based membership for families (and those friends that basically are family).

Life360 has more than 500 (and growing!) remote-first employees. For more information, please visit life360.com.

Life360 is a Remote First company, which means a remote work environment will be the primary experience for all employees. All positions, unless otherwise specified, can be performed remotely (within Canada) regardless of any specified location above. 

About The Team

Our team consists of a diverse group of very talented Quality Engineers who work with one of the largest developer groups in the organization. We span across four different scrum teams, working on various aspects of the Life360 app like payments & subscriptions, new features, internationalization & localization, revenue generating rapid experimentation, scaling experiments into features, and much more. Our team takes a lot of pride in delivering a high-quality product while we continuously try to shift left to test earlier in the product lifecycle.

About the Job

As a Sr. SDET, Mobile at Life360 you'll be solving big quality challenges, coaching Software Engineers and Product Managers in the art of quality testing, and helping to create a long-term vision of mobile automation for our Life360 members. You are a hands-on person, with the ability to work on multiple projects and processes. This isn't just about testing, we want you to help us create a better product and proactively improve our quality efforts on the whole.

We have an amazing stack and need someone who can build innovative solutions via automation.

What You’ll Do

  • Build testing automation for the features under development and be able to collaborate on test plans and cases based on product requirements and technical specifications while participating in the software development life cycle from beginning to end.
  • Improve mobile QA efficiency by facilitating the development of new tools and processes.
  • Work with stakeholders to craft test strategies, test cases, and test scenarios for products under test.
  • Be a strong quality advocate, collaborating closely with software engineers, designers, and product managers for systems testability and design.
  • Review and update test automation for existing products and features. 
  • Monitor product and/or feature-level quality health metrics (testability, test health, test coverage, etc).
  • Work with development teams to define testing protocols for new features as they are designed and developed.
  • Provide detailed bug reports to the Engineering Team using JIRA.
  • Execute regression and share the results with the stakeholders.

What We’re Looking For

  • 5+ years of experience testing and building automation mobile applications.
  • 3+ years of experience with Appium automation.
  • 2+ years of experience in working with offshore teams.
  • Strong understanding of mobile technology and SDKs with coding experience in Java strongly preferred. Candidates with experience in Kotlin, C#, Swift, and Python will also be considered.
  • Extremely organized with excellent communication skills and solid presentation and reporting skills.
  • Self-motivator, who can work independently, is able to learn quickly, meets deadlines, and demonstrates problem-solving skills.
  • Effectively communicate technical information in a clear and concise manner and ability to coordinate cross-team efforts.
  • Experience with agile development methodology.
  • Experience with developer tools like git, Maven, and Jenkins.
  • Combination of solid in-depth knowledge of quality assurance, a solid understanding of web/mobile technology, and testing toolkits.
  • Experience manually building apps onto the simulator or devices with Xcode and Android Studio, as well as knowledge of automation tools like Espresso, XCUI Tests, and Appium.


Bonus Points

  • Strong communication skills - this will be an extremely cross-functional role.
  • Technical fluency: ability to quickly learn new systems and dive into tough problems.
  • Natural curiosity and ability to break software.
  • Tenacious approach to finding the most difficult bugs.
  • Solid understanding of software concepts and mobile apps.
  • Experience in testing mobile apps and/or SDKs.
  • Experience working on different applications and operating systems: iOS and various flavors of Android.
  • Ability to work independently and within a testing team.

Our Benefits

  • Competitive pay and benefits
  • Medical, dental, vision, life and disability insurance plans (100% paid for employees)
  • 401(k) plan with company matching program
  • Mental Wellness Program & Employee Assistance Program (EAP) for mental well being
  • Flexible PTO, 13 company wide days off throughout the year
  • Winter and Summer Week-long Synchronized Company Shutdowns
  • Learning & Development programs
  • Equipment, tools, and reimbursement support for a productive remote environment
  • Free Life360 Platinum Membership for your preferred circle
  • Free Tile Products

Life360 Values

Our company’s mission driven culture is guided by our shared values to create a trusted work environment where you can bring your authentic self to work and make a positive difference 

  • Be a Good Person - We have a team of high integrity people you can trust. 
  • Be Direct With Respect - We communicate directly, even when it’s hard.
  • Members Before Metrics - We focus on building an exceptional experience for families. 
  • High Intensity, High Impact - We do whatever it takes to get the job done. 

Our Commitment to Diversity

We believe that different ideas, perspectives and backgrounds create a stronger and more creative work environment that delivers better results. Together, we continue to build an inclusive culture that encourages, supports, and celebrates the diverse voices of our employees. It fuels our innovation and connects us closer to our customers and the communities we serve. We strive to create a workplace that reflects the communities we serve and where everyone feels empowered to bring their authentic best selves to work.

We are an equal opportunity employer and value diversity at Life360. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any legally protected status.  

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.Even if you don’t meet 100% of the below qualifications, you should still seriously consider applying!

 

#LI-Remote

____________________________________________________________________________



See more jobs at Life36

Apply for this job