kotlin Remote Jobs

155 Results

9h

Android Engineer

CabifyMadrid or Remote
kotlinDesignmobileuiapigitandroidbackend

Cabify is hiring a Remote Android Engineer

 

About us & our culture

Do you want to change the world? At Cabify, that’s what we’re doing. We aim to make cities better places to live by improving mobility for the people living in them, connecting riders to drivers at the touch of a button. Maybe one day cities will be places where nobody needs a private car. But we’ve still got a long way to go...fancy joining us?

Our Product & Engineering teams include an eclectic bunch of awesome and diverse people from different backgrounds who come together as collaborative and inclusive teams to push boundaries. 

Right now, we have more than 20 million users around the world. We work across 8 countries and 90 cities, adapting our product fast to be leaders in all those markets and taking care about sustainability

 

At Technology you will:
  • Implement new functionalities to make Cabify the best
  • Tackle complex problems regarding asynchronicity, multiple data flows and other fun stuff.
  • Deliver a world-class experience to our customers by making a robust, snappy and fun to use app.
  • Work closely with several teams, such as Design, Research, Data Science, or Backend to improve our Driver and Rider app.
  • Test app functionalities and troubleshooting.
  • Constantly maintain our mobile apps and assisting in deploying new features.

 

Our Ideal candidate has:

  • Great alignment withour principles, we take this very seriously.
  • 4+ years of Android experience
  • Experience with git
  • Experience interacting with REST API
  • Ability to write unit and UI tests for your code
  • Solid understanding of Object Oriented Design
  • Ability to thrive in a fast paced, startup environment and adapt effectively to change
  • Previously published Google Play app
  • Experience with RxKotlin or any other Reactive technology
  • Our applications are built in Kotlin, we follow the SOLID principles and use a clean architecture implementation, therefore it would a bonus if you have experience with this also.

 

 

What’s it like to work at Cabify?

????Excellent Salary conditions: L3 40-50K annual

????️Recharge day: Every 3rd Friday monthly off!

????Our office is located in Madrid. This position is open to a full remote and also to a partially onsite model.

⌚Flexible work environment & hours.

????Regular team events.

????Cabify staff free rides.

????Personal development programs based on our career paths.

????Annual budget for training

????Coursera: your own license in Coursera to take as many courses as you wish and continue developing your skills.

????‍♀️ iFeel: Free access to the iFeel platform, so you can take care of your emotional well-being through therapy sessions.

????Flexible compensation plan: Restaurant tickets, transport tickets, healthcare and childcare

????All the equipment you need (you only have to bring your talent).

 

Cabify is proud of being an equal opportunity workplace. We celebrate diversity and we are committed to creating an inclusive environment for all employees regardless of background, gender, religion, orientation, age or ability. 

Join us!

 



Apply for this job

1d

Software Engineer (Android), Invoices

SquareLos Angeles, CA, Remote
kotlinDesignuiapiiosandroid

Square is hiring a Remote Software Engineer (Android), Invoices

Job Description

Square Invoices is the easiest way for merchants to close sales and collect payments remotely. Our customers rely on our products because they are well-designed, easy to use, and integrated with their business. We are a full-stack product oriented team, spanning across engineering, design, product, data science, and marketing. You’ll contribute to the roadmap and strategy decisions and will play a critical role in helping the team accomplish our industry-leading growth goals.

On the Invoices Front Door team, we focus on supporting advanced workflows for upmarket sellers who tend to have a longer sales lifecycle compared to in person sales. Invoices is unique to Square in that we can flex our products to be used complementary to sellers main point of sale, or serve as a complete business and payments stack solution. Our team is focused, fast-moving, and rapidly growing with an abundance of growth and impact opportunities. We focus on building the best tools to help our merchants close sales and get paid quickly. We are doing this in an efficient and scalable way, by automating critical functions for our merchants.

https://squareup.com/

​​​​You will:

  • Collaborate closely with engineers, designers, and product managers to design, build, and iterate on world-class product experiences, defining product scope and design.
  • Be responsible for the entirety of your features; including API design, implementation, automated testing, and rollout.
  • Hold yourself, and your teammates accountable to the standards of engineering and ethics that enables Square to safely move billions of dollars in payments and allow our customers to trust us with their sensitive data.
  • Help empower a team of engineers by mentoring individuals, cultivating pragmatic engineering decision-making, and leveraging your technical expertise to constantly raise the quality of design decisions and implementation by holding the team to a high standard.
  • Partner with Web, iOS, Android, and Server engineers to ship features.
  • Respond to customer feedback to improve our products.

Qualifications

You Have: 

  • 2+ years experience developing and shipping Android applications using Java/Kotlin
  • Strong ownership and execution skills, to deliver remarkable solutions to our merchants.
  • The ability to adapt to the different stages of product development. This can mean building intentionally scrappy code to iterate quickly, or building a sustainable system that will support our product for years to come.
  • Demonstrated ability to create readable, pragmatic code
  • The ability to provide technical mentorship and guidance to engineers of varying experience levels.
  • Strong communication skills and a demonstrated ability to work cross-functionally with other functions, such as designers, product managers, data scientists, marketing, and business development to deliver a great product
  • An appreciation for the connection between the software you build and the experience it delivers to customers

Technologies we use and teach:

  • Kotlin for development, leveraging Square’s modern open source library, Workflow
  • Espresso UI for testing
  • Protocol buffers for network transport
  • Gradle for our build environment
  • Dagger, leveraging Square’s open source library, Anvil, to simplify dependency injection
  • Compose, LeakCanary, Kotlin Coroutines, OkHTTP and more

See more jobs at Square

Apply for this job

1d

Tech Lead Android Software Engineer - Trust, Cash App

SquarePortland, OR, Remote
kotlinDesignmobileiosbackend

Square is hiring a Remote Tech Lead Android Software Engineer - Trust, Cash App

Job Description

The Team

The Cash Trust organization exists to build trust and expand access in Cash’s Ecosystem. We are only successful as a business if our customers feel secure and trust us with their money, and so we take it as a duty to be worthy of that trust. In line with Cash App and Block’s mission of Economic Empowerment, we want to expand access to the banking system so that people who are normally locked out have access to powerful wealth building tools. The healthy tension between these two goals is where we live and thrive.

The Job

As part of the Mobile engineering team for Cash Trust Client, you'll provide Cash App customers reliable, easy, and secure access to their accounts. As the Tech Lead for the Identity area, you’ll partner with our cross-functional peers to build and scope roadmaps, and drive prioritization. You'll build, own, and improve the experiences and platforms around Identity, and may flex into other areas of Trust as needed. Identity owns Identity Verification (through electronic or document upload), Product Limits and Eligibility, Source of Wealth and Source of Funds, among other flows and experiences. More broadly, Trust owns login, signup, account security, account controls and scam protection among other areas. These experiences and platforms are pivotal to Cash App customers as we strive towards economic empowerment.

You Will

  • Partner with Product, Design, Server Engineering and Product Data Science to plan roadmaps and prioritize projects.
  • Build end-to-end features of the app: networking, persistence, business logic, and UI.
  • Craft durable, well-tested code with an unwavering commitment to product quality.
  • Re-architect legacy code and prep it to scale for the future of the product and the team.
  • Partner with iOS and backend developers on delivering remarkable solutions.
  • Have a meaningful impact on the future of the Cash product.

Qualifications

You have:

  • Experience collaborating with peers to create and plan roadmaps
  • Experience leading projects (ex. build or improve customer experiences, product resiliency, or backend integrations)
  • Experience creating readable, well-crafted, and maintainable code
  • Experience voicing customer feedback into product solutions (engineering makes substantive contributions to product definition)
  • A commitment to growing together (yourself, your teammates, your software)

Technologies we use and teach:

  • Kotlin, including multi platform with Zipline & Treehouse
  • Unit tests, snapshot tests
  • Compose, Coroutines, Molecule, SQLDelight, Retrofit, OkHttp, Wire, Moshi, Okio, Picasso, KotlinPoet
  • Protocol buffers

 

See more jobs at Square

Apply for this job

1d

Android Engineer, International

SquareSan Francisco, CA, Remote
kotlinmobileuiiosjavaandroid

Square is hiring a Remote Android Engineer, International

Job Description

The Square International Android team is responsible for identifying and building locally remarkable product features for all non-US markets across all of Square’s products. We’re looking for engineers that are passionate about building pixel perfect product experiences and aren’t afraid to jump into different parts of the codebase to solve important problems for our international sellers. 

Recent projects on this team have included launching Tap to Pay in all our international markets, adding support for different QR-based payment methods for our sellers in Japan, adding surcharging support for our sellers in Australia, making onboarding improvements for our sellers in the EU, and building other market-specific features for our sellers. 

As part of this team, you will:

  • Partner with iOS and server engineers to build innovative new features for our International sellers. 

  • Work closely with product managers and designers to iterate on and define product scope and design.

  • Bring high proficiency in Android development, taking responsibility for the successful delivery of projects, including planning, risk management, development, testing, rollout, and maintenance.

  • Hold yourself and your team to the highest standard of engineering excellence and prioritize quality over quantity.

Qualifications

You have:

  • 5+ years of industry experience, preferably with a B.S. or equivalent.

  • Proficiency in native Android development using standard tools and frameworks.

  • Proficiency in Java and/or Kotlin for development (we use both).

  • A passion for building mobile products at all levels – from the low level architectural decisions to the individual pixels and overall product experience.

  • An innate desire to build mission critical products that our merchants will depend on every day to successfully run their business.

Android Technologies we use and teach:

  • Kotlin for development, leveraging Square’s modern open source library, Workflow

  • Espresso UI for testing

  • Protocol buffers for network transport

  • Gradle for our build environment

  • Dagger, leveraging Square’s open source library, Anvil, to simplify dependency injection

  • Compose, LeakCanary, Kotlin Coroutines, Mortar, OkHTTP and more

See more jobs at Square

Apply for this job

1d

Senior Android Software Engineer - Lending, Cash App

SquareToronto, Canada, Remote
kotlinuiiosandroidbackend

Square is hiring a Remote Senior Android Software Engineer - Lending, Cash App

Job Description

Cash App's mission is to make money instantly available and universally accessible - all the products and features we've released in the app are based on those principles. Lending is one of the newest Cash App products and we're looking for a Senior Software Engineer to join this team and help deliver on our vision of economic empowerment.

Lending offers Cash users low-friction access to money without prohibitive repayment terms and the Lending Engineering team is focused on building the complex systems and tooling to support access and availability. The team focuses on building the products that help deliver this access and credit to our customers at scale. We're looking for people who are as excited about our mission as they are about the technical challenges we have.

You will:

  • Build end-to-end features of the app: networking, persistence, business logic, and UI
  • Craft durable, well-tested code with an unwavering commitment to product quality
  • Invent thoughtful Android tech and open source it
  • Re-architect legacy code and prep it to scale for the future of the product and the team
  • Partner with iOS and backend developers on delivering remarkable solutions
  • Have a meaningful impact on the future of the Cash product

Qualifications

You have:

  • Experience leading projects (ex. build or improve customer experiences, product resiliency, or backend integrations)
  • Experience creating readable, well-crafted, and maintainable code
  • Experience voicing customer feedback into product solutions (engineering makes substantive contributions to product definition)
  • A commitment to growing together (yourself, your teammates, your software)

Technologies we use and teach:

  • Kotlin, including multi platform with Zipline & Treehouse
  • Unit tests, snapshot tests
  • Compose, Coroutines, Molecule, SQLDelight, Retrofit, OkHttp, Wire, Moshi, Okio, Picasso, KotlinPoet
  • Protocol buffers

See more jobs at Square

Apply for this job

1d

Staff Frontend Software Engineer, FTL

SquareNew York, NY, Remote
kotlinDesignjavatypescriptkubernetesAWSjavascriptfrontend

Square is hiring a Remote Staff Frontend Software Engineer, FTL

Job Description

FTL is an open-source, next-generation platform that radically reimagines server programming, prioritizing instant feedback, moving beyond microservices and traditional SOA, and integrating AI deeply into its fabric. As a Staff Frontend Engineer you would be responsible for the design and implementation of the FTL Console–the central component of the platform. Including visualizations of the running topology of the system, animations and rich, interactive dashboards, experimental user experiences for AI-driven programming. As an early team member, you would also have a significant role designing of FTL itself. We care about building a carefully curated experience that is responsive, intuitive and delightful to use. Our team consists of veteran open source and infrastructure engineers, led by Block’s CTO and we prize a low-ego, deliver-and-iterate philosophy where everyone's ideas are heard.

As a member of the FTL team, you’ll collaborate with us to:

  • Creatively solve challenging technical problems at scale.
  • Partner closely with the CTO and Senior Engineers to define our roadmap. 
  • Have autonomy to research and achieve outcomes with support when you need it.
  • Contributing to the growth of our development capabilities through leading, mentoring and supporting fellow engineers.

Qualifications

You Have:

  • 12+ years of experience delivering quality software and user experiences. 
  • Have led front-end projects using some of: TypeScript, JavaScript, React, Docusaurus, NextJS, Tailwind.
  • Experience building highly interactive visualizations and experiences using tools such as D3.js.
  • Natural curiosity to learn new technologies, solve interesting problems and build quality software.
  • Desire to perform and grow as an engineer.
  • Technical initiative and leadership on previous projects.
  • Excel at identifying manual processes that can be automated - and figure out how to.
  • Have either done work in public, open source, or chat systems like Discord – or want to!

Technologies we use and teach:

  • Java, Kotlin, Go
  • Kubernetes, AWS
  • Jaeger, Prometheus, SignalFx
  • JUnit
  • Hibernate, Guice, GRPC

See more jobs at Square

Apply for this job

1d

Senior Software Engineer, Cash Commerce

SquareNew York, NY, Remote
Bachelor's degreekotlintableauDesignmobilejavaelasticsearchmysqlAWSbackendfrontend

Square is hiring a Remote Senior Software Engineer, Cash Commerce

Job Description

The Cash Commerce team is building ways for customers to take their money further. As part of the Cash Commerce team, Afterpay is transforming the way we pay by allowing customers to buy products immediately and pay for their purchases over four installments. Started as a checkout solution on merchant websites, we now have our own app which millions of customers use regularly. Not only do we offer easy access to in-network merchants from our mobile app, we also have app exclusive merchants and gift cards that customers can shop right from our app.

We are embarking on a new 0 to 1 initiative to help our merchants find value based on their user data.This is a rare opportunity to become a founding member of a complex and transformative, multi-year initiative in its nascent stage. 

We are looking for energetic engineers who are willing to take a complex problem, break it down into smaller parts and run with it. Successful engineers on this team are eager to take principled risks, get motivated by challenges and have a bias toward delivering value to our customers.  

As a Senior engineer on the Cash Commerce team, you will:

  • Contribute to the ideation, strategy, design, implementation of 0 to 1 products and infrastructure
  • Partner with full stack development team (engineers, designers, PMs, data scientists, business operations) to ship innovative and incredible experiences at scale
  • Collaborate with multiple teams at Block distributed across different time zones
  • Help structure our team’s processes and operational excellence
  • Lead and participate in critical technical, design, and product discussions 

Qualifications

You have: 

  • 6+ years of software development or equivalent experience
  • Ability to work on both Frontend and Backend
  • Strong analytical and problem-solving abilities to identify and resolve issues related to data quality, system performance, and integration challenges
  • Experience designing, developing, and consuming RESTful APIs
  • Experience working with data science and web teams
  • Ability to contribute to an ambiguous 0 to 1 project
  • Exceptional written and verbal technical communication skills
  • Bachelor's Degree or Diploma in Computer Science, or equivalent experience

Highly Preferred:

  • Experience in ad-tech, setting up campaigns, integration with ad managers 
  • Proficiency in data visualization tools such as Tableau
  • Technologies we use and teach:

Technologies we use and teach:

  • Java, Kotlin
  • MySQL, Dynamo, ElasticSearch
  • gRPC and Protocol Buffers
  • Amazon Web Services (AWS)
  • DataDog, Prometheus

See more jobs at Square

Apply for this job

1d

Principal Software Engineer, Cash Commerce

SquareNew York, NY, Remote
Bachelor's degreekotlinDesignmobilejavaelasticsearchmysqlAWSbackend

Square is hiring a Remote Principal Software Engineer, Cash Commerce

Job Description

The Cash Commerce team is building ways for customers to take their money further. As part of the Cash Commerce team, Afterpay is transforming the way we pay by allowing customers to buy products immediately and pay for their purchases over four installments. Started as a checkout solution on merchant websites, we now have our own app which millions of customers use regularly. Not only do we offer easy access to in-network merchants from our mobile app, we also have app exclusive merchants and gift cards that customers can shop right from our app.

We are embarking on a new 0 to 1 initiative to help our merchants find value based on their user data.This is a rare opportunity to become a founding member of a complex and transformative, multi-year initiative in its nascent stage. 

We are looking for an engineering leader who is willing to take a complex problem, break it down into smaller parts and run with it. Successful engineers on this team are eager to take principled risks, get motivated by challenges and have a bias toward delivering value to our customers. 

As a Principal engineer on the Cash Commerce team, you will:

  • Lead the ideation, strategy, design, implementation of 0 to 1 products and infrastructure
  • Partner closely with a full stack development team (engineers, designers, PMs, data scientists, business operations) to ship innovative and incredible experiences at scale
  • Collaborate with multiple teams at Block distributed across different time zones
  • Help structure our team’s processes and operational excellence
  • Lead and participate in critical technical, design, and product discussions 

Qualifications

You have:

  • 10+ years of software development or equivalent experience
  • An analytical mindset with the ability to distill and communicate complex user data to make eng design decisions and determine roadmap prioritization
  • Experience in building partner integrations
  • Experience working with data science and privacy/risk team
  • Ability to translate complex data sets into actionable insights for stakeholders
  • Experience building backend systems with high availability, scalability, and reliability
  • Proven collaboration skills to lead a project across multiple teams
  • Ability to mentor junior engineers
  • Exceptional written and verbal technical communication skills
  • Bachelor's Degree or Diploma in Computer Science, or equivalent experience

Highly preferred:

  • Experience in user data platform, advertising, and identity. (Eg. worked in user identity space for marketing/targeting or integration with DSPs, Ad-managers) 

Technologies we use and teach:

  • Java, Kotlin
  • MySQL, Dynamo, ElasticSearch
  • gRPC and Protocol Buffers
  • Amazon Web Services (AWS)
  • DataDog, Prometheus

See more jobs at Square

Apply for this job

1d

Lead Software Engineer, TIDAL Artist Platform

SquareNew York, NY, Remote
kotlinDesignazurejavamysqlAWS

Square is hiring a Remote Lead Software Engineer, TIDAL Artist Platform

Job Description

Our team of developers works within a flat and flexible structure. We are focused on teamwork because we know that the best results are achieved when we combine our efforts. The team ensures continuous delivery and we work with sprints and daily standups. We always aim to use the newest technology and we make sure to implement our solutions in the best way possible.

In the beginning of 2023 we established our Artist Engineering team dedicated to discovering, creating, building and shipping products for artists. We know that artists need better, more effective tools that will help them save time, energy, and money so they can focus on music, not the business around it.

You will lead a team of software engineers in driving improvements to TIDAL's artist platform, set the technical direction of the team, and mentor the team to ensure it is thriving. Technical leadership acumen and business understanding are important factors for this role.

You Will:

  • Lead a team of 5 engineers
  • Drive discussions by presenting ideas and designs to the team
  • Take full ownership, scope, build and scale products
  • Proactively identify opportunities for improvement and implement it
  • Design and build scalable, reliable, and maintainable systems
  • Lead complex projects where you take full ownership of the end to end ideation, design, build and maintenance
  • ​​Build and maintain great relationships with stakeholders in and outside the tech department
  • Lead and build a high performing team and mentor other engineers in best practices and design/architecture

Qualifications

You Have:

  • BA/BS degree or equivalent experience
  • 8+ years of experience designing and shipping scalable, reliable and maintainable systems
  • 2+ years of experience leading projects
  • Experience effectively managing demanding stakeholders and partner relationships.
  • Experience with cloud service providers (e.g. AWS, Google Cloud, Microsoft Azure)
  • Strong collaboration and cross-functional skills; your best work is done in a team environment

Technologies We Use and Teach:

  • Java 11 including JUnit, Hibernate, Guice, and Jersey
  • Kotlin
  • HTTP, JSON, gRPC, and Protocol Buffers
  • MySQL
  • Amazon Web Services
  • Event driven architecture
  • Feature Engineering for Machine Learning

**Due to the importance of collaborating with teams in Europe, only candidates in Eastern Standard Time Zone will be considered**

See more jobs at Square

Apply for this job

2d

Sr. Software Engineer, Backend (Platform)

agileBachelor degreekotlinsqlDesignjavac++postgresqlkubernetesAWSbackend

hims & hers is hiring a Remote Sr. Software Engineer, Backend (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 job:

Hims & Hers is looking for a Senior Software Engineer to join our Store Backend Platform team to help build a fast, reliable, and frictionless telemedicine experience.  The role will focus mainly within our ecommerce and order management platforms in areas such as product, product catalog, subscriptions, pricing, and payments, building scalable solutions that grow with the company.  

Responsibilities:

  • Design and build backend services that power our telehealth and ecommerce platforms
  • Collaborate with product managers, principal engineers and your team to guide decisions
  • Provide leadership and guidance to internal team members on the implementation of architecture and designs
  • Collaborate, lead and deliver cross-domain integration solutions with techniques such as REST and asynchronous design patterns
  • Own feature delivery from solution design to production operation
  • Implement observability, monitoring and alerting solutions
  • Contribute to operational excellence through on-call responsibilities which include issue resolution, root-cause analysis and code improvements to reduce toil
  • Coach and mentor team members, including constructive feedback for code and design reviews
  • Actively participate in retrospectives and help drive continuous improvement in our architecture, agile process and team culture
  • Cross functional team collaboration and communication including product and engineering leadership

Requirements:

  • Bachelor degree in Computer Science or equivalent professional experience
  • 5+ years experience as a software engineer including languages such as Java and Kotlin
  • 3+ years of experience with back end distributed system design, development and delivery, preferably in an eCommerce environment
  • 3+ years of experience with microservice architectures
  • Experience with Domain Driven Design
  • Experience with design, development, delivery and management of microservices hosted on Kubernetes and AWS
  • Experience with agile software development and delivery methodologies 
  • Proficiency with continuous integration/delivery including automated unit and integration test strategies
  • Proficiency with Relational Databases, PostgreSQL preferred 
  • Excellent written and verbal communication skills

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

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. We don’t ever want the pay range to act as a deterrent from you applying!

An estimate of the current salary range for US-based employees is
$125,000$190,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

2d

Fully Remote: Backend Software Engineer

VALRSouth Africa Remote
kotlinapijavaAWSbackend

VALR is hiring a Remote Fully Remote: Backend Software Engineer

Purpose of the job:

VALR is looking for seasoned backend software engineers with experience in building applications that are fast, accurate, scalable and secure to help us deliver the best experience possible to our customers.

We are seeking people with extensive knowledge of Kotlin or Java, or other JVM based languages. We’d also like to meet people with experience in other similar languages and technologies, even if we’re not actively using them, as long as they are willing to make the switch.

What will you be doing:

  • Build best-in-class product features
  • Create troubleshooting tools
  • Implement internal processes and tooling
  • Extend and improve our API
  • Write easy to read, maintainable code
  • Collaborate closely within a cross-functional team to build valuable product features, with a focus on scalable backend solutions
  • Develop RESTful APIs and microservices
  • Optimise and scale backend systems to handle high traffic volumes and ensure low-latency responses
  • Participate in code reviews, automated testing, and continuous integration to maintain code quality

What we look for in you:

Skills relevant to the job include the education and/or experience, specialised training, and competencies required:

  • Formal software engineering qualification not required but in-depth software engineering experience essential
  • Practical experience is more relevant than a formal qualification
  • 6+ years experience working in production environments
  • Experience in building and integrating with REST API’s and/or Websockets
  • Solid understanding of version control, containerisation and CI/CD concepts
  • Familiarity with Google Cloud Platform and/or AWS
  • Experience creating troubleshooting tools
  • Designing and developing integrations into databases
  • Passion for cryptocurrencies and alternative financial systems
  • The ability to work collaboratively in a team
  • A natural inclination to help people and the ability to explain technical details simply

What can you expect from VALR:

  • Competitive salary: Get paid well to work in an exciting industry.
  • Leave: Compliance with statutory leave required by individual countries, in addition to flexible leave.
  • Remote work: Work from wherever you like - Employees to ensure that there is secure, stable internet connectivity in order to effectively work remotely.
  • Home office setup: Mac laptop and a discretionary allowance to buy all the extras needed to work happily from home - all of it yours to keep after 3 years. Terms and Conditions will apply.
  • Learning fund: An annual upskilling budget of R16,000 per employee, which will be converted to the respective currency of the employee's payment, in addition to scheduled VALR training.
  • Performance bonus: When you contribute to VALR’s success, you’ll be rewarded with discretionary bonuses.
  • Regular get-togethers outside of work.
  • Annual company retreats.

See more jobs at VALR

Apply for this job

2d

(Senior) Kotlin Engineer, Finance Flows

WoltStockholm, Sweden, Remote
kotlindockerpostgresqlAWS

Wolt is hiring a Remote (Senior) Kotlin Engineer, Finance Flows

Job Description

Join our Fintech Group, where we are dedicated to shaping the future of financial services at Wolt. ???? Our Fintech teams play a critical role in enabling smooth and automated money flows for our customers, merchants, and courier partners as well as delivering financial products to them. ????

At Wolt, we operate in 27 countries, have 20M+ registered customers, 130,000+ courier partners, and 60,000+ restaurant and retail partners. ???? To meet local requirements and provide the best financial solutions, our Fintech engineering teams are at the forefront of building integrations and automating financial processes for local country teams, supporting expansion in our existing markets and into new ones. ????

We currently have an opening on our Finance Flows team, which enables Wolt to expand into new markets, business models, and product lines with ease. The team focuses on building user-friendly, automated, and scalable solutions for invoicing, financial and tax accounting, and reporting.

If you love working with modern technologies like Kotlin, are always open to learning new things, find motivation in working with skilled and nice colleagues, and don't shy away from highly challenging engineering topics, you'll fit right in! ????????‍????

Qualifications

We are looking for someone with a background in developing production-level microservices in Kotlin or any other JVM stack. ????️

As a member of our team, you'll dive into the world of microservices, primarily using Kotlin, while remaining open to exploring other modern languages. We love engineers who embrace the full development lifecycle, leveraging tools like PostgreSQL, Docker, K8s, and AWS to craft groundbreaking solutions.????

But what truly sets you apart is your ability to tackle big challenges together, envision scalability and availability, and dare to question conventional decisions. While a background in Fintech is advantageous, don't let it deter you from joining our journey. We believe in your ability to quickly grasp new concepts and thrive in an environment of continuous learning.????

In addition to technical expertise, we cherish those who take ownership beyond the obvious, have an insatiable hunger for knowledge, make collaborative decisions, and enthusiastically collaborate with diverse teams Woltwide. We value the unique perspectives and skills you bring to our fintech adventure, and we're excited to see what you can achieve with us!????????

See more jobs at Wolt

Apply for this job

2d

(Senior) Kotlin or Python Engineer, Promotions

WoltHelsinki, Finland, Remote
remote-firstkotlinmobileiosandroidpythonbackendfrontend

Wolt is hiring a Remote (Senior) Kotlin or Python Engineer, Promotions

Job Description

Wolt is looking for a Backend Engineer to join our Promotions team. ???? The Promotions team is all about making Wolt affordable for our users. The team does this both by making changes to our consumer-facing applications (iOS, Android and Web) and by building tools for our local and central marketing teams. Any type of incentive that happens inside the Wolt platform, whether it’s free deliveries, credits, discounts etc. is owned by the team, both the tooling and the consumer-facing part.  Development within the team moves with a fast pace, is very iterative, involves a lot of testing out new things and finding new ways to engage our customers. ????

The Promotions team currently consists of a team lead, a product lead, a data-analyst, mobile, backend and frontend engineers, and a designer. You’ll be getting your hands on systems done by plenty of other Wolt teams and collaborate and learn from them. You’ll contribute both to one of the oldest backend monoliths in the company, written in Python, as well as newer micro-services written in Python and Kotlin and will help move code to the latter. The team is spread out geographically and we work in a remote-first, asynchronous manner. ????????????‍????

Qualifications

We are looking for someone with a professional capability in building backend services using Python or Kotlin, ideally both, and delivering modern, testable, and maintainable code. We can tailor the role based on your experience to favor one of the languages, but you will need to learn both. ????️

The team has three other backend developers, so there is an opportunity to get mentorship and guidance from more experienced peers. We especially value a track record of learning new things quickly - it’s not just about where you are now but about where you will be in six months or a year. ????

Aside from technology, we expect you to be a product-oriented problem solver, a good communicator, willing to collaborate with people in and outside of your own team. You are willing to work with stakeholders to flesh out the final requirements and if necessary, find a compromise between tech and product and keen to bring up issues in a constructive manner to the team and to Wolt at large. Each and every one of our product team members has a say in where we are going and what solutions we implement.????????

Wanna get to know your future team lead Olli and why he chose Wolt? Check out this blog post.

See more jobs at Wolt

Apply for this job

2d

Mobile Engineer IV (Android)

PDIRemote
agilekotlinDesignFirebasemobileapiqajavaandroidjenkinsbackend

PDI is hiring a Remote Mobile Engineer IV (Android)

Mobile Engineer IV (Android) - PDI Technologies - Career Page

See more jobs at PDI

Apply for this job

4d

Senior Android Developer, KMS Healthcare

KMS TechnologyDa Nang City, Viet Nam, Remote
kotlinmobileuifluttergitjavaandroid

KMS Technology is hiring a Remote Senior Android Developer, KMS Healthcare

Job Description

  • Define mobile framework and drive mobile project implementation.
  • Build smooth UI across mobile platforms.
  • Write clear, maintainable and testable code to ensure the product is of the highest quality.
  • Diagnose and fix bugs, fix performance bottlenecks.
  • Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate and planning, etc.
  • Provide mentoring/training for junior members if any.
  • Perform other tasks assigned by the Leader/ Manager.

Qualifications

General requirements:

  • Passionate about mobile technologies.
  • Intermediate level of English level.
  • Good for logical thinking and problem solving.
  • Ability to self-learn and adapt to new technologies quickly.
  • Digital Thinker, Product Mindset, Can-do attitude, and Adaptable.
  • Ability to communicate effectively with team members and management.

Technical requirements:

  • Solid understanding of the full mobile development life cycle.
  • At least 3+ years of experience in Android development (Java, Kotlin, Android SDK).
  • In-depth understanding of OOP principles and MVVM, MVC architectural patterns.
  • Be proficient in using version control and continuous integration, with tools such as Git and Jenkins.
  • Experienced with third-party libraries and APIs.

Nice to have:

  • Experience with other cross-platform frameworks (e.g., Flutter).
  • Experience with unit testing and UI testing frameworks for React Native.
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines.
  • Have a basic understanding of writing apps for TV platforms (experience is a plus).

See more jobs at KMS Technology

Apply for this job

6d

Middle Vue.js Developer (Digital parking platform)

Sigma SoftwareAny, Ukraine, Remote
3 years of experiencekotlinDesigngitandroidcssjavascriptredux

Sigma Software is hiring a Remote Middle Vue.js Developer (Digital parking platform)

Job Description

  • Developing responsive and user-friendly web applications using Vue.js
  • Collaborating with cross-functional teams to design, develop, and implement new features
  • Conducting code reviews and ensuring compliance with clean code practices
  • Writing tests and ensuring code quality
  • Optimizing applications for maximum speed and scalability
  • Troubleshooting and debugging issues on time
  • Staying up-to-date with the latest trends and technologies in front-end development

Qualifications

  • At least 3 years of experience in front-end development using Vue.js with Vuetify
  • Proficiency in HTML, CSS, and JavaScript
  • Experience with state management libraries such as Vuex or Redux
  • Familiarity with RESTful APIs and WebSockets
  • Understanding of responsive design principles and experience with CSS frameworks such as Vuetify
  • Experience with Git and version control systems
  • Experience with writing tests and ensuring code quality through clean code practices
  • At least an Upper-Intermediate level of English

WILL BE A PLUS

  • Knowledge of Android development using Kotlin

See more jobs at Sigma Software

Apply for this job

6d

QA Analyst (LATAM or Africa)

4 years of experienceagileBachelor's degreekotlinjiraswiftmobileslackiosqajavaandroidtypescriptjavascript

Rapptr Labs is hiring a Remote QA Analyst (LATAM or Africa)

QA Analyst (LATAM or Africa) - Rapptr Labs - Career Page

See more jobs at Rapptr Labs

Apply for this job

7d

Principal Engineer, Backend (EMR)

kotlinDesignjavac++backend

hims & hers is hiring a Remote Principal Engineer, Backend (EMR)

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 job:

Hims and Hers seek an experienced Principal Software Engineer to help build a fast, reliable, and frictionless telemedicine end-user experience. The role will focus on the software that connects our patients to our medical providers. This software allows Clinicians to communicate with patients, see their medical history and any relevant information to make an informed decision for treatment.

You Will:

  • Develop and promote architecture and design strategies, frameworks, and patterns while collaborating closely with engineering and product organizations
  • Actively partner with stakeholders to understand business requirements
  • Lead the design, development, and implementation of scalable, performant, and secure backend solutions
  • Set patterns and practices for the architecture, coding, delivery, and operation of your team's services
  • Build relationships with other teams to collaborate and lead the way in developing reusable, scalable, and secure designs that benefit the entire organization
  • Partner with other engineering teams, product, design, infrastructure, and project management while serving as a mentor and advocate for your team
  • Contribute to the vision for the team and the platform as a technical leader, identifying new and strategic technologies that improve security, scalability, reliability, and performance.

You Have:

  • 12+ years as a software engineer, shipping production code
  • Proven experience designing, developing, and delivering large-scale e-commerce or similar complex platforms
  • Experience introducing new architecture and design concepts, including coaching, adoption, and execution within your domain and aligned with tech organization strategies
  • Experience with modern backend technologies like Java, Kotlin, or C#
  • Expertise in relational databases
  • Exceptional problem-solving skills and attention to detail
  • Excellent communication skills and the ability to translate technical concepts to non-technical stakeholders
  • Ability to move quickly and meet tight deadlines
  • Capable of prioritizing multiple projects to meet goals without management oversight

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. We don’t ever want the pay range to act as a deterrent from you applying!

An estimate of the current salary range for US-based employees is
$200,000$250,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

7d

Software Engineer, Backend (EMR)

kotlinpostgressqljavac++androiddockerpostgresqlkubernetespythonAWSbackend

hims & hers is hiring a Remote Software Engineer, Backend (EMR)

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 job:

Hims and Hers is seeking a Software Engineer to help build a fast, reliable, and frictionless telemedicine experience. The person hired into this role will work on a fast-moving, growing, distributed team that works on the software that connects our patients to our medical providers. This software allows Clinicians to communicate with patients, see their medical history and any relevant information to make an informed decision for treatment. Our stack consists of Kotlin and Postgres along with a (growing) list of AWS services. Alongside helping build out new functionality and supporting the growth of the business, this role would be responsible for reviewing teammates’ contributions to the code base and making time to help mentor others.

Responsibilities: 

  • Build backend services that power our telehealth platform
  • Brainstorm features with product managers and designers and guide decisions based on your knowledge of the codebase
  • Review code and have your code reviewed
  • Mentor and be mentored by other engineers
  • Actively participate in retrospectives and help drive continuous improvement in our process and culture

Experience and Skills:

  • Have 3+ years as a software engineer, shipping production code
  • Proficiency in writing distributed services using Java, Kotlin, and/or PostgreSQL

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

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. We don’t ever want the pay range to act as a deterrent from you applying!

An estimate of the current salary range for US-based employees is
$110,000$145,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

7d

Senior Android Engineer

BrightcoveMexico - Remote
kotlinDesignmobilegraphqluiscrumapiqagitc++android

Brightcove is hiring a Remote Senior Android Engineer

Our professional services team, Brightcove Global Services, builds highly scalable and complex solutions on our platform for some of the best known companies in the world and we're expanding. If you have a strong professional services background, a passion for working on high-functioning teams, a keen sense of creativity and a willingness to work with our clients to build awesome experiences, we'd love to talk.

Brightcove’s global services team is not a typical professional services organization, but is Brightcove’s full-service agency for our clients. The team designs and develops custom video-centric web, mobile, and OTT solutions for a variety of customers across the globe. Our mission is to offer designs that enhance the video experience and to utilize the latest technologies to build purposeful products that push boundaries. Our solutions often involve multiple products and services including Brightcove cloud-based services, Content Management System (CMS), Digital Right Management (DRM), Analytics, Advertising, subscription and monetization engines. We have a team of smart individuals who are passionate about solving complex and interesting problems for our clients and who are driven to ensure those clients are successful.

Job Responsibilities

Collaborate with project managers, user experience leads, QA leads and technical leads to analyze user needs and business requirements

  • Design and implement features using Android, Brightcove and other SDKs
  • Integrate with RESTful and GraphQL APIs using well known SDKs/libraries
  • Collaborate with other team members, participating in Scrum meetings, design discussions and team code reviews

Qualifications/Experience

  • 5+ years of hands-on experience developing and supporting Android applications.
  • 2+ years working with Kotlin and Android Studio.
  • Familiarity with code written in Java.
  • A solid understanding of the Google monetization ecosystem including Google Play Store.
  • Strong experience with debugging tools.
  • Intimate experience with several Android SDKs such as Androidx, Android Support, Android Databinding, ConstraintLayout, & Exoplayer.
  • Experience using non-Android libraries, e.g Retrofit, Glide, Picasso, RxKotlin or other open source libraries.
  • Experience writing multi-threaded/asynchronous code; solid understanding of threading in Android applications.
  • Familiarity with cloud development environments, including API design and integration.
  • Understanding of continuous integration process and unit testing.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Comfortable using git as source control.
  • Experience working in an Agile/Scrum environment.
  • Sharp analytical abilities, proven design skills, excellent communication skills.
  • Familiarity with MVVM architecture.
  • Comfortable mentoring junior developers.
  • Experience implementing robust testing frameworks.
  • Experience building applications on AndroidTV and FireTV is a plus.
  • Experience working with React Native is a plus.

About Brightcove 

Brightcove is a diverse, global team of smart, passionate people who are revolutionizing the way organizations deliver video. We’re hyped up about storytelling, and about helping organizations reach their audiences in bold and innovative ways. When video is done right, it can have a powerful and lasting effect. Hearts open. Minds change. 

Since 2004, Brightcove has been supporting customers that are some of the largest media companies, enterprises, events, and non-profit organizations in the world. There are over 600 Brightcovers globally, each of us representing our unique talents and we have built a culture that values authenticity, individual empowerment, excellence and collaboration. This culture enables us to harness the incredible power of video and create an environment where you will want to grow, stay and thrive. Bottom line: We take our video seriously, and we take great pride in doing it as #oneteam.

WORKING AT BRIGHTCOVE 

We strive to provide our employees with an environment where they can do their best work and be their best selves. This includes a focus on our employees’ work experience, actively creating a culture where inclusion and growth are at the center, and hiring, recognizing, promoting employees who are committed to living and breathing these same ideals.  

While remote work arrangements are available for most positions we also offer hybrid or on-site working options in our vibrant Guadalajara office located right in front of Andares shopping mall where employees enjoy access to fully-stocked kitchens, company events and social activities as well as an inspiring work environment. We are focused on creating a culture where inclusion and growth are at the center. We value collaboration, creativity, work/life balance, professional growth and providing an empowering space for open communication. You will have plenty of opportunities to meet your colleagues around the globe as we also celebrate a variety of personal interests with organized groups and clubs including an Employee Action Committee, Women of Brightcove, Pride of Brightcove, Parents of Brightcove … and more to come!

We recognize that no candidate is perfect and Brightcove would love to have the chance to get to know you. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. Brightcove embraces diversity and seeks candidates who support persons of all identities and backgrounds. We strongly encourage individuals from underrepresented and/or marginalized identities to apply. If you need any accommodations for your interview, please email recruiting@brightcove.com

BC21062

See more jobs at Brightcove

Apply for this job