Remote oop Jobs

This Month

Senior Fullstack Engineer
react-js ruby-on-rails postgresql javascript oop senior Jul 29

About us:

In the words of Inc. magazine, “Web Summit is the largest technology conference in the world”. Forbes says Web Summit is “the best tech conference on the planet”, Bloomberg calls it  “Davos for geeks”, Politico “the Olympics of tech”, and the Guardian “Glastonbury for geeks”.

Whatever Web Summit is it wouldn’t be possible without an incredible team of nearly 200 employees, including world class engineers, data scientists, designers, producers, marketers, salespeople and more.

We’ve disrupted an old industry by building incredible software and designing mind-blowing events. We’ve revolutionised how people come together in our world. We started with one event: Web Summit. But now we’re creating category-defining events all over the world, from Asia to North America.

We’re just getting started!

About the team:

Web Summit Engineering consists of several cross-functional teams, working on tools and systems that help our attendees maximise their conference experience. 

We’re looking for a Senior Fullstack Engineer to influence and motivate our high-performing applications team, responsible for the development of core products that are key to the attendee experience. 

What you’ll achieve at Web Summit: 

  • You’ll influence the architecture and development direction of the Applications/Product teams to ensure quality code is written and excellent products are built.  
  • You’ll work across the software stack to deliver high-quality, maintainable and scalable code that can power the best conferences in the world.
  • You’ll share knowledge with other team members via mentoring, code reviews, technical talks, or consulting on projects.
  • You’ll be heavily involved in the front-end design and development team, taking the lead on projects and new product design.
  • You'll create and develop web content using ReactJS and the latest in Javascript frameworks and languages.

Who you are:

  • You care deeply about engineering culture and the quality of products you and your team build.
  • You drive change actively as you believe everything can be constantly improved.
  • You have knowledge of a broad spectrum of products and recent developments and can make smart choices about technologies that should be adopted.
  • You are keen to mentor and grow in the team, achieving lasting and significant goals.
  • You like to be constantly challenged, working on a variety of different projects and products, and interacting with sales, operations and production teams. 
  • You love to see our customers using and benefitting from your software in real time at our conferences.

Skills and abilities we’re looking for:

  • Ability to understand large, complex distributed systems with many moving, interrelated parts.
  • Excellent HTML(5), CSS, jQuery and Javascript skills, especially React.
  • Demonstrable experience developing websites, applications and CMS.
  • Commercial experience in an OOP language. We use a services architecture, with existing RESTful Apis in Ruby, but open to JVM, Kotlin, and Python, to name a few.
  • Linux and Postgres experience ideal.
  • Strong SDLC principles, TDD and CI/CD understanding. 
  • DevOps experience is a big plus.
  • Comfortable working in Scrum/Kanban environment, with Git Pull/code reviews.
Share this job:
Software Engineer
react-js php zend-framework mysql oop javascript Jul 17

Research Square is the leader in ethical author-oriented solutions in the world of academic publishing and we help researchers succeed through our world-class technology-enabled services. We are home to American Journal Experts (AJE), which provides solutions that help researchers communicate their work so they can get back to making discoveries. Research Square is a dynamic company with a global reach, located in the West Village area of Durham, NC.

We are looking for a mid- to senior-level Software Engineer to join our customer-facing engineering team. Our ideal candidate exhibits personal humility and strives to enable the success of their team in our collaborative work environment.


As a Software Engineer, you will solve a variety of problems. You will design and create the software needed to support our company initiatives, and the solutions you create will be used by researchers around the world. You will write new code that is reliable and maintainable. You will refactor existing code and fix defects. You will apply pragmatism and best practices to all of the problems you solve.

Our development process is structured around a 2-week sprint cycle. You will work with stakeholders to gather requirements and turn feature requests into reality. You will have time to write unit tests, your code will be reviewed by peers, and it will be deployed to production on a weekly basis. Additionally, you will have time to explore new ideas and address technical debt during the first two days of every sprint.


  • 3+ years of PHP or OOP development
  • Experience using a PHP framework
  • Experience with Git or other DVCS
  • BS in Computer Science or equivalent experience

Relocation is not required.

(We are looking to fill this position immediately. As a result, we will only be able to consider candidates who are currently authorized to work in the US for any employer at this time.)

We are especially interested in candidates with any of these qualifications:

  • Experience with modern PHP frameworks (e.g. Laminas / Zend Framework 3)
  • Experience with modern JavaScript frameworks (e.g. React & Redux)
  • Experience with Go
  • Experience with payment processors (e.g. Braintree, PayPal, Alipay)
  • Experience with accounting systems (e.g. Zoho Books)
  • Experience with Domain-Driven Design

Our Current Toolbox

  • Back-end: PHP 7.4, Laminas / Zend Framework 3, Go, MySQL, Docker, AWS
  • Front-end: React & Redux, Jekyll
Share this job:

This Year

Senior Mobile Developer
javascript react-native oop api mobile senior Jun 22

Taringa! is the top Spanish-speaking social platform in the world with 30 million registered

users and over 1,000 active online communities. Taringa! allows users to share their

interests in topic-based channels where they can create long and short form posts with rich

text, images, video and more.

If you’re passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a Mobile developer on the Taringa! Platform, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment.


  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • 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 development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends

Skills, Knowledge & Abilities:

  • Proven work experience as a Mobile developer
  • React native
  • Demonstrable portfolio of released applications on the App store or the Android market 
  • Experience with third-party libraries and APIs
  • Familiarity with OOP design principles
  • Excellent analytical skills with a good problem-solving attitude
  • Ability to perform in a team environment
  • Flexibility to adapt to changes
  • BSc degree in Computer Science or relevant field
Share this job:
Remote Software Engineer
react-js php oop saas javascript mysql Jun 19

Who is Castor?

Castor is one of the fastest growing healthtech startups. Our mission is to bring medical research into the digital age. Why? Because medical research is still largely run using free-text, paper and spreadsheets. 

By enabling our users to capture high quality data and making it machine readable, we are fundamentally changing the broken evidence based medicine process. You’ve found yourself a company with a true purpose. Learn more at and on our Life at Castor instagram channel.

How is Castor supporting the Coronavirus crisis?

Castor has joined the global fight against the Coronavirus by making our research data capture system available for free for all COVID-19 research projects. As of May 25th, Castor is supporting more than 200 COVID-19 studies across the world. 

Castor’s EDC team

Castor Electronic Data Capture (EDC) is the core of our platform. It’s also our largest product in terms of customers and codebase, with thousands of researchers worldwide using our EDC to build their study databases and securely collect their research data.

 The EDC team focuses on bringing clinical research into the 21st century. Together, the team contributes to developing exciting new features, powerful APIs that connect our platform to Electronic Health Records and complex algorithms to support versioning of study data and metadata. 

We also want to be honest. With all this new code, the team also ‘get their hands dirty’ to resolve some of the technical debt we’ve been accumulating over the last few years.

Remote work

At Castor, our entire team is currently working from home. We’ve realised our regular office setup may not be practical in the months and, potentially, years to come.

Although this comes with new challenges, we are beginning to build a great remote working culture. We believe expanding our horizons and hiring on a remote basis is key to continuing on our mission of delivering faster, smarter medical research.

For that reason, this position is remote-only (from anywhere in similar working timezones). As we don’t have world-wide payrolling solutions in place, we expect that you have the capability to invoice us as a and can arrange your own taxes with your government.

What you’ll do

At Castor our stack,'s stacked! With PHP at it's heart, Castor EDC uses Doctrine, React, ExtJS and MySQL, runs on ansible- and terraform-managed infrastructure, builds via CircleCI, and is monitored via Tideways, NewRelic and Prometheus. To realise our vision and ensure that our products and tools embrace the frontier of innovation, you’ll:

  • Designing, debugging and coding for a growing network of medical researchers
  • Analysing performance data and optimising bottlenecks
  • Deconstructing user requirements to model optimal, scalable, solutions
  • Working on automated toolchains to construct and integrate our applications

What you’ll bring

A repertoire of coding comprehension! Being a skilled software engineer, you’ll know how to decrypt and improve a (legacy) codebase whilst keeping yourself abreast of current trends. You’ll have:

  • Significant practical experience with PHP, design patterns, OOP, and automated tests
  • Working knowledge of Javascript, preferably with React and/or Sencha ExtJS
  • Experience in building web-based applications (SaaS)
  • Knowledge of web security, common vulnerabilities and their mitigations
  • A creative mindset with the ability to help solve challenging domain problems

What you’ll learn

It’s a crucial time for Castor. We’re on ‘full power mode’ and scaling-up at an exponential rate. For you, the opportunities are endless:

  • How to build robust ‘bulletproof’ security which protects patients medical data
  • Working with a diverse group of developers from all over the world
  • To share your ideas openly and influence the growth of a true scale-up company
  • Be involved in maximising the impact of medical research and improving healthcare

How do we say thank you?

At Castor we truly live and breathe our core value, believing we can 'achieve anything with a healthy and happy team.' With this in mind, we encourage a truly flexible approach to working and time to rest. You can also use our company subscription to Calm for a little meditation or relax time. Of course, we also want to reward our Castorians for their impactful work, and so we offer compelling contractor rates.

Share this job:
Senior Front-end / JS Developer
javascript oop css senior frontend saas Feb 11

Were looking for a senior Javascript developer to take the lead of all our JS assets. The widgets that iubenda distributes (the privacy policy widget and the cookie solution) are delivered across billions of page views every month, we're always looking for smart and motivated people to join our development team. If youre excited to work with one of the very few Italian companies offering SaaS solutions internationally, youre looking at the right place. Were used by thousands of clients in the US and in more than 100 other countries. The Javascript that youll write will be used on hundreds of thousands of websites.


Bologna and Milan, Italy or remote - preferably not exceeding 3 hours from the Central European Time (CET).

Both our offices are incredibly nice places to work from, both located in the center of their respective cities.


  • LEARNING BUDGET - Well sponsor your professional growth by providing a budget that can be used for courses, events, workshops and books.
  • REMOTE WORK - You can work from one of our offices in Italy or remotely. We are used and fully structured to onboard people who rather work full-time remotely.
  • WORKPLACE FLEXIBILITY - Aside from having two offices in Italy, in Bologna and Milan and both being incredibly well located nice places to work from, we have a remote work policy for those not under a remote contract (52 days per year).
  • COMPANY RETREATS - Twice a year (summer and winter) we get together in amazing destinations to work, bond and enjoy team building activities. We offer a fully paid week-long retreats to places like Val D'Orcia, Capri, the Dolomites or the Tonnara di Scopello.
  • WORK EQUIPMENT - Well provide an equipment allowance so that you can perform at your best.
  • GREAT WORK ENVIRONMENT - Work in a casual (no dress code!) but continuously growing environment. Besides, you will be part of a multicultural team full of talented and expert people and you will find a team spirit, which you would rarely find elsewhere.
  • ENGLISH CLASSES - We offer English classes in a weekly basis at our Bologna office, in 3 different levels, within working hours.
  • COMPETITIVE SALARY - We offer a highly competitive salary when compared with other Italian startups since we have high standards on finding the best people to join our team. Besides, we offer a generous paid time-off (+25 weekdays/year).
Share this job: