Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: ruby-on-rails git sql postgresql

We’re looking for a senior backend developer to join our Martian team, with strong knowledge of Ruby on Rails. 

GENERAL SKILLS

  • Communication with clients and teammates.
  • Self-management working remotely.
  • Regular contributor to open source projects.
  • Positive attitude towards new challenges.
  • Attention to detail.
  • Fast learner.
  • Proactive & able to work alone on projects managed by you.
  • Fluent in written & spoken English.

TECH SKILLS

  • At least 3 years of production experience building Ruby on Rails applications.
  • At least 1 year of production experience in any other backend programming language.
  • Strong knowledge of SQL databases, especially PostgreSQL.
  • Production experience deploying and maintaining Ruby on Rails applications. Familiar with Capistrano, Docker and the Amazon Web Services platform.
  • Strong Git knowledge.
  • Familiar with Ruby automatic test frameworks like Rspec and Capybara.
  • Be able to build software that scales over time, in both performance and maintainability.
  • Good software writer. Not only do we want you to solve problems, but we also want to understand your solutions.

LOCATION

  • You may only apply for this position if you reside in Europe.

BENEFITS

  • Competitive salary.
  • Work from home or from a coworking space.
  • Flexible working hours.
  • Amazing coworkers.
  • Modern tech stack and methodologies.
  • Transparency and quality-oriented culture.
  • Company activities.

SALARY

  • Between €35K and €42K, depending on experience.

HOW TO APPLY?

If you are looking for a new challenge in your career, fill in this form and tell us why you are the perfect fit for MarsBased.



Time zone: (GMT+01:00) Madrid +/- 2 hours

Skills: qa testing scrum automated-tests jira

Quality is a mindset - it means growing every day. It is key to continuously improve the outcome throughout an organization. At Fretello, quality is a team effort and the responsibility of each and every one of us in our daily work. To help us further manifest and promote this mindset, we are looking for a Quality Assurance Manager to join our product development team to facilitate overall product quality and increase our software test management capabilities.


Your playground:

  • Help the team to deliver quality products that amaze our users
  • Collaborate in an interdisciplinary SCRUM team and ensure product quality from concept to delivery, from participating in defining features, user flows, and acceptance criteria to ensuring verifiability and testing after implementation
  • Implement and maintain automated tests
  • Write, execute, and document test plans and test cases 
  • Check product quality on all levels including manual and exploratory testing
  • Challenge our existing testing tools, methods, and approaches and identify any tackle improvement areas
  • Advocate for and educate Fretellians about the importance of quality in each step of the development process

What to bring along:

  • 3+ years of professional experience in the field of Software Quality Management including the implementation of test processes, creation of test plans,  and test case documentation
  • Basic technical knowledge and mobile affinity 
  • A good overview of available QA tools and methodologies
  • Plus points for experience in the mobile industry, for previous usage of JIRA and experience in writing automated tests
  • Understanding and awareness  of how quality impacts the user experience
  • Strong verbal and written English communication and presentation skills
  • Pride and appreciation for being part of an interdisciplinary SCRUM team  
  • A solution-oriented and positive mindset, a structured work approach, and a desire to learn

Your Contact:

Tanja Weidinger (HR Lead)



Job Benefits:

  • personal time off
  • remote first company policy
  • flexible working hours
  • awesome teammates and regular team events
  • continuous growth through conference visits and knowledge sharing
  • agility, transparency, appreciation, trust and integration

Time zone: (GMT+01:00) Vienna +/- 4 hours

Skills: continuous-integration c# java
The integrations team builds software that supports new and existing workflow capabilities with Octopus. As a software engineer on the integrations team, you will build add-ons, plugins, and services for popular, third-party services and software that help our customers seamlessly interact with Octopus Deploy. This role is perfect for individuals who thrive on solving challenging and technical problems. There are many opportunities for platform and ecosystem integration with Octopus Deploy. As a member of the integrations team, you will be expected to build system and tool integrations with Octopus Deploy, as well as seeking to improve the workflow experience of our customers. Most of the integrations you will build will communicate with Octopus Deploy through its REST API. To be successful in this role, you’ll need a solid understanding of API development and web protocols. And because you’ll be integrating with third-party software, you will have to work with platform SDKs and recommended programming models. This means that you’ll face a steep learning curve. However, you will gain a ton of experience and be exposed to some of the most popular third-party software and systems in the industry. Read our employee handbook our people repository to discover what it's like working at Octopus. We shape, bet, and build using a method inspired by Shape Up. We work in 8-week cycles, focusing on directed work for 6-weeks, and "sharpening the saw" with undirected work for 2-weeks at the end of each cycle. We remove unnecessary obstacles so you can work directly with customers. Our teams are software tradespeople who care about doing things right the first time. You will probably be surprised at how collaboratively we work both inside and across our teams, even though our teams work remotely. We take pride in our hard-earned, friendly, consensus-building, and ever-improving remote-first culture. Working at Octopus may be different from any other job you’ve had before. In many companies, software engineers are treated as an expense to reduce or a revenue stream to increase. In contrast, Octopus is a product company built from the ground up by engineers, for engineers. At Octopus your effort will be appreciated because you are adding value to our products, which are our assets. Also, our customers are people just like us. This makes it easy to relate to our customers and understand what they care about most. Octopus is not a startup. We do not need venture capital, we have been a sustainably profitable business from day one. We care about building a sustainable company and we do this by helping customers succeed, leaving increased revenue as a happy by-product.

A typical day might include

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Maintaining new or existing integrations that support workflows with Octopus, reviewing issue lists, and answering customer questions.
  • Changing source code hosted in GitHub, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Pairing with team members on Slack or Zoom to solve a complex technical problem or design a new feature.
  • Improving our documentation to help customers discover solutions for themselves, and learn how to use Octopus for more complicated workflows.
  • Writing a blog post about something interesting for other developers or providing the announcement writing for a new integration with Octopus.

You will be a great fit for this role if

  • You are an experienced individual contributor or leader in your current job.
  • You have depth experience and knowledge in web APIs, architecture, and protocols, as well as integration scenarios.
  • You have depth experience and knowledge with a programming language(s) such as C#, Go, Java, JavaScript/TypeScript, or Python.
  • You have experience with the systems and tools found in the DevOps software ecosystem.
  • You have a history of writing automated unit and integration testing.
  • You like to measure and analyse to make data-driven decisions.
  • You are comfortable making good decisions with general concepts like dependency, extensibility, and compatibility; and perhaps you are a specialist in an area of software engineering.
  • You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

You will enjoy this role if

  • You are a software consultant or contractor looking to invest your effort into a successful and lasting product.
  • You are a software team lead looking for a better balance of coding and leadership. You are a valuable individual contributor looking to expand your horizons with a world-class software company.
  • You like a balance of freedom and responsibility, being treated as an adult.
  • You want to do the best work of your life with other like-minded people.
  • You enthusiastically accept radically candid feedback, feedback that is thoughtful, timely, and directly actionable, and offer the same benefit to others.
  • You like working with the popular systems and tools, thinking critically of integration scenarios with Octopus.
  • You enjoy doing things the right way from the very beginning.
Interested?  We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you. If you look like a good fit, then we will be in touch to arrange a Zoom chat with one of our senior engineers.

Time zone: (GMT+10:00) Eastern Time - Brisbane

Skills: data-visualization business-intelligence analytics data-modeling sql

Analytics will be the main reporting engine for new product features released in the ERP GovCon product line given its report writing flexibilities, rich visualization features and ease of use. We are gaining coverage in more data areas within Analytics and we have an opportunity to create business intelligent solutions that set Unanet apart, such as offering ICE Schedule Package, Compliance Package, People Dashboard, Project Management Package and Budgeting (from Resource to General Ledger).

What You’ll Do

  • Become a subject matter expert in Unanet Analytics
  • Create interactive reports, dashboards and visualizations
  • Build a narrative, coupled with data and visuals to explain the value of provided insights distill those insights into actionable and intuitive visualizations
  • Distill complex business problems into constituent components
  • Collaborate with Product Management in conducting customer research
  • Continuously iterate and test your ideas with end-users
  • Create functional and technical documentation related to Analytics
  • Deliver transformative solutions to customers aligned with industry best practice

Who You Are

  • 3+ years of experience in business intelligence or analytics
  • 2+ years of report designing and writing experience
  • Experience with using data objects to design reports and dashboards within BI tools (e.g., Exago, Power BI, Birst, Tableau)
  • Advanced proficiency with SQL
  • Aptitude to learn Unanet Analytics
  • Strong communication abilities across mediums and audiences
  • Passion for data analysis and problem-solving using data
  • Strong analytical mindset with ability to use data and logic to create solutions that solve real, quantifiable problems for our customers
  • Bachelor’s degree in Engineering, Computer Science, Statistics or related field

Your Differentiators

  • Forward-thinking with ability to work with internal and external stakeholders in fine tuning design and conducting trainings
  • Knowledge of relational and dimensional modeling, theories, principles and practice
  • Prior experience with Unanet or other ERP solution

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: angular ionic javascript

 COVID19 Update 1/1/2021:  I'm grateful to say that due to the essential nature of our client base, our sales and operations pipelines have not been negatively impacted by COVID-19. We offer full WFH and will provide the necessary equipment for a home-based set-up (laptop, 4K monitors, keyboard/mouse, etc) 

Susco is in the Greater New Orleans Area and is one of the fastest-growing tech companies in Louisiana.  We develop custom web-based business software with a focus on legacy system conversions.  Our primary development platforms are C# .NET for web services and Ionic/Cordova for mobile apps. 

We're looking for a developer with experience in hybrid mobile app development using Ionic framework with either Cordova or Capacitor. Developers at our shop have historically been full-stack generalists and, due to recent growth, we are looking for a developer with a stronger mobile skillset. The successful candidate will feel comfortable building out a mobile application as well as the API that feeds it.   

Our ideal candidate will have a strong understanding of either Ionic Capacitor or Apache Cordova, the plugin system and Angular, and has managed the development of a mobile application from start to App Store release. 

Basic Qualifications: 

  • 8+ years experience developing software 
  • Mobile / Front-end 

    • 5+ years experience of general mobile application development 
    • 3+ years experience with Apache Cordova or Ionic 

    • 3+ years experience with Angular (not AngularJS, but if you started with one and moved to the other than then let's talk) 

    • Familiarity with the mobile development lifecycle, pros and cons of hybrid app development 

    • Understanding of Apple and Android certificate and profile management 

    • A basic understanding of the Box Model and how layouts are managed on the page 
  • Back-end 

    • Decent understanding of SQL 
    • Experience building REST APIs 
    • We're a C# shop but we've had people from a variety of backgrounds succeed. Regardless of the specific framework, have you: 
      • Written a database migration? 

      • Developed a service layer to retrieve data and apply business logic? 

      • Delivered that to a mobile app? 

Bonus Points: 

  • Experience with Ionic Capacitor 

  • Built or maintained a custom Cordova or Capacitor plugin OR forked an old plugin (to fix bugs, update to a new OS version, etc) 

  • Experience with front-end and/or mobile-specific testing frameworks 

  • Demonstrable knowledge of Java and Android architecture 

  • Demonstrable knowledge of Swift and iOS architecture 

  • Experience with CI tools for mobile development 

Benefits: 

  • 15 days of annual PTO / 9 Holidays 

  • Long & Short Term Disability 

  • 401K @ 4% Match (eligible 6mo after start, beginning of said quarter) 

  • 3 Days annual self-directed learning days 

  • Ad-Hoc wellness based gifts/subsidized meditation training 

  • Health, Life, Dental & Vision Insurance 

  • Individual Development Plan - cover career and personal development 

  • 100% remote work 

  • Company paid outings 1/month 

  • Company paid lunches 1+/month 

  • Referral program: 5% of first year revenue and 2.5% of every year thereafter a client stays (contingent on employment w/ Susco) 

  • Robust Company Library 

  • Monthly Book Club - we cycle between personal, professional, and organizational development books, and it's employee-driven 

  • Concierge service to help with groceries, Costco runs, small errands, car wash etc. (NOLA based employees only) 

  • Gym subsidy 

About Us 

Core Purpose 

To enable people to contribute in more fulfilling and meaningful ways. 

Mission 

To transform organizations with intuitive software.  Our software frees people from tedious work, removes painful recurring costs, and allows organizations to control their own data, workflow, and user-experience. 

Core Values 

Growth: We believe we can create a better world by constantly growing as individuals, resulting in growth for the Company and growth for our clients. 

Communication: We believe everyone deserves to feel like they have been heard and understood. We don't complain about things under our control. We accept constructive criticism dispassionately. 

Action: We believe we don't have good days, we make them.  We believe in being proactive and not reactive. Passivity leads to a lack of involvement, while our focus is on creating the future.  We don't complain, we identify and solve problems. 

Teamwork: We believe that we are human beings first, coworkers second.  We strive to be cognizant as people with lives outside of this office.  As a high-performance organization, there are times of high stress.  In those times, we rally to get the job done and we recognize our behavior and performance impacts our team.  

Efficiency: We believe in learning from our mistakes the first time.  We believe there is a time and place for complex solutions for complex problems.  We also have the ability to decompose complex problems into simpler problems. When we see a problem or inefficiency, we have both the responsibility and the ability to propose solutions.   



Skills: ios android swift kotlin kotlin-multiplatform

Montréal/ Québec/ Remote

En tant que développeur(euse) mobile chez Mirego, tu travailles chaque jour à créer des applications innovatrices qui ont pour ambition de changer le monde, à petite ou grande échelle. Tu n’as pas peur des défis et tu es toujours à l’affût des dernières nouveautés. Tu éprouves une grande fierté à livrer d’excellents produits et services; c’est pourquoi tu aimes t’entourer des meilleurs afin de toujours en apprendre davantage. Au quotidien, tu collabores directement à la réalisation de produits qui améliorent réellement la vie des gens de différentes façons:

RESPONSABILITÉS

  • Tu collabores à la conception et à la réalisation d’applications iOS et Android de calibre mondial;
  • Tu participes aux cérémonies agiles et tu as ton mot à dire sur l’évolution des produits, peu importe ton rôle dans l’équipe;
  • Tu enrichis l’équipe avec tes connaissances;
  • Tu contribues à créer des expériences utilisateurs exceptionnelles.

CE QU’IL TE FAUT

  • Tu as une connaissance approfondie des concepts fondamentaux de design et tu considères l’architecture de tes applications comme des petits chefs-d’œuvre;
  • Tu es curieux d’optimiser ton temps en travaillant avec des frameworks comme Kotlin Multiplatform et nos librairies Trikot;
  • Tu as le désir d’apprendre quelque chose de nouveau chaque jour et de produire des applications mobiles de la plus haute qualité.
  • Tu es passionné(e) par le développement mobile;
  • Tu as des connaissances en Swift ou Kotlin, et si ce n’est pas le cas, tu es excité(e) à l’idée de développer avec ces technos;
  • Tu as la volonté de bâtir des produits et services de haute qualité;
  • Tu es autonome et proactif(ve);
  • Ton savoir-faire et ton savoir-être contribuent à rendre l’équipe meilleure;
  • Tu as un minimum d’expérience en développement logiciel;
  • Tu as une connaissance approfondie des concepts fondamentaux de design, de développement orienté objet et tu as un intérêt pour la programmation réactive.


Job Benefits:

  • Truly flexible schedule
  • Budget to give back to the community
  • Professional development budget
  • Sports and fitness budget
  • Additional 4 weeks of paid vacation after 5 years
  • Lunches and Food included
  • Paid sick days and family days
  • Cellphone Plans
  • Macbook Pro and equipment for your work
  • Group Insurance Policy
Skills: typescript elixir ruby ember react

Montréal/ Québec/ Remote

En tant que développeur(euse) web fullstack chez Mirego, tu travailles chaque jour à créer des produits numériques innovants qui ont pour ambition de changer le monde, à petite ou grande échelle. Tu n’as pas peur des défis et tu es toujours à l’affût des dernières nouveautés en matière de développement. Tu éprouves une grande fierté à livrer d’excellents produits et services; c’est pourquoi tu aimes t’entourer des meilleurs afin de toujours en apprendre davantage. Au quotidien, tu collabores directement à la réalisation de produits qui améliorent réellement la vie des gens de différentes façons:

RESPONSABILITÉS

  • Tu collabores à la conception et à la réalisation d’applications Web et de services Cloud Native de calibre mondial;
  • Tu participes aux cérémonies agiles et tu as ton mot à dire sur l’évolution des produits, peu importe ton rôle dans l’équipe;
  • Tu enrichis l’équipe avec tes connaissances;
  • Tu contribues à créer des expériences utilisateurs exceptionnelles.

CE QU’IL TE FAUT

  • Tu es passionné(e) et toujours orienté(e) vers les résultats;
  • Tu es capable d’évaluer et gérer les priorités et tu as une bonne capacité à analyser et comprendre les situations;
  • Tu es curieux(se) et tu as déjà saisi l'importance des langages fonctionnels tel qu’Elixir;
  • Tu as une bonne connaissance (ou pas, en autant que tu veuilles apprendre!) d’un ou plusieurs des langages et frameworks suivants : TypeScript, Elixir, Ruby, Java, Kotlin, Ember.js, React ou Vue.js;
  • Tu possèdes une expertise avec les services Web REST ou GraphQL et des connaissances sur les outils modernes de déploiement (ex: Docker, Terraform ou Kubernetes) ainsi que des principes DevOps;
  • Tu as la volonté de bâtir des produits et services de haute qualité;
  • Tu es autonome et proactif(ve);
  • Ton savoir-faire et ton savoir-être contribuent à rendre l’équipe meilleure;
  • Tu as un minimum d’expérience en développement logiciel;
  • Tu as une connaissance approfondie des concepts fondamentaux de design, de développement orienté objet (ou de développement fonctionnel!) et tu as un intérêt pour la programmation réactive.


Job Benefits:

  • Truly flexible schedule
  • Budget to give back to the community
  • Professional development budget
  • Sports and fitness budget
  • Additional 4 weeks of paid vacation after 5 years
  • Lunches and Food included
  • Paid sick days and family days
  • Cellphone Plans
  • Macbook Pro and equipment for your work
  • Group Insurance Policy
Skills: scala javascript sql react python

WHO ARE WE LOOKING FOR?

The Engineering team is seeking an experienced Full Stack Engineer with 3-5+ years of experience, who can be effective on all levels of our application stack, and is willing to play all necessary roles such as architect, tech lead, code reviewer, Agile coach, and mentor.

In short, we want to bring experienced engineers in to make key decisions regarding technology, architecture, and culture.

You’re a great fit for our team if you can balance detail-oriented tasks with long term strategy and scale initiatives. Most of all, you must be passionate about what you create and about the impact it can have. That matters to us, a lot.



Skills & requirements

REQUIREMENTS

Necessary Experience

  • Extending core business logic within a shared backend codebase
  • Architecting, modifying, and working with SQL-based Databases
  • Developing, maintaining, and supporting automation test suites
  • Experience building, specifying, and consuming RESTful APIs
  • Working closely with Product, QA, and other Engineers, in a cross functional vertical team, and a willingness to play any role necessary within that team

Nice to have Experience

  • Excellence in Scala, or a strong history with other functional languages
  • Node, React, and other Js technologies
  • Microservice architecture patterns
  • Devops or sysops background, especially with Docker, and AWS services
  • An understanding of SRE best practices, such as post-mortems, logging, alerting, and toil reduction
  • CS Degree

Day to day you may additionally…

  • Collaborate closely with other Senior Engineers and the rest of the Vestwell team to determine architecture for our core services
  • Work with both engineering and product teams to drive solution design
  • Create complex logical frameworks, workflows, RESTful API endpoints, and JSON formats to exchange key data with the rest of the platform
  • Help plan, automate and scale our infrastructure
  • Provide production support and train the junior engineers



Skills: jakarta-ee java tomcat mysql

Thrive with Agiloft

Are you a Jave Developer who is successful, motivated, smart, energetic, and looking for a rewarding position in a growing, profitable and dynamic company?

Agiloft is expanding our developer team, looking for Java Developers, experienced with J2EE, that thrive working with enterprises in multiple industries, with unique business challenges requiring sophisticated solution design.  

Why Join Agiloft?

  • Agiloft was named the market leader in every category in the Gartner Critical Capabilities for CLM report, and a market leader in the Gartner Magic Quadrant. Contract Lifecycle Management (CLM) is one of the fastest-growing areas of enterprise sales, with a TAM projected to climb from $2B to $7B in the next 5 years. 
  • The Agiloft Contract and Commerce Lifecycle Platform has won over a dozen awards, including the Editor's Choice award from PC Mag, for the past five years in a row. 
  • Agiloft has a highly differentiated value proposition which is uniquely appealing to enterprises: pre-built applications with a deeply configurable, no-code platform for integrated Business Process Management throughout an organization.  
  • Agiloft is pioneering the applied use of Artificial Intelligence to enable next-generation business commerce at organizations ranging from small enterprises to U.S. government agencies and Fortune 100 companies. 
  • Agiloft is the only company in the industry with the confidence to provide an unconditional satisfaction guarantee, and you too will be successful with Agiloft. 

As the leader in the CCLM market, Agiloft is winning many Enterprise deals and looking to hire the best talent to meet this demand with a competitive compensation plan that rewards overachievement.

Position Overview

TheJava Developer creates user information solutions by developing, implementing, and maintaining Java-based components and interfaces. The Java Developer contributes to the entire development lifecycle, writes well-designed, testable, and efficient code and comprehensive unit tests.

The Junior Java Developer assiststhe development team with all aspects of software design and coding. The Junior Java Developer’s primary role is to learn the codebase, attend design meetings, write basic code, fix bugs, and assist the Development Manager in all software development-related tasks.

Job Responsibilities

  • Assisting the Development Manager with all aspects of software design and coding.
  • Learning the codebase and improving coding skills.
  • Writing and maintaining code.
  • Working on bug fixes.
  • Monitoring the technical performance of internal systems.
  • Responding to requests from the development team.
  • Writing reports and documentation.
  • Implementing unit tests.

Required Qualifications

  • Computer Science degree or equivalent
  • At least one year of post-graduate experience in Java development with J2EE
  • Experience with J2EE, Tomcat, JBoss, and relational databases such as MySQL, MSSQL, Oracle
  • Experience working on large software projects 
  • Deep understanding of OO programming principles and commitment to clean, efficient, well-documented code.

Essential Skills

  • Ability to learn new software and technologies quickly
  • Knowledge of Java development with J2EE, JBoss, and relational databases.

Benefits and Perks

  • Competitive salary 
  • Referral bonuses
  • Flexible work schedules
  • Professional development and career growth opportunities
  • Awesome team members

Interested? Apply now!

For a full list of open positions and to submit your application, go to our website http://www.agiloft.com/jobs.htm or apply directly: https://www.agiloft.com/JrEJB