Recent remote jobs
About the role
To make komoot.com the place to go for people around the world to plan their outdoor adventures, we’re looking for an ambitious web developer to join our fully remote team of 85+ people.
Ready for your next adventure?
What you will do
- Develop end-to-end solutions including concept, road map planning, implementation, testing, deployment, and monitoring
- Team up with Evan and Ben to build a state-of-the-art web app on a growing team that serves over 4 million users per month
- Create web features on one of our cross-functional squads of backend developers, mobile developers, designers, copywriters, SEO, QA, data scientists, and product experts
- Release frequently with continuous builds, testing and direct team feedback
Why you will love it
- You’ll tangibly enable millions of people to plan and experience authentic outdoor adventures
- We believe good ideas count more than titles
- You’ll work from wherever you want as long as it’s in a timezone between UTC-1 and UTC+3, be it a beach, the mountains, your house, or a co-working space of your choice, covered by us
- You’ll work on challenging tasks, such as complex maps or community features in a highly interactive UI
- Your expert knowledge will make you a key player amongst a team of highly motivated, talented people
- You’ll travel together with our team (when safe & legal) to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides
- You’ll build and improve a service that we’re pretty sure you’ll end up using for your personal outdoor trips
You will be successful in this position if you
- Are highly self-driven, responsible and keen to learn and improve
- Love to develop awesome products with a focus on great user experience
- Have 4+ years of professional experience with JavaScript and CSS
- Have 2+ years of professional experience in developing high quality production ReactJS
- Know how to build scalable web apps with NodeJS and how to run them on cloud computing platforms like AWS
- Have experience with continuous integration, deployment and monitoring
- Are a great communicator in a diverse international and fully remote team
Sound like you?
We would like 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
- Examples of your work (e.g. GitHub, links, etc.)
- Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one
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?
Perks
- Dedicated time and budget to spend on classes, events, conferences, boot camps, or books for your curiosity and personal development, you decide!
- Blinkist subscription and discounts with outdoor brands like Patagonia and Wahoo
- Flexible working hours and locations
- 3 all- expenses paid Company gatherings per year
- The latest devices and equipment
- And more!
Job Benefits:
- Work wherever you thrive
- 38 paid vacation days
- Health insurance
- Latest computers and devices
- Company gatherings 3 times/year
- Social security insurance
- Allocated budget and time for personal development
Time zone: (GMT+01:00) Berlin +/- 2 hours
Job Description:
We are looking for an experienced and motivated manager to take a lead role at a fast-growing, innovative biotechnology company. As a Team Lead, you will manage the DevOps team’s delivery of infrastructure, security, CI/CD, and internal tooling services to meet the needs of the business developed in consultation with our research scientists, computational biologists, front-end, and back-end teams.
The lead of the DevOps team will manage the evolution and operations of the company's production and development environments. Responsibilities will include delivering a scalable, resilient, and cost-effective architecture and building a team of first-class professionals by guiding and leading, planning career paths, and improving the hiring process.
The Role is:
- Full time.
- Fully Remote.
- No agencies.
- Competitive salary; Will be in accordance with skill, abilities, and experience, and can vary widely.
Responsibilities:
- Managing the team of DevOps engineers.
- DevOps project planning and management with best practices in mind: prioritize work based on business and developer requirements.
- Effectively communicating with multiple teams, departments, and management representatives.
- Be the team voice in meetings.
- Mentor team members in terms of their personal development, goals, and advancement.
- Developing and delivering on OKRs and/or KPIs.
Required Skills & Experience:
- At least 3 years experience in a team lead or product management role in DevOps, SysOps, or Software Development.
- Excellent soft skills necessary in order to be an effective team leader, such as:
- Problem-solving
- Communication
- Negotiation
- Analysis
- Project management skills
- General understanding of the technologies involved in our projects:
- AWS
- Containerized applications
- Infrastructure as code
- CI/CD
- Microservices architecture
It’s a plus if you have knowledge of:
- Cloud-based security and privacy best practices.
- HIPAA, GDPR, and other relevant compliance experience.
- Python, React, Docker and/or Terraform, AWS CloudFormation.
- Security / Networking / Development.
- ITIL / IT management best practices.
- Startup experience.
- Managing penetration testing, response, and mitigation.
Any relevant certifications are also a plus.
Note: please complete the application and pre-screening within one week of starting.
Job Benefits:
- Remote
- Flexible Schedule
At Imaginary Cloud, we believe technology should improve and simplify people's lives. We are a Software Development and UX/UI Design company that follows a unique user-centric Product Design Process. We helped build and launch more than 200 web & mobile applications worldwide together with industry-leading clients and have been awarded in 2020 as Top 100 Fastest Growing Company and Top 1000 Global Company by Clutch.
Our purpose is to champion a human-centric world; that is why we put our people first always. You can expect a respectful and caring culture, where you can grow and learn in a flexible work environment (see for yourself by checking our Glassdoor rating).
At Imaginary Cloud you will find:
- A remote-first company. We seek team members who live in Portugal or are willing and legally qualified to live and work in the country.
- Flexible working hours
- Global projects with industry-leading clients
- Career plan with strong growth potential
- Health & Dental insurance
- Paid sick days
- Informal environment
- Team events
- Caring, respectful and human-centric culture
- Comfort budget
- Fair compensation according to your experience
- No Outsourcing, as an Imaginaree you will always be part of Imaginary Cloud
We would love to have you onboard if you have hands-on experience in the following areas:
1+ years of working experience in Back-end Development with GO
- 2+ years of experience in Software Development
- A clear understanding of Object-Oriented Programming (OOP)
- Good proficiency in writing well designed, testable, efficient code by using best software development practices
- Experience with different open-source programming languages used on web projects
- Fluency in English, both spoken and written
Get to know our tech stack:
- Javascript (React.js, Angular.js, Vue.js, Node.js)
- Ruby / Ruby on Rails
- Python / Django
- Git
- SQL (MySQL / PostgreSQL)
- Mobile development (iOS, Android, React Native)
- Linux / Mac OS - command line
- Automated provisioning tools (Docker / Ansible / Capistrano)
- NoSQL (Mongo, Redis, etc.)
- Photoshop / Figma
As a Back-End Developer, your day-to-day tasks include development, problem-solving, architecture, client interaction, as required to develop a successful product.
If this sounds exactly what you're looking for, we would like to meet you and discuss this opportunity. Please apply here.
Want to get to know us a little bit better? Check out our blog to see who we are and what to expect from our recruitment process.
Time zone: (GMT+00:00) Lisbon
About The Job
The Jibble 2.0 product was fully launched in June 2021 and we’re looking for an experienced iOS Developer to contribute to the 2.0 version of Jibble.
As part of an ambitious team, you’ll work with a cutting-edge tech stack. Continuous learning and applying new and emerging technologies and methodologies make this an exciting opportunity for you to expand and deepen your skills on the job.
Besides iOS development, you will be deeply involved in the design process - offering feedback and input in meetings with product managers and designers when planning new features and products. The position offers a competitive salary and a fully remote work environment.
Who we are looking for:
- At least 3+ years of experience in mobile development using Swift
- Good understanding of DI concepts
- Practical experience of MVVM design pattern implementation
- Deep understanding of Unit Tests
- Experience in using Mocks
- Experience working in remote teams is an advantage
- Agile (Kanban) software development experience
- At least one published app written on Swift
- Located within UTC - UTC+8 time zones
Your responsibilities will include:
- Building the Jibble 2.0 mobile application using Swift
- Creating a pixel-perfect design using IB
- Working on new features of the mobile application and improving existing core features
- Ensuring code quality and standards while meeting deadlines and delivering targets set by the product team
- Working closely with product managers and data analysts to improve the overall mobile product
- Improving the user experience with the design team
- Communicating with the backend team to discuss and design APIs for new features
Benefits and Perks:
- Competitive salary package
- Fully remote work environment
- Flexible working hours
- Flexible annual leave policy
- Annual product team meetups
- Personal development budget
- Annual device reimbursement budge
Our Tech Stack and Tools:
- Swift 5 as the main iOS development language
- Reactive programming with RxSwift
- UI based on storyboards with AutoLayout and size classes
- Alamofier for backend communication with the REST API
- Kotlin native for business logic core
- SwiftLint to ensure styles and conventions
- Bitrise for CI and CD
- Git as a version control system
- Atlassian Jira for ticket & sprint management
- Atlassian Confluence for written specifications and documentation
- Slack for any kind of team communication
Our Joel Test Score:
- Source control
- One-step build
- Daily builds
- Bug database
- Fix bugs before writing new code
- Up-to-date schedule
- Specifications
- Quiet working conditions
- Best tools money can buy
- Testers
- Hallway usability testing
To find out more about our recruitment process for this role, please click here.
Salary: USD3,000 - 4,500/month
Time zone: (GMT+04:00) Moscow+01 - Samara +/- 4 hours
Join a fast-paced team dedicated to building and managing enterprise-class cloud-based services with the mission to prevent the leading cause of breaches in privileged access abuse. The ideal candidate must be a self-starter that will push beyond their comfort zone, learn new things quickly, drive and/or contribute to the formulation of technical strategy and direction with an understanding of how to implement and manage scalable cloud-based software through automation.
This position can be remote or located at one of the offices and will report into the Senior Manager Cloud Operations.
Key Responsibilities
- Work within and across teams to design and build the next version of our platform from the ground up on AWS while taking into consideration availability, performance, and scalability of services by implementing monitoring, automation, autoscaling, and disaster recovery capabilities.
- Produce high quality infrastructure, automation, and tooling focused software.
- Find, take ownership, and solve complex problems.
- Improve our management and deployment orchestration tasks, streamline processes, build, and define infrastructure through code.
- Collaborate, effectively share your ideas as well as considering the ideas of others, and generally work well as part of a distributed team. Individuals that prefer to work in silos or in isolation will not do well here.
Skills and Requirements
- 6+ years of relevant DevOps experience.
- Experience in some combination of: Python, Terraform, Packer, Bash, and/or PowerShell.
- Strong experience writing cloud focused code with cloud providers such as AWS. Experience with AWS S3, Lambda, CloudWatch, IAM, EC2, Autoscaling Groups, Route 53, among others. Azure experience a plus.
- Thorough knowledge and working experience of container technologies and orchestrators such as Docker and Kubernetes.
- Excellent Linux OS Administration.
- Experience in developing and maintaining deployment pipelines and configuration management all the way through Production using Jenkins (or similar), Salt, Chef, and/or Puppet.
- Demonstrable hands-on knowledge of implementing monitoring technologies such as Nagios, APM (Datadog, Dynatrace, etc.), or ELK stack.
- Excellent Debugging and Troubleshooting skills.
- Strong sense of ownership, customer obsession, and integrity demonstrated through clear communication.
- Understanding of service scalability in relation to performance, reliability, and cost.
- Knowledge of and active participation in an Agile or SCRUM process.
- Exposure to Security and Privacy best practices in addition to certifications like FedRamp, SOC2, GDPR.
- System performance tuning experience.
- Experience working with both Microsoft Windows and Linux Server technologies.
- Bachelor of Science in Computer Science, Networking, or relevant focus or equivalent experience.
Job Benefits:
- 20 days of PTO
- Top tier, fully loaded health
- 401k with matching
- Company events and outings
- Competitive compensation package
- Flexible Schedule / Remote / WFH
At Jack Henry & Associates, we deliver technology solutions that are digitally transforming and empowering community banks and credit unions to provide enhanced and streamlined user experiences to their customers and members. Our best-in-class products are just the start as we lay the groundwork for the future of digital banking and payments. We hope you’ll join us. We can’t do it without you.
Candidates will plan, participate, and work with our team on a suite of single page applications in close cooperation with our product design and API teams. JavaScript Engineers are constantly keeping our apps up to date with the newest development practices to offer exciting user experiences for highly secured data.
This position will be hired Remotely within the US.
What you’ll be responsible for:
- Completes product technical design and prototyping, software development, bug verification and resolution.
- Work with engineering teams to understand their priorities and emerging needs to prioritize solutions that keep pace with product development
- Collaboratively works with customer support teams to resolve or diagnose defects.
- Ability to write high quality code in a driven open-source language.
- Understanding and practical experience supporting but not limited to; NodeJS, AngularJS, Lit, Webpack and Jest.
- May perform other job duties as assigned.
What you’ll need to have:
- Minimum 3 years of professional JavaScript programming experience.
- Experience with at least one of the following modern component-driven JavaScript frameworks; Angular, Vue, React, Polymer or Svelte.
What would be nice for you to have:
- You will own the deliverable from working with the product manager to define the scope, all the way through supporting your work in production.
- You deeply care about your work, your team, and the end user.
- You are curious and thrive in an environment where you are constantly learning and growing.
- Experience building and debugging single page applications.
- Experience with front-end build systems such as Webpack or Rollup.
- Experience supporting an application in production.
- Experience with continuous integration systems and front-end testing.
- Experience with Web Components, or component-driven development
- Experience with AngularJS.
Job Benefits:
- Flexible Work Hours
- Remote Work Opportunities
- Competitive Salaries
- Employee Stock Purchase Plan (ESPP)
- Awesome Health Insurance
- Excellent PTO & Paid Holidays
- Casual Business Attire
- Paid Parental Leave
- Forbes Top 100 Best Places to Work 2017 (#2 in IT)
- Computerworld's Best Places to Work in IT 2017
Time zone: (GMT-06:00) Central Time
The ECi Software Solutions family of companies provides business and e-commerce solutions, offering SaaS and on-premise technologies. For 30+ years, ECi companies have served the manufacturing, office supplies, service technology, contract office furniture, lumber and building materials, hardware and jan/san sectors. We are industry experts supporting the entrepreneurial spirit and profitable growth of small and medium size enterprises. At ECi, our passion is to make our customer’s business stronger than it was the day before. We want them to be able to say “I win” every day!
To apply for this position, please attach a detailed resume that demonstrates your qualifications and skill set pertaining to this position. Applications without a resume will not be considered.
ECi’s Manufacturing Software Division is seeking a full stack .NET Applications Developer with mobile experience, to develop leading edge mobile application solutions for small to medium size manufacturers and related businesses. It is an exciting time at ECI! We are making substantial investments to drive innovation and integration on our global software platforms. The.NET Applications Developer will be a member of our software development team working in an Agile environment and interacting at a detailed level with multiple development teams. Our mobile applications are constructed utilizing Xamarin and Ionic frameworks. The .NET Application Developer will be responsible for architecting, designing, communicating, and overseeing the development of new and existing native, hybrid and progressive mobile applications for ECI’s mission critical Enterprise Resource Planning ERP systems.
Responsibilities:
- Support the entire application lifecycle (concept, design, test, release and support)
- Produce fully functional applications writing clean code using .NET programming languages
- Gather specific requirements and suggest solutions
- Write unit and UI tests to identify malfunctions
- Troubleshoot and debug to optimize performance
- Design interfaces to improve user experience
- Liaise with Product management team to estimate and plan new features
- Ensure new and legacy mobile applications meet quality standards
- Research and suggest new mobile products, applications and protocols
- Stay up-to-date with new technology trends
Required technical skills:
- 2+ years of experience in web and mobile development with the .NET platform
- Code, test, debug, implement, and document applications
- Good knowledge of Object-Oriented Design
- Level of expertise with Xamarin or Ionic frameworks, C#, and MVC design model
- Knowledge of GIT or similar version/source control system
- Familiar with common security and performance practices
- Experience integrating with backend APIs
- Knowledge regarding the parsing of JSON and XML
- Ability to create logical data models
- Design UI Interaction, workflow, and elements based on new and existing UI
- Communicate and collaborate with web and backend API team members
- App deployment process for Google Play and/or Apple App Store
- Experience with building and structuring data
- Familiarity with continuous integration and deployment concepts
Job Benefits:
- Remote work
- Self-directed working environment
- People over process
- Greatly influence product and team culture
- Data & Fact-driven decision making
- Certified Great Place to Work Employer - 3 years in a Row!
Exodus is looking for a Security Engineering Manager who is passionate about security vulnerabilities in the javascript and crypto ecosystem. In this leadership role, you will lead the continued innovation of Exodus Security strategy and drive competitive advantage by facilitating and leading the best in the class security team.
What You Will Do
- Day to day leadership, management and accountability for the security audit team members, processes and tooling
- Provide a single point of contact for other teams and departments to coordinate audit requirements and priorities
- Grow and drive success in the security audit team to be able to accommodate the needs of the wider organization as we scale our engineering team and product efforts
- Improve the speed and efficiency of our audit process, without compromising security or robustness, thus enabling us to move faster as an organization, safely
- Enable the team to scale to keep pace with the rest of the organization
- Provide administrative and project management support for the audit team so the security engineers can focus on auditing and hardening our software
Who You Are
- 2+ years of engineering management experience with a team of 5+
- 2+ years of Javascript engineering experience
- Strong communication skills
- Experience in the application security space
Nice to haves:
- Project management experience
- Blockchain / crypto experience
- Familiarity with the Exodus wallet
About Exodus
Exodus is a multi-asset cryptocurrency wallet with a built-in exchange feature. We started our movement in 2015 and have been a distributed team since then. Our mission is to help half of the world exit the traditional financial system and move into the crypto financial system by the year 2030. To do that we want to make sure we hire the best of the best: people who are intrinsically motivated by what we are trying to achieve and who love what they do professionally.
What We Offer
- Freedom to work wherever you want, whenever you want.
- Building the future. Cryptocurrencies lay the foundation to the internet of value, the next major wave in application technology and personal finance.
- Collaborative and feedback-driven culture.
- Opportunity to grow.
- Fair pay, no matter where you live along with a competitive benefits package.
- 100% pay in Bitcoin with a buffer to account for price changes and exchange fees.
- Brand new tech package for your work from home space.
Benefits
Health: Most of our health insurance plans are covered 100% for you and covered 50% for your dependents. We’ll also cover dental insurance. If you are outside of the United States, we will reimburse you up to $500 per month for any medical and dental insurance for you and your dependents.
PTO: 30 days of paid time off per year on top of a flexible schedule where you can work wherever and whenever. If you’re part-time with us, you’ll still receive 15 days of paid time off.
Unlimited Bereavement: We will pay you your full salary for the first two weeks for the loss of any immediate family members but we allow you to take all the time you need to grieve outside of that.
Parental Leave: 12 weeks of fully paid leave with and a month of flexible work for the primary caregiver.
Tax Help: Getting paid in Bitcoin new to you? Don’t worry! We will reimburse you for speaking with a professional tax specialist in your state/country to make sure everything is taken care of.
Perks: Exodus offers a variety of seasonal perks including free subscriptions to services like Calm and Masterclass, coverage for gym memberships and therapy. We want to make sure all of our employees know they are our priority and we give back for your hard work often.
Our team is building tools for advancing the state-of-the art in communication and behavioral analysis. We work on R&D projects using computational methods to generate new insights from problem-sets ranging from disinformation and violent extremism to marketing and business strategy. Our data scientists are working on delivering data-driven insights to customers and translating those approaches into human-driven machine learning tools and technologies. We are looking for a seasoned manager to help build and grow this team.
This role involves a little of everything; people management, technical leadership, project management, and individual contributions. You'll be responsible for mentoring a team of data scientists and ML engineers while helping to build out additional people management practices and processes. Further, you'll act as a technical lead on data science driven projects and/or as a Principal Investigator on research and development programs. Finally, you'll use your experience and technical skills to develop prototypes and experiments to drive projects forward and capture new business. As this is a new team, we are looking for candidates who are willing to help grow the organization by taking on a range of responsibilities across the technical and management spectrum, as well as effectively collaborate across teams and business units.
Responsibilities
Your day-to-day will include:
- Track progress on project tasks, plan upcoming work, and communicate status horizontally and vertically
- Perform analyses and generate detailed data products for internal stakeholders and external clients
- Provide input to business development efforts and help to identify new opportunities
- Hold 1:1s with members of the data science team and provide both technical and career guidance
- Research and develop machine learning methods for a wide range of text extraction and classification tasks, often with limited labels and/or in multiple languages
- Deliver version-controlled, documented, and reproducible analyses and experiments
Work Experience and Skills
- Experience leading small to medium size data science and/or engineering teams.
- 5+ years of experience in the data science field (this is flexible depending on academic and management experience)
- Possess strong communications skills, with the ability to communicate complex ideas clearly and concisely to a range of audiences
- Proficiency with major Python data science libraries, including the SciPy stack and Scikit-learn
- Experience with at least one deep learning and/or NLP framework (Tensorflow, PyTorch, Transformers, etc.)
- Ability to use git, as well as other version, workflow, and project management tools and technologies
- Advanced degree in computer science, math/statistics, engineering, linguistics, social science, or a related field
Preferred Qualifications
- Prior work in the marketing/communications and/or defense sectors
- Ability to obtain and/or maintain a US government security clearance
- Experience with other technologies and platforms in our stack, including: Elasticsearch, Kibana, Docker, MLFlow, DVC, Kubernetes, GCP, GitLab
Requirements
The position may require some on-site work in Northern Virginia for team and client meetings.
We are currently searching for a Senior Full Stack Engineer for our Data Fabric platform.
Data Fabric is a cloud-ready framework, optimized for EMR in AWS, built on top of Apache Spark, to create high-performance big data applications. Angular-based UIs are used internally for management/monitoring and by clients for dynamic reporting.
You will work on cutting edge technology within a close-knit international team of engineers, who are passionate about data analytics.
We’re looking for like-minded developers who like solving interesting, complex problems, finding innovative ways to use the latest technology to solve the needs of our clients and to stay at the top of your game.
Based in our offices in either the Netherlands (Amsterdam), Germany (Munich) or Spain (Madrid), the role can be hybrid or fully remote according to your preference.
What You’ll Do:
- Perform development activities as part of an agile team, using Kanban
- Be part of the software design process
- Participate in code reviews to ensure quality and knowledge sharing
- Develop automated test cases (unit and integration)
What You’ll Need:
- BA or MS degree level in software engineering or similar
- 2+ years of experience developing software
- Expert knowledge of Java or Scala
- Knowledge of TypeScript & Angular (v8+)
- Experience on designing APIs
- Good communication skills, analytical and accurate
- Good English language skills (both written and spoken)
- Previous experience with AWS is a plus
- Experience in CI tools, Git and Linux are a plus
Benefits:
- Keep learning: The possibility to surround yourself with exceptionally talented individuals, widely regarded as leaders in the digital space. Collaborate with talented people, get trained and challenge yourself every day. There's an endless array of events, classes; and development opportunities to help all employees achieve goals.
- Be creative: You don’t have to follow the norm to be successful – we encourage you to think outside the box. Our culture is built on encouraging innovative ideas, communication and joint success.
- Informal Work Atmosphere: We believe in getting the job done in a comfortable, casual environment!
- The ability to become a truly global engineer, with exposure to markets across the world. With more than 30 offices around the world, many Comscore teams work together across locations.
- Possibility to attend conferences, seminars and other industry events
- Possibility to participate in collective private medical insurance plan (80% covered by Comscore)
- We like to have fun! Join us for fun company events and get-togethers.
- 25 vacation days
- Competitive salary & benefits
Job Benefits:
- Free snacks & drinks
- Laptop or Desktop
- Flexible hours
- Public Transit Benefits
- Company Fitness Plans
- Health, pension & other benefits
- International firm with a wide range of different nationalities
- Competitive salary
Time zone: (GMT+01:00) Amsterdam