Recent remote jobs
Fullstack Developer Javascript | Remote (Freelance)
As a Fullstack Developer Javascript / Java - Freelancer at Mercateo, you will be part of a remote and global team that is already living tomorrow's working world today. We are convinced that professionalism and good teamwork do not need co-location or borders.
What you'll do:
- You develop application frontends with your team using modern JavaScript frameworks.
- You think and work beyond the frontend and help shape our backend systems in Java.
- You are a sparring partner for our designers and usability experts * and get involved in the design.
- You show our backend specialists what they need to know about modern frontends.
What you'll definitely need:
- You already have experience building web applications with JavaScript, have a good understanding of Java, and are comfortable with terms like REST and HATEOAS.
- You can bring other team members along to build the front end to new or existing applications together.
- You rely on a modern tool chain from development and testing to automated builds, deployments and monitoring.
- You are open and curious to move in the complete technology stack (full stack) and to develop this further with your colleagues.
What you can expect from us:
- High degree of creative freedom in a committed, fast-paced technological environment.
- Development of an exciting business model thanks to a modern technological landscape.
- An agile software company with flat hierarchies and open communication.
- A cool team where you can learn from each other and be able to contribute your own strengths.
- We encourage you to dedicate 10% of your working time to your professional development.
We are interested in long-term collaboration and that Mercateo is not just "one project" among others for you.
If you are moreover burning for modern and functional web frontends, love JavaScript and new challenges, we are the perfect fit for you!
Job Benefits:
- Development of an exciting business model
- An agile software company with flat hierarchies and open communication
- Flexible work time / schedule
- High degree of creative freedom and equipment of your choice
- Dedicated 10% of your working time for your professional development
- A cool team where you can learn from each other
- Thoughtful onboarding including networking cross-functionally
- Lived values: Trusting+Sustainable+Human+Courageous+Fair and Diverse
What you'll do
- Mentor, coach and act as a role model for your fellow team members to help them grow in an informed and playful way.
- Take the lead on design and development of new functionality spanning multiple teams using the latest technology.
- Collaborate closely with your teammates and leads. Be a key player in building a strong team with high quality output and create a culture of innovation and playfulness.
- Operate the infrastructure we have in place with focus on high accuracy, reliability and data scalability, including taking part in our on-call rotation.
- Work closely with our business stakeholders and users during the full development cycle.
- Work in an environment that enables you to grow, in the direction you decide.
- Hack on what you want during regular hack days and annual hack weeks.
- Our systems are covered by financial legislation and you drive improving our automated change management controls.
Who you are
- A great team player. You enjoy working in a team, ask questions and accept the knowledge gap as you join.
- Have a Master's degree in Computer Science or relevant working experience.
- An innovator with ideas from diverse areas, such as system design, devops, distributed computing, etc.
- Have at least 5 years of professional software engineering and programming expertise (Java, Python or Scala etc) Java we use on a day to day basis.
- Have at least 3 years of experience in architecture and design work (patterns, reliability, scalability, quality) of complex systems.
- A great coder with advanced skills in areas such as concurrency, distributed systems, functional principles and performance optimization.
- A T-shaped engineer which means that your key proficiency is the backend stack but you have a drive to understand how data and frontend development work as well.
- Aware of the importance of CI/CD, and a strong advocate of automated quality assurance.
- Skilled in one or several cloud-based backend technologies.
- A proponent of microservice architectures and well-specified data APIs.
- Interested in understanding new complex business domains.
- A strong analytical problem solver and comfortable tackling loosely defined problems.
- Experienced in working with an agile development methodology.
Where you’ll be
- We are a distributed workforce enabling our band members to find a work mode that is best for them!
- Where in the world? For this role, it can be within the EMEA region in which we have a work location
- Prefer an office to work from home instead? Not a problem! We have plenty of options for your working preferences. Find more information about our Work From Anywhere options here.
- Working hours? We operate within the CET time zone for collaboration
Job Benefits:
- Incentive Mix Program
- Parental Leave
- Flexible Public Holidays
- Spotify Premium Subscription
- Trips & Festivals Around the Globe
- Access to extensive learning opportunities for personal development
- Travel insurance and additional support for all business trips
- Free, confidential counseling sessions with a qualified counselor
Time zone: (GMT+01:00) Stockholm +/- 2 hours
What you’ll do
- Collaborate with a small, autonomous team of developers, designers, and product owners to find end-to-end solutions to important problems
- Implement these solutions for our Android client, adhering to Android development best practices
- Help your team solve problems in a way that makes sense for Android users and our codebase
- Join dozens of other developers and help to shape the direction of Android development at Spotify
Who you are
- You have a deep understanding of modern Android development.
- You know how to write readable, maintainable, performant object-oriented Java/Kotlin.
- You are experienced with Android development tools.
- You care about quality and you know what it means to ship high-quality code.
- You have released at least one app or have a project in the works that you can tell us about.
- Open source experience is a huge plus!
Where you’ll be
- We are a distributed workforce enabling our band members to find a work mode that is best for them!
- Where in the world? For this role, it can be within the EMEA region in which we have a work location and is within working hours.
- Working hours? We operate within the Central European and GMT time zones for collaboration and ask that all be located that time zone.
- Prefer an office to work from home instead? Not a problem! We have plenty of options for your working preferences. Find more information about our Work From Anywhere options here.
Job Benefits:
- Incentive Mix Program
- Parental Leave
- Flexible Public Holidays
- Spotify Premium Subscription
- Trips & Festivals Around the Globe
- Access to extensive learning opportunities for personal development
- Travel insurance and additional support for all business trips
- Free, confidential counseling sessions with a qualified counselor
Time zone: (GMT+01:00) Stockholm +/- 2 hours
We are looking for engaged and enthusiastic Software Engineers to join our Core Infrastructure team. We build the foundation upon which hundreds of developers build the Spotify experience. You will join a team where everyone shares a common interest in designing, running and maintaining large distributed storage and database systems while striving for simplicity and high speed of development. Together we try to enable teams to find new ways for creating a great Spotify experience for our users. Above all, your work will impact the way the world experiences music. Our team's mission is to provide an opinionated database layer to guide and support our internal developers. You will engage with peers and internal customers to understand workloads and design, build and operate services and tools to provide a great user experience for engineers interacting with our database layer. Our goal is to make Spotify’s persistent database and cache layer scalable, resilient and secure to a point that operational responsibility is a very small burden on users.
What you’ll do
- Have the ability to impact other squads' efficiency, across the entire company.
- Enjoy solving problems together in pairs or as the whole team.
- Collaborate closely with other engineers in an autonomous, cross-functional team.
- Design, develop and operate business-critical backend systems with a focus on high availability, low latency and scalability.
- We're using industry-standard, cloud-native tech, which means easily transferable skills.
Who you are
- You are motivated by working collaboratively in teams and continuously improving by giving and receiving feedback.
- You care deeply about sound engineering practices like continuous delivery, clean code and automated testing.
- Your passion for learning helps you solve problems in a creative way.
- You are experienced in designing, building and maintaining distributed systems.
- You have a systematic problem-solving approach coupled with effective communication skills and drive.
- You are able to apply your knowledge and experience in both structured and unstructured DB technologies to help improve our database offering.
Where You’ll Be
- We are a distributed workforce enabling our band members to find a work mode that is best for them!
- Where in the world? For this role, it can be within the EMEA region in which we have a work location and is within working hours.
- Working hours? We operate within the Central European and GMT time zones for collaboration and ask that all be located that time zone.
- Prefer an office to work from home instead? Not a problem! We have plenty of options for your working preferences. Find more information about our Work From Anywhere options here.
Job Benefits:
- Incentive Mix Program
- Parental Leave
- Flexible Public Holidays
- Spotify Premium Subscription
- Trips & Festivals Around the Globe
- Access to extensive learning opportunities for personal development
- Travel insurance and additional support for all business trips
- Free, confidential counseling sessions with a qualified counselor
Time zone: (GMT+01:00) Stockholm +/- 2 hours
What you'll do
- Be a technical leader within the team you work with and within Spotify in general.
- Coordinate technical projects across teams within Spotify.
- Architect, design, develop, deploy and operate services and systems that provide the best developer experience possible
- Facilitate collaboration with other engineers, product owners, and designers to seek exciting and challenging problems for delivering various media worldwide.
- Ensure the reliability of our platform, abiding by an SLA, setting SLIs and SLO
- Aid in levelling up our craft expertise through coaching and mentoring other engineers
- Ensure our systems are future proof and ready to support the scale of our business
Who you are
- You are an experienced technical leader.
- You know how to write distributed, high-volume services in Java.
- You are experienced with deploying and operating services on Linux in a cloud environment.
- You are comfortable with large scale production systems and technologies, for example, load balancing, monitoring, distributed systems, or configuration management.
- You have familiarity with and passion for software engineering best practices such as testing, continuous integration and continuous delivery.
- You care about quality and you know what it means to ship high-quality code
Where you'll be
- We are a distributed workforce enabling our band members to find a work mode that is best for them!
- Where in the world? For this role, it can be within the EMEA region in which we have a work location and is within working hours.
- Working hours? We operate within the Central European and GMT time zones for collaboration and ask that all be located in that time zone.
- Prefer an office to work from home instead? Not a problem! We have plenty of options for your working preferences. Find more information about our Work From Anywhere options here.
Job Benefits:
- Incentive Mix Program
- Parental Leave
- Flexible Public Holidays
- Spotify Premium Subscription
- Trips & Festivals Around the Globe
- Access to extensive learning opportunities for personal development
- Travel insurance and additional support for all business trips
- Free, confidential counseling sessions with a qualified counselor
Time zone: (GMT+01:00) Stockholm +/- 2 hours
Delivering the best Spotify experience possible. To as many people as possible. In as many moments as possible. That’s what the Experience team is all about. We use our deep understanding of consumer expectations to enrich the lives of millions of our users all over the world, bringing the music and audio they love to the devices, apps and platforms they use every day. Know what our users want? Join us and help Spotify give it to them. We are looking for a Staff/Senior Staff Engineer to work as Architecture and system design experts who love to be hands-on and mentor teams and Senior engineers as part of our newly formed Technical Steering group for the Consumer Business Unit. This team is rethinking how our applications and content are crafted and developed, to bring increased flexibility and innovation in a highly distributed company and to keep improving the reach of our experiences to millions of listeners and creators. Would you like to play a key role to influence how we develop features at scale and help our product development teams move fast and bring outstanding experiences to our users? Come join us and you will take the lead on pursuing a class of business and technical opportunities that will have a technical and strategic impact on the whole company. This position is open for REMOTE EMEA (check out our different locations)
What you’ll do:
- Engage with system owners and senior technical leaders across the company to collaboratively articulate and implement plans for challenges that need evolution in systems architecture and new technical strategies.
- Crisply tell the story of problems, opportunities, strategies and plans for solving them.
- Design solutions to technical problems with the rest of key technical contributors and actively embed in engineering teams to do strategic and hands-on development to break down ambiguous and complicated technical problems.
- Actively work to keep solutions rooted in the realities of the challenges and opportunities and not be overly theoretical.
- Proactively build the architecture maps, without constraining the creativity of teams.
- Work to predict technical problems and opportunities for the future, and have a POV on what we need to do to get there.
- Identify and promote successful generalization and usage of systems designs and patterns to teams across the organisation.
- Educate and build opportunities for engineers and leaders to learn the methods to analyze and understand systems at scale.
Who you are:
- Have extensive experience designing, architecting and developing features and systems that power large scale applications.
- Master system modeling and designs, and critically evaluate multiple designs for their strengths and weaknesses to translate those into concrete and measurable deliverables.
- Have a detailed understanding of software development at scale, constraints and challenges, and apply them to systems and software development.
- Have worked within different tech stacks but are comfortable with modern mobile, backend and web development languages and frameworks.
- Work along and collaboratively with teams to thrive in constantly evolving environments.
- Passionate and confident communicator for tech problems and solutions and you are used to working with different stakeholders on multiple levels.
- Use sound analytical approach and are comfortable using data to drive tactical and strategic decisionsAre comfortable navigating ambiguity and have the ability to exercise good judgment and decision-making abilities and communicate.
- Are able to ask different varieties of questions and generate multiple possible statements of challenges, opportunities and hypotheses that can be tested.
- Care for growing psychological safety and a culture of learning from doing.
Where you'll be
- We are a distributed workforce enabling our band members to find a work mode that is best for them!
- Where in the world? For this role, it can be within the EMEA region in which we have a work location and is within working hours.
- Working hours? We operate within the Central European and GMT time zones for collaboration and ask that all be located in that time zone.
- Prefer an office to work from home instead? Not a problem! We have plenty of options for your working preferences. Find more information about our Work From Anywhere options here.
Job Benefits:
- Incentive Mix Program
- Parental Leave
- Flexible Public Holidays
- Spotify Premium Subscription
- Trips & Festivals Around the Globe
- Access to extensive learning opportunities for personal development
- Travel insurance and additional support for all business trips
- Free, confidential counseling sessions with a qualified counselor
Time zone: (GMT+00:00) London +/- 2 hours
What you'll do
- Work closely with cross-functional teams of data scientists, product managers and engineers who are passionate about our consumer experience across platforms and partners.
- Surface valuable user behavior insights, from aggregate trends to individual device interactions.
- Communicate data-driven insights, working with the product team to build strong narratives and direct org-wide investments.
- Use ML to supervise existing services and build new products personalized by the user ubiquity experience.
Who you are
- You have relevant experience, with a degree in statistics, mathematics, computer science, engineering, economics or another quantitative subject area.
- You have strong interpersonal skills and are comfortable working with a cross-functional stakeholder group.
- You know how to translate business concerns into data problems and come up with relevant answers and impactful insights.
- Experience with Google BigQuery or proficiency in SQL.
- Proficiency with Python or R.
- Experience in data pipeline / workflow development with large datasets (Scala experience preferential).
- Experience with applied machine learning for clustering, classification, and regression.
- Experience with statistical modelling (such as time series forecasting and A/B testing).
- Experience with data visualization and dashboarding (Tableau or Python/R plotting libraries).
- Experience crafting analytical data layers and in conducting ETL with large and complex data sets.
- Cloud platform familiarity and competency e.g GCP.
Where you'll be
- We are a distributed workforce enabling our band members to find a work mode that is best for them!
- Where in the world? For this role, it can be within the EMEA region in which we have a work location and is within working hours.
- Working hours? We operate within the Central European and GMT time zones for collaboration and ask that all be located in that time zone.
- Prefer an office to work from home instead? Not a problem! We have plenty of options for your working preferences. Find more information about our Work From Anywhere options here.
Job Benefits:
- Incentive Mix Program
- Parental Leave
- Flexible Public Holidays
- Spotify Premium Subscription
- Trips & Festivals Around the Globe
- Access to extensive learning opportunities for personal development
- Travel insurance and additional support for all business trips
- Free, confidential counseling sessions with a qualified counselor
Time zone: (GMT+01:00) Stockholm +/- 2 hours
About Pepper.com & Dealabs:
At Pepper.com we believe people should be influenced by expert opinions and not by marketing strategies. We want people to find the right product that fits not only their budget, but also their needs. We all have this friend that we call if we need shopping advice and in the online world that is Pepper.com. Our mission is to achieve exactly that, by giving the reach and voice to people like you and me who are passionate about deals and are willing to share their expertise with our communities around the world. We are building the best place for consumers to share their knowledge and learn from other experts to make the best decisions.
To achieve that we need you! Someone who shares our values and is just as passionate as we are about helping over 25 million people every month to make better purchase decisions.
Since 2011 we have been connecting smart shoppers on Dealabs.com so they can share the hottest deals, tips and ideas regarding fashion, electronics, travelling and much more. Dealabs.com joined the world's largest shopping community, Pepper.com in 2014 and today counts close to 300 000 active users.
Our little plus? A nice team and a good working atmosphere. We offer flexible working hours, a casual work environment, and regular team events and activities.
Tell us about yourself:
We are looking for an enthusiastic Android developer (f/m/x) who will join our mobile team in Lyon. Since you master the whole Android ecosystem and you're always up to date with the latest technologies, you will contribute to the development, publication, and maintenance of our app.
We are only working on one application (our own) and we strive to make it the coolest one possible !
These skills will make you successful in your role:
- You are skilled with the Android development ecosystem, and you already have experience in the field.
- You are keen on Kotlin but you’re not afraid of working with Java.
- You are in love with coding. You like spending time to improve your skills and comprehension of the languages and frameworks you use daily
- You embrace Jetpack Compose
- You are riding with Flows and Coroutines
- You already played with Android Architecture Components
- You have some experience writing unit and instrumented tests
- You know what an API is and how REST web-services work and are queried
- You hate to see unoptimized or unstable apps.
- You always think about the people using your apps: you want everything you do to be beautiful and usable. The app store ratings and comments are important to you.
- You have experience working in an agile environment
- You love sharing your knowledge or findings.
- You're fluent in English
- Your communication skills are top-notch
- The team is based in Lyon, but you can work remotely from any other country in a similar time-zone.
Some perks of working for Dealabs.com:
- Contribute to the development of a product used by more than 25 million people in 10 different countries every month
- You will never miss a good deal thanks to our community
- Competitive salary
- Personal development budget for attending conferences and/or training workshops
- International and professional team of motivated people with flat hierarchies
- 5 Personal Development days
- “Hack” days to learn new technologies and skills
- We care about your mental health! You will have full access to our Employee Assistance Program
- If you choose to come into the office, you will be able to take advantage of : free meals (coffee, tea, pastas, cereals…) in a huge kitchen, table football, video-games, weekly workout, monthly parties…
What makes your job different from others?
We are not your classical startup as we actually do not have outside funding. This means we do not chase senseless KPIs to close our next funding round, but aim to make the right decision to lead us to be long-term successful. Pepper.com was founded in 2014 after hotukdeals.com (launched in 2004) and mydealz.de (launched in 2007) merged to build a global shopping community. We found multiple allies around the world to join our vision and are currently over 250 people, more than 40 nationalities split over 12 countries and 4 continents. With our oldest community being over 15 years old we are building things to last and hopefully change peoples’ lives for the better.
We believe hiring should be based on values, passion and soft- and hard-skills. While we acknowledge that we all have bias- gender, race, religion, origin, sexual orientation or age does not play a role in our decision process. Diversity and differences make us stronger as a company, and help us to connect with our community and with each other.
Are you the person we are looking for?
We are looking forward to receiving your application including your cv, motivation letter and of course any repository, side project or sample code you are proud of.
The protection of your data is very important to us. Here you will find all the details of our privacy policy for applicants.
Time zone: (GMT+01:00) Paris +/- 2 hours
Do you want to work remotely? Although we’re based in Munich, Germany, our entire staff works across Europe. We are remote-first: all of our colleagues are free to work from home, the office, or elsewhere—or even a combination of those. We only ask that you join us from Europe.
Our engineering teams architect, develop, and test our products. As a Frontend Engineer, your mission is to build awesome user interfaces.
As a member of an international, cross-functional Product Experience Team (PXT), you will architect, implement, and test new functionality and maintain existing functionality using web technologies. Our PXTs organize themselves using Agile methodologies and you will work closely with your Product Manager and your team on the feasibility of concepts and upcoming changes. You will write automated tests at the unit, integration, and acceptance levels to assure quality and longevity of our products and a sustainable pace for future changes.
As part of the greater engineering organization, you will expand and improve our design system towards consistency and reusability. You will take part in cross-team initiatives: architectural changes, refactoring, establishment of best practices.
What we are looking for:
- We are working with TypeScript, so a good knowledge of modern JavaScript or TypeScript is needed
- A passion for UI consistency
- Experience in JavaScript frameworks—React and Next.js are plusses, but JavaScript knowledge is way more important
- Experience with automated testing, whether it’s unit-, functional- and/or acceptance testing
- A strong desire to apply and learn engineering discipline and rigor
- Tools: Babel, Webpack, Jest, ESLint, TypeScript
What we value:
- Bettering our skills, teaching each other and learning ways to build better software
- User testing, experimentation, automated testing and continuous integration to gain meaningful feedback for what we do
- Fostering collaboration and cooperativeness
Technologies we use: React, Next.js, Webpack, TypeScript, Jest, React Query
Want to find out more about the team and some of the projects our developers are currently working on? Just take a look at this interview with one of our Senior Front Engineers on the InterNations blog.
Job Benefits:
- remote first: you can work from home (permanently) anywhere in Europe
- 28 paid vacation days + special vacation days
- flexible working hours
- regular workshops about work-related topics and soft skills
- an extensive team library
- in-house yoga classes and discounts for gyms and a Taekwondo studio
- family-friendly work environment
- competitive salary
- weekly team breakfast, fresh fruit and sweets
- regular team events & trips
Our Stack:
- Languages: JavaScript (w/ Typescript), Node, Java, Objective-C, C#
- AWS Cloud: Lambda, EKS, ECS, EC2, DynamoDB, Aurora, Kinesis, SNS, SQS, API Gateway, Cloudformation, Cloudfront, S3, IAM
- Frameworks: React Native, React, Serverless Framework, Terraform, .Net
- Testing: Browser Stack, Appium, Jest, NUnit
- Query Languages / Databases: MSSQL, MongoDB, DynamoDB, Snowflake
- CICD: GitHub Actions, Jenkins
- Source Control: GitHub
- Process: GitFlow, Agile (Jira), Confluence
- Full stack software engineer with focus on mobile development. A majority of your time will be enabling development in our React Native app with a large amount of time dedicated to the rest of our stack.
- Work effectively with a team of 4-6 other software engineers, QA, Scrum, and Product to build an amazing software product
- Push to production multiple times a day, from multiple different microservices
- Thoughtful in code reviews with the ability to contribute and the humility to learn
- Domain-driven approach to breakout problems into smaller pieces based on business needs
- A test-first approach to writing software
- Trust and autonomy to build the right solution the right way
- 3+ years of hands-on development experience with JavaScript or TypeScript
- 3+ years working with RESTful APIs or GraphQL
- 2+ years working on mobile development
- 1+ years working in the cloud, thinking with a “cloud-first” approach
- Experience with modern web development techniques such as semantic HTML, accessibility, SEO techniques, server side rendering, etc.
- Ability to communicate effectively to other engineers (via patterns) or to non-technical stakeholders
Preferred Qualifications:
- Experience with React Native
- Experience with MobX-state-tree or similar state management libraries
- Experience working on native iOS and Android development
- Experience with ES6/ES2015+ and current JS frameworks like React, Vue, or Angular
- Experience with strongly, statically typed languages and OOP principles in C# or Java
- Paid holidays and open vacation policy
- 100% paid maternity and paternity leave
- 100% paid medical, dental, and life insurance available for our employees
- 401(k) with a generous company match, no vesting
- Stock options
- Hackathons
- uShip shipping credit ($750)
- Pet insurance
- Monthly Wellness Reimbursement
- Casual dress code
- Dog-friendly office
- Remote interviewing and onboarding (full time remote work until further notice)
Job Benefits:
- 100% paid Health and Dental insurance for the employees
- Stock Options
- 401k Matching, no vesting required, we match immediately
- Open PTO policy, no need to accrue time to take time off
- Yearly bonus based on company and individual performance
- Chef cooked lunches in our state of the art kitchen
- Professional development budgets that renew yearly for every dev
- Dog friendly
- Casual dress work environment
- Flexible work hours
Time zone: (GMT-06:00) Central Time +/- 2 hours