Feedback
Need help? Have any feedback, feature requests or bugs? Submit it here
Feedback
Get a weekly email with all new Kotlin jobs
x

Kotlin Jobs


Hand-Picked Kotlin jobs • Apply directly to companies • Clear salary ranges

Browse 33 Kotlin Jobs in November 2022 at companies like Orro, Seasoned and Clari Inc with salaries from $60,000 to $200,000 working as a Senior Android Engineer, Senior Android Engineer and Senior Backend Software Engineer, Kotlin. Last post

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





10 of 33 Kotlin Jobs • Sort by Date
Orro Logo
Senior Android Engineer
Orro
Austin, TX, United States / Remote (United States)
$100,000 to $160,000 a year
July 2022
This job posting is no longer available

Job Description

About Orro

Orro's vision is to create a unified Smart Home experience by providing a unique set of Software products on top of our custom hardware products. The Smart Home should make our lives easier, not make simple tasks more complex. We delight our customers with lighting experiences not available on any other products today. Our suite of on-board sensors are used determine room occupancy and automatically adjust the lights based on occupancy, light level and time of day to name a few. Our hardware capabilities also enables us to interact with other Smart Home products from a unified interface in your wall, from our mobile apps or from your favorite voice assistant.

We are a Product and Engineering company first, We design all our hardware and software in-house and take tremendous pride in the work we do.

About this Role

You would become an integral part of our small engineering team. Our team not only advocates for good development and architecture principles, but also plays a pivotal role in the direction of the product. The primary goal of the team is to efficiently deliver new products our our customers. Every member of our team has an opportunity to drive features from feature ideation to design and architecture to implementation to automated and manual testing to release.

Our hardware is running a custom version of Android on it which is the primary focus for this role. You will also be able contribute to our mobile application and Kotlin Multiplatform SDK used by all of our clients. There is also opportunity to expand your horizons beyond Kotlin/JVM projects including our backend services and web applications.

This opportunity is available to any qualified candidate in the contiguous United States, but residing in the Austin, TX or SF Bay Area is preferred.

Responsibilities

  • Define and advocate for best design and Android development principles
  • Implement new features and maintain existing features across our tech stack with a focus on our Switch Application
  • Lead new features through our full development lifecycle process
  • Advocate for best testing practices including unit testing and integration testing

Basic Qualifications

  • Android Application development experience with a focus on Kotlin
  • Experience with some common tools and library used in Android development
  • Ability to gather consensus around technical decisions and driving forward these decisions as architectural patterns evolve
  • Ability to communicate complex technical problems to other technical and non-technical audiences
  • Experience developing good application designs and unit testing suites

Bonus Points

  • Passion for Smart Home products
  • Experience with developing Android Applications on custom hardware
  • Experience with dependency injection or service locator frameworks such as Dagger or Koin
  • Experience with interfacing with REST API's
  • Experience with PubSub architecture and technologies such as MQTT or WebSocket
  • Experience with Functional Programming libraries such as RxJava or Coroutine Flows
  • Experience with designing and implementing MVVM or MVP applications
  • Experience with application CI/CD
  • iOS development in Swift
  • Node and JS web application development
  • Python services development

Interview Process

We understand that interview processes can be stressful and overly time consuming. We do our best to ease the stress as much as possible and are respectful with your time. The full process is as follows:

  1. Initial 30 minute call with member of the Software Engineering Team.

  2. 1 Hour tech interview with 2 members of the Software Engineering Team.

  3. Optional 1 hour Product and Business overview.

  4. "On-Site" interview with 2 sessions taking no more than 3 hours total.

  5. 30 minute offer review

You will have opportunity to ask any questions you may have pertaining to our team, tech, business and benefits throughout the entire process.

Perks

• Fully remote supported, flexible office time otherwise

• Full health, dental, vision and disability insurance available

• Flexible time policy, we want you to be at your best when here and value recharging time as you need it

• Employer provided 401K plan


⎘ Copy Link ↗ Visit Link
Seasoned Logo
Senior Android Engineer
Seasoned
Remote (United States)
$160,000 to $190,000 a year
July 2022

Job Description

Seasoned is a fast-growing, well-funded startup focused on impacting the restaurant industry. As a two-sided marketplace, we focus on improving the livelihoods of deserving hourly professionals through access to careers, content, and connections by matching them with excellent work opportunities. We reduce the effort of screening applications and scheduling interviews through innovative features that automate most of the manager’s process, thus saving time and cost of hiring quality candidates which also allows the manager to focus on their daily duties at the restaurant.

The leadership team at Seasoned counts with experienced restaurant industry veterans and is supplemented with technology experts with a big focus on building rich, disruptive, customer-friendly product experiences via mobile applications and websites.

Seasoned intentionally cultivates a workforce that includes a myriad of cultural identity dimensions - representing but not limited to race, ethnicity, age, physical and mental ability, sexuality, and gender identity/expression. As a company that prides itself on creating equity and inclusion for our clients, customers, and employees, we understand that making a positive impact on an industry like hospitality requires diverse backgrounds, voices, and perspectives at the table.

Job Description & Responsibilities

We are looking for a Senior Android Engineer to help us use the latest technology to build high quality products. Your primary focus will be the development of Android applications and their integrations with back-end services. You will be working closely with the product, design, analytics teams, and other developers at various levels of the infrastructure. Your commitment to collaborative problem-solving, sophisticated design while creating a world-class quality product is paramount.

This position is primarily remote, but we have San Francisco and Pittsburgh hubs. We also meet periodically for opportunities to collaborate.

What you'll be doing:

  • Translate designs, wireframes, product specs into high-quality code.
  • Estimate, prioritize and execute tasks in the software development life cycle
  • Develop, review and debug code, following a high standard for quality code, test coverage, comments, collaboration, and avoiding shortcuts
  • Document development processes and monitor systems
  • Collaborate with internal teams and vendors to build and improve products
  • Ensure software is up-to-date with the latest technologies
  • Provide innovative solutions to complex business problems

What you'll bring:

  • 5 + years of experience building and delivering Android applications
  • Strong understanding of Kotlin and Java
  • 2 or more apps in the Play Store
  • Experience leading a significant app effort or senior member of a large app development team.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Experience with concurrent programming and multi-threaded designs.
  • Nice to have, but not required: GraphQL, microservices with Node.js, AWS.
  • Ability to create Android module, library and integrate third-party SDKs and libraries
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Experience working with product and engineering teams on all phases of a product’s lifecycle (planning through retrospective)
  • Strong attention to detail.

Last thing: bring a sense of humor and a passion for learning. We are a team with diverse viewpoints and intellectual approaches, but we all agree humor and a thirst for knowledge make the team stronger (and more fun)!


Apply ⎘ Copy Link ↗ Visit Link
Clari Inc Logo
Senior Backend Software Engineer, Kotlin
Clari Inc
Seattle, WA, United States
$150,000 to $200,000 a year
June 2022
This job posting is no longer available

Job Description

Clari uses AI and automation to drive growth and retention for high-performing revenue teams. Clari’s market-leading Revenue Operations Platform is currently processing over $300 billion in pipeline each year, and is used by over 100,000 marketing, sales, and customer success professionals across 170 countries. Customers include market leaders like Adobe, Zoom, Qualtrics, UiPath, Okta, and Workday. We constantly hear from our customers that Clari is required equipment, and that we’ve changed their lives and the trajectory of their businesses. It never gets old, and we never take it for granted. Together, we help others realize their fullest potential by transforming their revenue operations to be connected, efficient, and predictable.

About the Clari Align team

Collaboration is at the core of what the Align team builds and how we build it. All of our team members work closely with each other, pairing to architect, design, and review implementations. We organize ourselves into Scrum teams composed of PMs, designers, engineers, and customer success advocates to foster deep collaboration across stakeholders. We move fast and ship often but we don’t break things. We endeavor to provide an environment where people enjoy and are passionate about what they do.

About You

You are a senior backend software engineer interested in leading and building the next iteration of Align's real-time and multi-tenant features. You’ll help scale our data access layer across multiple databases and break out several key features into microservices. You’re an exceptional team player and communicator–you care about the end-user experience and maintainable code and you’re driven to find the solution, even if that means learning something new on the spot or spending time in front of the whiteboard.

This is a fully remote opportunity and can be worked from any location in the United States.

Responsibilities

  • Build and improve collaborative features focused on refining buyer engagement
  • Lead engineering initiatives for code-base wide improvements and refactoring, including code-quality controls
  • Create a standard, robust 3rd-party API integration framework, including refinement of existing data synchronization tooling and use it to build new integrations with other services , such a Nylas, HubSpot, Wingman, and others
  • Implement real-time support via websockets
  • REST API design, documentation, and code generation
  • Implementing wide-ranging integration test coverage
  • Improve multi-tenant, multi-database support in the data access layer
  • Follow the team’s Scrum process and actively participate in all ceremonies

Qualifications

  • An ability and strong desire to lead successful, wide-ranging architectural improvements and initiatives
  • Strong technical communicator: document solutions via diagrams, present designs and architecture to cross-functional teams and a desire to teach and mentor fellow team members
  • 5+ years experience with object oriented-programming in a strongly-typed language, such as Kotlin, Java, Swift, C++, or C#
  • Distributed systems: cloud infrastructure, reliability & observability, performance, HTTPS & high-level TCP/IP, security best practices
  • Database: Standard SQL, PostgreSQL, Performance (indices, scaling, query optimization)
  • Solid experience with software development best practices such as Interactive Debugging (with breakpoints), TDD & Coverage, SOLID & Patterns, Functional Programming Principles, Concurrent code/Thread Safety, Collection types and their tradeoffs
  • Experience with CI/CD, ticketing systems (preferably Jira), IntelliJ or Eclipse
  • Meticulous, engaged, timely, reliable

You’ll often hear our CEO talk about “Being Remarkable.” To Clari, remarkable means many things. First and foremost, we believe in providing work that’s interesting and meaningful, in an environment that’s nurturing and inclusive, that is free from discrimination for each and every team member without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, or veteran status. Efforts have to be recognized. Voices have to be heard. And work/life balance has to be baked into the very fiber of the company. We are honored to be recognized by Inc. Magazine and Bay Area News Group as a best place to work, several years running. We’d love to have you join us on our journey to remarkable!


Perks & Benefits

  • Team-bonding activities and company-wide events
  • Flexible working hours and remote opportunities
  • Internet, phone, and wellness reimbursements
  • Paid maternity and paternity leave
  • Fertility support
  • 401(k) and college savings plan
  • Pre-IPO stock options
⎘ Copy Link ↗ Visit Link
Komoot Logo
Senior Backend Engineer
Komoot
Remote (Germany)
$60,000 to $120,000 a year
June 2022

Job Description

About komoot

Komoot is an app that lets you find, plan, and share adventures. Driven by a desire to explore, and powered by the outdoor community’s recommendations, it’s Komoot’s mission to inspire great adventures making them accessible to all. And we’re good at what we do: Google and Apple have listed us as one of their Apps of the Year numerous times!

Today, with over 25 million users and 200,000 five-star reviews, Komoot is well on its way to becoming the most popular cycling and hiking app for people who love adventures worldwide.

Join our fully remote team and change the way people explore!

About the role

As komoot’s next Senior Backend Engineer, you join a highly-motivated team of tech enthusiasts. We are focused on impact, that’s why we love to find simple and smart solutions to complex problems and embrace modern technologies to face our tough challenges. Join us if you live and love infrastructure as code, automating workflows, x10 scaling challenges, and building resilient, self-healing micro-services.

What you will do

  • Implement new product features closely with client developers, designers, copywriters, quality assurance, data scientists, and product managers
  • Keep our system state-of-the-art and resilient for our fast-growing traffic
  • Develop end-to-end solutions including concept, road map planning, implementation, testing, deployment, and monitoring
  • Build new microservices with Kotlin and AWS, and improve existing ones
  • Work on high-traffic online services (like REST APIs) and offline workers for data crunching

Why you will love it

  • You’ll work on a global product that inspires millions of users to enjoy the great outdoors
  • Positively impact millions of users directly with your onboarding project
  • Due to the nature of our data and our scale, you will face interesting challenges that take innovative, non-standard solutions
  • We believe good ideas count more than titles
  • You’ll take ownership over your projects from day one
  • Small overhead: you will work in a small and effective cross-functional team
  • You’ll work together with enthusiastic engineers, hikers, and cyclists.
  • We let you work from wherever you want, be it a beach, the mountains, your house, co-working location of your choice (covered by us), or anywhere else that lies in any time zone situated between UTC-1 and UTC+3
  • You’ll travel with our team to amazing outdoor places several times a year (when safe) to exchange ideas, learnings and go for hikes and rides. Check out this playlist to find out more about how we stay close while being remote. (https://bit.ly/39xtIrn)

Requirements

You will be successful in this position if you

  • Are highly self-driven, responsible and keen to learn and improve
  • Have 3+ years of professional experience in developing distributed and resilient backend APIs
  • Have 3+ years of professional experience with Kotlin, Java or Scala
  • You have been responsible for configuring and running applications in production on AWS, Google Cloud, Microsoft Azure or Kubernetes
  • Have experience with Infrastructure as Code, continuous integration & deployment and monitoring
  • Enjoy paying attention to details and care about solid solutions
  • Are a great communicator in a diverse team

Sound like you?

We would love to hear from you! Please send us the following:

  • Your CV in English highlighting your most relevant experience
  • A write-up explaining who you are and why you are interested in working at komoot
  • Feel free to send us something that shows us a little more about what you’re interested in, be it your account on GitHub, Twitter, Instagram, Medium or your blog.

Curious to find out more about our recruitment process?

  • Find out more info here: https://www.komoot.com/jobs-process
  • At komoot we want to make great adventures accessible to everyone. We support diversity and inclusivity within the outdoors and welcome all prospective applicants.
  • We have a rolling recruitment process. If this role is online it means it’s still open. We’re accepting applications and actively looking for the perfect candidate. Is it you?

Benefits

Perks

  • 38 days of vacation (incl. public holidays)
  • Dedicated time and budget to spend on your professional development: classes, conferences, books – you decide!
  • Discounts from leading outdoor and cycling brands
  • Flexible working hours and ability to work from anywhere in Europe
  • Three whole-company gatherings per year in beautiful locations
  • Optional “togetherness” trips with your team
  • Costs covered for your co-working space membership or your work from home office
  • The latest devices and equipment to do your best work

Apply ⎘ Copy Link ↗ Visit Link
SafetyWing Logo
Fullstack Engineer
SafetyWing
Remote
$100,000 to $110,000 a year
June 2022

Job Description

SafetyWing (YC W18) is looking for full-stack engineers interested in building a global safety net.
We do not have a strong division between tech and product - we are all part of the product development, and we all participate in strategic decisions for the company. We believe this is the path to creating great products.

This role will be part of our incubation nest (innovation team), where we work in small groups to launch new products in beta. It means we operate differently than our development team by shipping quickly and using no-code tools to accelerate development speed.

We’re looking for engineers that are more entrepreneurial in nature. If you’ve built your own business before, successfully monetized a side project, or have been part of a very early stage or bootstrapped startup - we want to talk to you!

💻 Languages and technologies we use

  • Java (soon with the addition of Kotlin), Guice (dependency injection), Gradle
  • React / Redux
  • MySQL (with Hibernate and Liquibase)
  • Google cloud platform

🧪 We are looking for someone who

  • Is excellent at programming and enjoys what they do.
  • Enjoys taking ownership over a product.
  • Wants to help build a global social safety net on the internet.
  • Thinks for themselves instead of copying others.
  • Is creative and bold in the face of any problem.
  • Is intellectually honest and has high integrity.

🧘 What we offer

We operate in a fully remote work environment – work from anywhere globally.

You will receive salary and equity compensation, health insurance, a laptop, a minimum of four weeks of the yearly vacation, personal development budget, and attendance in professional conferences.

We have a minimum of two annual team gatherings where you will join us. The previous gatherings were in Ljubljana, San Francisco, and Mexico.

We are looking forward to hearing from you!

About SafetyWing

SafetyWing was founded to support nomads like ourselves by building an adaptable software-based global social safety net.
Our products are created by a fully remote team distributed across the globe and stretching ten timezones while headquartered in San Francisco.
We’re here to remove the role of geographical borders as a barrier to equal opportunities and freedom for everyone.


Apply ⎘ Copy Link ↗ Visit Link
Monta Logo
Senior/Staff Backend Engineer
Monta
Copenhagen, Berlin, London
€60,000 to €90,000 a year
June 2022

Job Description

What we are looking for

We’re looking for a few senior backend developers to join our team at Monta (monta.com) we’re a company based out Copenhagen with offices in London, and Berlin. Our focus is on increasing and facilitating the EV Charging infrastructure so we’re building a platform for helping speed up that progress (App, B2B Platform, Fleet Management, and more) we’re tackling some really cool problems and using a pretty modern tech stack to solve that

About the tech:

Kotlin is our primary language of choice and we’re running Java 17 our entire infrastructure is running on - K8s (AWS) - MySQL as our DB - Redis as our cache’ing layer - Observability -> Prometheus, Grafana, Loki

Generally speaking most of us nerd out hard on programming and Kotlin in general, you can typically find us on slack having a discussion on how best to approach a problem the Kotlin way, because we think that’s fun and hopefully you do too! we’re also a pretty transparent company internally that means open salaries and access to how we work as a start up.

Salary band: €60,000 - €90,000 + Equity

Oh should also mention it’s completely flexible in terms of how you want to work, we do offer relocation packages so you’re able to get to one of our main office locations (London,Berlin,Copenhagen)


Apply ⎘ Copy Link ↗ Visit Link
RDX Works Logo
Senior Android Developer
RDX Works
Remote
$80,000 to $140,000 a year
June 2022
This job posting is no longer available

Job Description

What is the job?

No matter how powerful and flexible you build a platform, at the end of the day it’s the applications you present to the user that define how they perceive it. RDX Works is seeking an Android guru to build the wallet that will define the future of decentralized finance (DeFi).

We have spent the better part of a year researching and testing what the DeFi user experience ought to be, starting with a blank sheet of paper and working our way up to a nearly-complete design. Now it’s time to move from prototypes to the real implementation.

Starting out, you will absorb the research, design, and user testing which has taken place over the last year, and then get cracking on converting Figma to code alongside a top-notch team of developers and designers. Expect to have a great deal of input on shaping the ultimate design as implementation marches along to our first release, and then to apply everything you’ve learned on shaping the next release.

What are we looking for?

  • You have been a big part of at least one consumer-facing Android application which made it to production.
  • You are a confident coder, and you enjoy working in Kotlin and Java.
  • You’re comfortable working without a net. Some of the concepts we’re implementing are world firsts, and there’s no prior art to fall back on or Stack Overflow posts to trawl for help.
  • You are intelligent and learn quickly.
  • You enjoy a good design debate and can keep an open mind to ideas which go against your own notion of how a problem should be solved.

What do you need?

Essentials:

  • 4+ years as a professional software developer.
  • 2+ years of Android development.
  • An application on Google Play you can point to and explain your part in it.

Nice-to-haves:

  • Some history as a consumer of DeFi; familiarity with the current web3 user experience is a big plus. E.g., MetaMask, WalletConnect, etc.
  • Prior experience collaborating with a design team via a tool like Figma, Sketch, InVision, Zeplin, or similar will stand you in good stead.
  • Being noddingly familiar with the practical aspects of asymmetric cryptography and zero-knowledge proofs will greatly accelerate you up the learning curve. The theoretical underpinnings are less important for this role than the practical applications of said theory.

Who are we?

At RDX Works, we're a team of like-minded thinkers who have long been convinced that we're living in the earliest stages of a global financial revolution. This revolution is being fuelled by decentralized finance (or DeFi for short), which is enabling an assortment of pioneering developers and entrepreneurs to re-invent almost every financial product that is currently traded and invested in traditional markets, without requiring central authorities or siloed infrastructure. DeFi has captured a great deal of attention and investment in the crypto-aware niche, growing assets under management from $1 billion to over $200 billion in a few years. Impressive as its growth has been, its current market size isn't even a rounding error on the over $400 trillion held in traditional finance. We're focused on what it will take to go from billions to trillions.

RDX went back to first principles to come up with the right technical solution—the first layer-one protocol built specifically for mainstream DeFi—and we have already tested out at over 1 million transactions per second. We're keenly aware that the need for an infinitely scalable platform is only one prerequisite among many for mass adoption, and we're also blazing new ground in the areas of purpose-built developer tools, user experiences, and regulatory integration.

We have forged a path deep into the future of what distributed ledger technology is going to look like and we need you to come and be part of the team that is making that happen right now.

Alternatively, if you feel like you don’t match all of the requirements, we would love you to still apply anyway. We understand that confidence gaps and imposter syndrome can get in the way of meeting incredible candidates and we wouldn’t want this to prevent us from meeting you; especially as we are big advocates of helping people learn & grow. This is also another reason we do not advertise salaries, we want to keep it as even a playing field as possible!


⎘ Copy Link ↗ Visit Link
Futurae Technologies AG Logo
Senior Android Engineer
Futurae Technologies AG
Zurich, Switzerland / Remote (Europe)
Fr65,000 to Fr75,000 a year
June 2022

Job Description

[F / M, 100%, Zurich / Remote - EU time zones only]

Futurae is one of the fastest growing Swiss Cybersecurity companies that offers secure and effortless customer access. Futurae’s solutions enable seamless 2FA with fallbacks, compliant transaction confirmations, secure helpdesk authentication, and anything in between. Our customers include well-known companies, such as the Swiss stock exchange, Santander, and Viva Wallet, to name a few.

Join our international and fast-paced team with experienced industry leaders hard at work shaping the future of online authentication and transaction signing. Futurae operates in financial services and insurances with increasing exposure in other industries.

Your mission

You will be responsible for developing, debugging, optimizing and releasing the Futurae mobile applications, white label applications and SDKs. You are expected to be part of the mobile development team at Futurae and work closely with our engineers, designers and other internal teams to push the limits of mobile UI/UX, as well as security.

You should:

  • Be comfortable making technical decisions and maintaining a codebase with best practices
  • Be willing to take responsibility and ensure that what you build delights users, adheres to high security standards and achieves the goals of the team
  • Wish to work with talented peers by submitting and reviewing pull requests and teaming up to tackle new projects.

Requirements

Desirable skills and experience

You are user-focused and thrive in a fast-paced and goal-driven environment. You consider building secure and reliable software to be just the first step in solving user problems. You are willing to have ownership of what you build and you’d rather ship than over-engineer. You have a passion for growing yourself and your teammates and always have your sights set on getting better. You want to be a part of building something you can be proud of.

  • 5+ years of experience in developing on Android
  • Outstanding skills with Kotlin
  • Solid experience in Android Java
  • Solid understanding of security concepts and secure coding practices
  • Demonstrable portfolio of applications released in Google Play
  • An obsession for details and desire to know how things work
  • Fluent in English
  • Enjoy performing in a team environment

Bonus points

  • Familiarity and experience with development on both Android and iOS platforms
  • An appreciation and understanding of unit and integration testing
  • A track record of releasing and maintaining apps installed on thousands/millions of devices

Benefits

Why Futurae

  • Futurae Stock Options
  • Yearly personal learning & development budget
  • Apple Laptop and equipment for work purposes
  • Ability to work remotely (European time zones only)
  • Work at the forefront of an inspiring, dynamic company in the B2B space in the area of user authentication
  • Be part of our friendly, knowledge-sharing, entrepreneurial culture and flat hierarchy
  • Work in a role that lets you learn and gives you responsibility and independence

Find out more about Futurae careers at: https://www.futurae.com/careers/

About us

We build the best products to help our customers secure what is most dear to them: their customers. The passion we share through everything we do is building trust, not inconvenience.

Security and Usability are at the heart of Futurae customer-centric innovations, and what we do, every day. Join our young, international, and fast-paced team with experienced industry leaders hard at work shaping the future of online authentication and transaction signing by solving some of the toughest challenges and at the same time creating outstanding user experiences.

At Futurae we encourage diversity in the workplace regardless of race, gender, religion, age, disability, etc.


Apply ⎘ Copy Link ↗ Visit Link
ClearScore Logo
Android Developer
ClearScore
London, United Kingdom
£50,000 to £70,000 a year
June 2022

Job Description

ClearScore is searching for an experienced Android Developer. We want you to come and join our close-knit agile delivery teams working on exciting new features using the latest Android technologies (e.g. Kotlin, Coroutines, Compose, KMM). You will love working in a high-performance, entrepreneurial environment that values the craft of building cutting-edge and beautiful mobile products.

Within a couple of days of joining, you will deploy your code to production affecting millions of users globally and write new features to attract new users and engage our user base. You will develop high-quality code that will power our products tackling underserved markets and offer better deals to customers. We are always looking for ways to do things better and encourage new joiners to bring their ideas and ways of working to the table. Teach us some cool stuff and we'll teach you some, but most of all, you'll have fun doing it.

For more information on our tech stack check out our Tech Radar 2022, how we work is summarised in our Engineering Principles and we have many other Tech Blogs on Medium.

We are right for you if you'd like to do:

  • Contribute to a meaningful product that helps people improve their lives.
  • Get involved with a product in the early stages and contribute significantly to the key decisions that will shape its future.
  • Work in a truly collaborative team that allows you to get involved in design discussions, user testing, and product strategy development.
  • Work in a company that invests in the continuous learning, personal development, and mental health of its employees.

You are a fit for the role if you present most of the following:

  • End-to-end delivery of fully-fledged commercial apps
  • Strong knowledge of Kotlin and Android SDK
  • Strong understanding of design patterns & Object Oriented Programming
  • Solid knowledge of Android UI design principles, patterns, and best practices In-depth experience of working with RESTful APIs
  • Hands on experience with UI/Unit Testing (e.g. Espresso)
  • Solid knowledge of version control using Git and Gitflow
  • Experience working in an Agile Scrum environment and collaborative tools (e.g. Jira)
  • Understanding of build processes and CI tooling (e.g. Bitrise, Fastlane, GitHub Actions)

Desirable:

  • Knowledge of other related tech stacks, such as web or backend
  • Experience with the latest frameworks that Android has to offer (e.g. Kotlin Multiplatform Mobile, Kotlin Coroutines, Jetpack Compose)
  • Experience with various Dependency Injection libraries (e.g. Koin, Dagger, Hilt)
  • Experience working with multi-module projects
  • Interest in line management

Why ClearScore?

ClearScore is currently the biggest marketplace for credit products in the UK, South Africa and Australia with millions of users. We are the first company to facilitate access to credit products using Open Banking data, making credit accessible to users with no credit files or low credit scores. In the UK alone, we have established relationships with over 50 of the main lenders and have been a trusted tool for customers to manage their credit and make better financial decisions.

We were the first business to offer free credit reports. We did so because we are user-centric at our core and believe in leveraging on technology to enable positive financial choices. We are design-led and data driven and we embed these behaviours in everything we do.

Our company culture is a fundamental part of all we have achieved. We believe in hiring smart, driven, passionate and diverse people who are keen on having a real impact in our organisation. We trust you to manage your own time, so we offer flexible work and no fixed desk hours. We don't micromanage and believe in measuring outcomes rather than effort. We have an inclusive culture where all, regardless of seniority, are encouraged to contribute with their ideas, look after their wellbeing and actively seek opportunities for career growth.

If you feel like this could be the place for you, apply and our Talent team will be happy to share more.

Benefits

  • 25 paid holidays and a “duvet day” on your birthday
  • Private health and dental cover
  • GP office visits
  • Life assurance scheme
  • Up to 6% matched pension
  • Brown bags with guest speakers
  • Access to Perkbox
  • Dog-friendly office
  • Daily breakfast and free snacks
  • Free sports and social clubs
  • Generous training allowance
  • Fast progression
  • Leadership-led training
  • Regular wellbeing events
  • In-house psychotherapist
  • Financial coach to help you plan and achieve your goals
  • Physical and mental health support through BUPA
  • No clock-watching culture
  • Generous maternity and paternity plans
  • Culture and inclusion representatives

Inclusion Policy

We are always looking for talented individuals to join ClearScore. We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for our people. Please see our People Policy Notice at [](https://www.clearscore.com/people-notice)[https://www.clearscore.com/people-notice](https://www.clearscore.com/people-notice).


Apply ⎘ Copy Link ↗ Visit Link
Depop Logo
Staff Engineer
Depop
London, United Kingdom / Remote (United Kingdom)
£85,000 to £110,000 a year
June 2022

Job Description

Depop is the community-powered fashion marketplace to buy and sell unique fashion, with over 30 million registered users in more than 150 countries. Depop is a place for anyone to discover and celebrate their style on their own terms, and to feel good about their fashion choices by extending the lives of millions of garments. The company was founded in 2011 and is headquartered in London with offices in Manchester, New York, Los Angeles and Sydney. Depop has approximately 400 employees dedicated to its mission of building the world’s most diverse progressive home of fashion, that’s kinder on the planet and kinder to people. In 2021, Depop became a wholly-owned subsidiary of Etsy - the global marketplace for unique and creative goods - and continues to operate as a standalone company.

Our Mission

Our mission is to build the world’s most diverse progressive home of fashion. Our team is dedicated to enhancing and developing the Depop experience to serve the needs of our global community.

Depop exists to empower the next generation to transform fashion. We are a community-powered fashion ecosystem that's kinder to the planet and kinder to people. We give our audience something they can't get anywhere else - unique fashion, with amazing people and the chance to create a better future by showing up as their full selves, at full volume.

Our brand operates on three values:

  1. Circularity - We’re taking the circular economy mainstream. Changing people’s relationship with clothes and making it easy to choose options that are kinder to the planet.
  2. Self expression - We’re a space for self expression that encourages millions to explore, connect and find their identities through style.
  3. Opportunity - We’re building a home of fashion where everyone feels welcome and anyone can succeed on their own terms.

The Role:

Depop is searching for a Staff Engineer (remote or London-based). We are looking for somebody to own and drive best practices, improve processes, provide support across the backend function and contribute meaningfully to the long term vision of backend engineering at Depop. As a key member of the team you’ll bring the expertise and experience to help to plan, architect and direct projects from inception to delivery.

Want to find out more about Depop & our engineering team? Take a look at our blog!

We write about technology, people and smart engineering - https://engineering.depop.com/

Responsibilities:

  • Define or be the main contributor to the evolving backend technology vision, strategy, architecture and innovation initiatives.
  • Identify and independently own and lead company level Technology Programmes which generate business value
  • Actively participate at a company-level, scoping and setting technical direction and supporting requirements gathering for key projects and initiatives.
  • Provide technical training, mentoring and coaching to backend engineers.
  • Assist teams in making technical choices that are able to withstand changing business environments.
  • Recommend new technologies that can help increase productivity of our engineers.
  • Supervise and oversee opportunities for collaboration around common technical projects.
  • Ensure the software is produced to the required quality, reliability and scalability standards.
  • Identify and address technical debt and risks that are likely to impact the performance of software in production.
  • Regularly attend ceremonies to discuss projects, brainstorm ideas, and put forward solutions to requirements and issues.

Requirements:

You don’t need to “tick all the boxes” to apply!

  • Proven track record of leading successful and broadly impactful initiatives across the business.
  • Able to analyze a complex problem and design a solution for it.
  • Strong communication and influencing skills with the ability to create alignment across teams.
  • Has a customer-centric and product-focused approach to problem solving.
  • Confident managing across teams and supporting business stakeholders.
  • Able to apply a qualitative approach to problem solving.
  • Proven experience in high-level programming languages, like Java, Scala and Kotlin.
  • Proven experience in software design, development and deployment.
  • Proven experience building complex, reliable, scalable systems in Cloud environments.

Desirable:

  • Strong background in JVM languages: Kotlin/Scala/Java.
  • Deep understanding of RDBMS internals, preferably PostgreSQL.
  • Author of technical blog posts or conference speaker.

Development at Depop

We want to give our engineers the opportunity to learn and grow at Depop. So if you're keen to gain experience in another language or new area of engineering we can make it happen as part of your career journey with us. Depop offers the opportunity to work with such a vibrant and diverse group of people, building a product we all deeply care about.

Depop is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#LI-LR1 #LI-HYBRID

Benefits

Health + Mental Wellbeing

  • Cash-plan or PMI - you have the choice of a healthcare plan that best suits you
  • Subsidised counselling and coaching - we partner with Selfspace to provide you the opportunity for a good conversation with a qualified person
  • Cycle to Work scheme - choose between Evans or the Green Commute Initiative to help access a bike for your commute
  • Employee Assistance Programme (EAP) - have access to a confidential support network of expert advice 24/7
  • Mental Health First Aiders - we have trained individuals across the business to offer support and signposting

Work/Life balance

  • 25 days annual leave with the option to carryover up to 5 days
  • 1 company-wide day off per quarter, for you to take some time for yourself and decompress
  • 2 activism days per year for you to use for volunteering, demonstrations or internal initiatives
  • We offer sabbaticals for our long serving employees.

Flexible Working

We’re Flexa® accredited, meaning we offer genuinely flexible working;

  • We'd love you to head to your nearest Depop office once a week, but feel free to work from home the rest of the week!

  • Want to head into the office more? No problem, you can opt to be "Office-Based", with your very own desk.

  • Do you do your best work from home? You can also request to be a remote worker, and only head into the office 4 times per year *role dependent

  • In the office, we provide healthy snacks, tea and coffee and the occasional surprise treats!

  • All of our offices are also dog-friendly! Do your best work with your best friend.

  • Apply to work abroad 4 weeks of the year (in UK tax treaty countries)

Family Life

  • Maternity + Paternity Leave, plus adoption leave, IVF leave, shared parental leave + paid emergency parent/carer leave

Learn and Grow

  • We offer a personal learning budget for every employee and also sponsor and run a myriad of programmes, conferences and meet-ups to upskill our employees and enhance their journey with us.

Your Future

  • Life Insurance (financial compensation of 3x your salary)
  • Pension (Depop will match your contribution up to 6% of your qualifying earnings)

Apply ⎘ Copy Link ↗ Visit Link
Get a weekly email with all new Kotlin jobs
10 of 33 Kotlin jobs found