Post a Job

get a remote job
you can do anywhere

2,659 Remote Software Developer Senior Jobs at companies like Smiledirectclub, Elastic and Trade.io last posted 20 hours ago

2,659 Remote Software Developer Senior Jobs at companies like Smiledirectclub, Elastic and Trade.io last posted 20 hours ago

Get a  email of all new remote software developer + senior jobs

  Jobs

  People

Are you hiring for a remote Software Developer + Senior position?

Post a Job in this section

Today


Smiledirectclub

Senior .NET Software Engineer


Smiledirectclub


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

20h

Apply

We're SmileDirectClub, and we believe everyone deserves a smile they'll love. We also believe that you deserve a job you'll love. Good thing you found us, and we found you. At SmileDirectClub, we're all about empowering transformation. We want people to become more confident in how they look, how they feel, and how they think. So we're spreading smiles and positivity all over the country.
It's no small task. That's why we're looking for energetic, passionate, and confident team members who can help turn frowns into life-changing grins. Are you up for it?

SmileDirectClub is seeking a Senior C# / .NET Software Engineer to join a fast paced dynamic engineering team working on turning a large monolith into a suite of slick domain driven micro-services. You should have substantial service creation and consumption expertise and a solid understanding of contract first service design. Performance, concurrency, scale and fault tolerance are the cornerstones of your design and implementation. In-depth knowledge of C#, .NET Core 2.0 and .NET Standard will allow you to create versatile micro-services that cater to every facet of the SmileDirectClub business.

Responsibilities:
Mentor and support a team of passionate technical professionals fostering a high performance culture.
You will be a part of setting a culture of creativity, innovation and excellence in all areas of engineering and technology.
Establish and follow coding standards and best practices for mobile development.
Collaborate with a team of architects working on multiple diverse projects.
Mentor and train developers.
Provide architectural expertise in all areas of mobile application development.
Motivate and inspire developers and evangelize the architecture's features for the enterprise.
Build technical proof of concepts for emerging requirements.
Convert technical proofs into working software in a clear and concise fashion.
Analyze and optimize inefficiencies in existing systems .
Identify and implement enterprise level best practices regarding distributed architecture and persistence at scale.
Ensure that all selected tooling is in line with the company technology strategy.

It will really make us smile if you have…
Clear and concise communication skills and advanced level of English.
.NET Core 1.0 & 2.0
ASP.NET core, LINQ, JavaScript, MVC
Entity Framework Core 2.0
Exposure and experience with one additional open source stack e.g. Python, Ruby, Go
Extensive cloud experience preferably in Amazon Web Services or Azure.
Experience utilizing container based delivery strategies (Docker, Kubernetes).
Experience with implementing and developing upon a content management system.
Experience internationalizing and localizing applications.
Solid grasp of an APM tool such as New Relic, Application Insights etc.
Understanding of the SDLC and Agile development methodology
Experience with GitHub, Continuous Integration and optionally continuous delivery mechanisms.
NoSQL and search engine experience; ElasticSearch, Couchbase, Redis, Mongo, Dynamo
RDBMS experience; Postgres, MySQL, SQL Server, Oracle
Interoperability framework experience; Protocol Buffers or equivalent.
Demonstrable micro-service/SOA design and implementation experience.
Expert knowledge in service topology, protocol, security and discovery; SOAP, REST
Understanding of multi-threaded and concurrent programming techniques.
Understanding of enterprise level software design patterns.
Understanding of API Gateways and service discovery.
5-7 years as a .NET focused software engineer.
Bachelor's degree preferred or equivalent experience at an enterprise level.

See more jobs at Smiledirectclub

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Elastic

Senior Software Engineer


Elastic


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

21h

Apply


At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. Elastic is the leading software provider for making structured and unstructured data usable in real time for search, logging, security and analytics use cases. Since its initial release in 2012, Elastic's products have achieved more than 100 million cumulative downloads. Today thousands of organizations like Cisco, eBay, Dell, Goldman Sachs, Groupon, HP, Microsoft, Netflix, NY Times, Uber, Verizon, Yelp, and Wikipedia use the Elastic Stack, X-Pack, and Elastic Cloud to power critical systems that drive new revenue opportunities and massive cost savings. We believe that diversity drives our vibe. We unite Elasticians across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

Engineering Philosophy

Engineering a highly complex distributed system that is easy to operate via elegantly designed APIs is a non-trivial effort. It requires solid software development skills, and more importantly, a sharp mind and the ability to think like a user. We also care deeply about giving you full ownership of what you’re working on. Our company fundamentally believes great minds achieve greatness when they are set free and are surrounded and challenged by their peers, which is clearly visible in our organization. At Elastic, we effectively don’t have a hierarchy to speak of. We feel that anyone needs to be in the position to comment on truly anything, regardless of his or her role within the company.

We recently joined forces with a new team, Elastic Code Search and we are now looking to bring on board an experienced Software Engineer to join our globally distributed team.

What is Elastic Code Search?

Elastic Code Search is a IDE-like semantic code search solution built on top of the Elastic Stack. It helps development teams to search, navigate and collaborate on large code bases more efficiently. Known previously as insight.io, the product has been used and loved by tens of thousands of developers and received 5 star review on chrome store. YOU will be a founding member of Elastic Code Search team and a shaper of the Elastic Code Search product.

About The Role

The Software Engineer for Program Analysis will lead our effort to build standardized and open sourced language service that provides code intelligence for both static and dynamic languages. This is the core component of Elastic Code Search, powering core features such as jump to definition, find references and semantic aware search. You’ll also help pushing code intelligence to new frontiers such as integration with logging, APM, etc.

About you


* 5+ year of professional software engineering experience

* Previous work or open source experience on projects like IDE, compiler or static analysis software

* Solid knowledge of compiler and static analysis

* A Computer Science degree or comparable experience

* Passionate about developer productivity




Nice to have


* Experience with TypeScript

* Deep understanding of build system

* Experience with large-scale data store such as Elasticsearch

* Related research experience




Additional Information

We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.


* Competitive pay based on the work you do here and not your previous salary

* Stock options

* Global minimum of 16 weeks of paid in full parental leave (moms & dads)

* Generous vacation time and one week of volunteer time off

* Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.




Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

See more jobs at Elastic

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Trade.io

Senior Full Stack Developer For Blockchain Company Involves Ruby JavaScript TS


Trade.io


full stack

dev

javascript

ruby

full stack

dev

javascript

ruby

22h

Apply


Summary

              Trade.io is looking for a senior-level US-based full-stack developer to join our globally distributed team.  This person will be working closely with the VP of Engineering and other developers and management to design, build, and maintain various applications that support the business as well as mission-critical applications and services.  The ideal candidate will have a deep understanding and appreciation for development best practices and good application architecture.  They should be open and able to learn new technologies relatively quickly based on the application requirements. Technologies involved may include JavaScript (Node.js as well as various front-end frameworks), TypeScript, C#, Ruby, Solidity, and Azure.

Starting Salary is extremely competitive and depends on experience and country.  This is a remote position.

Requirements


* At least 4 years of experience with full-stack app development

* Bachelor’s Degree or additional equivalent experience

* Native English speaker or equivalent level of fluency

* Experience with TypeScript, Angular, and React

* Experience with Ruby on Rails and Express.js

* Ability to write beautiful and semantic HTML5, ES6 JavaScript, and CSS3

* Ability to create resilient and scalable web APIs

* Values lifelong learning, self-awareness, and continuous improvement




Nice to Have


* Experience with .NET Core

* Experience with PostgreSQL, MongoDB, Cassandra, Docker, and Kubernetes

* History of involvement with Open Source community

* Experience with Azure

* Likes to use animated GIFs in Slack


See more jobs at Trade.io

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Bit Zesty

Contract Lead Senior Ruby on Rails Developer


Bit Zesty


dev

ruby

exec

senior

dev

ruby

exec

senior

23h

Apply

Full Time: Contract Lead/Senior Ruby on Rails Developer (full-time) at Bit Zesty in Remote

See more jobs at Bit Zesty

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Smiledirectclub

Senior Python Developer


Smiledirectclub


python

dev

senior

digital nomad

python

dev

senior

digital nomad

1d

Apply

We're SmileDirectClub, and we believe everyone deserves a smile they'll love. We also believe that you deserve a job you'll love. Good thing you found us, and we found you. At SmileDirectClub, we're all about empowering transformation. We want people to become more confident in how they look, how they feel, and how they think. So we're spreading smiles and positivity all over the country.
It's no small task. That's why we're looking for energetic, passionate, and confident team members who can help turn frowns into life-changing grins. Are you up for it?
SmileDirectClub is hiring a Senior Python Developer to help create the technology platform for an innovative B2C startup. We're looking for bright, ambitious, and highly capable people that are able to thrive in a fast paced dynamic environment while working with advanced technologies.

Responsibilities:
Architecture, design, code, test, and QA for our website and technology platform
Operational support for website and technology platform
Mentor Junior Developers
Current technology stack includes: AWS, Python, Django, PostgreSQL, AngularJS, Bootstrap, jQuery, Git

It will really make us smile if you have;
Ability to gather business requirements and develop design documents, implement the code and test
Ability to take a task from requirements to deployment and support
Ability to work on multiple tasks, prioritizing and organizing these tasks to maximize productivity
Self-starter with strong communication skills
Ability to work independently as well as in a team
Eagerness to tackle problems outside your core competencies and learn new technologies as required
BS or MS in Computer Science, Information Systems or demonstrated industry hands-on experience
Minimum 6 years of hands on experience open source development
Experience in the design and development of sophisticated, modern web applications and services
Strong proficiency in Python and the Django web framework
Strong proficiency in HTML, CSS3, and JavaScript
Proficiency in Git
Development experience with Amazon Web Services (AWS)
Experience with agile development processes
Understanding of Development Operations and server architecture

Benefits of joining the club:
Medical, Dental and Vision Insurance
401K with match
PTO
Aligner and Whitening Benefit
Collaborative work environment and positive culture

SmileDirectClub was founded on a simple belief: everyone deserves a smile they love. The Company is the first digital brand for straightening your smile, created after the realization that recent trends in 3D printing and telehealth could bring about disruptive change to the invisible aligner market by matching licensed professionals, a quality clear-aligner product, and customers together. By leveraging proprietary, cutting-edge technology, SmileDirectClub, LLC-affiliated dentists are providing greater access of care to consumers who couldn't otherwise afford orthodontic treatment to get a better smile.
Want to learn more about us?
Check out https://smiledirectclub.com

See more jobs at Smiledirectclub

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Mobiquity

Senior Front End Web Developer


Mobiquity


design

dev

web dev

senior

design

dev

web dev

senior

1d

Apply


Mobiquity is a digital engagement provider for more than 200 of the world’s leading brands. We are a collective of consultants, designers, developers, cloud advisors, and data scientists - spread across 3 continents and 9 offices - who create compelling digital experiences to help clients show they care to the people who matter most - their consumers, patients, and employees.

We are seeking a Front End Web Developer with demonstrated experience designing and implementing enterprise scale web solutions. The ideal candidate will bring both strategic vision and solid execution skills to create responsive web applications for mobile and the desktop.

Responsibilities:


* Design and develop scalable web applications using open source technologies

* Develop responsive web application using HTML5, CSS, and Javascript, and associated Javascript frameworks, for desktop, tablet, and mobile platforms

* Work with UX Designers, Architects, and other Developers to implement full stack web and mobile solutions

* Work as part of an Agile Scrum team

* Create solutions using leading edge technologies




Required Skills and Experience:


* 6+ years experience developing software applications

* Experience with AngularJS, Angular 2+, React, Less, Jade/Pug templating, Karma/Jasmine testing

* Experience with build tools like grunt and webpack 

* Demonstrated expertise with HTML5, CSS3 and Responsive Web Development

* Highly skilled Javascript developer using Backbone, ReactJS, Angular or similar frameworks

* Understanding of document description languages such as JSON and XML

* Clear understanding of software development best practices

* Demonstrated experience working with teams using agile methodologies

* Demonstrated experience to both the Apple App Store and Google Play Store

* Working knowledge of SCM with strong emphasis on Git and standard Git Flow

* Experience with Docker is a plus (light experience)




Additional Relevant Skills and Experience:


* Experience using Node.js to build scalable web services

* Experience with other open source development frameworks a plus (PHP, Rails, Grails, Django or similar)

* Experience with Oracle, MySql, or PostgreSQL and use of Hibernate, ORMs and/or JDBC

* Experience with NoSql databases such as MongoDB or CouchDB a plus


See more jobs at Mobiquity

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


The Sustainables

Join Us Our Sustainable Energy Revolution Medior Senior Frontend Developer


The Sustainables


design

dev

senior

digital nomad

design

dev

senior

digital nomad

1d

Apply


Take part in our sustainable energy revolution

Senior frontend developer

At The Sustainables we know everything about houses, 3D modeling, advising on renewable energy measures and the installation process.

Our customers include utility companies, producers of renewable products (like solar panels) and bigger installer companies.

With your team you will enable consumers to make their house more sustainable. Projects you will be working on are usually a cooperation between a partner that wants to advise its customers using our knowledge and core products.

As the solutions we provide are generally complex and customized, the team is in close contact with our partners and has a major role in finding suitable solutions for the aim of our customers. Being involved over the complete lifecycle of the products. You build it, you run it.

Some examples of our recent projects:

https://homeqgo.nl “White label” sustainability advice and shop

https://www.engie-bespaaradvies.nl/ Sustainability advice for ENGIE (utility)

https://offerte.welkombijnefit.nl/hr-ketel/uw_gegevens Product advice for boilers and heat pumps

What we offer


* Influence in and responsibility for the projects

* High pace, short development cycles

* Flexibility in the use of tooling and techniques

* Simple and stable development process

* Opportunity to work on different kind of projects to polish your skills

* Flexible working hours, or partially working from home

* An informal environment and motivated colleagues

* Friday kickboxing




Skills & requirements


* Passion for great product design and attention to details

* Fluent in HTML and CSS

* Able to transform Photoshop and Sketch designs into pixel-perfect responsive web applications

* Experience with modern frontend frameworks (vue, angular, react) and patterns (MVVM, Flux, etc)

* Experience with Webpack, Gulp, Grunt or other automated build tools

* Experience working in an Agile Scrum environment




Nice to have (but not necessary):


* Azure experience (or a desire to gain it) since we use it extensively

* Experience with the .NET stack - we use .NET 4.7 and .NET Core, ASP.NET MVC and ASP.NET Core as our web frameworks, EF and EF Core


See more jobs at The Sustainables

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Respondent

Senior Software Engineer


Respondent


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

1d

Apply


Respondent is the world’s first marketplace for scheduling research interviews with any target audience, anywhere in the world. We enable companies of all sizes to discover the power of conducting market research interviews with high-quality participants; that’s why more than 2,500 user experience researchers, marketers, product designers and other stakeholders at some of the best companies in the world - like Airbnb, IBM, Salesforce and many more - use Respondent every day.

Work hard, and take responsibility for your own freedom. That's us. Self-motivated, research-focused, and a smart thinker with experience in dealing with backend engineering and data at scale...is that you?


You will be working with the CTO and three other engineers. Remote US only


What you'll do:


* Build scalable backend applications to support the growing needs of the business 

* Work with both SQL and NoSQL databases and caching technologies like Redis. 

* Scale our infrastructure and introduce technologies like Kubernetes and Docker

* Manage projects and collaborate with key stakeholders

* Take full ownership and responsibility for building, shipping, and maintaining core features, end to end. 




What we're looking for:


* At least 5 years experience managing production environments

* A BS degree in Computer Science or other related technical fields

* Experience with any of the following languages: Python, C#, Java 

* Production experience with Kubernetes and Docker

* Excellent technical communication skills, the ability to elaborate complex technical concepts and collaborate effectively with fellow engineers




Job Conditions:


* Work remotely from anywhere

* Weekly lunch on Wednesday

* Fully set up remote office (chair, desk, computer etc..)

* Flexible schedule and a goal-oriented culture

* Competitive salary and opportunity to grow with the company

* Fun work environment and company culture with an upbeat motivated team




Hiring Process

Applicants for this position can expect the hiring process to follow the order below. Please keep in mind that applicants can be declined from the position at any stage of the process.


* Qualified applicants receive a few questions to answer

* Selected candidates will be invited to schedule a 30 minute intro call with our CTO

* Next, Candidates will be invited to schedule a behavioral interview with the CEO

* Next, candidates will be invited to complete a technical test (up to 4 hours over 5 days) (no live coding)

* Next, candidates will be invited to review the technical test with our CTO and other software engineers.

* Candidates will then be invited to schedule an additional interview with (CEO, CTO, COO)

* Successful candidates will subsequently be made an offer via email.

* As always, the interviews and screening call will be conducted via a video call.




This is a full time position - No Contractor

We are looking for someone who matches our level of joy for the work we do, fits in well with our team, and elevates our game. A sense of humor, a lack of ego, and a desire to do great work is essential.

See more jobs at Respondent

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Yesterday


Analytics Fire

Senior Embedded Linux Developer with C Python 100% Flexible Hours


Analytics Fire


embedded

python

dev

c

embedded

python

dev

c

2d

Apply

Full Time: Senior Embedded Linux Developer with C/Python -- 100% Remote, Flexible hours at Analytics Fire in Remote

See more jobs at Analytics Fire

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Wallethub

verified

Senior Java Software Developer


Wallethub


dev

java

senior

digital nomad

dev

java

senior

digital nomad

2d

Apply


Company details

WalletHub is one of the leading personal finance destinations in the US. We're looking for a highly skilled and experienced Senior Java Developer for a full-time, permanent, remote position.

Requirements

You are the ideal candidate for this job if you have:


*

Over 3 years experience in Java, Spring and MySQL (or any relation database)


*

Experience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch


*

Excellent communication and analytical skills


*

Proficient with spoken/written English





Nice to have but not required


*

Experience in PHP


*

Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM


*

Experience with unit testing framework, test driven development





Responsibilities


*

Designs and develops web applications using Java, PHP, Spring Framework, MySQL


*

Designs and develops unit test cases to make the code more robust


*

Participates in pairing and code reviews.


*

Support and troubleshoot problems with existing applications


*

Participates in the areas of architecture, design, implementation, and testing





Our Offer


*

Very competitive salary based on prior experience and qualifications


*

Potential for stock options after the first year


*

Raise and advancement opportunities based on periodic evaluations


*

Visa sponsorship (if outside the US sponsorship is granted after 18 months with the company, based on performance)





More about WalletHub

WalletHub is a high-growth fintech company based in Washington, D.C. that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

How to Apply

To get our attention, all you need to do is send us a resume. If we believe that you will be a good match, we'll contact you to arrange the next steps. You can apply on Stackoveflow or email your application to jobs.dev@wallethub.com

Note: This position does not have a location requirement and can be performed either remotely (including from outside the U.S.) or from WalletHub’s offices in downtown Washington, D.C. If you're intending to work from outside the U.S. please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.

See more jobs at Wallethub

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

This week


Medmain Inc.

Senior JavaScript Software Engineer


Medmain Inc.


javascript

node

react

full stack

javascript

node

react

full stack

3d

Apply

## About You
* You have at least five years of professional software development experience.
* You love JavaScript and web technologies.
* You can work on both frontend (React) and backend (NodeJS).
* You are creative and independent.
* You are an active contributor to some open-source projects.
* You speak and write English fluently.
Do you recognize yourself? If so, let's talk!
### Salary
$3500 ~ $6500 / month
## About Us
Medmain is the health tech startup, which was born on January 2018 in Japan. We have won lots of pitch competitions those have held in all over the world, including Silicon Valley, Estonia and so on.
Today, lots of things around us are improving by introduction of IT, but still so many thing haven’t changed in medicine, even though it is what we need to care the most.
Medmain will create the new medicine for the next generation with our special knowledge of medicine and engineering.
## What we do?
### Medteria: Specialized cloud service for medical students and doctors
The cloud service project developed from the stand point of medical students and used by all medical students. We are aiming to distribute all information to medical students, no matter where they are and where they belong to. 6 universities are currently using Medteria, and we are planning to build a new network for future doctors.
### PidPort: Software for pathological image diagnosis using DeepLearning
Pathologists (those who check the sample of patients with a microscope and make a final diagnose) are in shortage globally, so our AI will produce diagnosis reports. We are currently developing the alpha version, and have already signed contracts with hospitals in Japan. The official release will be on October of 2019.

Requirements

Please apply from the application form.

See more jobs at Medmain Inc.

Visit Medmain Inc.'s website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Komodo Platform

verified

Senior C Blockchain Developer


Komodo Platform


dev

c

c plus plus

senior

dev

c

c plus plus

senior

3d

Apply


We are searching for a Senior C++ Blockchain developer with a perfect understanding of and extensive experience with UTXO coding to lead and support the development of groundbreaking new technologies at Komodo.

The successful candidate will become part of a well-established cryptocurrency platform working on the edge of the blockchain innovation frontier. It is a long-term, full-time position where you will be leading R&D, as well as facilitating and supporting adoption of new tech within the developer community.

Required Skills


* Senior C++ skills are absolutely essential

* Core blockchain (Bitcoin or Bitcoin fork) transaction-level coding experience is absolutely essential

* Clean, organized coding skills

* Good communication skills in working-level English




Desired Skills


* Ether/Ether smart-contracts experience is a plus

* Crypto Conditions awareness is a big plus

* Ability and taste for the development and documentation of models, best practices and standards are a huge plus

* Community management skills




If you are interested in this position please send your CV and motivation letter to jobs@komodoplatform.com

See more jobs at Komodo Platform

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Ravenops

Senior Software Engineer


Ravenops


golang

dev

senior

engineer

golang

dev

senior

engineer

4d
San Francisco, United States - TECHNICAL CHALLENGESEach of our customer's robots can generate 1-7TB of data per hour. Our first challenge is triaging that data flow.At that data scale we have fascinating challenges with even simple tasks like aggregation, transmission and storage.We a...

See more jobs at Ravenops

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Membermouse

Senior PHP Developer


Membermouse


dev

php

senior

digital nomad

dev

php

senior

digital nomad

5d

Apply


*This is a fully remote position*


We're looking for talented, experienced web application developers interested in tackling a wide array of problems. To build the best product and technology, you must have a deep understanding of how all parts of the system work. If you're a specialist with deep knowledge in a particular area and interested in learning about other parts of the stack, or a generalist who loves going deep on all sorts of problems, you'll fit right in.


We're in a very exciting time here at MemberMouse because we're growing faster than ever and are facing some interesting, difficult problems that we're not yet sure how we're going to solve. 


Not only will you be working on a product and technology that hundreds of thousands of people use each day, you'll be helping to define it.


The most common way that something gets done at MemberMouse is as follows: someone has an idea, they share it with the team, they collaboratively refine what it should be, and they go build it. People are their own project managers, and this works because everybody on the team understands our business and what's important to us and to our customers. 


You will have lots of autonomy and a huge impact on our business.


We pride ourselves on being flexible, but there are some things we feel very strongly about:



* Do it right. We focus on the long term. We love to be productive, but deadlines are the first thing to be sacrificed in the name of quality!

* Simplicity over everything. If you're smart enough to write 100s of lines of clever spaghetti code, you should be smart enough to realize that someone will probably break it later. It can be hard to make things simple and elegant, but it's worth the effort and the time.

* Great teams are better than the all-star players. No matter how great someone's ideas, they'll be improved upon through collaboration with other stellar engineers.

* Understand the whole business. Great software isn't built in a vacuum -- it requires hard work from extremely smart people across many disciplines and an understanding of how it all fits together.

* Have fun. In order to produce exceptional work, you have to love what you do.





Technical requirements for this position:



* Passion for the craft and dedication to producing a quality product

* LAMP (5+ years) with strong PHP object-oriented programming skills

* Understanding of common design patterns and PHP development best practices

* Experience working with a wide range of APIs (XML,JSON)

* Familiarity with security best practices for web development

* Strong SQL query writing skills (preferably with MySQL)

* Comfort writing Javascript and experience with the jQuery framework

* Solid experience with cross-platform, browser compliant HTML (HTML4.01,HTML5)

* Strong work ethic along with the ability to efficiently work remotely to meet project timeframes and specifications

* Excellent written and verbal communications skills

* Working knowledge of SVN

* Experience working with WordPress/WordPress plugins





Desirable Skills:



* Linux server administration

* Experience with Google Cloud Platform or Amazon EC2/S3/RDS

* Working knowledge of CSS





Since you've made it this far, here's why we think you should join us:



* Working with highly motivated, ambitious, upbeat people on challenging problems is what makes work great. That's what we love!

* We are profitable, growing and are privately held, so we have the luxury of being able to do what best serves the long-term interests of the company.

* This is a fully remote position so you'll be able to work from whenever you have a computer and internet.

* We offer competitive compensation and flexible vacation schedule





If we sound fun and interesting to you, please apply with some links (e.g. GitHub, Twitter) or attachments (e.g. non-public code, technical writings) that will help us understand your background.

See more jobs at Membermouse

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Superformula

verified

Senior Software Engineer (nodejs)


Superformula


nodejs

backend

microservices

senior

nodejs

backend

microservices

senior

United States *West Coast preferred*6d

Apply

SUPERFORMULA is a modern digital product studio. We craft world-class products through experience, design, and engineering for top brands around the world.

We are seeking a full-time NodeJS engineer with experience building high-volume and production ready applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the hospitality industry. You will be managing existing production services as well as working to create new products in this space.

Job can be remote or in Portland, Seattle, or LA.

Responsibilities

* Bachelors / Master’s Degree in Computer Science or real-world experience * 3-7 years professional experience in software development * Strong proficiency with JavaScript * Strong and proven experience with NodeJS * Experience building serverless API's using NodeJS * Track record of being tream player and performing peer code reviews * Applied knowledge of event-driven and microservices architectures; understanding asynchronous programming environments * Experience with implementing run-time architecture services(caching,logging, etc.) * Experience runtime debugging in production environments * Strong proficiency working with NoSQL data stores and RDMS * Experience using Docker containers * Experience working in AWS is a bonus

Location: United States *West Coast preferred*

See more jobs at Superformula

How do you apply?

* Be responsible for expanding the feature set of the platform in an extensible and scalable manner
* Own individual modules and act as the technical SME for them
* Work with great Engineers and solve difficult problems
* Learn from skilled veterans on building software and get guidance on your career growth
* Ability to work early hours to communicate to our developments teams in LA and Poland
* Move and adapt to change at a rapid pace
* Enjoy working with creative, business, and engineers alike
* Quick learner with passion to learn and adapt to new technologies
* Excellent verbal and written communications skills and being a team player
* Attention to details and striving for perfection
* Honest, mature, committed and ensure a high level of communication
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Wallethub

verified

Senior Java Developer


Wallethub


dev

java

senior

digital nomad

dev

java

senior

digital nomad

7d

Apply


Company details

WalletHub is one of the leading personal finance destinations in the US. We're looking for a highly skilled and experienced Senior Java Developer for a full-time, permanent, remote position.

Requirements

You are the ideal candidate for this job if you have:


*

Over 3 years experience in Java, Spring and MySQL (or any relation database)


*

Experience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch


*

Excellent communication and analytical skills


*

Proficient with spoken/written English





Nice to have but not required


*

Experience in PHP


*

Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM


*

Experience with unit testing framework, test driven development





Responsibilities


*

Designs and develops web applications using Java, PHP, Spring Framework, MySQL


*

Designs and develops unit test cases to make the code more robust


*

Participates in pairing and code reviews.


*

Support and troubleshoot problems with existing applications


*

Participates in the areas of architecture, design, implementation, and testing





Our Offer


*

Very competitive salary based on prior experience and qualifications


*

Potential for stock options after the first year


*

Raise and advancement opportunities based on periodic evaluations


*

Visa sponsorship (if outside the US sponsorship is granted after 18 months with the company, based on performance)





More about WalletHub

WalletHub is a high-growth fintech company based in Washington, D.C. that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

How to Apply

To get our attention, all you need to do is send us a resume. If we believe that you will be a good match, we'll contact you to arrange the next steps. You can apply on Stackoveflow or email your application to jobs.dev@wallethub.com

Note: This position does not have a location requirement and can be performed either remotely (including from outside the U.S.) or from WalletHub’s offices in downtown Washington, D.C. If you're intending to work from outside the U.S. please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.

See more jobs at Wallethub

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


42 Lines

Senior Level Java Software Engineer


42 Lines


dev

java

senior

engineer

dev

java

senior

engineer

7d

Apply


42 Lines is seeking a highly skilled Java Engineer to expand our Online Education platform. Join our successful and growing agile team to help build scalable feature-rich web applications customized to our clients' needs. Our current work is focused on the creation of learning management systems in the field of online arts education.

Location Requirement: Must reside within two time zones of US/Central time (GMT-0600)
Full/Part-Time: Full-Time
Salary: Competitive salary based on experience

Required Skills


* Agile - You are able to work in an environment where, rather than expecting a Big Design Up Front, you are constantly collaborating with business analysts and QA testers to refine our collective understanding of the clients' needs. We bite off small chunks of work, define them to the best of our ability, and constantly iterate with the client to refine our understanding of what they want. We are constantly refining our processes in order to achieve extremely ambitious delivery schedules.

* Highly Analytical - You understand how a specification written in the plain language of the client/end-user should be broken down into well-engineered object-oriented code. You are able to search and read a large code-base to learn how to produce new features within the existing framework.

* Organized and Detail Oriented - You can keep track of several threads at once, without losing the details. You notice edge cases, documented or otherwise, and pro-actively address them. You are self-managing.

* Familiar with Component Architecture - You've used some kind of component-based architecture in a professional code-base.

* Web Programming - You've got experience writing professional web applications. You understand web-based concepts such as HTTP, URL, HTML, CSS, JavaScript, cookies, sessions, AJAX, caching, authentication, and web services. You've worked with relational databases. You understand MVC architecture.

* Java Programming - You're fluent in java programming idioms including servlets, dependency injection, unit testing, and object-relational mapping.

* Not a Cowboy Coder - You are able to articulate design decisions and defend them. You practice test driven development and continuous refactoring. You use a revision control system and engage in peer code review.

* Passionate About Coding - You read software engineering blogs, articles, books, etc. to learn more about your craft. You want to improve your own skills and your team's engineering process. You try new approaches and tools when doing so will help the team improve its output.




Additional Skills

These qualifications are desirable but not required.


* Hibernate - You've not only mapped an entity, but you've written your own HQL queries and used MetaModelGen or QueryDSL to write type-safe queries.

* Wicket - You've used the Apache Wicket web application framework. Our entire application is built around Wicket.

* Scalability - You've developed applications that work well in a clustered environment. You know about read-only slave databases. You know the pros and cons of indexing tables, putting data in the session, how to use the second level cache, load balancing, and sticky sessions. You know how to perform load testing with profiling to identify hotspots.

* Maven - You've used the Apache Maven build system and understand how a POM works.

* Atlassian - You've used tools from the Atlassian Suite such as JIRA, Fisheye, Crucible, Bamboo, Confluence.

* Git - You've used the Git as a distributed source repository. You're well versed in branching and merging in this environment.




Job Details


* Work with business analysts at the earliest stages of requirements gathering to help them understand technical issues of new feature requests.

* Participate in planning and estimation.

* Implement new features in our existing applications.

* Pair with a tester during development to ensure maximum utility from our qa process.

* Be given slack time to explore new ideas and broaden your skills.




depending on your skills and seniority you may also...


* Refactor/improve our build system.

* Contribute improvements to open source projects that we rely on.

* Create new tools that fundamentally improve the whole team's development capabilities.

* Mentor engineers.

* Optimize and refactor existing code.

* Build R&D projects to expand the team's expertise.


See more jobs at 42 Lines

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Keona Health

Senior Software Engineer


Keona Health


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

7d

Apply



* Exceptional programmers sought for the difficult job of creating a marketing-forming platform - Health Desk

* Deliver across product life-cycle, from concept/requirements to final product

* Integrate product with our customers and business partners

* Work directly with clients to gather custom requirements and provide product training

* Hard work and long hours in return for money, recognition, and the ability to shape a ground-breaking product

* Provide timely and professional customer support when required.

* Improve processes to accelerate delivery timelines

* Code must be clean and easy to understand

* Data engineering and visualization experience a plus




Skills & Requirements


* 5+ Year’s experience with javascript front-end development technologies and tools, including experience with the following: npm, Webpack, CommonJS, Facebook React, Flux architecture.

* Experience with ASP.NET (Web Forms and MVC), SQL Server, HTML, CSS, javascript.

* Bachelor's degree in Computer Science, MIS, or related field

* Self starter that must be able to work independently on all aspects of software development from requirements gathering to delivery

* Customer facing skills


See more jobs at Keona Health

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

This month


Aparavi Software Corp

Senior Software Engineer


Aparavi Software Corp


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

8d

Apply


Traditional backup was not designed for todays challenges of massive unstructured data growth, modern multi-cloud environments, and need for no up-front investments. Aparavi Active Archive helps organizations master out of control unstructured data growth with protection, retention, and archive. Delivering both on-premises and multi-cloud mobility, Aparavi delivers true storage independence, and together with an open-data format removes vendor lock-in forever. Aparavi slows secondary storage growth by 75% with guaranteed availability regardless of how long data is retained, and pays for itself in reducing secondary storage spend. A pay-as-you-go model based on usage eliminates up-front expenditures for a better return-on-investment.
We are expanding our team in Santa Monica and looking for someone with a startup mentality and a desire to dedicate themselves to creating and maintaining the absolute best infrastructure using the most leading-edge tools and practices. 
Our company culture supports the philosophy that everyones contribution is critical. We believe that at the core of any successful team and business is simplicity and direct communication. 
WHAT WE NEED:
*
Deep experience in Data Retention & Archive industry with proven architectural skills and interests
*
Full understanding of the backup API and how to capture all aspects of a file on a source file system
*
High level of proficiency in VSS technologies and the understanding of snapshot technology implemented to support the backup API
*
Comprehensive knowledge of file systems and underlying file system architectures
*
10 years of data storage industry experience as software engineering (Software Architect, Backend, Machine Learning, and/or Full Stack professional experience
*
Expertise in software development and coding in various languages (C++, C, Javascript)
*
Deep experience with Node.js
*
Experience implementing continuous development, integration and build and release processes with automation tool, Infrastructure management tools & large-scale web or mobile applications
*
Knowledge of software quality assurance principles
*
Bonus points for familiarity with HTML/CSS and UI/UX design (using React.js)


WHAT YOU'LL DO:
* Work closely with the entire engineering team to design and develop Aparavis product by seeing the big picture in order to create architectural approaches for its design and implementation.
* Provide framework for the development of the Aparavi Software in order to produce best in class technical solution.
* Independently craft and protype initial designs and implement new technologies ensuring quality, security, modifiability, extensibility of all designs
* Collaborate with CTO, Engineer team & Product Management to determine functional and non-functional requirements for new software or applications
* Collaborate with CTO & entire engineering team in the design of all aspects of development from appropriate technology and workflow to coding standards
* Communicate successfully all concepts and guidelines to the development team as well as all stakeholders (incl. executives)
* Ensure consistency with initial designs and prototypes
* Provide technical guidance and coaching to peers
* Regularly make specific determinations about system performance and respond with sense of urgency to review and fix bug reports.
* Review and repair legacy code.
* Proactively work with Quality Assurance to determine system problems.


WHAT YOU GET:
*
Trust from your peers, CEO and leadership team
*
Be one of the 1st twelve employees of the team & take control and ownership of projects
*
Opportunity to drive innovation within an industry that hasnt changed in 30 years
*
Positioned in the heart of silicon beach, share office space with some of the best and brightest startups the beach has to offer
*
Flexible Telecommute Environment (Thurs & Friday) 
*
Generous Company Paid Premium Contribution (Medical, Dental, Vision insurance)
*
401k program
*
Equity Incentive Plan
*
Paid Time Off
*
Membership to Cross Campus co-office locations across Los Angeles (dog friendly offices)


LET'S CONNECT: Apply today and connect on LinkedIn
                                                      ~Tania Williams, Aparavi Human Resources 
APARAVI is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status

See more jobs at Aparavi Software Corp

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Sticker Mule

Senior Full Stack Software Engineer JavaScript Ruby


Sticker Mule


full stack

dev

javascript

ruby

full stack

dev

javascript

ruby

9d

Apply

Full Time: Senior full-stack software engineer - JS + Ruby at Sticker Mule in Remote

See more jobs at Sticker Mule

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Medmain Inc.

Senior JavaScript Software Engineer


Medmain Inc.


javascript

node.js

react

node js

javascript

node.js

react

node js

10d

Apply

## About You
* You have at least five years of professional software development experience.
* You love JavaScript and web technologies.
* You can work on both frontend (React) and backend (NodeJS).
* You are creative and independent.
* You are an active contributor to some open-source projects.
* You speak and write English fluently.
Do you recognize yourself? If so, let's talk!
### Salary
$3500 ~ $6500 / month
## About Us
Medmain is the health tech startup, which was born on January 2018 in Japan. We have won lots of pitch competitions those have held in all over the world, including Silicon Valley, Estonia and so on.
Today, lots of things around us are improving by introduction of IT, but still so many thing haven’t changed in medicine, even though it is what we need to care the most.
Medmain will create the new medicine for the next generation with our special knowledge of medicine and engineering.
## What we do?
### Medteria: Specialized cloud service for medical students and doctors
The cloud service project developed from the stand point of medical students and used by all medical students. We are aiming to distribute all information to medical students, no matter where they are and where they belong to. 6 universities are currently using Medteria, and we are planning to build a new network for future doctors.
### PidPort: Software for pathological image diagnosis using DeepLearning
Pathologists (those who check the sample of patients with a microscope and make a final diagnose) are in shortage globally, so our AI will produce diagnosis reports. We are currently developing the alpha version, and have already signed contracts with hospitals in Japan. The official release will be on October of 2019.

Requirements

Please apply from the application form.

See more jobs at Medmain Inc.

Visit Medmain Inc.'s website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


IVPN

verified

Senior iOS Developer


IVPN


dev

ios

senior

digital nomad

dev

ios

senior

digital nomad

10d

Apply

**Please note that we are only looking for candidates who are located within the UTC-1 to UTC+3 timezones.**

IVPN is a rapidly growing privacy service on a mission to enable people to build relationships with people they trust, and protect themselves from those they don't. We've been around since 2010 but the market has recently exploded with the massive increase in user awareness for online privacy. We’re looking for an iOS developer who will take a key role on our development team, responsible for the development of our secure mobile applications for iOS devices. This is a key role for the growth of IVPN; our ideal candidate should be able to actively contribute to the development of fast, secure and reliable apps, work well under tight deadlines and have an eye for detail.
## Responsibilities
* You'll gather requirements from internal teams and develop well designed, testable, efficient code using best software development practices
* You'll refactor, optimise and improve the existing iOS application
* You'll create and maintain software documentation
* You'll own key metrics around iOS app performance, squash bugs, and ensure stability
## Job requirements
* Strong experience with Swift and Cocoa Touch
* Experience with iOS frameworks such as Core Data, Core Animation, etc.
* Knowledge of secure coding practices
* Experience with offline storage, threading, and performance tuning
* Must be familiar with RESTful APIs to connect iOS applications to back-end services
* Knowledge of web technologies and UI/UX standards
* Understanding of Apple’s design principles and interface guidelines
* Knowledge of low-level C-based libraries is preferred
* Knowledge of networking principles is required
* Have published one or more iOS apps in the app store

Requirements

Please click on the button below

See more jobs at IVPN

Visit IVPN's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


IVPN

verified

Senior Backend Web Developer


IVPN


dev

php

laravel

web dev

dev

php

laravel

web dev

10d

Apply

**Please note that we are only looking for candidates who are located within the UTC-1 to UTC+3 timezones.**

IVPN is a rapidly growing privacy service on a mission to enable people to build relationships with people they trust, and protect themselves from those they don't. We've been around since 2010 but the market has recently exploded with the massive increase in user awareness for online privacy. We are looking for an experienced web developer to work on a wide range of projects relating to our backend web servers. This is a key role for the growth of IVPN; we are looking for exceptional applicants with deep experience, knowledge and who are able to work independently and under pressure to enable us continue to deliver against our aggressive product and company objectives.
## Responsibilities
* You'll develop well designed, testable, efficient code using best software development practices
* You'll work with front-end developers and other project stakeholders to integrate user-facing elements
* You'll work on improving our backend architecture
* You'll refactor, optimize, and improve the existing codebase for scale
* You'll create and maintain software documentation
## Requirements
* Strong experience with PHP 7.x and the Laravel framework
* Understanding fundamental design principles behind scalable applications
* Knowledge of secure coding practices
* Fluent in SQL and able to create database schemas that represent and support business processes
* Experience writing unit and integration tests
* Proficient understanding of Git
* Ideally experience working in a remote, globally-distributed, agile team environment.
* Experience with DevOps responsibilities is a plus

Requirements

Please click on the button below

See more jobs at IVPN

Visit IVPN's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Aware3

Senior Mobile Developer


Aware3


dev

mobile

senior

digital nomad

dev

mobile

senior

digital nomad

12d

Apply

Full Time: Senior Mobile Developer at aware3 in Remote to Kansas City

See more jobs at Aware3

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Xapo

Senior iOS Developer


Xapo


ios

dev

senior

digital nomad

ios

dev

senior

digital nomad

13d

Apply


OVERVIEW


*

Location: Remote (Work from home anywhere in the world)





Xapo is seeking a Developer to join our mobile team. We need someone passionate about iOS and willing to work with first-class engineers around the world. This position can be done from anywhere: from your home, or from a co-working space, just anywhere in the world.


RESPONSIBILITIES

As an iOS Developer, you will be developing our mobile app that will enable thousands of people to spend their money on their cellphones. The impact of what you will help develop at Xapo will be life-changing for many people.

We are looking for passionate, enthusiastic and top quality engineers; if you think you have what it takes to help revolutionize the fin-tech future then come to join us!

See more jobs at Xapo

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


TNTP

verified

Senior Developer


TNTP


edu

javascript

c#

oops

edu

javascript

c#

oops

15d

Apply

TNTP seeks a full-time **Senior Developer** for our Technology Services department. This position is based in a home office anywhere in the U.S. or from the TNTP central office in Brooklyn, NY, and is available immediately. The position is full-time and requires availability during Eastern time zone business hours. Travel for team and organizational meetings is required a few times a year.

**Who We Are**
TNTP is a national nonprofit founded by teachers that believes our nation’s public schools can offer all children an excellent education. Today we’re a diverse team from a wide range of fields, united by a fierce commitment to helping school systems end educational inequality and achieve their goals for students. We work at every level of the public education system to attract and train talented teachers and school leaders, ensure rigorous and engaging classrooms, and create environments that prioritize great teaching and accelerate student learning.

TNTP’s Technology Services department works to create a sustainable organization that can meet its goals through the delivery of cost-effective and high quality services to over 350 staff in over 40 client sites and several thousand teachers and other users of our platforms. We work directly with our internal clients to provide exceptional customer service and manage vendors who provide technology support and maintenance services. We are constantly building enhancements and new systems to support the evolving business process of our internal clients as well as to address the business needs of a growing, virtually connected organization.

We have several technology platforms used by Teaching Fellows programs and TNTP Academy, PLUS leadership programs, the Fishman Prize, SEED sites and other internal and external programs to support the successful delivery of virtual and in-person trainings and to track the progress of program participants. Users include, but are not limited to: site staff, candidates (i.e. Fellows, Participants, Teachers, School Leaders, etc.), principals, and seasonal staff members.

**What you’ll do**
The Senior Developer will be responsible for playing a leadership role on our co-located Scrum team coding .NET 4.0 features for our web-based, homegrown Human Capital system: TeacherTrack 2. The Senior Developer will report to the Agile Team Lead. Some of the main responsibilities for this role include:

* Serving as a key member of the Technology Services Department’s leadership team
* Participate in the hiring, orientation, and training of new team members
* Mentor new and current Jr. Developer
* Act as a strong thought partner and leader in the discussion and estimation of new features
* Ongoing Systems Maintenance and Testing
* Facilitate code reviews and ensure that feature implementation strategies are consistent with best practices in coding
* Understand TNTP site practices to introduce additional efficiencies to TeacherTrack2
* Maintain and improve environment for developers, including testing and staging environments
* Technology Innovation
* Play a leadership role in new technologies and best practices to the Software Development team
* Present to Leadership Team on software development
* Other duties as assigned
* Provide on-call 24/7 support for production environment on a rotating basis
* Collaborate with Technology Services Department’s Operations team on infrastructure and environment decisions

**What you bring**
We are looking for amazing people who have diverse backgrounds and experiences, are inspired by our mission and are highly motivated to change children’s lives through education. You’ll be right at home here if you learn from failure and overcome adversity, cultivate strong relationships, and push yourself, your work and the people around you to the next level.

We expect our Senior Developers to:

* Be a leader on our Technology Services department. You have a clear vision, passion and commitment to quality software development and can invest others in that vision including mentoring and training Jr. Developers to better test their own code and build more effective UIs.
* Multi-task effectively. Prioritizing tasks and switching gears easily comes naturally to you and you work well under pressure in a fast-paced environment. You are self-disciplined and walk the fine line of speed and accuracy.
* Enjoy learning and sharing knowledge. You look for opportunities to educate users and staff. Learning new features and asking questions comes easily to you and the word “documentation” doesn’t scare you.
* Be a natural problem-solver. You can quickly identify challenges, analyze the root causes, and propose creative solutions. You are superb at identifying trends and seeing the forest for the trees, without losing sight of the needs of individual users.

**Qualifications**
* A strong grasp of Object Oriented Programming principles
* Strong C# coding skills and strong ASP.NET 4.0 experience (minimum 3 years and .NET 4.0 is a must)
* Experience with MongoDB or an enthusiasm for NoSQL solutions
* Experience with using object-relational mapping technologies such as nHibernate
* Advanced JavaScript experience, including client side MVVM technologies like Knockout.js
* Strong critical thinking skills, including the ability to generate innovative ideas and solutions
* Experience managing and mentoring Jr. Developers
* Great communication and collaboration skills and a strong teamwork ethic
* A passion for new technologies and a vision for how they can be used to improve our work
* Commitment to delivering great software and releasing it quickly, efficiently and with increasing quality
* Enthusiasm for test-driven development and competence in unit testing
* Additional, preferred qualifications include:
* Experience working in an Agile/Scrum development environment (strongly preferred)
* Experience with LINQ, Microsoft SQL Server (strongly preferred)
* Experience with Workday, developing Workday integrations or Workday Studio (strongly preferred)
* 5-7 years of work experience
* BA/BS in Computer Science or related technical discipline
* Experience with Silverlight, Workflow Foundation 4*

**What We Offer **
TNTP offers a competitive salary commensurate with experience in a similar position with the potential for an annual performance based bonus. We offer a comprehensive benefits plan, covering the majority of the employee premium for the base medical plan and subsidizing the majority of costs for a spouse/domestic partner and children. Other benefits include dental and vision plans, disability, life insurance, parenting benefits, flexible spending account options, generous vacation time, commuter benefits, referral bonuses, professional development, and a 403(b) plan with employer matching. We also offer an inclusive environment where staff are encouraged to bring their whole selves to work every day. TNTP may offer a relocation stipend to defray the cost of moving for this role, if applicable.

**To Apply **
Please submit your resume and tailored cover letter online.

It’s in your best interest to apply as soon as possible. We recommend including a cover letter in your application addressing why you are interested in TNTP and how your experience has prepared you for this position.

TNTP is an equal employment opportunity employer committed to maintaining a non-discriminatory work environment. TNTP does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, gender, national origin, age, disability, veteran status, marital status, sexual orientation, gender identity, gender expression, or any other personal characteristic protected by applicable law.

**Learn More**
TNTP: www.tntp.org
Benefits and hiring process: http://tntp.org/join
Life at TNTP: http://tntp.org/about-tntp/our-people

Requirements

Please apply directly on our website

See more jobs at TNTP

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Time Doctor

Senior PHP Developer With Option Of Sponsorship


Time Doctor


dev

php

senior

digital nomad

dev

php

senior

digital nomad

16d

Apply


This is a remote position with possibility of sponsorship if you are interested. It’s not compulsory to move to Sydney Australia, it’s just an option, and you would need to work remotely for at least 3 months.

You will need to work Australian office hours from around 8:30am to 5:30pm Australian time, although we can be a little be flexible about the hours. This will make it difficult to do the job if you are based in North America. Please check and make sure that these working hours are suitable for you.

M3 Solutions is an Australian technology company that has been running for 15 years and has clients such as Lenovo, Canon and Ricoh.

We are seeking the services of a highly skilled and talented PHP developer to join our rapidly growing team.

This is an excellent opportunity for the right candidates to get in early and make a real difference. Excellent career path - grow with the company!

You will have the opportunity to learn new technologies in a highly collaborative and autonomous environment. You will work with a diverse range of senior stakeholders in an exciting environment with real work-life balance. Progress your career to the next level with a focus on quality code and be part of a great team.


* 5+ years proven experience working as a PHP developer.

* Solid experience working with a framework, preferably Yii2.

* Solid experience with large transactional systems.

* Advanced knowledge of SQL

* Practical knowledge of Unit Testing, version control (git)

* Comfortable with UNIX/LINUX.

* Advanced skills in HTML, CSS, JavaScript (ideally AngularJS), and node.js.

* Functional knowledge and experience with AWS, cloud-based environments and container technologies (Docker).

* Experience working in agile environment – scrum / Atlassian products.

* Proven experience delivering mission critical projects.

* Flawless communication skills are essential.




To apply, please click on this link and answer all the required questions to be considered for this job.

http://time-doctor.breezy.hr/p/fc2468c04490-senior-php-developer-remote-with-option-of-sponsorship

ABOUT THE COMPANY:

M3 Solutions is a finance technology company that provides several platforms for IT vendor companies in Australia and overseas. Our solutions have provided efficiency, cost saving and automated workflow systems for sales, marketing, finance, management reporting and accounting. We are after two new developers to assist us with this planned growth in Australia and overseas.

Our powerful software integrates into many different ERP, 3rd party vendor systems and APIs. This high level of integration creates an easy to use a single point of entry that eliminates issues by providing strong validation rules and workflow automation. Our systems also provide a much higher level of information and services to our customer’s and their dealer networks and business partners.

See more jobs at Time Doctor

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Carbon Black

Senior Endpoint Software Engineer


Carbon Black


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

16d

Apply


Why Carbon Black?

At Carbon Black, you’ll have the chance to make an impact in the ever-evolving cybersecurity space. Our advanced technology tackles even the toughest challenges and stays ahead of the latest threats. If you want to join an agile company that’s building bleeding edge technology in the cloud, Carbon Black is the place for you. Driven by passionate people who are dedicated to making the world safer, it’s no wonder we’ve been named a “Top Place to Work” by the Boston Globe for four consecutive years. Join us!


Why You Matter

Our Carbon Black Sensor team is building an essential security defense against advanced persistent threats and malware through comprehensive measurement, detection, protection, and trust capabilities. This position is for the Linux product. If you love security and digging into complex engineering challenges, then we want you on our team!


What You'll Bring


* 5+ years of experience as a Software Engineer working on Linux

* Experience working on kernel modules

* Strong C/C++ skills

* Ability to lead development projects, including design, new-feature development, and debugging/problem diagnosis

* Knowledge of computer-security fundamentals






What You'll Do


* Lead, plan, develop, and own multiple features through the complete software development lifecycle

* Contribute to code reviews and identify potential pitfalls in proposed software designs

* Participate in Agile development processes, including actively participating in stand ups, backlog grooming, and demos. Quarterly planning meetings are held near Waltham, MA.   


See more jobs at Carbon Black

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Sticker Mule

Senior Software Engineer


Sticker Mule


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

16d

Apply

Full Time: Senior Software Engineer (C++) at Sticker Mule in Remote

See more jobs at Sticker Mule

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Xapo

Senior Frontend Developer


Xapo


design

dev

senior

digital nomad

design

dev

senior

digital nomad

16d

Apply


Xapo is a leading bitcoin wallet, and we have a mission to bring bitcoin to the everyday lives of people across the world. Our business is growing fast, and we want to make sure we can keep providing the best quality support to our customers. We’re known for our fast responses to users, a positive attitude, and a real desire to find the best working solutions for the people who chose to use Xapo’s products and services. 

As a member of our front-end engineering team, you'll have the opportunity to enhance our user’s experience by proposing and implementing improvements and new features in a variety of apps. We are looking for highly communicative, auto managed, hard-working guys with great tech skills. You are expected to learn from and contribute to team knowledge. As part of a successful growing startup, you will be involved in the whole product development flow, and your voice will be heard! 

You can apply from anywhere, as long as you have the right experience and tools to perform your job!

·         Attractive compensation – highly competitive!

·         Stock Options Grant

·         Flexible working hours

·         Remote job/working from wherever you want!

·         To join a successful startup Company growing passably

See more jobs at Xapo

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Plug in Useful

verified

Senior Software Engineer


Plug in Useful


react

rails

shopify

senior

react

rails

shopify

senior

18d

Apply

**Plug in Useful make some of the [most popular SaaS web apps for Shopify](http://https://www.pluginuseful.com/collections/apps). With over 100k users we've followed the rapid growth of Shopify and are looking to add a senior engineer to our 100% remote team of six.**

As a Senior Software Engineer you'll have worked with React and Rails before and ideally have used the Flux pattern on a decent-sized web app. You can both architect software, building it from the ground up, and maintain existing systems in a thoughtful way.

Just as important is how you approach problems and work in the team. We don't want someone who puts their headphones on for three days and churns out code. Your instinct is to collaborate.

You'll work closely with our product manager to gather requirements, come up with technical solutions, present these in a clear non-technical way and agree on what to do.

You'll both mentor and learn from our software engineer through code reviews and working on problems together. And you'll help our QA tester to understand changes, how best to test them and be responsive in fixing bugs.

We're 100% remote across different timezones so clear, regular communication is key. Your location isn't important as long as there's a roughly 4 hour overlap with Eastern Time and European Time.

You're experienced in working remotely and have found a schedule and setup that works best for you. If that's a coworking space we can pay for that, but that's optional since you decide where you're at your most productive.

### Skills & Experience
* 1+ years React or similar frontend frameworks
* 3+ years Rails
* 5+ years software engineering
* Have worked on web apps, ideally B2B SaaS
* Software architecture
* Have used a few different software patterns
* Very collaborative
* Clear non-technical communicator
* Have worked remotely
* Curious about new technologies
* Ideally have worked with Kanban

Full time, 100% remote from any location with a 4 hour overlap with Eastern Time and European Time. We believe strongly in work/life balance with reasonable hours (usually 37.5 hours or occasionally more when required) and paid time off.

Requirements

Apply by sending your CV and a brief email intro to jobs@pluginuseful.com. We love it when you mention something from the job description.

See more jobs at Plug in Useful

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Reaction Commerce

Senior Functional Programmer Excited Data Streams


Reaction Commerce


dev

senior

digital nomad

dev

senior

digital nomad

18d

Apply


Reaction Commerce is seeking a Senior Software Engineer to join our new platform engineering team. As a pioneering member of the core services team at Reaction Commerce your primary focus will be advancement of the Reaction platform where data streams are the source of truth. This is a hands on role. You will write functional code to build microservices and establish patterns that will be used by the rest of the team.

Responsibilities

Here is a list of the type of work that you’ll be spending the majority of your time on:


* Produce clean well documented idiomatic code.

* Be creative and experiment with new solutions while being pragmatic and committed to code optimization, maintainability, and quality.

* Design and develop highly scalable, observable, functional microservices from prototype to production.

* Create intelligent monitors for key metrics to understand service and overall system health.

* Learn and teach your fellow engineers new technologies and architectures.

* Be a storyteller and clearly document designs, tradeoffs, and lessons learned from prototyping and your Hammock Time.

* Improve productivity of the team through code abstractions and custom tooling, like  custom libraries and project templates.




Required qualifications

Here is a list of our hard requirements, which we’ve worked to keep short. We believe you’ll excel in this role if you possess the following:


* Experience working in a functional programming language, with a preference for declarative implementations and immutability.

* Strong experience designing web-based APIs in REST or GraphQL.

* Understanding of systems design, algorithms, and data structures.

* Demonstrable knowledge of queues, distributed logs, and streaming systems of various types.

* Experience mentoring high quality teams, and instilling a mindset of engineering excellence (e.g. TDD, pairing, code reviews, design documentation)

* Experience and knowledge of the JVM and the Java ecosystem in addition to compile to JVM languages.

* Ability to write clear, effective documentation.




We value your knowledge and skills more than an arbitrary amount of experience using any specific technology or a university degree in a specific field. As a Senior Software Engineer, we expect that you’ll have the skills and knowledge that are typically gained working on production applications for many years and studying in a university Computer Science program, but we don’t care how you’ve acquired those skills or how long it took you.

Bonus qualifications

The ideal candidate will have deep experience in a few of these topics


* A polyglot background with languages that present varied programming paradigms and perspectives.

* Experience writing libraries or abstractions with declarative interfaces.

* Prior work using CQRS & event-sourcing.

* Experience using Kafka, Kafka Streams, Docker, Docker Compose, and GraphQL.

* Familiarity with relational, document, and key-value store databases and knowledge of common data modeling patterns used in each.

* Enough devops experience to get your projects deployed to AWS.

* Interest in programming in Clojure.




Characteristics

As a distributed team building open source software, we understand that being a great software engineer is much more than having a deep technical skillset. Our culture is one of communication, character, cooperation, and competence. We believe that people who have these foundational characteristics will be able to hit the ground running.


* Motivated, self-starter who can work in a distributed team environment

* Open-minded mentality

* Goal oriented personality

* Empathy for customers, community, and co-workers

* Tendency to teach others what you know and excitement for sharing knowledge

* Growth oriented mindset and a desire to be better today than yesterday

* Desire to deliver an exceptional customer experience

* Critical thinker who will work to solve the right problem

* Cooperative attitude and an ability to pair program effectively with other engineers

* Ability to think holistically for a given project or problem




Details


* Position:  Full Time

* Compensation: Salary commensurate with experience, stock options, medical and dental benefits

* Location: Americas Time zone

* Hours:



* ~40-50 hours/week

* You’ll be expected to make team meetings and work at least 5 hours/day that overlap with 9AM-5PM Pacific




See more jobs at Reaction Commerce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


1bios

Senior Software Engineer


1bios


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

19d

Apply

Full Time: Remote Senior Software Engineer at 1bios in Remote

See more jobs at 1bios

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Center for Internet Security

Senior Application Developer


Center for Internet Security


dev

senior

infosec

digital nomad

dev

senior

infosec

digital nomad

19d

Apply


The Senior Application Developer is assigned to the Security Best Practices team at the Center for Internet Security. Reporting to the Benchmarks Team Manager, the Sr. Application Developer will partner with other cybersecurity team members to promote the CIS mission and help support our growth. As an integral member of the Benchmarks Team, you will be responsible for the creation of machine readable content from our Benchmark recommendations document. This senior role requires a strong computer science background with an emphasis in Ruby with a DevOps mindset.

Tasks and Responsibilities


* Develop and maintain new and existing software applications and scripts.

* Maintain existing code and debug when necessary.

* Create and maintain documentation of all applications.

* Maintain code in an appropriate repository.

* Lead Software Quality Assurance (SQA) efforts through the use of unit testing and integration testing and scheduled roll out of new/updated applications.

* Other tasks and responsibilities as assigned.




Qualifications and Experience


* Bachelor’s Degree from an accredited college in Computer Science or related field. *

* 5+ years of relevant work experience.

* Excellent working knowledge of Ruby development and scripting.

* Thorough documentation skills for both code and end user.

* Proficiency in HTML.

* Must be authorized to work in the United States.




*Additional years of relevant experience or a combination of an Associate’s degree or equivalent and relevant experience may be substituted for the Bachelor’s degree.

Preferred:


* Experience in agile development.

* Strong understanding of PHP or modern JavaScript client frameworks.

* Experience within the security automation domain, including expertise in Security Content
Automation Protocol (SCAP)-related schemas, such as Open Vulnerability and Assessment Language (OVAL), Extensible Configuration Checklist Description Format (XCCDF), Common Configuration Enumeration (CCE) and Common Platform Enumeration (CPE).

* Experience with XML.




Core Competencies:


* Drive innovation by analyzing and interpreting data to test and inform a new initiative or approach.

* Accountable for successful completion of multiple, individual projects simultaneously.

* Communicate effectively by contributing significantly to the development and delivery of a variety of written and visual documents for diverse audiences.

* Manage change and demonstrate adaptability by embracing change and adjusting priorities or processes and approach as needs dictate.

* Take responsibility for successes and failures related to individual and team-based project work assignments; actively presents suggestions for solution(s), if objectives not met.




The CIS Offer


* A culture that is engaging, fun and energetic

* An organization that supports Work/Life balance

* Competitive compensation

* Comprehensive benefits package including medical, dental, vision and life insurance

* 401K plan with company match

* Bonding and military leave

* Paid time off upon date of hire

* Tuition and certification reimbursement

* Relocation Assistance

* On-site wellness programs

* Community involvement opportunities

* An environment that promotes growth and professional development including our award-winning training opportunities


See more jobs at Center for Internet Security

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Bite Interactive

Senior Android Developer


Bite Interactive


dev

senior

android

digital nomad

dev

senior

android

digital nomad

20d

Apply


Remote Job description

BiTE has openings for an Android Developer to work fully remote.

***Candidates must be US/ Canadian residents.***

We are looking for great developers to add to our rapidly growing team. Great developers are craftsmen who add value throughout the entire app process from initial strategy until final release. They iteratively improve our tools, find opportunities to automate, alleviate friction and strengthen our development process.


* Required Skills & Experience



* 5+ years developing native mobile applications

* Expertise with Swift (iOS) or Java and Kotlin (Android)





* Ideal candidates are experts in both platforms able to transition seamlessly from one to the other.





* Experience leading tasks throughout the project lifecycle

* A strong passion to work in a fast-paced startup environment

* Excellent communication skills

* Enjoys interacting with clients and thrives in a highly collaborative fast-paced remote team.

* Familiar with common architectural patterns (MVP, MVVM, etc.)

* Writes clean, well organized, well documented and well-tested object-oriented code, utilizing language idioms and tools appropriate to the platform

* Thrives in collaborative programming environments with frequent peer reviews.  



* Desired Skills & Experience



* Experience with Behavior Driven Development

* Experience with Pivotal Tracker, Github, Slack







Outside of work, we’re a tight-knit group made up of smart, fun, diverse, passionate people who really like each other. Our #random channel in Slack is populated with a dizzying collage of snarky memes, music finds, vacation videos, pet/kids pics, obscure tech news and kurzgesagt Youtube videos.  

If this sounds like a fit, we’d love to add you to our team.

See more jobs at Bite Interactive

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Manageamerica Integrated Billing Services

Senior Software Developer


Manageamerica Integrated Billing Services


dev

senior

digital nomad

dev

senior

digital nomad

20d

Apply


Position Summary:  The Senior Software Developer is responsible for providing oversight for multiple projects in a .NET/C#/SQL environment.   You will ensure projects meet internal/client expectations and assist with collaboration between both employees and contracted resources.

The Senior Software Developer is an active member of the development team that designs, develops and maintains multiple web and mobile applications. An ability to quickly learn and become proficient with existing applications is essential for this role.

Essential Duties and Responsibilities: To perform this job successfully, an individual must be able to perform the following satisfactorily; other duties may be assigned. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


* Quickly learn and build proficiency in existing web applications.

* Provide oversight and mentor a team of contracted resources.

* Actively design, develop, document, test, maintain and update software.

* Perform and improve regular code reviews.

* Assist in defining and implementing code quality and SDLC guidelines.




Competencies: To perform the job successfully, an individual should demonstrate the following.


* Continuous Learning - Assesses own strengths and weaknesses. Pursues training and development opportunities. Seeks feedback to improve performance. Shares expertise with others. Strives to continuously build knowledge and skills.

* Customer Service - Displays courtesy and sensitivity. Manages difficult or emotional customer situations. Meets commitments. Responds promptly to customer needs. Solicits customer feedback to improve service.

* Planning & Organization - Integrates changes smoothly. Plans for additional resources. Prioritizes and plans work activities. Sets goals and objectives. Uses time efficiently. Works in an organized manner.

* Problem Solving - Develops alternative solutions. Gathers and analyzes information skillfully. Identifies problems in a timely manner. Resolves problems in early stages. Works well in group problem solving situations.

* Teamwork - Balances team and individual responsibilities. Contributes to building a positive team spirit. Exhibits objectivity and openness to others' views. Gives and welcomes feedback. Puts success of team above own interests.

* Use of Technology - Adapts to new technologies. Demonstrates required skills. Keeps technical skills up to date. Troubleshoots technological problems. Uses technology to increase productivity.




Qualifications:  To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education/Experience:

Associate's degree or equivalent from two-year college or technical school; or six months to one year related experience and/or training; or equivalent combination of education and experience.

Language Ability:

Read, analyze and interpret scientific and technical journals, financial reports and legal documents. Respond to inquiries or complaints from customers, agencies or members of the business community. Write speeches and articles for publication.

Mathematical Ability:

Work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Apply concepts such as fractions, percentages, ratios and proportions to practical situations.

Reasoning Ability:

Define problems, collect data, establish facts and draw valid conclusions. Interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.

Technologies:


* Expertise in server-side development with C# and SQL (5+ years recommended)

* Expertise in front-end development using Angular, HTML5, HTML/DHTML, JavaScript and CSS (5+ years recommended)

* Experience with Mobile development using Cordova or Ionic preferred.

* Expertise in Web API and/or WCF

* Hands-on experience under SDLC with cross functional teams





Work Environment:  The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

This position is 100% work from home with possible travel for company meetings once or twice a year.

Physical Demands:  The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is frequently required to stand, walk, and sit; use hands to finger, handle, or feel; and talk and hear. The employee must be able to occasionally lift and/or move up to 25 pounds.  Specific vision abilities required by this job include close vision.

The above job description is not intended to be an all-inclusive list of duties and standards of the position.  Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor.

See more jobs at Manageamerica Integrated Billing Services

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


JBS Custom Software Solutions

Senior Python Developer


JBS Custom Software Solutions


python

dev

senior

digital nomad

python

dev

senior

digital nomad

20d

Apply


JBS is hiring full-time senior python developers with the following skill set:

Required


* 3+ years working with Python

* Strong knowledge of javascript

* Strong computer science background

* 3+ years experience with Python web frameworks (Django/flask/turbo gears/web2py)

* 3+ years working with open-source relational database systems (MySQL, PostgreSQL)

* Experience with search tools such as Solr and Elasticsearch

* Feels comfortable and has experience working in a Linux environment (ubuntu preferred)

* Strong communication skills, both written and verbal

* Ability to accurately estimate work

* Commitment to provide quality completed deliverables with well-factored, maintainable code

* Experience with VCS (git, hg or svn)




Nice To Have


* Experience with microservices architectures

* Experience with node

* Experience with event based architectures

* Experience in e-commerce development

* Experience with Python Zappa

* Experience building and designing REST-based web services using JSON

* Experience with development operations (configuration and installation of apache/nginx/memcached/varnish, etc)

* Experience with AWS (EC2, RDS)

* Experience with bootstrap and/or foundation

* Experience with containerization

* Experience with react, react native

* Experience with serverless framework




JBS Benefits


* Full-time employment with benefits

* Work from home

* Medical/Dental/Life/Disability

* 401k with company match

* Paid overtime

* PTO and Company Holidays


See more jobs at JBS Custom Software Solutions

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Clevertech

Senior Python Developer


Clevertech


python

dev

senior

digital nomad

python

dev

senior

digital nomad

23d

Apply


### DESCRIPTION

You have excellent Python coding skills and a strong understanding of the Django of Flask framework; you understand how to use both in building RESTful APIs, and Bonus points if your background touches on marketing!

You’re comfortable on teams using a variety of technologies, including some new and exciting frameworks like Flask.

You’re looking for projects that you'll be proud to share with your friends and family.

You have interest in front end development with React, and are looking to build something that will be used by millions of users

You're ready for a long-term fit with the flexibility to create your best work, again and again.

See more jobs at Clevertech

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Moltin

Senior Software Engineer - Go


Moltin


go

engineer

backend

dev

go

engineer

backend

dev

23d

Apply

Do you like Go, distributed teams, distributed systems, web performance, and smart, kind, empathic teammates?

**Moltin is looking for a Senior Go Engineer to help build tools that re-envision what the future of commerce can be.**

You'll be building exciting HTTP APIs in Go. These APIs control all aspects of our commerce API.

* We're looking for engineers in the UK.
* Open to fully remote hires (UK only).
* We're offering re-locations packages to Newcastle UK.

**Some of the day to day responsibilities you might encounter in this role:**

* Refactoring a micro-service for future features.
* Implementing standards for the engineering team to adhere to.
* Utilising monitoring data to find a hidden issue.
* Helping other engineers learn best Go practices.
* Speccing out features for the team to tackle over time.
* Cooking breakfast for the team. (Optional!)

**Minimum Qualifications**

* At least 1 year of professional experience with Go.
* At least 1 year of professional experience building RESTful APIs.
* Strong written and verbal communication skills.
* Experience with Linux systems.
* Willingness to dive into potentially unfamiliar layers of the stack.
* A good knowledge of Agile practices.

Requirements

Email us at: moltin@ronaldjamesgroup.com

See more jobs at Moltin

Visit Moltin's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Avanoo

Senior Software Engineer


Avanoo


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

25d

Apply


First, a bit about Avanoo

Have you ever wondered what the most successful people in the world have, that the rest of us don’t? No, it’s not a high IQ. And no, it’s not that they studied more than the rest of us at school. There are a whole host of attributes that these people embody, which are never taught in school. Things like perseverance, passion, laser-like focus, a positive mindset, and the list goes on and on.

Avanoo exists to help employees at Fortune 1,000 companies embody these attributes, through 3-minute-a-day video programs and deep analytics that help us understand what their people need the most and predict what sort of content can drive the most impact.

If the skills we learn in school are the applications we use to get through life, the attributes we help people embody at Avanoo are like the operating system.

We're doing quite well

We were VC-funded in 2015. Since then, we've been growing revenue by 2-3x every single year. So far, we're on track for a 4x growth this year.

We've proven over and over again that we can help enterprises drive real impact to their bottom line just through the magic concoction we've put together. For example, with one of our clients, they were able to directly connect millions of dollars in new product innovations after 2 years of working with us. 

The bottom line is, we're scaling so fast that our existing dev team can hardly keep up!

What you'll be working on

That’s where YOU come in: Helping us sustain this incredible growth, by building out the platform. You’ll be helping us build out an enterprise-class analytics platform, which will pull data from a variety of sources, to help us track and show growth in human potential.

If being part of a team that is building the first-ever platform that tracks and optimizes the human operating system, then read on!

Skills & Requirements


* 5+ years of experience developing high quality web applications

* Excellent problem-solving skills

* Experience building and maintaining products with real-world usage

* Experience and high comfort level with Test-driven development is required

* Attention to detail – this is very important, since our products are being used by lots and lots of Fortune 1,000 employees

* Solid grasp of OOP Principles

* Extensive familiarity with JavaScript / Responsive HTML+CSS (plus).

* Ability to write responsive, cross-browser HTML/CSS (plus)

* Expertise in Ruby/RoR (plus)


See more jobs at Avanoo

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Wikimedia Foundation

Senior Software Engineer


Wikimedia Foundation


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

25d

Apply


Location: San Francisco, CA or Remote

Come join the Wikimedia Foundation’s Technology department. You’ll be join the team that provides the development, testing, and deployment experience for all of our internal staff and external volunteer engineers. We care about the intersection of the developer experience and site reliability. Our team works remotely and so can you!

You are a technical leader willing to take on the hard problems. You are also a mentor who grows the capacity of those around you.

In this role you will be a technical leader for the Release Engineering Team taking on the cross-cutting projects to reduce down time, increase resiliency, and more quickly push changes to production.

Responsibilities


* You will be directly responsible for deployments and moving towards more ideal solutions

* Lead the effort to utilize container based tooling for MediaWiki application development and deployment

* Maintain Release Engineering systems (deployment, continuous integration, issue tracking, and code review)

* Integrate developer tooling into our continuous delivery pipeline

* Be a role model for effective and collaborative engineering practices




Requirements


* 5+ years of relevant work experience

* 3+ years of technical leadership experience

* Excellent verbal and written communication skills

* Collaboration and consensus making skills are as, if not more, important as technical skills

* Highly proficient with software, systems, and devops engineering

* Expertise with continuous integration/deployment systems

* Expertise with virtualization or container technologies

* Expertise with server configuration management software




The Wikimedia Foundation is... 


...the nonprofit organization that supports Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.

The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply


Benefits & Perks *


* Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)

* The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more

* The 401(k) retirement plan offers matched contributions at 4% of annual salary

* Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.

* Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.

* For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program

* Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses

* Telecommuting and flexible work schedules available

* Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax

* Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people




* for benefits eligible staff, benefits may vary by location

More information

WMF

Blog

Annual Report - 2017

Wikimedia 2030



See more jobs at Wikimedia Foundation

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Dillon Software

Senior JavaScript Developer


Dillon Software


dev

javascript

senior

digital nomad

dev

javascript

senior

digital nomad

26d

Apply


Dillon Software is looking for a Senior Javascript Developer to join our team. We have a number of projects involving consumer media and ecommerce for the public library sector. You'll be creating new web services and adding functionality to existing web services deployed in an AWS environment.

Only individual candidates located in the United States and meeting all the requirements need apply. No agencies or firms - domestic or offshore. Candidates not meeting all the requirements will not be considered. This is a remote, 1099 contractor position. If applying, please include your resumé, three recent professional references, and your hourly billing rate.

Skills & Requirements


* excellent written and verbal communication skills

* expert level ECMAScript skills

* extensive experience writing REST web services using node.js and AWS Lambdas for large-scale applications

* extensive experience with the Serverless Framework (serverless.com)

* extensive experience with Jest

* experience using PostgreSQL as a data source for web service endpoints

* experience using DynamoDB or MongoDB as a data source for web service endpoints

* minimum mid-level SQL skills

* ability to thrive working remotely as part of a large, highly distributed team


See more jobs at Dillon Software

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Tallygo

Senior Android Developer


Tallygo


dev

senior

android

digital nomad

dev

senior

android

digital nomad

26d

Apply

Full Time: Senior Android Developer (who speaks Klingon) at TallyGo in Remote

See more jobs at Tallygo

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Tenable

Senior Software Engineer


Tenable


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

26d

Apply


Your Role:

Tenable is looking for a Senior C/C++ Software Engineer to join the Nessus Engine development team. The Nessus engine is the core of the Tenable network security product line, enabling organizations to address the ever-evolving challenge of understanding and mitigating their cybersecurity risk. As a Senior Software Engineer, you will contribute towards designing, developing and maintaining our core Nessus product.  

Your Opportunity:


* Design, develop, and maintain new features and core improvements for the Nessus Engine

* Provide engineering support to multiple product teams in the use of the core Nessus engine

* Collaborate with other engineers within an Agile development environment

* Work with Product development to agree on feature requirements and delivery timelines

* Ensure full automation testing for all new features, to support CICD model of software delivery

* Perform peer code reviews, unit and integration testing to assure high software quality




What you'll need:


* 8+ years of experience in creating well-written C/C++ applications for Linux and/or Windows platforms

* Experience in developing core libraries, infrastructure and/or software engines

* Experience in custom scripting language or compiler development strongly preferred

* Cross-platform development a big plus

* Experience in, or a willingness to learn, a DevOps / CICD software delivery methodology

* Experience in working in an Agile team, and an enthusiasm for working collaboratively within and across product teams

* Bachelors or M.S. Degree in Computer Science or a related field




We’re committed to promoting Equal Employment Opportunity (EEO) at Tenable - through all equal employment opportunity laws and regulations at the international, federal, state and local levels.

See more jobs at Tenable

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


YMN Group

Python Senior Developer


YMN Group


dev

python

senior

scrapy

dev

python

senior

scrapy

26d

Apply

**About our company:**
We're fast growing and diverse technology business turning web content into useful data with a web crawling.

Our team is passionate about scraping, web crawling, and data science.

As a new team member, you will:

Become part of a self-motivated, progressive, multi-cultural team.

Have the opportunity to work remotely.

Get the chance to work with cutting-edge open source technologies and tools.

**About the Job:**
We're looking for software engineers to join our Professional Services team to work on web crawler development with Scrapy framework, our flagship open source project.

Are you interested in building web crawlers which powers crawls of over 1 million pages a month?

Design, develop and maintain Scrapy web crawlers

Perform distributed information extraction, retrieval and data processing

Identify and resolve performance and scalability issues with distributed crawling at scale

Help identify, debug and fix problems with our running projects by Scrapy

4+ years of software development experience.

Solid Python knowledge, 3+ years of Python experience

Familiarity with Linux/UNIX, HTTP, HTML, Javascript and Networking.

Advanced Git experience

Knowledge of Agile Methodologies

Good communication in written English.

Availability to work full time.

Scrapy experience is a big plus.

Familiarity with techniques and tools for crawling, extracting and processing data (e.g. Scrapy, NLTK, pandas, scikit-learn, mapreduce, nosql, etc).

Good spoken English.

**Bonus:**
100% remote

Any timezone

Excellent work/life balance

Requirements

Send us a cover letter and resume to info@ymnlimited.com

See more jobs at YMN Group

Visit YMN Group's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Kraken Bitcoin Exchange

Senior Reactjs Developer


Kraken Bitcoin Exchange


react

dev

javascript

senior

react

dev

javascript

senior

26d

Apply


By joining Kraken, you’ll work on the bleeding edge of bitcoin and other digital currencies, and play an important role in helping shape the future of how the world sees and uses money. At Kraken, we constantly push ourselves to think differently and forge new paths in a rapidly growing industry fraught with unexplored territory, which is why Kraken has grown to be among the largest and most successful bitcoin exchanges in the world. If you’re truly interested in pushing the envelope by disrupting an industry that some say cannot be disrupted, then we just might have the job meant for you. Kraken is a place for dreamers and doers - to succeed here, we firmly believe you must possess each in spades.

Check out all of our job postings here https://jobs.lever.co/kraken.

Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. Help us continue to define and lead the industry.

** Note this role is remote **

Responsibilities




* Developing new user-facing features using React

* Building reusable components and front-end libraries for future use

* Translate designs, wireframes, and business requirements into high quality code

* Optimizing components for maximum performance






Technical Requirements




* 4+ years of professional experience preferred

* Strong proficiency in JavaScript and ES2015 - 2017

* Experience with modern and legacy PHP

* Thorough understanding of React and its core principles preferred

* Experience with popular React workflows (such as Flux or Redux) preferred

* Familiarity with modern front-end build pipelines and tools

* Experience with RESTful and RPC based APIs

* Bringing applications to production and iterating

* Modernizing PHP web applications

* Experience in crypto industry a plus

* Strong passion for crypto




See more jobs at Kraken Bitcoin Exchange

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Reaction Commerce

Senior Software Engineer Who's Excited GraphQL React


Reaction Commerce


react

graphql

dev

javascript

react

graphql

dev

javascript

27d

Apply


Senior Software Engineer - Core

Reaction Commerce is seeking a Senior Software Engineer to join our growing core engineering team. As a part of the core team at Reaction Commerce you’ll have the opportunity to help shape the fastest growing open source commerce platform in the world. We’re looking for people who are highly communicative, self-directed, with well developed critical thinking skills.

As a Senior Software Engineer, you’ll be expected to write great code, ship product features independently and with a team, propose architectural recommendations, teach and enforce documentation standards and software design patterns during code reviews,  and participate in the technical interview process.

Responsibilities

As a senior software engineer at Reaction Commerce, the day to day responsibilities are broad and you’re ultimately responsible for shipping software. While not exhaustive, this is a list of the type of work that we expect you’ll spend the majority of your time on day to day.


* Write great code that is well tested and thoroughly documented

* Develop, support, and improve our GraphQL API

* Design, build, and maintain real-time, event-driven systems, services, and features

* Create new components and improve existing components in our React component library

* Teach and enforce software engineering patterns during code reviews

* Work with the architecture team by proposing recommendations, building prototypes, and providing feedback.

* Work with the QA Engineering team to define test patterns and implement and improve CI processes for projects you’re working on.

* Author documentation for development patterns and features

* Actively communicate status of tasks and projects to peers and leadership





Qualifications

This list of qualifications are our “hard requirements.” We’ve worked to keep it short and move anything that isn’t truly a requirement into the nice-to-have section. We believe you’ll excel in this role if you have significant experience doing the following:


* Writing modern JavaScript/ECMAScript code that is clean, well tested, and thoroughly documented

* Developing, optimizing, and scaling React and/or Node applications in production

* Writing automated tests in JavaScript

* Developing, securing, and consuming an API

* Developing with either relational (e.g. Postgres) or document databases (e.g. MongoDB)

* Communicating complex issues to technical and non-technical people in writing through documentation, proposals, and blog posts.




We value your knowledge and skills more than an arbitrary amount of experience using any specific technology or a university degree in a specific field. As a Senior Software Engineer, we expect that you’ll have the skills and knowledge that are typically gained working on production applications for many years and studying in a university Computer Science program, but we don’t care how you’ve acquired those skills or how long it took you.

Nice to have

Reaction is creating the leading commerce platform for enterprise retailers and the world’s first event-driven commerce platform. As we’re working with a lot of newer technology, we don’t expect candidates will necessarily have experience with our entire tech stack. The idea candidate will have deep experience in a few of these technologies, exposure to more, and excitement and capability to learn new skills as necessary.


* Designing, developing, documenting, securing, and/or consuming a GraphQL API using Relay or Apollo

* Developing inclusive, accessible applications, including experience with accessibility (a11y), internationalization (i18n), and localization (l10n)

* Using MongoDB at Scale

* Developing event driven applications using software such as Kafka

* Functional programming experience

* Programming in a JVM language such as Clojure, or Scala

* Developing commerce or logistics software

* Developing and deploying containerized applications using Docker and/or Kubernetes

* Developing with Elasticsearch or other search engine technology

* Maintaining or contributing open source projects

* Experience with Kafka

* Experience using Clojure

* Working remotely




Characteristics

As a distributed team, building open-source software, we deeply understand that being a great software engineer is much more than just understanding design patterns and having a deep technical skillset. Our culture is one of communication, character, cooperation, and competence and we believe that people who have these foundational characteristics will fit in well and be able to hit the ground running.

We believe in being inclusive, welcoming, and supportive of anyone who comes to us with the desire to build, collaborate, and lead. To learn more, read our diversity statement.


* Motivated, self-starter who can work in a distributed team environment

* Open-minded mentality

* Goal oriented personality

* Empathy for customers, community, and co-workers

* Tendency to teach others what you know and excitement for sharing knowledge

* Growth oriented mindset and a desire to be better today than yesterday

* Desire to deliver an exceptional customer experience

* Critical thinker who will work to solve the right problem

* Cooperative attitude and an ability to pair program effectively with other engineers

* Ability to think holistically for a given project or problem





Details


* Position:  Full Time

* Compensation: Salary commensurate with experience, stock options, medical and dental benefits

* Location: Americas Time zone

* Hours:



* ~40-50 hours/week

* Flexible: need to run an errand or have an appointment? Communicate and coordinate with your team and it’s not a problem.

* You’ll be expected to make team meetings and work at least 5 hours/day that overlap with 9AM-5PM Pacific







Benefits and Perks


* 100% coverage for medical, dental, and vision

* Minimum vacation policy & stipends

* Up to 12 weeks for new parent leave

* Stocked kitchen, weekly lunches, and office dogs at Santa Monica HQ

* 401K retirement plan

* Work from anywhere in the world

* Learning stipend for books, classes, or trainings

* Diverse and inclusive culture

* Bi-annual in-person all-hands meetups





Application Process: What to expect

Our application process begins once we receive your application and cover letter. Due to the volume of applicants, we only consider candidates who submit both and application with the required information, along with a detailed cover letter outlining why you want to work at Reaction Commerce. Candidates who don’t submit the necessary information will not be considered.

If we decide to move forward with your application, we’ll schedule a 30-45 minute screening video call via Zoom to learn more about your interests, talk about the role, and determine if Reaction Commerce is a mutual fit

We’ll then have a series of technical interviews. The first interview will be a technical conversation where we’ll discuss previous experience and work to uncover how your skill set might fill a need at Reaction Commerce.

Following the technical interview we’ll have one or more interviews focused on collaboratively solving problems with members of the engineering team. These interviews will involve writing code in a remote pair-programming type of scenario.

Finally, if appropriate based on location, we’ll conduct an onsite interview so that you’ll have the opportunity to meet key stakeholders on the team. If we can’t do this in person, we’ll arrange it as a video call.

At the offer stage, you will learn more about compensation, equity range, and benefits. While the entire process can take 4-6 weeks total depending on schedule availability, we’re committed to communicating progress frequently so you won’t be left wondering about the status of your application. We look forward to meeting you!

See more jobs at Reaction Commerce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Authority Partners

Senior Sharepoint Developer


Authority Partners


dev

senior

digital nomad

dev

senior

digital nomad

27d

Apply


If you are wicked smart and incredibly talented you may have a home at Authority Partners. We are looking for a Senior SharePoint Developer to join our team in Sarajevo. The person working in this position will be responsible for SharePoint development and administration, support and deployments, delivering quality objectives, communicating with the client, analyzing requirements, etc.

REQUIREMENTS:


* At least 3 years of hands-on development experience in SharePoint

* Experience with C#, CAML, Angular, HTML, CSS, Bootstrap, JSON, XML, SQL, TimerJobs, Web Services, Workflows, PowerShell, Visual Studio, TFS, etc.

* Understanding of SharePoint architecture

* Very good knowledge of English Language

* Well-developed communications skills, as well as analytical and problem-solving skills

* Proactivity with a focus on getting things done, strong attention to detail and ability to produce high quality work within set deadlines

* Ability to work independently as well as collaboratively




BONUS SKILLS:


* Knowledge of agile methodologies (SCRUM)

* Certification related to C# and/or SharePoint




EDUCATION:


* Bachelor's degree in Computer Science, Software Engineering or related field would be of great value, but if you’re passionate and have the experience that backs up your abilities, for us, talent outweighs degree every time.


See more jobs at Authority Partners

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Strings

Senior Go Rails Developer


Strings


dev

ruby

senior

digital nomad

dev

ruby

senior

digital nomad

28d

Apply


About this job

Compensation: Market Rate, based on experience plus Equity
Job type: Full-time
Experience level: Senior, Lead
Role: Senior Software Engineer (Go, Ruby/Rails)

Technologies
Golang, Gorm,  Ruby/Rails, Hashicorp Vault, Apache Kafka, Apache Mesos/Mesosphere DC/OS

Job Description

As a Senior Engineer at Strings, you will work with a team of seasoned engineers from Apple, Tesla, Twitter, and Microsoft with a proven track record of building consumer scale applications.

We are building a next generation, user first, privacy forward content publishing platform. Our team is lean, and you will have great autonomy in this role.

We are porting a Ruby/Rails application to Golang and microservices, running on Mesosphere DC/OS, and are looking for skilled engineers to help us port existing code and write new solid, secure, and performant code for microservices in a dynamic environment. 

We practice a development methodology based on subject mastery, a commitment to excellence, and trust. 

Experience with Mesos, Kubernetes, Docker Swarm/Docker or other container orchestration technologies is a plus but not a requirement for this position.

Skills & Requirements
You should have a degree in computer science (or equivalent experience) and a willingness to apply your critical thinking in fresh new ways. Experience working with, writing, and properly documenting APIs is a must.

You have worked in multiple languages, and bring hands-on experience with Golang and Ruby/Rails.

Have experience with very high load message processing systems such as  Kafka, SQS, Google Pub/Sub or equivalent technologies. You also will have a deep understanding of databases; Relational as well as NoSQL

You exhibit a bias to action, avoid analysis paralysis, and understand when to make smart engineering tradeoffs.

At this time we are only accepting applications candidates based in Austin or San Francisco. No Relocation. Remote OK.

See more jobs at Strings

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Jack Henry & Associates .

Senior iOS Mobile App Developer


Jack Henry & Associates .


ios

dev

mobile

senior

ios

dev

mobile

senior

28d

Apply


As an iOS Engineer on the Banno Platform at Jack Henry, you'll get the chance to make a real, positive impact on people's lives. Our mission is to give people the best possible experience they can have with their finances. We're doing this by reimagining the digital presence of financial institutions and building products that empower and delight their users. The iOS Mobile Application Engineer works on our mobile banking apps in close cooperation with our product design and api teams. iOS engineers are constantly keeping our app up-to-date with the newest development practices to offer exciting user experiences for highly secured data.

Skills & Requirements


* At least 6 years of experience in a software engineering field.

* At least 4 years combined programming experience with Objective C and/or Swift.

* Successfully launched one or more apps on iTunes.

* Experience with third-party libraries and APIs.




We Also Love to See


* Bachelor’s degree in Computer Science.

* Strong object oriented design skills.

* Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.

* Experience designing custom Views and styles in accordance to design rules.

* Working on a development team larger than 10 engineers.

* Experience writing automated test cases for iOS providing adequate code coverage.

* Experience working with remote data via REST and JSON.

* Passion for true leadership and building an engineering culture.

* Proven track record of technical leadership and ability to mentor less experienced engineers.

* Working knowledge of the general mobile landscape, architectures, trends and emerging technologies.

* Experience estimating, planning, staffing and tracking progress of projects


See more jobs at Jack Henry & Associates .

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Coinfalcon

verified

Senior Ruby on Rails Developer


Coinfalcon


engineer

dev

ruby

senior

engineer

dev

ruby

senior

28d

Apply

Senior Ruby on Rails Developer

Can't get enough of cryptocurrency?

Come join us at CoinFalcon and be in the crypto action everyday while we put the future of money, in the pockets of the world.
You will be part of our fast growing team that is responsible for building and maintaining our web and mobile applications, and to help us expand our rapidly growing web application.

**Requirements**

We are looking to work with the best. Someone bright, with a proven track record in developing software for high quality, scalable applications. Someone we'll be proud to say is part of our family and who will play a large role in CoinFalcon’s growth.

* Expert level knowledge of building applicatinos using Ruby on Rails
* You have a passion for continuous learning and improvement
* You have knowledge of cryptocurrency (bitcoin, litecoin, ethereum, etc.)

Requirements

.

See more jobs at Coinfalcon

Visit Coinfalcon's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Railroad19

Senior Front End Developer


Railroad19


design

dev

senior

digital nomad

design

dev

senior

digital nomad

28d

Apply


Senior Front-End Developer
At Railroad19, we develop customized software solutions and provide software development services. We are currently seeking a talented Sr. Front-end Engineer  with experience in angular 2x/4x to join our world-class team of developers supporting our Fortune 100 Media client. This role will be responsible for contributing to the development, and implementation of front-end solutions for our client. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. The role requires the applicant to create and maintain strong relationships with stakeholders and team members.

As a Railroad19 employee, you will be part of a company that values your work and gives you the tools you need to succeed. Our headquarters is in Saratoga Springs, New York, but this position is remote. Railroad19 provides competitive compensation and excellent benefits~ Medical/Dental/Vision vacation and 401K. Core Responsibilities


* Foster strong relationships with key stakeholders and provide expertise as well as customer service to meet a wide variety of requirements

* Quickly provide insight and options to front-end challenges

* Collaborate with Product Managers and business teams to create consumer-like, elegant, intuitive experience for enterprise users

* Contribute both technically and in an advisory role to projects

* Develop and manage extensible, stable code bases for a variety of applications

* Provide front-end architecture and aesthetic thought leadership

* Stay current with the fast-changing landscape of browser based application development

* Evaluate frameworks, technology, platforms, and tooling solutions

* Support and troubleshoot issues (process & system), identify root cause, and proactively implement sustainable corrective actions




Skills & Experience Required


* Strong understanding of the DOM, HTML5, CSS3 and JavaScript (ES5 and ES2015+)

* Significant experience with Angular (2/4/x)

* 3+ years of experience with additional web libraries and frameworks. Preferred: Underscore, Flux/Redux, Immutable.js, etc.

* Experience with front-end tooling workflows: Node.js (NPM), SASS/SCSS, WebPack, Angular-CLI

* Strong understanding of debugging

* Experience testing JavaScript (Angular) code — Jasmine and Protractor preferred, but not required

* Experience with Responsive Web Design (RWD) patterns

* Proven ability to create working prototypes (proof of concepts) at varying degrees of fidelity using HTML, CSS, and JavaScript

* Experience with unidirectional data flow patterns (Redux, etc.)

* Experience with RxJS or other Reactive programming techniques/libraries

* Experience using ES2015 (ES6) and TypeScript 2.x

* Full Stack awareness, but this role is front-end based

* Experience with data integration

* Agile environment

* Strong team-building, vendor and customer relations skills

* GIT and GitHub

* Strong communication skills (wireframes, rapid prototypes, PoC’s, white boarding)

* Experience building and maintaining a reusable components library




 Nice to Have, but not Required


*  Electron and/or node-webkit

* WebSockets experience

* WebWorkers experience

* ServiceWorkers experience

* PWA experience

*
Working at Railroad19:

* Competitive salaries and eligibility for yearly bonus

* Excellent Health Care, Dental and Vision benefits

* 3 weeks vacation, 401K, work life balance


See more jobs at Railroad19

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Modern Tribe

Senior Backend Developer


Modern Tribe


dev

senior

backend

digital nomad

dev

senior

backend

digital nomad

28d

Apply


The Opportunity

Modern Tribe, is looking for a Senior Backend Developer with advanced WordPress experience to join our team. Do you have a near encyclopedic knowledge of what was included in the last few major WordPress releases? Could you go toe to toe in a WordPress coding standard battle? Do you dream in WordPress? We want to meet you!

The Backend developer gig at Modern Tribe will offer you the opportunity to become a leader within our tribe. You will be helping to build and inspire an awesome dev team working on innovative and large scale WordPress installations. We are looking for a backend developer that is already actively working in the WordPress website and plugin development field. You need to be up to speed and knowledgeable about the most recent releases and standards of WordPress. We want you to be as excited and as passionate as we are about what we are creating with the platform.

Experienced WordPress developers only!

Responsibilities

As a Senior WordPress Backend Developer at Modern Tribe, some of your key responsibilities will be:


* Collaborate with the project strategist to articulate the best technological solution for the problem at hand

* Analyze user story acceptance criteria to ensure the technical feasibility and point out potential issues

* Work with a team of developers to deliver on time, on budget and on scope

* Architect and develop broadly compatible new products, features, and bug fixes with consideration for accessibility, performance, and multilingual installations

* Write high quality code with readability, efficiency and maintainability in mind

* Develop and maintain complex WordPress-based applications

* Implement complex features using modern PHP code and patterns while following standards

* Code review the work of other developers

* Improve our internal tools, libraries and standards

* Actively participate in our scrum meetings

* Work with the team to diagnose and resolve backend bugs and support requests

* Mentor junior developers




Personal Competencies


* Strong communication skills

* Experience working as part of a remote team

* Self-motivated, detail-oriented

* Strong organizational skills

* A methodical approach to all tasks

* Ability to prioritize workloads and meet deadlines

* Fluent English speaker




Knowledge & Experience


* 3-5 years experience working as a backend web developer on production sites

* 3+ years experience working on WordPress sites

* Extensive experience implementing complex WordPress sites

* Skilled at crafting modern PHP

* A comprehensive understanding of what it takes to write secure and performant code

* Thorough knowledge of WordPress, PHP and MySQL

* Excellent understanding of OOP, software development life cycle and better practices

* Experience working with at least one automated testing framework




Bonus Points


* Experience with continuous integration and automated deployment pipelines

* Unit Testing

* Experience with WPML

* Experience with server technologies like Redis or ElasticSearch

* Remote work experience




Location

Work from anywhere in North, Central or South America. If your timezone is outside of US business hours but you work at least 5+ hours of overlap each day, let's chat. You must be fluent in English. You just need a computer and a strong wifi signal to support daily video chats with the Tribe.

Compensation

Pay range is between $50-$80 US per hour commensurate with qualifications and experience. We are currently looking for both Full Time devs and freelance contractors about 15-20 hours a week for this gig.

Inclusion Statement

Modern Tribe is committed to a culture that embraces diversity and inclusion. We foster an environment of collaboration, open engagement, fairness and respect regardless of differences in age, race, disability, national origin, gender identity, religion, sexual orientation or veteran status. As a hybrid workspace ranging from distributed contractors to traditional employees, we value the unique perspectives and experiences of our global team.

We come from all walks of life. We are small business owners. We are tattoo aficionados and 80’s movie buffs and ex-pats. We are homeschool teachers. We are single parents. We are musicians, college drop-outs, and entrepreneurs. We are travelers, feminists, runners, volunteers, and makers. We are a Modern Tribe.

Everyday we strive to fulfill our motto: live well and do good work. We hope you will consider joining us.

Perks

We believe that distributed working is a way of life. We understand what it means to work remotely. We offer consistency in expectations, payment, and support. We believe in learning from each other and fostering personal growth. You can expect to learn a lot while working with us.

(Also, if you work enough with us, we’ll bring you on the team trips.)

Who We Are

Modern Tribe, Inc. is a rapidly growing software & design company. We develop custom solutions for some of the world’s largest companies, government institutions and smaller growing organizations. We pride ourselves on our ability to bridge people and technology and to bring the passion and dedication of an entrepreneur to every project. Our team is composed of talented employees and freelancers around North & South America (and a smattering across the globe).

Who You Are

We love working with each other because we have built a culture that suits us well. We work primarily with freelancers and coordinate their talents for large projects. To be on our team, you must be:


* HAPPY: Where there is a will, there is a way. Having a positive disposition allows us to achieve great things and to support each other.

* HELPFUL: Always looking for ways that you can help others.

* CURIOUS: It is essential that you have a passion for learning. Technology changes daily, and life has a way of constantly raising the bar.

* ACCOUNTABLE: Our clients expect us to get the right thing done on budget and on time. Communicating expectations and meeting them is the cornerstone of success.


See more jobs at Modern Tribe

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Estately

verified

Senior Ruby Full Stack Developer


Estately


ruby

rails

postgres

api

ruby

rails

postgres

api

28d

Apply

Estately makes it easier to find and buy a home online and we need your help.

What you'll do:

You'll collaborate to build, maintain, and streamline our large application, working with Ruby, Rails, Postgres, and more. Some examples of the work you'll be doing include the following:

* Working closely with product and design to define and implement new features
* Continually improving our fetching code, which grabs data on millions of properties throughout each day
* Integrating various APIs to give our customers even more info about homes
* Making our website a more delightful experience

You'll have both the opportunity and the independence to tackle all kinds of challenges: some days you'll work on refactoring a legacy part of the app to make it do something new, and on others, you'll build a brand new, greenfield feature.

You

* You have experience architecting, building, and maintaining reliable web applications that serve hundreds of requests per second.
* You care about maintaining a clean, readable, well tested codebase.
* We work extensively with Ruby, Rails, Postgres, React, and Sass. You have experience with most of these technologies, and are eager to learn new ones.
* You communicate well and collaborate with the whole team, be it to clarify product specifications or work through tough code problems.
* You enjoy mentoring fellow team members in areas where you have expertise – and graciously accept mentorship in areas where you have an opportunity to grow.

About Us:

* We're a small team focused on opening up the old school real estate world.
* Our goal is to build the best place for people to browse, shop for, and buy homes.
* We employ an iterative approach to building products and deploy multiple times a day.
* We have a big vision.
* We believe in hiring smart people and giving them the support and flexibility to succeed.

If you work locally, you'll be in a relaxed and fun office in the Belltown neighborhood.
We're looking to hire the best people wherever they are in the world. If you don't want to relocate to beautiful Seattle, you should be awesome at working from home and available to join our daily standup at 9:30am Pacific Time. Some developers live in Seattle and come into the Estately office, while others live and work remotely, including from outside of the United States. We've had remote developers since 2011, and are seasoned veterans of working with a distributed team, across multiple time zones.

Our Hiring Process

We believe in collaborative interviews where we work with you to solve realistic problems. We interview for practical skills in a one-on-one setting, and strive to use your preferred editor and tools whenever possible. Great candidates don’t usually write code on white boards, or implement basic data structures from scratch, so we won’t ask you to do that. We want our recruiting process to be transparent to you. It roughly consists of the following steps:

     An initial call between you and a member of our team

We'll tell you more about the work that you'd be doing, and why we think Estately is a great place to work. You'll have the opportunity to ask us lots of questions, too. We'll ask you about your experience and some technical questions, mostly to get a feel for where you're at as we move forward with the process.

     Individual Exercise

We have a few practical challenges to assess technical knowledge. Over the course of a few hours, you'll be fixing a bug in our app (that we've previously fixed), so we can see how you approach solving a realistic problem.

     Pairing on a Few Potential Features

During the pairing exercises you'll pair with one of our developers to implement an (existing) feature in the app. This will take a couple hours or so, and will mostly consist of discussion about approach, with some coding in the midst of it.

     Discussion with representatives from our Product and Design teams

As a small team, all of our developers work very closely with product and design. These short sessions will give you a chance to meet and speak with the product and design folks that you would be working with on a regular basis.

Diversity

Estately seeks to increase the ratio of women and underrepresented minorities in software engineering and development, we encourage women and people from underrepresented groups to apply for this position. 

Estately is striving to be a diverse team, made of and built by people with different backgrounds and lifestyles. We don't discriminate based on race, gender, sexual orientation, marital status, disability, age, religion, color, or any other group.

Estately is striving to be a diverse team, made of and built by people with different backgrounds and lifestyles. We don't discriminate based on race, gender, sexual orientation, marital status, disability, age, religion, color, or any other group.

Requirements

Apply online!

See more jobs at Estately

Visit Estately's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Synaptic Partners

Senior Salesforce Developer


Synaptic Partners


salesforce

dev

senior

digital nomad

salesforce

dev

senior

digital nomad

29d

Apply


When you close your eyes at night, do you dream of writing perfect code in an awesome spaceship? And on the craft is a team of your amazing friends who encourage and challenge you to be better than you were the day before? Well, we’re still working on that spaceship part, but we think we can offer you the rest of that dream. We’ll even throw in those dry freeze ice cream bar thingies if you want.

But seriously, if you love the border between development and product – if you can play nice with humans and machines - open your eyes to this new adventure. We are looking for a true adventurer, an innovative Senior Salesforce Developer who can take our company and clients out of this world and rocket-launch us into the next galaxy. Is it you, traveler?

What you will do

As a Senior Salesforce Developer, you will help influence, design, and evolve our lighthouse product, Synapse, and our newest product, Youreka, through our Client delivery process, SynoV8TM.  You will bring your innovative spirit to add and enhance new features being built by extending the functionality of our product’s Salesforce platform. You will tap into your Salesforce development skills and be part of our elite development team, creating custom interfaces with Visualforce, custom logic with Apex, and system integrations via web services and middleware solutions. You’ll be part of a team that does #WHATEVERITTAKES to help our clients become more successful by providing fast access to the information they need to tackle their most complex business challenges.

You have


* 3+ years' experience with VisualForce and Apex

* 3+ years’ experience with a C-based language and with any of the following: SQL, HTML, CSS, Javascript (any popular framework)

* Understanding of software development life cycle (SDLC) and systems engineering

* Experience with web services: JSON, SOAP

* Knowledge of data management, including data capture, warehousing, segmentation, mining, storing, cleaning and security

* Experience with system integrations, preferably involving Salesforce.com

* Ability to interact with colleagues and clients in a very customer-centric, supportive and comprehensive fashion




Location

This position can be located in our Annapolis, MD office, Stuart, FL office, or be remote.

What we are about

Our mission focuses on finding simple solutions to complex problems and making huge impacts on those we touch. We're committed to providing the best quality products and services to clients AND to creating an awesome culture here for our team. Synaptic Advisory Partners is a leader in the development and deployment of cloud-based solutions.

We deliver world-class, cloud-based software and Salesforce.com® consulting and development services that work to make businesses more efficient, productive and successful every day. Rapid to implement and easy-to-use, our highly customizable solutions give our clients fast access to the information they need in order to tackle their most complex business challenges.

We have


* A passionate team with a BIG mission to change and improve lives

* A competitive base salary PLUS aggressive incentive programs

* A great benefits package

* Room for rapid growth

* A fun, casual team environment with cool co-workers

* A company subscription to Pluralsight 

* An offering of your choice of a Macbook or Lenovo laptop

* Weekly developer meeting devoted solely to sharing developer topics in which we’re interested

* Tele-work options




Synaptic Advisory Partners is an equal opportunity and affirmative action employer, who participates in E-Verify. All qualified applicants will receive consideration for employment without regard to race, color, national origin, gender, religion, age, disability, veteran’s status, or any other classification as required by applicable law.

See more jobs at Synaptic Partners

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Nymcard

Senior Full Stack Developer


Nymcard


full stack

dev

senior

digital nomad

full stack

dev

senior

digital nomad

29d

Apply


Responsibilities



* Design, build, and maintain efficient, reusable, and reliable Java / Angular code

* Translate designs and wireframes into high quality code

* Build and maintain applications that integrate with a micro-service back-end

* Collaborating with cross-functional teams to define, design, and ship new features.

* Designing and developing microservices using event driven architectures

* Create technical design documentation

* Ensure the best possible performance, quality, and responsiveness of the applications

* Identify bottlenecks and bugs, and devise solutions to these problems

* Help maintain code quality, organization, and automation





Skills


* Proficient in Java, with a good knowledge of its ecosystems

* Strong knowledge of JavaScript, TypeScript, Angular, Material, NGRX, FlexLayout, HTML and css

* Accountable for application security principles including the development of secure coding standards and practices.

* Solid understanding of object-oriented programming

* Familiar with various design and architectural patterns

* Skill for writing reusable Java / Angular libraries

* Knack for writing clean, readable code

* Understanding fundamental design principles behind a scalable application

* Implementing automated testing platforms and unit tests

* Proficient understanding of code versioning tools, such as HG, Git

* Familiarity with continuous integration

* Familiar with cloud services  like Google Cloud

* Experienced with NoSQL databases such MongoDB, Cloudera Hadoop, Cassandra etc…

* Experience in Big Data ecosystem software development.

* Experience working with distributed computing (MapReduce, Hadoop, Apache Spark, etc.).

* Experience with Stream-processing systems such as Google cloud pub/Sub, apache kafka.







Requirement



* 5+ years of development experience working with different projects and technologies (Mainly Java / Angular)

* Rigor and a disciplined approach in A/B testing, test coverage, quality assurance and other software development best practice

* Strong problem solving and troubleshooting skills

* Experience implementing complex business logic

* Familiarity with release and deployment strategies in a zero downtime production environment

* Experience configuring, managing, and using Jenkins / Bitbucket for continuous integration

* Willingness to learn new technologies





See more jobs at Nymcard

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Year Old Startup

Senior Full Stack Rails Developer


Year Old Startup


full stack

dev

ruby

senior

full stack

dev

ruby

senior

30d

Apply


Job description

We’re a year-old startup that’s initially grown with a licensed tech solution that includes customer and admin mobile/web apps. We now need to incrementally build out our own stack and therefore need an experienced, hands on dev to kick start and grow our tech team.

You’ll be working directly with the CEO (me) and the growth team to plan and incrementally build out our tech stack. I’ve built out software and data-science teams, am a Rails dev/geek and (I hope) not a dick so we should get along well.

We’ll work on delivering value quickly without skipping on important stuff like good test coverage, thoughtfully refactored code and a CI suite. My plan is to quickly grow the tech team as we prove value to the board. You’ll have the opportunity to grow into a management position (although the CTO will probably need to be Sydney based) or just keep your head down cutting code.

Skills


* Experience professionally developing software in Rails



* In a senior role at a startup

* Working fullstack



* An understanding and appreciation of



* User-friendly software

* Delivering value (customer, business)



* Experience integrating with other tech: CRMs, ERPs etc

* A range of front-end technologies

* The foundations: various DBs, DevOps, TDD, Queuing, REST APIs etc etc

* The ability to think architecturally: build or SaaS, monolith or services, when to spike vs when to ensure quality

* Open-source experience and an understanding of growth marketing a plus.




Remote & flexible

We’re based in Sydney but the team’s scattered around Au and NZ so we constantly interact with each other remotely. The hours are flexible. It doesn’t matter if you work best first thing in the morning after some tai-chi or at 3am after 5 Red Bulls - as long as you put out quality work.

Keen?

Shoot me a response with your experience and why you think you’re right for the job. It doesn’t need to be War and Peace - your experience should speak for itself.

See more jobs at Year Old Startup

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Skycoin

Senior Software Engineer Sought Join Skycoin Team


Skycoin


golang

dev

senior

engineer

golang

dev

senior

engineer

1mo
Remote, United States - This is an exciting opportunity for an experienced full stack Go developer to join an industry leading Block Chain company.Stop working just to collect the paycheck, join the Skycoin team and help us create something revolutionary.Skycoin is currently in t...

See more jobs at Skycoin

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Last 30 days

**About Differential**

Differential is growing! Yep, it turns out clients like us :) Our team of designers, developers, jokesters, and all around good folk needs more firepower. We’re proudly headquartered in Cincinnati, OH, but our team spans across the country.

In addition to only choosing the best group of people to work around, we are also very picky about the types of clients we’ll work with. In line with our mission to rapidly unlock value for good people with meaningful ideas, we partner with forward-thinking corporate pioneers and innovators to revolutionize their organizations from the inside out and bring impactful products to life. This translates to a diverse range of projects: from 3D closet builders for clients like Organized Living, to multi-platform mobile apps for large audiences like Crossroads Church.

We hire great, trustworthy people so that we can optimize for a free & flexible culture. Flexible hours, unlimited vacation, remote work, and working on stuff you're excited about. Turns out, when you've got a dedicated team that takes pride in their work, you don't have to worry about how much time they’re spending in the office.

**Job description**

The ideal candidate for this opening is a senior engineer. We’re looking for someone with experience with GraphQL, API architecture, and has an exceptional ability to communicate and work with front-end engineers, designers, product leads, and clients.

As a Di developer, you’ll work with teams of 3 to 7 developers to create modern web and mobile applications for clients, using the latest JavaScript technology like React, React-native, GraphQL, Apollo, and Node.js.

More information can be found at handbook.differential.com

See more jobs at Differential

How do you apply?

Apply via our Jobs page.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Feeld is the world's dating platform for couples and singles. Founded in London in 2014, Feeld is a fully remote, design-led company built upon an ethos of transparency and openness. This commitment extends to our operations, which is why Feeld is as an entirely independent and flat organisation. Our commitment to our members’ privacy and experience means we channel what we learn (and earn) only into executing our mission.

For you

* Be part of a fully-remote independent organisation.
* Self-managed and transparent organisation (open equity & open salary) that has a beautiful mission.
* We believe everyone should be able to work where they're most effective. Which means our team is spread out throughout the world.
* You will also have the opportunity to become a part owner of the company through our open equity program.
* Invites to Feeld events and an expense account are just some of the benefits of being of Feeld.

If you believe you can contribute to our mission please apply.

See more jobs at Feeld

How do you apply?

Fill the typeform.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Openly

Senior Software Engineer


Openly


golang

dev

senior

engineer

golang

dev

senior

engineer

1mo
Boston, United States - We’re at a critical point in our company. Following a successful prototype, we’re now building the first production-version of everything. You will play a pivotal role in helping define everything from our engineering culture to the insurance product upon ...

See more jobs at Openly

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


The Because Market

Senior Software Engineer


The Because Market


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

1mo

Apply


Because is looking for senior software engineers to build the next generation of e-commerce for seniors and older adults. Located in Redwood City, CA, we are a VC funded team with multiple exits under our belts.

We are looking for Python (Go experience is a plus) engineers to help us grow out our engineering team in Redwood City. We run entirely on AWS, leveraging multiple Django applications and a streaming data service to drive the business. We have multiple roles available with data, full stack and front end positions available.

What you bring:




* Track record of ownership and leadership with projects

Strong understanding of REST APIs, implementation and portability




High scalability projects involving cloud-based infrastructure design and implementation



Successful track record of developing quality software products and shipping production ready software




Experience debugging distributed systems with high data loads



Experience with Scrum/Agile development methodologies




Working knowledge of GIT and how to work with GIT within a team

Strong Python/Python3 experience, Django and Django RF experience is preferred Experience with Go is a plus Experience with machine learning is a plus


What we provide:


* Multiple project ownership opportunities

* A data focused, high growth company

* A chance to help build the engineering culture


See more jobs at The Because Market

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Bit Zesty

Contract Lead Senior Ruby On Rails Developer


Bit Zesty


dev

ruby

exec

senior

dev

ruby

exec

senior

1mo

Apply


ABOUT BIT ZESTY
We are an innovation agency specialising in making digital experiences that create real value for users and organisations. We make digital products for clients across a variety of industries including startups, large enterprises, charities and government bodies as well as building and maintaining our own SaaS products.
We believe in creating a workplace where employees are given the opportunity to grow and better themselves, have their opinions heard, socialise with colleagues and genuinely enjoy the work they do every day. Our whole team is committed to working together to achieve industry-leading results.



BEING A RUBY ON RAILS DEVELOPER AT BIT ZESTY
As a Contract Lead Ruby on Rails Developer at Bit Zesty you will be working alongside the product management and UX design teams to make the products we build rock-solid and scalable.
It is the perfect opportunity for someone who is experienced in creating dynamic web applications and passionate about clean code and is looking for a long term contract.

Design

* Take wireframes/mockups and user stories and build systems that meet the requirements
* Create user-friendly web app interfaces by working closely with UX designers and front-end developers


Develop

* Design, build, and maintain efficient, reusable, and reliable Ruby code.
* Devops: improve automation of the software development process.
* Identify performance issues and bugs, and provide solutions to these problems.


Collaborate

* Work with other team members to ensure we are building the right product
* Participate in code reviews


* Pair-program with other developers or discuss possible technical architectures
* Contribute to creating a culture of writing excellent software



Benefits

WHAT WE OFFER
* A friendly, open-minded and collaborative team working closely with the CTO
* Autonomy, we don't micromanage our teams
* Challenging environment - you will be working on complex projects
* Day rate dependent on experience 200-250 EURO

See more jobs at Bit Zesty

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


7TV Joint Venture

Senior iOS Software Engineer


7TV Joint Venture


ios

dev

senior

engineer

ios

dev

senior

engineer

1mo

Apply


About the job

We’re looking for a talented Senior iOS Software Engineer who will make sure our mobile app becomes the best mobile app for streaming video content that users use on a daily basis. You will have an overall responsibility of developing a high quality product to satisfy our customers needs and continuously improving working process, tooling and ways of working.

What you tell people at parties

“I make sure you have your favourite video content under your thumb and in your pocket!”

What would you do


* Develop an awesome video streaming application for iOS and tvOS with a focus on customer amazement

* Work together with team members to write Swift code

* Research how cutting-edge developments in the iOS landscape can be used to improve our app and our development process

* Evangelise and spread your apps mentality to your colleagues




How you do it


* You prioritize your own work together with your team and Product Owner in an agile work environment

* You will receive immediate feedback from end users and you will have a lot of opportunities to experiment

* You improve the quality of the iOS code, ensuring a maintainable architecture

* You actively coach team members and continuously provide them with constructive feedback




What we're asking


* You are smart and have some way to prove it

* Minimum of 5 years of experience as an app developer and at least 3 as iOS developer

* You're experienced when it comes to improving your colleagues craftsmanship and technical skills

* You care about code quality

* Agile way of working is almost your second nature

* You have deep understanding and proven experience building mobile apps at scale

* You love to work as a force multiplier; to lift the productivity of the whole team

* You take pride in what you do, but welcome feedback

* You are adaptable and don't mind stepping outside of your comfort zone

* Good communication skills in English

* Willing to relocate to Munich (or you are within daily travel distance)




Why you’ll love working at 7TV


* Fast-paced startup with an already strong and healthy user base

* Great opportunities for personal and professional growth

* Ability to put your stamp on an innovative product

* Passionate, diverse, and supportive team members

* Open, transparent, and bureaucracy-free company culture

* Office located in the heart of Munich

* Competitive compensation package

* Flexible working times

* Homeoffice




We're fast, well-funded and growing quickly. It's an exciting time to join us!

See more jobs at 7TV Joint Venture

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Crossover

Senior VP of Software Engineering Operations


Crossover


dev

senior

ops

engineer

dev

senior

ops

engineer

1mo

Apply

Full Time: Senior VP of Software Engineering & Operations at Crossover in Remote work

See more jobs at Crossover

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Redock

Senior Full Stack Java Kotlin Developer


Redock


full stack

dev

java

senior

full stack

dev

java

senior

1mo

Apply


reDock Inc. is looking for a senior Java / Kotlin full stack developer (Java / Kotlin / Scala on the backend and JavaScript / React on the frontend) to help us build our core product. Our software leverages machine learning, search, and other techniques to extract corporate content into meaningful segments that can be repurposed to accelerate document creation. As a motivated full-stack developer in a startup environment, you will have tremendous say in the work you do and the direction of our product.

Our target stack is Kotlin, JavaScript ES6 with React and GraphQL, SQL, graph database, and ElasticSearch backends, running on Linux with Docker and Kubernetes.

You will primarily build the backend services for our product, such as to manage content, search it efficiently, handle import and export capabilities, deal with user authentication and authorization, and more. You will integrate your software with systems like ArangoDB, ElasticSearch and Kafka. You will also build out our GraphQL API, and implement React components on the frontend. If you have the ability and the interest, you may also be involved with the devops for our solution, and with training and using machine learning for classification, segmentation, and analysis of our data.

About You

As a candidate, you love writing software. You always pay attention to the details. Your code is consistent, beautiful and bulletproof. Your log messages are useful. Your terminal window is always a keystroke away. You likely know regular expressions almost as well as you know your native language. You love playing with and prototyping new technology and frameworks. You understand the difference between sync, async, blocking and non-blocking code. You love tinkering with stuff. You like a challenge when solving problems and live for that “aha!” moment when you solve a doozy. You are always striving to expand your knowledge and toolset. You have strong opinions and an active mind. You will have great examples of bringing tremendous value to the organizations you have worked for.

Qualifications


* At least 4-5 years of relevant work experience

* Degree in Computer Science/Engineering, Electrical Engineering, Mathematics, or equivalent experience

* Expert backend development on any JVM language (Java, Kotlin, Scala, Groovy, Clojure)

* Strong frontend development, ideally with JavaScript ES6, React or Angular, and related libraries and tools

* Experience with designing APIs using REST, SOAP/XML, and possibly GraphQL

* Relational database design and SQL

* Unit testing tools such as JUnit

* Professional application development experience

* Linux/UNIX use and maintenance

* Strong English communication skills, written and verbal. Must be able to communicate effectively with both technical and non-technical colleagues

* A mature individual that can work unattended and meet deadlines in a home office environment




Nice to Haves


* Know or can learn .NET, Python, Go

* Experience with search tech like Lucene, ElasticSearch, or Solr

* Expert source control, ideally Git or other DVCS

* Non-relational (NoSQL) database design and query, including document and graph databases

* Experience with functional and Reactive programming

* Experience building micro-services architectures using tools like gRPC and Kafka

* Experience with the Gradle build tool, and continuous integration with Jenkins or TeamCity

* Devops experience, containers e.g. Docker, Kubernetes

* Familiarity with machine learning

* Contributions to open source projects

* Active on sites like StackOverflow


See more jobs at Redock

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Trivago N.V

Senior Java Software Engineer


Trivago N.V


dev

java

senior

engineer

dev

java

senior

engineer

1mo

Apply




Our Software Engineers develop the next-generation technologies that change how millions of users search for their ideal hotel at the best rate.

We are looking for a versatile individual who is passionate about their craft and has the ambition to push technology forward. You will be a leader in the design, implementation and ownership of major modules and sub-systems. With your technical expertise, you will manage individual projects priorities, deadlines and deliverables. You design, develop, test, maintain and enhance software solutions.

We offer an international, results-driven and dynamic environment. If scale and complexity excite you, trivago should be your first choice.



Your responsibilities:


* Build and maintain Java-based applications in the very heart of our Search Engine, processing millions of search requests every day, spread over multiple datacenters worldwide

* Play a leading role and take ownership in the design and implementation of new functionality and platform enhancements.

* Work closely and collaboratively with stakeholders and members of other teams from tech and non-tech areas of trivago.

* Be creative, challenge yourself and spread the word: contribute back to open source projects or open-source something yourself.

* Challenge and rethink ideas around our users' journey to their ideal hotel.

* Craft applications that scale from a local developer environment to global, hybrid, multi-cloud environment.

* Contribute your own improvement ideas from many different areas of computer science, including information retrieval, data processing, data storage, distributed computing, large-scale system design and many more.








Your profile:


* You hold a degree in Computer Science or in a related technical field or have equivalent experience.

* You are an awesome engineer that is more than comfortable writing at least one JVM language, most importantly Java, fluently.

* You have good understanding of the internals of the JVM, esp. around the topics of Garbage Collection, Memory and Threading.

* You have experience in designing and building distributed and scalable systems and enjoy seeing millions of users running your code.

* You have excellent knowledge of software architecture, data structures and modern design patterns.

* You are an experienced user of NoSQL technologies, like Redis or Cassandra.

* You are fluent in English, our company language.








Preferred requirements:


* You hold a master's degree or PhD in Computer Science.

* You have good experience in building cloud native applications.








Life at trivago is:


* The belief that factual proof, not seniority, determines which path to take.

* Self-determined working hours based on measuring productivity through goals rather than number of hours spent in the office.

* Being supported in all your needs, including relocation assistance and language classes for international arrivals.

* The freedom to embrace small-scale failures as a path to large-scale success.

* The opportunity to develop personally and professionally with regular free workshops, seminars, sports and activities.

* The ability to push your ideas through to execution without being held back by bureaucracy.

* Working at our head office in Düsseldorf, a city boasting the 6th highest quality of life in the world for expats.

* To find out more about life at trivago follow us on Facebook - @lifeattrivago.


See more jobs at Trivago N.V

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Payit

Senior Full Stack Developer


Payit


full stack

dev

senior

digital nomad

full stack

dev

senior

digital nomad

1mo

Apply


PayIt is a robust, cloud-based platform that delivers a user-friendly mobile application and website for modernizing government payments for every constituent. We reject the notion that government technology has to be boring, and use some of the most modern techniques and tools including Microservices, Docker, RESTful web services, Java, Kubernetes, MongoDB, ReactJS, React Native, HTML5, and CSS3.

We're not re-inventing the wheel, but instead have re-applied the wheel to establish a robust, scalable platform that dramatically improves the experience for citizens doing business with the government. We are looking for a self-starter who can hit the ground running and has:


* A solid foundation in object-oriented design and development

* Designing and Building RESTful web services on the JVM or in JavaScript (Node.js)

* Experience with a distributed computing

* Modern JavaScript framework experience (we use React and React Native)

* The desire to help us continue iterating on a cutting edge, highly available, micro-services platform


See more jobs at Payit

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Harris

Senior Software Engineer


Harris


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

1mo

Apply


This position is a great opportunity to create and support applications from inception to launch. The Software Developer will utilize agile principles to architect, develop, and launch new offerings for our clients. The developer will work closely with our product management and development teams to build and maintain a robust suite of web applications providing decision support in healthcare including contract modeling and cost accounting systems

*This is a remote position

Primary Functions


* Design, develop, debug, and unit test software based on outlined business specifications

* Improve existing programs by analyzing and identifying areas for improvement

* Work with Business Analysts to ensure delivered code meets specifications based on functional/technical specifications.

* Participate in Agile routines: sprint planning, backlog grooming, daily scrums, etc.

* Collaborate to define, design, and accurately estimate time and resources for development initiatives



Qualifications



* B.S in Computer Science or related field, with at least 5+ years of professional experience developing web applications in an agile environment

* Strong Computer Science fundamentals in OOAD, design patterns, data structures, and algorithms

* Solid understanding of web application environments and development tools

* Strong understanding of relational databases and SQL

* Proficiency with Java 8, Oracle. (Java/Oracle code base. Proficiency in C# and another RDBMS is ok)

* Experience with JavaScript front-end frameworks (e.g. Angular, Extjs)

* Experience with J2EE technologies and frameworks like Spring and Hibernate

* Familiarity with scripting languages (e.g. python, ruby, perl) and UNIX shell

* Experience with professional software engineering best practices for the full SDLC including coding standards, code reviews, source control (git, svn), build processes, testing, and operations

* Ability to work both independently and as part of a team

* Strong analytical and creative problem solving skills

* Strong communication skills

* Experience with distributed systems and SaaS model a plus

* Experience with healthcare financials, accounting systems and contract modeling applications a huge plus


See more jobs at Harris

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Discover

Senior IBM BPM Developer


Discover


dev

senior

digital nomad

dev

senior

digital nomad

1mo

Apply


Discover. A more rewarding way to work.  At Discover Financial Services, you’ll find yourself in the company of some of the industry’s smartest and most reliable professionals. And at a company that rewards dedication, values innovation and supports growth. Thrive in an environment that promotes teamwork and shared success. Build on a foundation of mutual respect. Join the company that understands rewarding careers like no other, with this exceptional opportunity.

Job Description:
As a software developer with Discovers technology development team, you will be responsible for developing large scale internal/external and customer facing applications. You will work as part of new and existing agile teams in Discovers Fraud, Authorization and Authentication area to design, develop, maintain and integrate newer technologies into legacy systems, working with subject matter experts. Why work at Discover? Discover is a recognized leader as a direct bank, credit card and payments partner that fosters a challenging and rewarding work environment. You will be successful at Discover if you can:


* Break down complex requirements into workable technical solutions to solve business problems

* Build high quality software for large scale and highly available systems

* Evaluate complex features and prepare application specifications

* Actively contribute to the departments developer community to support technical initiatives and provide input into best practices

* Demonstrate a high-level of initiative, ability to work within a scrum team as a technical leader and developer, and a willingness to grow in a challenging environment

* Provide strong technical and team leadership

* Demonstrate effective verbal and written communication skills

* Promote a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to required standards and processes




Skills Required:


* Bachelors Degree

* 5+ years of relevant work experience

* IBM BPM 8.5 Standard Tool Experience

* HTML5

* Hands-on experience with highly scalable and reliable applications using Java

* Extensive development experience and proficiency with Java, Spring, Spring Boot, JQuery, responsive development and secure coding standards.

* Experience with JVMs, web servers, Jenkins, FreeMarker, JavaScript, Java J2EE, Websphere or other J2EE application server, JUnit, Github, Unix,

* Strong understanding of web services (SOAP / REST), relational databases and object-oriented design principles




Skills Desired:


* Major in Computer Science or a related technical field

* Familiar with Agile software development methodologies

* Experience with Pivotal Cloud Foundry a plus

* Experience with No SQL Databases, such as AWS, RDS, Gemfire, Kafka

* Unix/Linux and Oracle (data access)




We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

See more jobs at Discover

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


#open

Senior Native Android Developer


#open


dev

senior

android

digital nomad

dev

senior

android

digital nomad

1mo

Apply


Our current Android app was written and architected by a 3rd party who is no longer working on the project. We are looking for a senior Android developer to take a look at the current project and provide feedback on where things stand and help with bug fixes and feature improvements.

Specifically, we are looking for feedback on:


Security

App logic vs backend logic

Code Clarity

Well commented?

Code Structure

See more jobs at #open

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Objectwise Consulting Group

Senior ETL Developer


Objectwise Consulting Group


dev

senior

digital nomad

dev

senior

digital nomad

1mo

Apply


We are looking to create quick wins for our financial services sector client's enterprise data technology team. We are looking for two ETL developers/designers that can show the value in data. Candidates must have the following:

At least, 5+ years of experience in data warehouse design concepts, practices, techniques : relational and dimensional modeling, process modeling, ETL design, performance tuning and QA/test approaches
Strong knowledge of database design concepts and excellent data modeling and schema design skills
Experience programming and administering MS SQL Server databases, including development of stored procedures
Development competence using T-SQL
Knowledge of MS SQL issues related to database design and deployment
Thorough understanding of database performance tuning
Expert knowledge of SSIS, SSRS,SSAS, and Informatica
Strong familiarity with C#, .NET and CLR objects. (This will be a key differentiator)
Experience in multi-tier architecture environment
Proven strong leadership skills within the project team and in the business community
Project leadership -Must successfully manage multiple priorities as this role will manage multiple concurrent objectives, projects, groups or activities Excellent written and presentation skills
Client engagement - Must be able to effectively interact with stakeholders, end users, business analysts, and technical resources to gather requirements and prepare design specifications

See more jobs at Objectwise Consulting Group

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Fleetio

Senior Mobile Software Engineer


Fleetio


dev

mobile

senior

engineer

dev

mobile

senior

engineer

1mo

Apply


As a Senior Mobile Software Engineer at Fleetio, you'll join a talented team at a fast-growing and financially healthy startup. You'll not only help us build incredible mobile apps, you'll have a strong voice in every step of the development lifecycle. We're looking for someone who's ready to be a thought leader and place their mark on software that's used by thousands of fleets around the world.

You’ll work on our native mobile apps, Fleetio Go and Fleetio Parts. Both apps use a JavaScript framework called Ionic for the UI, but the most difficult and interesting problems are built on native iOS and Android code. We're looking for someone with enough native iOS or Android experience to understand the patterns and pitfalls of building native apps for mobile workforces. We feel that our UI framework is easy to pick up and work in, so we're really targeting someone with experience in native patterns such as notifications, messaging, data synchronization, and location services.

WHAT'S IN IT FOR YOU


* Be a part of an incredible team of “A” players who go above and beyond to make Fleetio a successful company. We’re a customer-centric team with a great product, mature processes, excellent support, and countless happy customers.

* Work from our HQ in Birmingham, AL or wherever you’d like as a part of our strong remote working culture.




Mobile is a big part of our strategy and this is a lead position we consider essential to our success. Bonus points for mentioning coffee in your application so we know you actually read this.

REQUIREMENTS 


* Expert knowledge of iOS and/or Android development

* Experience with mobile patterns such as location services, messaging, notifications, etc.

* Experience leading and mentoring others is a plus

* Previous SaaS experience is a plus

* Compelled to make things delightful and work flawlessly

* Understand the balance between scrappiness and long-term code maintainability

* Experience with Ionic, React or other JavaScript mobile frameworks is a plus but not required

* Level up if you know a thing or two about cars and engines


See more jobs at Fleetio

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Adstream

Senior Node JavaScript Developer


Adstream


dev

javascript

node js

senior

dev

javascript

node js

senior

1mo

Apply


About Adstream

Adstream provides a Connectivity Suite for the ad industry, combining collaboration tools, digital asset management, a global distribution network and powerful analytics to provide smarter, more collaborative advertising workflows bringing the marketing and production processes together from idea to delivery for greater visibility, productivity, insight and performance. 

Brands, agencies, production and post-production teams use Adstream to create great content together, manage their assets and leverage its world-class network of over 79,000 media destinations in 141 countries, to share their message with the world.


Today over 100,000 businesses use Adstream to reach billions of customers globally. We're a fast-moving team of passionate subject-matter experts located across 37 offices, speaking 45 languages, and on a mission to connect the world's media

About Adstream Technology

Adstream operates a mid-sized software development team based in London. The team are responsible for the development of a Digital Asset Management system (the Adstream Platform) and supporting products to its clients primarily for use in the Marketing and Advertising industry; from internationally recognised Brands to Creative and Media Agencies and Post production Houses. Clients are using the AP to project manage, organise, share, approve and store creative materials across all media types.

The Adstream platform, Send+, XMG and the Print Suite are critical to the future of Adstream and are fundamental to providing a cross-media management and delivery platform. A key selling feature is the flexibility and customisation capability of the platform which means it can be implemented to meet dramatically varying client requirements and workflows.

In order to support the ongoing and intense development expectations of the Adstream solutions, there is a team of approx. 70 people working as software developers, quality assurance engineers and other supporting roles.

Requirements

Technical


* Expert level JavaScript developer that can demonstrate good knowledge of the language’s inner workings.

* Excellent experience of the JavaScript language (ES5+)

* Working knowledge of Typescript.

* Good OO bases.

* Strong knowledge of functional programming principles in software development.

* Ability to design and build optimised, scalable and reliable web applications

* Excellent knowledge of HTTP REST Protocols with JSON (WS-* knowledge a plus).

* Code debugging with Node and the browser.

* Ability to profile CPU and analyse stack traces to find issues and debug applications.

* Actively participate in Meetups, Forums and Events to learn about the latest teach and work with Chief Architect to keep the SW up to date and relevant.

* Learn and encourage others to learn about the latest tech and new ways of doing and approaching problems.

* Look for opportunities to use or create standards and frameworks to improve the overall quality of developed software.

* Pragmatic and systematic when developing a new system.




Process


* An experienced developer with a mature approach who is passionate about technology and wants to help others learn and grow whilst continuing to progress personally.

* Drive high standards of quality through code review and setting a strong example in unit testing.

* Willingness to work with Business Stakeholders and Product owner to understand a business problem and find answers.

* Should believe in a team centric approach and proactively look for ways to build and strengthen the team.

* Ability to develop and own application features, individual tasks in order to meet milestones and deadlines

* Ability to interact with technical and non-technical people to explain new features or issues that may occur.

* Strive towards Continuous delivery approach

* Initiative to drive change in development practices across the department through teamwork, code reviews, etc.




Personal


* An excellent communicator with good written and oral communication and the ability to rationally debate the pros and cons of various solution options

* Confident to put forward own opinions and ideas in senior forums

* Ability to build credible good relationships with managers, team members and internal and external stakeholders

* A “real” developer interested in new tech, runs with it, and identifies benefits applicable to the projects they are working on

* A desire to expand your technology horizon by learning new frameworks and languages (Node.js, Scala, Java, etc.)

* Interest in open source solutions, and willing to contribute back to community

* Sociable, willing to get involved and help others




Desirable skills

Technical/Process


* Great to expert knowledge of JavaScript, as a full stack developer, but with a greater focus on the Node.js context in particular.

* Good knowledge of Typescript.

* Proven capabilities in developing services or any sort of backend code with NodeJS.

* Good knowledge of AWS and it’s various tools.

* Good knowledge of queuing systems (like AMQ, Kafka, etc)

* Writes good clean code and has capable of providing confidence in their work (with unit tests, TDD, etc).

* SQL & No-SQL Databases (MongoDB, Redis, ElasticSearch, MySQL)

* Java

* Docker

* ActiveMQ

* GitLab

* nginx

* Linux

* Jenkins

* Jira


See more jobs at Adstream

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Third Iron

Senior Software Test Quality Assurance Engineer


Third Iron


dev

testing

qa

senior

dev

testing

qa

senior

1mo

Apply


We are looking for a self-motivated Quality Assurance professional who is excited about being a QA department of one, working closely with backend and frontend software developers at a remote-first company. In this position, you would test industry-leading software used by librarians and researchers around the world to help them stay better engaged with their favorite peer-reviewed journals.

Third Iron is dedicated to bringing next-generation technologies to libraries, and was founded by technologists and librarians with broad experience in the information industry. Libraries are going through a rapid transformation, and Third Iron helps libraries provide a great user experience for their patrons.  If you have not been in a library lately, you may be surprised how technology is truly at the center of everything a library does. Our multi-platform service, BrowZine, enables academic & research libraries to make their peer-reviewed journals available to their patrons in an easy-to-use interface.  Response has been terrific from a variety of professors and researchers at world-renowned institutions.

Your Role

As a Quality Assurance teammate, you will help ensure we ship high-quality software and minimize shipped defects for Third Iron's flagship product, BrowZine <browzine.com>, and its supporting services.

Your work will likely start with cleaning up our existing manual test procedures and creating new ones of your own. Since you are the first person with a dedicated QA role, your creativity in exploratory testing will be important, as well as being organized about how you will structure and otherwise write and maintain the regularly-run tests. Communicating frequently, abundantly, clearly, and empathetically are core skills for this position. A good eye for anomalies also helps!

Third Iron is a remote-first company. Everyone contributes remotely, whether on software development, customer support, or sales. We stay tightly in step with the needs of our customers - researchers and librarians - to help them browse, read, discover, and organize scholarly information.

Key Responsibilities:


* Writing & maintaining test procedures

* Managing test procedures and test results alongside our JIRA issues for new features, bugs, etc.

* Testing our software in an exploratory manner to find bugs that slip by the automated tests we write during development

* Working as part of the dev team to figure out what to test and to ensure you get test results to developers in a timely fashion




You will be helping test multiple web apps, including browzine.com , BrowZine's associated native iOS and Android apps, and back office support tools.

Our software is written in a variety of technologies, but the ones you'll come into contact with the most are built using Javascript (usually NodeJS or Ember), Postgres, Swift / Objective-C, and Java. Check out our entire stack at StackShare for more information.

Our Quality Assurance teammate will also help with end-to-end automated tests, too, using some of the wide variety of tools available. This will be an additional layer of testing to our existing comprehensive automated test suite at the unit and integration level.

What We're Looking For:

A passion for quality assurance, and a desire for constantly improving how you do things, is important to us.

Strong communication skills - communicating frequently, abundantly, clearly, and empathetically - are absolutely critical on our remote-first team. 

Comfort and interest with technology - generally having a little comfort with the UNIX command line is a good litmus test for this, but this could be demonstrated in a variety of ways. Some of the testing will involve the UNIX command line, in addition to exercising the apps in web browsers and on Android and iOS devices.

Being a self-motivated tester who can work independently is important for remote work in general, and on our team.

A strong desire to learn new technologies is something our teammates share. We want to embrace the tools and techniques that help us build great software and let us sleep soundly at night, knowing our users are having a delightful experience and our servers are not catching fire.

When applying, please include anything that helps demonstrate your testing and quality assurance abilities, such as articles or blog posts you've written, bug reports on open source projects, or anything else you can share that is indicative of how you best contribute to a team.

US work authorization required.  

If you are a software development firm looking to hire out a team, do not contact us; we are interested in a single, full-time candidate.

About Third Iron

Third Iron, founded in 2011 as a remote-first software development company, creates innovative library technologies to help academic libraries and the researchers they support. BrowZine, our flagship service, is used by hundreds of universities, hospitals, corporations and government facilities around the world.  Third Iron is a Minnesota, USA, company, but our software development team is distributed throughout the USA. We have been included in a list of the Top Telecommute Companies.

About BrowZine

BrowZine is a service that helps researchers browse, read and monitor academic literature. Whether a researcher's interest is in science/engineering/STEM, social science, humanities, or any other area of study, BrowZine provides them with convenient workflow tool firmly integrated into other library systems to help them keep up with their journal reading.

See more jobs at Third Iron

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Fivebox

Senior Software Engineer


Fivebox


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

1mo

Apply


FiveBox is a fast growing software development consultancy located in Midtown Atlanta, Georgia. We are currently looking to expand our skilled team by adding a talented Full Stack Software Engineer.

As a software engineer, you will be responsible for working closely with our team to build full stack, cutting edge technology solutions for our clients using a variety of technologies, including:


* Java/Scala

* .NET

* Ruby on Rails

* Python

* HTML5




The ideal candidate is someone who enjoys taking the initiative to examine all aspects of the technology stack and make decisions to improve the quality of the code and deliverables.

Our company prides itself on creating a fun and rewarding work environment. We aren't your normal software shop!  This position will give you the ability to expand your skill set by working with new technologies over time.  The perfect candidate for this job will have the desire to learn new things and work with new technologies.

Not convinced yet?  Here are some more reasons to work at FiveBox:


* Hardware of your choice 

* Top tier health insurance with company contribution

* Company paid group Life and Disability insurance

* Available Dental, Health, Vision, Life, and Disability insurance for you and your family

* Available Commuter Savings Account

* 401k plan

* Generous Paid Time Off

* Reimbursement for qualified adoption expenses

* Flexible Schedule - Work from home several days a week




When applying, please include your salary requirements.  100% remote will be considered for the right candidate.

Skills & Requirements

Required Skills:


* 5+ years of previous development experience in a web environment with a modern programming language, such as C# .NET, Ruby on Rails, Python, Java, or Scala

* Strong SQL Experience

* Familiar with Object Oriented Design

* Passionate about learning new technology

* You obsess over writing clean and maintainable code

* Self-motivated

* Excellent communication skills

* Desire to work with a small, dynamic team




Extra Credit:


* Git experience

* Amazon Web Services

* Have worked in an Agile environment before 




**Agency Statement: No Recruiters or Agencies, please.**

See more jobs at Fivebox

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Harris

Intermediate Senior Software Developer Web Asp.net C


Harris


dev

web dev

dot net

c plus plus

dev

web dev

dot net

c plus plus

1mo

Apply


iCarol, a division of Harris, is seeking to add ASP.Net / C# Application Developer to our small product team in downtown Toronto. Our Software as a Service (SaaS) platform serves over 350 nonprofit organizations around the world to help a broad range of people in need. You are someone who loves technology, loves making a real difference in the world, and can combine both passions by contributing to our team of talented developers.
Job Description

While being highly technical and experienced in building large scalable solutions, you will contribute to development projects across Microsoft-based technologies. After learning about the functionality and architecture of our platform, you will be responsible for


* design of architectural improvements to support growing client-base,

* selection and implementation of new technologies to keep application and platform modern and secure,

* design and implementation of changes required to move iCarol platform to Microsoft Azure,

* design and implementation of new features and custom projects,

* leading UI upgrade from WebForms to MVC,

* providing guidance and help to other team members.




You will report directly to our Development Group Manager.


As a small SaaS, you will have the opportunity to learn and use an incredible breadth of technologies and tools within and related to your core work. This includes but is not limited to implementing DevOps, deeply understanding infrastructure, evaluating and migrating our platform to cloud platforms like Microsoft Azure, designing and building our own APIs and also consuming APIs from other platforms like Salesforce, Twilio and much more.
To apply for this role, you must have a demonstrated technical capability in Web / ASP.Net / C# / SQL Server software development combined with delivery of projects. The job requires a motivated individual who is comfortable working on a small team, takes responsibility and delivers results, and deeply enjoys learning and using technology to solve real-world problems.

This is a full-time employee position with competitive salary and benefits.

Requirements



* Experience in the development of scalable web-based applications using Microsoft technologies (ASP.Net, MS SQL Server, IIS) as well as modern client-side frameworks. Microsoft certifications in these areas would be a plus.

* An understanding of and exposure to Team Foundation Server.

* Excellent written and verbal communications in English.

* Excellent personal organization and ability to prioritize and carry out multiple tasks.

* A desire to remain technically capable and an expert in current technologies.

* Ability to work in our downtown Toronto offices. Legal status to live and work in Canada.

* This role requires access to ePHI.


See more jobs at Harris

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


O'reilly Auto Parts

Senior Java Developer


O'reilly Auto Parts


dev

java

senior

digital nomad

dev

java

senior

digital nomad

1mo

Apply


Our development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.

What we look for in our developers:


* Love solving complex problems related to serving our customers better – both internal & external customers

* Enjoy working with teams

* Senior level experience with Java, HTML5, CSS/preprocessers, and JavaScript/JS Frameworks

* Experience with Grunt, Gulp, & GIT is a plus

* Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate

* This particular team is looking for a JavaFX Guru to support a new application




About our team:


* We create and customize 90% of our applications in house

* We are a “work family”! We have fun together and support each other

* We respect a healthy work-life balance

* The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings

* Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect




Growth within our teams at O’Reilly Auto Parts:


* We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose

* We want to grow our people – we help to make you better by providing training for both technical and professional development

* We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members


See more jobs at O'reilly Auto Parts

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Mobiquity

Senior Full Stack Web Developer


Mobiquity


full stack

dev

web dev

senior

full stack

dev

web dev

senior

1mo

Apply


Location: Mobiquity Offices in Gainesville,FL or Waltham,MA, Wayne, PA.  (Remote candidates may be considered if their experience is an exceptionally strong match for the job requirements.)

Mobiquity is a digital engagement provider for more than 200 of the world’s leading brands. We are a collective of consultants, designers, developers, cloud advisors, and data scientists - spread across 3 continents and 9 offices - who create compelling digital experiences to help clients show they care to the people who matter most - their consumers, patients, and employees.


* Strong passion for web development

* Emphasis on front end web technologies specifically Angular JS, React JS, HTML5, CSS, and SASS

* Experience with back end web technologies including node.js MongoDB

* Experience with  ES6, Express, Babel, Webpack

* Experience with web services API integration 

* Experience with Amazon Web Services architecture and Docker a plus

* Experience working in a Linux or Unix based environments

* Working as part of an agile team and familiar with Agile rituals and collaborative development tools (e.g Github, Jira)

* Ability to understand requirements and map to technical implementation.

* 5+ years of experience in software development or a related field.  





Qualifications:


* BS in Computer Science or equivalent work experience

* A good sense of humor and a passion for technology

* Good communicator and team player with strong organizational skills

* Ability to be proactive, find solutions and meet deadlines


See more jobs at Mobiquity

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Zulu Airline Systems

Senior Full Stack Developer Airline Software


Zulu Airline Systems


full stack

dev

senior

digital nomad

full stack

dev

senior

digital nomad

1mo

Apply

Full Time: Senior Full Stack Developer – Airline Software at Zulu Airline Systems in Remote

See more jobs at Zulu Airline Systems

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Authority Partners

Senior Sharepoint Developer


Authority Partners


dev

senior

digital nomad

dev

senior

digital nomad

1mo

Apply


We are looking for an experienced SharePoint Developer in Irvine, California! The Senior SharePoint Developer will be responsible for SharePoint development and administration, support and deployments, delivering quality objectives, communicating with the client, analyzing requirements, etc.

REQUIREMENTS:


* At least 5 years of hands-on development experience in SharePoint

* Experience with C#, CAML, Angular, HTML, CSS, Bootstrap, JSON, XML, SQL, TimerJobs, Web Services, Workflows, PowerShell, Visual Studio, TFS, etc.

* Understanding of SharePoint architecture

* Well-developed communications skills, as well as analytical and problem-solving skills

* Proactivity with a focus on getting things done, strong attention to detail and ability to produce high quality work within set deadlines

* Ability to work independently as well as collaboratively




BONUS SKILLS:


* Knowledge of agile methodologies (SCRUM)

* Certification related to C# and/or SharePoint




EDUCATION:


* Bachelor's degree in Computer Science, Software Engineering or related field would be of great value, but if you’re passionate and have the experience that backs up your abilities, for us, talent outweighs degree every time.


See more jobs at Authority Partners

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Olo

Senior Software Engineer Back End Developer


Olo


backend

dev

senior

engineer

backend

dev

senior

engineer

2mo

Apply


At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. Mobile ordering and payments is an exciting and active industry full of interesting players and yet still a relatively untapped market ripe for disruption. We’re quite up-front about the technical challenges our business faces. Running a platform with multiple white-labeled front-ends, that maintains real-time connections into thousands of restaurants’ POS systems, and coordinates complex transactions between these and other third parties (such as payment gateways and gift card providers) is not for the faint of heart!

We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. We encourage new ideas and experimentation. No part of the code base is off limits.

Olo is revolutionizing the customer experience at these restaurant chains, and we're looking for talented engineers to join our team and help achieve this vision. As part of the team you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. You will design, develop, scale, and monitor solutions, improvements, and services in our core ordering platform. While primarily focused on our back-end, the position requires contributions throughout our stack.

You'll work with a smart, passionate team dedicated to delivering amazing products using modern tools and technologies such as .NET 4.6, ASP.NET MVC 5, TeamCity, GitHub, Octopus Deploy, and heavy use of OSS.

Any engineer may work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team is remote!

Requirements


* A passion for computing that extends beyond work

* At least 3 years on-the-job development experience at a senior technical level

* A drive to automate anything that has to be done more than once

* Excellent knowledge of C#, .NET and object oriented concepts

* Adept at writing unit tests and testable code, and working under distributed version control (preferably Git)

* In-depth understanding of Windows, SQL Server and networking concepts

* Hands-on experience instrumenting, deploying and monitoring production code

* Excellent English writing and communication skills

* Legal right to work in the U.S.




Beneficial


* B.S degree or equivalent education

* Experience developing for highly available and horizontally scalable platforms

* Experience with any of: Redis, distributed messaging systems, Amazon Web Services, F#

* A background in restaurant or e-commerce technology, including point of sale systems, payment gateways, and CRM and loyalty platforms

* Working knowledge of ASP.NET MVC, JavaScript, HTML5/CSS


See more jobs at Olo

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


En-software

Senior .NET Web Developer


En-software


dev

web dev

senior

digital nomad

dev

web dev

senior

digital nomad

2mo

Apply


Seit Jahren fasziniert Dich das Programmieren, Du kannst gut davon leben. Speziell hast Du dich in vergangenen Jahren mit .NET beschäftigt. Vielleicht warst Du zu beschäftigt mit praxisorientierten Lösungen und Zukunftstechnologien, um den MA (FH) zu machen oder hast ihn doch noch gemacht. Du hast eine Geschichte, doch orientierst dich neu und suchst ein freundliches cooles flexibles Team mit hin und wieder Reisemöglichkeiten. Dann schau mal, ob Du die technischen Voraussetzungen erfüllst und schreib uns unbedingt:

Deine Aufgaben:


* Für unsere TOP 10 der Welt Kunden unsere Standardsoftware SHERM weiterentwickeln

* Individuelle Erweiterungen umsetzen

* Im Rahmen des Supports technische Probleme lösen 

* Die Software remote oder vor Ort installieren und updaten




Dein Profil:


* C# mindestens 5 Jahre Erfahrung, Kenntnisstand mindestens Frameworkversion 4

* Einige Projekte im Team erfolgreich abgeschlossen von der Spezifikation bis zur Inbetriebnahme

* Source Control (TFS) und automatische Tests sind eine Selbstverständlichkeit, es muss aber kein test-driven development sein

* ASP.NET selbst ist uns nicht wichtig, aber wir setzen eine Frontend-Technologie ein, die viele Konzepte von ASP.NET ähnlich übernommen hat, daher sind Grundkenntnisse von Vorteil

* Unsere Systeme laufen auch auf mobilen Endgeräten. Schnittstellen zu Android- und iOS-Projekten sind daher zu erwarten, auch Xamarin-Programmierung kann ein Thema sein

* Design und Usability sind sehr wichtig, Du musst kein Grafiker sein aber solltest ein Gefühl für ein konsistentes User Interface mitbringen




Unser Angebot:


* Arbeit in der Wien City oder remote

* Kein strenges zeitliches Regime, flexibler Arbeitsort und flexible Arbeitszeit

* Unterstützung beim Testen, Dokumentieren und Projektmanagement

* Interessante Dienstreisen zu interessanten Industriekunden (nicht zwingend!)

* Freundlicher, unkomplizierter Umgang miteinander

* Aufgreifen Deiner Ideen und Bedürfnisse


See more jobs at En-software

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Findify

Mid Senior Scala Developer


Findify


dev

scala

senior

digital nomad

dev

scala

senior

digital nomad

2mo

Apply


We are looking for a Scala developer to join our growing team. If you love building products that customers love, and want to use Scala to solve real-life problems, we are looking for you!

Our tech stack:

We always strive to use the most suitable tool for the job, so our stack is constantly evolving. Currently, our backend is written mostly in Scala and Node.js. We use Scala for data processing and to power our machine learning algorithms. Node is used as a web framework to facilitate the interaction with our customers via various APIs. We make extensive use of AWS, and use any component we find suitable within our architecture, so we can focus on building our proprietary tech.

We’re not afraid to challenge our choices, we love open source and above all, we’re a product driven company so technology is at the core of everything we do. You can check out our full stack on StackShare.

Our development culture:

We are a small team that moves fast and iterates. We run weekly sprints, code reviews, testing, and once your code is submitted it gets pushed to production through our continuous deployment infrastructure (Jenkins). We put a lot of emphasis on code style, cleanliness and robustness. You will get to work with amazing engineers specializing in machine learning and distributed systems.

What you can expect from us:

You’ll have the opportunity to make a real impact on the product, company vision and culture. You will get to work with the latest technologies out there, without being bound to any legacy. We will never limit your creativity, never shut down ideas before testing them with customers and we will never be boring! it's going to be an exciting ride!

If this sounds like a company you’d love be a part of building, and you’ve got the skill set, please get in touch with us!

We’d love to hear from you!

Skills & requirements

What we're looking for:

Findify collects million of data points per day to feed our machine learning algorithms. In a world where data takes an important place, you will be responsible for managing and improving Findify data pipelines. You will also participate in the enhancement of some of the critical components of Findify to ingest merchant’s products or run Findify analytics platform.

The most important thing we are looking for in a candidate is proven passion for programming and problem solving: a Github/Stackoverflow account, an interesting project you can share, or a blog you write will go a long way.

We are a distributed team, so you can work from anywhere you want, as long as it's 2 hours +/- from CET. (The timezone is an important requirement for us at this stage). Located in Dublin? A huge plus.

It’s really important to us that you have the ability to adapt to the company’s work processes using the agile-scrum methodology, and using tools such as Jira and Slack. Not only because of our remote working culture, but even more so because of this, you need to be really awesome at communicating, and to be organized and self-driven.

Oh, and you need to want to have fun :)

The basics:


* MSc or PhD in Computer Science or related technical discipline

* 3+ years of Scala work experience

* Experience with relational database systems such as PostgreSQL

* Familiarity with Akka Stream and Akka HTTP

* Git

* Working knowledge with Linux/Unix

* Good communication in English, both written and spoken

* Experience in working with distributed teams




Beyond the basics:


* Certified scrum master? A huge plus!

* Experience with AWS

* Experience in data-mining or machine learning

* Experience with key-value databases such as Cassandra


See more jobs at Findify

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Bitfinex

verified

Senior Backend Blockchain Developer


Bitfinex


dev

senior

backend

digital nomad

dev

senior

backend

digital nomad

2mo

Apply


Bitfinex is on a mission to create the most innovative and industry-leading cryptocurrency trading platform.

Our team is built from many enthusiastic individuals who each hold an ownership mentality. That means that no one is waiting to be told what to do. Each member is a self-starter who is highly motivated. To put it another way, when we’re not working, we dream about work. While each member is motivated and self-starting, we are also a group who will not put our individual egos before the best interests of the team.

Our team is globally distributed, so clear communication is critical. We are in constant contact as we hustle to develop, support, and deliver the best platform possible for our users. Our goal is to find more hard-working, skilled people who will be excited to join us on this journey.

If you get excited about being in an industry that is breaking new ground and have a disposition of confidence towards challenging technical feats, we want to talk to you.



Key responsibilities


* Work towards improving test automation framework and maintaining scalable data sets

* Develop and contribute to long-term technical solutions and strategies of the engineering department

* Assisting with delivering high-quality code to a huge client base

* Identifying and recording bugs, verifying fixes

* Leverage monitoring and reporting tools to provide quality metrics

* Assisting development team by reproducing issues






What we need

We’re currently looking for a Senior Back-end Developer to join our team. The position is remote and available to anyone self-driven, and with the experience, motivation and capacity to contribute to our vision.

Self-motivation is essential for all our team members. No one on the team will micro-manage you. We are looking for team members who are comfortable using their initiative and seeing it through to completion. You will be part of a dynamic, fast paced team, and have the chance to shape the direction of Bitfinex as we grow.


* Knowledge and experience with microservices architecture





* Experience with blockchain integration





* Comfortable with high-availability concepts





* Have actively participated in the development of a sophisticated platform as one of the leading developers





* Ability to quickly learn new technologies





* Preferred technologies: Ruby, Node.js, MySQL, Redis, Websockets





* Other technologies of interest: Message queues (ZeroMQ, RabbitMQ), Job Queues





---------------------------------------------------------------------------------------------------------------------------


To learn more about us, please visit Bitfinex and check out our documentation.

Please see the relevant descriptions, and email careers@bitfinex.com with your github profile, CV, and cover letter if you see a match.

See more jobs at Bitfinex

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Boyle Software

Senior Java Developer


Boyle Software


dev

java

senior

digital nomad

dev

java

senior

digital nomad

2mo

Apply


Requirements:


* 3+ years of software development experience

* 2+ years of experience with Java

* English communication skills




Extras:


* AWS hosting

* Thymes2 Java framework

* Servlets

* JSP/JSTL

* JPA

* PostgreSQL

* HTML

* SCSS

* AngularJS 1.2

* jQuery

* Curiosity

* Sense of Humor




These positions are for remote full-time developers in Ukraine. Compensation will depend upon the candidate's experience ($15 - $25 per hour).

See more jobs at Boyle Software

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Mapillary

Senior Android Java Developer


Mapillary


dev

java

senior

android

dev

java

senior

android

2mo

Apply


Senior Android/Java developer
Remote job

Job description
We are looking for a senior Java developer that will help bringing our community tools to the next level. You will be tackling mainly two challenges:

* Develop the Mapillary plugin for JOSM. JOSM is an open-source editor for editing OSM (OpenStreetMap). Plugins for JOSM are written in Java and the plugin will expose awesome Mapillary features directly into the JOSM editor. No previous experience from OSM or JOSM is required, but is a plus.

* Developing the Mapillary Android apps and SDK. Currently we have a community app available in the Google Play store, and we are currently developing an open-source SDK and a new app designed for drivers.



Initially, time will be spent 100% on developing the JOSM plugin, but the plan after that is that you will mostly be working with the Android projects while maintaining the JOSM plugin when needed.
 
We expect you to be fluent in what you do. You join a small team of very talented people, so we trust you are up to a high-impact, fast pace working environment mostly based on chat and Github with less meetings and more responsibilities.
 
Candidates can be located anywhere between PST and CET time zones and work remotely or join one of our teams in Malmö, GRZ, LAX, NYC, BCN, or Zagreb.
 
Links
Mapillary Android app: https://play.google.com/store/apps/details?id=app.mapillary&hl=en
JOSM: https://josm.openstreetmap.de
OpenStreetMap: https://www.openstreetmap.org

Requirements


* At least five years of Java experience

* At least two years of Android development

* Experience with SCM (i.e. Git/Github) and Android Studio/Eclipse

* Able to communicate fluently in English, both verbally and in text

* Experience with OpenStreetMap and JOSM is a plus

* Javascript knowledge is a plus





Are you up for the challenge?
Apply now via the online application form.

Information about us is available at www.mapillary.com.

Are you representing an agency? Thank you for your interest in our job offer but we do not need external help to fill our roles.

See more jobs at Mapillary

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Gubagoo

Senior PHP Developer


Gubagoo


dev

php

senior

digital nomad

dev

php

senior

digital nomad

2mo

Apply


Job Description

 Gubagoo Inc., a fast growing provider of messaging solutions for automotive dealers is looking for passionate and creative developers to join our team building the next generation of automotive consumer messaging technology. You will work directly with our wonderful development team to support our existing technology, and build the future of automotive.

 This is a full-time position. The development team works remotely (from home) using video and other solutions for daily communication. Very fun and passionate work environment with a young and exciting team. It’s important that you fit in with the team and culture as we work closely together on a daily basis. Additionally, you must be able to keep pace with the expertise of our team members. We don’t count hours, only work quality/output. 

 Our technology involves real-time transactions and tracking for hundreds of thousands of visitors per day. As a full-stack developer (with more backend focus), you'll work with primarily with PHP, and there will be opportunities work with other technology such as NodeJS, front-end technology in HTML/CSS/JQuery, and several data stores including MySQL, Redis, and MongoDB. Our system is extremely high-load providing a wonderful learning experience in a professional high-load environment. We have multiple applications that comprise our system including both desktop and mobile applications.

 About Gubagoo

Gubagoo, a Florida-based technology company, is one of the fastest growing software providers to the automotive industry. We’re consistently leading, creating new technology and products including behavioral live chat, VoIP, targeted digital advertising and mobile engagement.

 Skills & Requirements

 We expect to see:


* 5+ years software development experience

* 5+ years experience with PHP

* 4+ years experience with front-end Javascript and jQuery

* Up-to-date knowledge of modern HTML, CSS and JS

* Experience interfacing with third-party APIs and frameworks

* Strong personal and communication skills

* Experience with MySQL and Git




We like to see:


* Experience with Zend Framework, Yii, PhalconPHP, PHPUnit

* Redis, Socket.io, NodeJS, Facebook/Twitter API, Amazon AWS/RDS




Salary: Commensurate with experience.

See more jobs at Gubagoo

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


SUSE

Senior Software Developer Distributed Storage


SUSE


golang

dev

senior

digital nomad

golang

dev

senior

digital nomad

2mo
Remote, United States - Work Location: Virtual Office or any SUSE office locationPosition Type: Full-Time/RegularWith a group of highly skilled professionals, you will help shape the future of software defined storage. You will be part of a truly international team which contribu...

See more jobs at SUSE

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Termsheet

Senior Software Engineer


Termsheet


golang

dev

senior

engineer

golang

dev

senior

engineer

2mo
Chennai, India - We are India's fastest growing data platform for private investors. Paper.vc sources granular data and consumable insights to the investment community. We also publish authentic, data-driven, news relating to startups, angel, venture and private market deals. ...

See more jobs at Termsheet

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Mothership

Senior Backend Developer


Mothership


javascript

cryptocurrency

node.js

golang

javascript

cryptocurrency

node.js

golang

2mo

Apply

Mothership is looking for you if you identify as a senior backend engineer with at least 6 years of experience behind you. You will have a challenge to design and implement a cryptocurrency exchange and it's sub-systems to handle dozens of thousands operations a second, make it scalable and reliable. As a senior engineer you will design micro-services and APIs, apply the best development practices with the high requirements for security, performance and reliability.

You should be able to use a modern technology stack and follow best design, coding and devops practices. You have strong skills, but are technology agnostic and can work with any tool to solve a problem. You think before you do and can articulate your decisions to teammates, provide specification and delivery roadmap. If you believe this sounds like you, then we'd love to welcome you to the Mothership Engineering team.

See more jobs at Mothership

Visit Mothership's website

How do you apply?

Mothership HQ is based in Tallinn, Estonia. It's a quiet and beautiful city with an excellent infrastructure. Remote employees are first-class citizens in our company; we embrace the remote development culture. However if you wish to relocate, we offer a relocation package and will help you get a visa. Apply using the link below.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


10X Genomics

Senior Web Developer


10X Genomics


dev

web dev

senior

digital nomad

dev

web dev

senior

digital nomad

2mo

Apply


10x Genomics develops innovative solutions that reveal new insights about biology, disease and the genome. Through a combination of novel microfluidics, chemistry and software, our Chromium platform is enabling researchers around the world to more fully understand the fundamentals of biology at unprecedented resolution and scale. On the back of its groundbreaking products, 10x Genomics is also one of the fastest-growing companies in biotech, growing from $3M revenue in 2015, to an expected $120M+ in 2018.  Learn more at 10xGenomics.com.


Senior Web Developer

10x has developed multiple internal and external web applications to support a variety of functions, including serving customer-facing documentation, managing in-house experiments, viewing active sequencing jobs, and more.  We are looking to refine and build additional web applications to both improve our internal processes, and provide new services to our customers.  An ideal candidate should have built and designed customer-facing web applications, and be familiar with when to use something off the shelf (such as a CMS like Contentful or WordPress), or to write their own application, be it with a static site generator such as Jekyll or Hugo, or a full end-to-end stack such as Ruby on Rails, Flask or Django.

Key Responsibilities


* Manage and create a variety of web applications, both internal and external

* Test, deploy and monitor each component in the application stack.

* Work with UI/UX designers to create templates and implement designs.

* Gather requirements from marketing, support and engineering teams.




Required Skills and Background


* 5+ years developing web applications.

* Working front-end knowledge of HTML, CSS and JavaScript.

* Familiarity with the entire application stack, including database and the server API.

* Portfolio of past customer-facing projects.




Desired Skills and Background


* Experience working with a content management system such as Contentful or WordPress.

* Experience developing components using JavaScript frameworks, such as React, Angular, Vue or Polymer.

* Real-world experience with authentication and authorization, and knowledge of security best practices.

* Strong aesthetic sense.

* Background in biology and DNA sequencing is not required. Enthusiasm for a broad range of technology fields.




All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

See more jobs at 10X Genomics

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


10X Genomics

Senior Software Engineer Visualization


10X Genomics


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

2mo

Apply


10x Genomics is building tools for scientific discovery that reveal and address the true complexities of biology and disease. Through a combination of novel microfluidics, chemistry and bioinformatics, our award-winning Chromium™ System is enabling researchers around the world to more fully understand the fundamentals of biology at unprecedented resolution and scale. Learn more at 10xGenomics.com.

 #GOEXPONENTIAL

Fueled by equal parts scientific vision and determined passion, we are delivering unprecedented innovation to short-read sequencing technologies and transforming how genomic information is accessed. You will feel the 10x difference the moment you enter our offices and labs. There’s a dynamic energy here, and we’re looking for the best of the best to be a part of it. We are seeking talented professionals excited to build new technology that advances scientific research while growing their career within a dynamic, supportive environment.

Senior Software Engineer, Visualization

DNA sequencing technology has advanced rapidly in recent years, but our understanding of the code that powers our lives is still evolving, with huge advances yet to be made. 10x Genomics creates products that allow scientists to study the genome in new and more precise ways, to discover the mechanisms behind cancer, the immune system, and our many different cells.Software is key to making these discoveries, and good visualization software is key to accelerating these discoveries.

We want computer scientists and engineers who excel at creating elegant, practical solutions to new and novel problems.Our ideal candidate will be part engineer, part product manager, as you will often be creating visualization tools for brand-new scientific data types.Your users will be the experts in their scientific fields, and your job will be to help them make important discoveries, faster.

If you are the kind of person who is an avid fan of technology in all fields, not just your own, and want to apply your talent alongside a diverse team of experts every day, join us at 10x Genomics.

Key Responsibilities


* Design, build, test, and ship production-ready software.

* Work with biologists to solve difficult user experience and visualization challenges. 




Desired Skills and Background


* 5+ years shipping software.

* Engineering skills and instincts that are language, framework, and platform invariant.

* Deep UI engineering experience with an emphasis on rich client side applications and data visualization with JavaScript, CSS and HTML.

* Specific experience developing user interfaces and applications with React, AngularJS, or D3.js are pluses.

* Specific experience creating systems in Go a plus.

* Strong aesthetic sense.

* Experience designing and prototyping user interfaces a strong plus.




Background in biology and DNA sequencing is not required.Interest in the field is.

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

See more jobs at 10X Genomics

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Draftable

verified

Senior Software Engineer (.net, JS)


Draftable


dot net

javascript

engineer

dev

dot net

javascript

engineer

dev

2mo

Apply

## About the role
Draftable Compare is our document comparison product for individuals. Over the last year, it’s been really taking off. We are currently planning on a major new version.

You will be the technical lead for Draftable Compare. You will start by assisting in this next major release and then take over leadership. You will be working with our Product Lead and other team members to prioritize and build features.

You will also be heavily involved with developing our document comparison viewer, which is written in Javascript and used in all our products.

You will spend at least 80% of your time thinking about how to implement things and writing code.

## About you
* You have a few years of experience with both .NET (including WPF) and Javascript.
* You are a problem solver are willing to dive into Python and other code when necessary.
* You’re independent and self-reliant. You’re happy working on a task by yourself but you will take initiative to involve other team members when necessary.
* You like working close to the end-users and delivering them value.
* You have a strong awareness of efficiency and computer science fundamentals (but you don’t need to know this stuff cold like a grad).
* You appreciate the importance of clear communication, especially in a remote role.

## Work/life balance
We understand you have a life outside work and we will respect your non-working and family time. We expect engineers to work a full time load of 40 hours per week (and no more) and to be very productive during that time.

Our team is mostly remote and we prefer working with remote engineers, but also we’re also open to welcoming you into our Melbourne office.

You will have flexibility to schedule your work around your other obligations but you will usually work at a fixed time. If your work hours don’t have much overlap with Australian business hours, you will need to be flexible with scheduling meetings late at night or early in the morning.

We don’t need you to be on-call, except for when you push potentially breaking changes. Our service is very stable and we haven’t had any critical incidents that required urgent attention in the last few months.

## About our culture
We’re easy-going and easy to work with. We’re developer-led and have a flat structure. We are collaborative, and we expect you to take an active role in evolving our engineering culture. We like writing things down. We love Slack.

We launch things as soon as they’re ready. We do things right the first time, even if it takes a little longer. We don’t have much technical debt. From time to time we promise a feature to customer, but we otherwise don’t have many external deadlines.

## Some things you might be doing in your first few months
* Rewrite the comparison display code in our Desktop Compare product. Currently it uses a separate code base to our other products but we want to embed our HTML/JS Comparison viewer so that we only have to work on one code base.
* Work with our User Experience Lead on a new feature.
* Replace our ClickOnce installer with something more flexible.
* Clean up some multi-threaded code using Rx.NET.
* Assist support to address a technical issue.
* Conduct a training session via Webex with our customers’ engineers.

## About our technical stack
Our core algorithms and products are written in .NET (mostly C# with some F# and some C++). Otherwise, we have a fairly standard tech stack: Python (Django, Celery, SaltStack), React, PostgreSQL, Redis and RabbitMQ.

See more jobs at Draftable

Visit Draftable's website

How do you apply?

Send a CV and cover letter/email to careers@draftable.com. You can also read more about our hiring process at https://draftable.com/careers/hiring-process.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Draftable

verified

Senior Software Engineer (algorithm)


Draftable


dot net

engineer

research

algorithms

dot net

engineer

research

algorithms

2mo

Apply

## About the role
Draftable’s core technology is what makes us unique. It includes our document structure reconstruction and document comparison algorithms. Most of this code was written by our founder but, as we have grown, we are looking to hand over responsibility to an experienced engineer.

You will be spearheading our core technology development. You will start out working closely with our founder making some key improvements to our algorithms. Over time, you will take leadership and become the chief innovator of the technology that sits at the heart of all Draftable products.

You will spend 90% of your time reading the literature, thinking and discussing about how to implement things, and writing code.

## About you
* You are a problem solver and you love learning.
* You have very strong theoretical and practical knowledge of data structures and algorithms. Maybe you’ve done graduate level study and research, or maybe you’ve been involved in programming competitions like the Informatics Olympiad or Topcoder.
* You have at least a few years experience working as a software engineer and you pride yourself on writing clean, well-structured and well-tested code.
* You are independent and self-reliant. You’re happy working on a task by yourself but you will take initiative to involve other team members when necessary.

## Work/life balance
We understand you have a life outside work and we will respect your non-working and family time. We expect engineers to work a full time load of 40 hours per week (and no more) and to be very productive during that time.

Our team is mostly remote and we prefer working with remote engineers, but also we’re also open to welcoming you into our Melbourne office.

You will have flexibility to schedule your work around your other obligations but you will usually work at a fixed time. If your work hours don’t have much overlap with Australian business hours, you will need to be flexible with scheduling meetings late at night or early in the morning.

We don’t need you to be on-call, except for when you push potentially breaking changes. Our service is very stable and we haven’t had any critical incidents that required urgent attention in the last few months.

## About our culture
We’re easy-going and easy to work with. We’re developer-led and have a flat structure. We are collaborative, and we expect you to take an active role in evolving our engineering culture. We like writing things down. We love Slack.

We launch things as soon as they’re ready. We do things right the first time, even if it takes a little longer. We don’t have much technical debt. From time to time we promise a feature to customer, but we otherwise don’t have many external deadlines.

## Some things you might be doing in your first few months
* Adjust the tuning on our PDF header/footer detection code. Implement a new multilevel Bayesian approach, learning what that is if necessary, and see if it improves performance
* Hunt down some memory leaks in our PDF processing code
* Debug a performance issue on a particular set of documents.
* Design and implement a space-efficient algorithm for comparing documents that are too large to fit in memory.

## About our technical stack
Our core algorithms and products are written in .NET (mostly C# with some F# and some C++). Otherwise, we have a fairly standard tech stack: Python (Django, Celery, SaltStack), React, PostgreSQL, Redis and RabbitMQ.

In this role, you’ll mainly be working on C# code but it’s okay if you don’t have so much experience with C#, as we have experts on staff.

See more jobs at Draftable

Visit Draftable's website

How do you apply?

Send a CV and cover letter/email to careers@draftable.com. You can also read more about our hiring process at https://draftable.com/careers/hiring-process.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


JOOX Music

Senior Beckend Developer


JOOX Music


golang

dev

senior

music

golang

dev

senior

music

2mo
Los Angeles, United States - Your primary focus will be development of the backend of the JOOX app and managing the flow to the other developers of the front-end clients. You will be working alongside other developers working on different layers of the infrastructure. Therefore, a commitm...

See more jobs at JOOX Music

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Carbon Black

Senior Software Engineer Test


Carbon Black


dev

testing

senior

engineer

dev

testing

senior

engineer

2mo

Apply


Why Carbon Black?

At Carbon Black, you’ll have the chance to make an impact in the ever-evolving cybersecurity space. Our advanced technology tackles even the toughest challenges and stays ahead of the latest threats.

If you want to join an agile company that’s building bleeding edge technology in the cloud, Carbon Black is the place for you. Driven by passionate people who are dedicated to making the world safer, it’s no wonder we’ve been named a “Top Place to Work” by the Boston Globe for four consecutive years. Join us!

Why You Matter

We are looking for a Senior automation engineer who will help design and implement an easy to use framework.  Simplicity is key; this framework will be data driven, will encompass parallel streams of automation, will encompass end-to-end functionality as well as non-functional cases. Automation is central to our quality strategy as we continue to deepen and expand our product.

What You’ll Do


* Build out an automation architecture that supports the rapid construction of tests

* Develop system, software, and component test plans, automated tests, and supporting libraries

* Work with Release Engineering to further integrate automation in to the build system

* Train other engineers on your team so that they can contribute automated tests easily

* Be an active participant in guiding the automation effort

* Bring best practices into that effort




What You’ll Bring


* 5+ years’ experience testing client-server applications (Windows)

* 3+ years of Python development (5+ preferred)

* Experience with Agile and Continuous Integration

* Experience with Selenium is a plus

* Experience with Git is a plus


See more jobs at Carbon Black

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Motus

Senior Software Engineer


Motus


dev

senior

engineer

digital nomad

dev

senior

engineer

digital nomad

2mo

Apply


The Motus Technology team is looking for an experienced server-side software engineer to join the team in the midst of some exciting expansion. The team is currently working on building a next-generation calculation and analytics platform, migrating existing monolithic applications to a service-based architecture and supporting new lines of business all while improving the stability, security and efficiency of our production systems. Our server applications use Docker, Java, and PostgreSQL to provide a scalable, flexible microservice architecture that support our web clients, native mobile applications, and public-facing REST APIs.  


The ideal candidate for this role will be motivated and excited to take responsibility for large parts of our applications as well as be a strong mentor for the rest of the software development team. Someone who has been successful at building scalable, maintainable and extensible software on a Java stack is preferred.

This position is open for someone to work in Waterford, WI, Boston, MA or remotely. 

Position Duties:


* Analyze – Help gather requirements and work closely with our Product Analysts to define them.

* Design –Ccreate a workable model from the requirements.

* Build – You’ll be writing the most complex and crucial parts of the system.

* Teach – Mentor and guide our junior team members.

* Improve – We’re always looking for ways to do things better, so you’ll be encouraged to take on projects that do that.




Desired Skills and Characteristics:


* Bachelor's degree in Computer Science or equivalent.

* 4-6+ years of experience developing server applications

* 3-5+ years of architecture experience with significant design responsibilities.

* Experience with Spring, Spring MVC, Hibernate and JPA.

* Experience with Object Oriented Programming (OOP), design patterns, and domain driven design.

* Experience with modern web development such as AJAX, HTML5 / CSS3, single-page applications, mobile web development

* Proficiency with JavaScript and JavaScript frameworks

* Experience working in a Scrum environment and working knowledge of Agile methodologies.

* Excellent English and communication skills.

* Consistent demonstration of Motus core values – curious, brave and exceptional.

* Experience developing in a team environment.

* Strong mentoring and coaching skills.

* Strong networking skills.

* Ability to work independently and collaboratively on multiple projects simultaneously.

* Industry recognized certifications a plus.


See more jobs at Motus

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

This year

We are looking for a senior software engineer, but we’re interested in people of all ability levels. The ideal candidate would take ownership of major aspects of our product as we are just starting implementation.

We have remote and local (London) job opportunities for all levels and specialties, please check out our openings at https://alacrity.workable.com/

See more jobs at Alacrity Law

Visit Alacrity Law's website

How do you apply?

Please submit your application to one of the job postings at https://alacrity.workable.com/
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

[Series Eight](http://serieseight.com/) is a small, remote digital product studio with a team spanning across the UK and Europe. We are design driven — bringing motion and experience to desktop and mobile.

We are are at an exciting stage in our development, having made it through our formative years (with a few awards in tow 🏆) we are ready to put down some roots, define our processes, build a culture and create a world class fully remote team.

**Looking for:**

We are looking for a Senior Front-End/Full-Stack Developer to lead this next stage. Someone that is excited to help shape our company, to create the conditions for our developers to grow, and that doesn’t mind getting their hands dirty building out challenging projects for interactive startups.

- You know and love the basics: semantic HTML and pure CSS (SCSS)

- You dream about Javascript and have experience with a framework or two (VUEJS, REACTJS)

- Your sites load lightning fast ⚡

- You know Git pretty well

- You are a positive person and enjoy communicating with both team members and clients

- You love to learn

**Bonus points:**

- You enjoy bringing sites to life using CSS animation/animation libraries

- Laravel / PHP

You have open-source code on your Github profile

You have CMS experience — we currently use [Craft](http://craftcms.com/), [Statamic](https://statamic.com/) and [Shopify](https://www.shopify.com/)

**Perks:**

- Remote team building events

- Personal time for personal projects

- A budget for learning


**Salary** 💰

- €38-50k

**Wanna join?** 🤓

Send over your CV with a little about yourself to [jobs@serieseight.com](mailto:jobs@serieseight.com) and sample code of your best project.

See more jobs at Series Eight

Visit Series Eight's website

How do you apply?

Send cover letter with sample code of your best work and website links of pieces you have built
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Senior Software Engineer (React, Redux)

SlashData is the leading research company in the developer economy: We help the world understand developers and developers understand the world. We survey 40,000+ developers annually - across mobile, IoT, desktop, cloud AR/VR and machine learning - to help clients such as Microsoft, Facebook, Google and Amazon understand who developers are, what tools they love or hate and where they are going next.

We’re now looking for a full-time, senior software engineer to help drive data and visual insights out of millions of developer data points. The position is fulltime, either remote or based in our Athens office (if you happen to live near). We will consider locations within 2-3 hours of Central European Time or further for candidates willing to shift their working day to have significant overlap with the other team members in Europe. Depending on your location, you will be working from your home office, a co-working space as part of a distributed team or our Athens office.

Who we’re looking for

What skills we are looking for
5+ years of experience developing web applications with modern JavaScript (ES6) frameworks
Experience with React, Redux, webpack and related technologies
Familiarity with testing tools such as Mocha, Chai, Jest
Appreciation for good UX & UI design, ability to contribute to a design discussion
Backend web API development experience, preferably with some exposure to Node.js
Experience with AWS and other cloud providers
Experience with a language other than JavaScript, preferably one with static types
Experience working with relational and NoSQL databases

Bonus points for
Having built single-page web apps and server-side rendered apps
Experience with AWS Lambda or other “serverless” backend architecture
Experience with Python
Have worked with an intermediate data layer, that sits between multiple data sources and the front-end applications
Experience with data visualisation (e.g. using D3.js)
An appreciation for data and understanding of statistics

What you’ll be responsible for

Building a custom data dashboard web app (backend in Python and frontend in React) for displaying data to clients and developers. There are lots of dashboard tools in the world, but we have fairly rare data needs and an ambition to create world-class visualisations.
Iterating on our in-house survey tool (built on AWS Lambda, React and Redux) to reach developers everywhere in the world and provide a delightful UX.
Maintaining and enhancing our developer and client-facing websites. We’ve deployed ‘static-CMS’ sites using Gatsby, Contentful, Prismic and Netlify. Much of our stack is using Node.js.

If you’re that person, we’d love to talk.

Key success metrics

You will be successful in the role if in the first 6 months you have

Implemented a data dashboard MVP web app.
Shown ability to maintain and improve our existing codebase and your code is readable, testable, and understandable six months later.
Built successful working relationships across the company to support other technology-related activities.

Benefits
What we offer
Opportunity to make a difference as part of the research company that works with the biggest tech brands to help the world understand developers.
Competitive salary
Flexible working environment
Come to work in a t-shirt, shorts and flip flops, or tie and a suit
Annual training budget to develop your skills and career
Monthly book allowance from Amazon, on any book you like
Spotify Premium subscription or Netflix
Part of an entrepreneurial company that's raising the bar, and calling the trends of the developer economy

If you think a link to your LinkedIn profile or public projects is helpful then include one, but it’s not required.

See more jobs at Slashdata

Visit Slashdata's website

How do you apply?

Send a cover letter and resume to Sarah - sarah@slashdata.co
or apply online: https://www.slashdata.co/about#jobs
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

## Our Product
Ambit is an address book that updates itself. Share your details with the people who matter. Everyone gets your new details when you change them.

## About Us
We are a distributed team based in Cambridge (UK), London (UK), Wroclaw (Poland) and Berlin (Germany). We are privately funded and led by a successful serial entrepreneur.

## The Role
You will join our team as a backend developer working primarily with Ruby on Rails. You will be working collaboratively with the rest of our team to build our product. We want you to be involved throughout the product design process - not just implementing work for finished designs!

This is a remote role, and your timezone should have some overlap with European working hours. There may be some occasional travel to London. Initially this role is a contract/freelance position.

## What We’re Looking For
* Several years of experience with backend or full stack development, particularly with Ruby on Rails
* Experience designing and developing RESTful APIs for mobile apps
* Experience with early stage products
* Experience working with agile methodologies and collaborating with a software development team to release regularly
* Excellent communication skills and the ability to explain technical decisions or requirements to non-technical colleagues
* The willingness to make changes based on feedback from users of the product

See more jobs at Ambit

Visit Ambit's website

How do you apply?

Complete our form at https://goo.gl/forms/cxdXqUTYqcz6hknq1
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

**>> Check out [our job video](https://jobs.digistore24.com/senior-back-end-developer/lp//) and [our careers page](https://jobs.digistore24.com/en/jobs/) to see if we would be a good fit.

See more jobs at Digistore24 Gmbh

Visit Digistore24 Gmbh's website

How do you apply?

https://jobs.digistore24.com/senior-back-end-developer/
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

**>> Check out [our job video](https://jobs.digistore24.com/senior-front-end-developer/lp/) and [our careers page](https://jobs.digistore24.com/en/jobs/) to see if we would be a good fit.

See more jobs at Digistore24 Gmbh

Visit Digistore24 Gmbh's website

How do you apply?

https://jobs.digistore24.com/senior-front-end-developer/lp
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.