Post a Job

get a remote job
you can do anywhere

3,355 Remote Software Developer Engineer Jobs at companies like Sharestream, Smiledirectclub and Elastic last posted 18 hours ago

3,355 Remote Software Developer Engineer Jobs at companies like Sharestream, Smiledirectclub and Elastic last posted 18 hours ago

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

  Jobs

  People

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

Post a Job in this section

Today


Sharestream

Software Maintenance Engineer


Sharestream


dev

engineer

digital nomad

dev

engineer

digital nomad

18h

Apply


About us:

ShareStream Education is a leader in online video and media management solutions for academic institutions. Our team is passionate about building a great product that is continually evolving, and providing a service that allows our customers to realize the vast potential of streaming media for education. ShareStream Education is deeply committed to achieving client success and building strong relationships with its clients, whom we regard as our partners.   

Join us and help change the way online education takes place through streaming media!

About the position:

ShareStream is seeking a skilled, dedicated and detail-oriented Software Maintenance Engineer (SME) based in the Greater Los Angeles Area who excels at working in a fast-paced startup environment. The SME will work remotely and collaborate with ShareStream’s Engineering and Customer Success teams. ShareStream is seeking candidates who can grow professionally with the Company and take on positions of greater seniority at ShareStream, either in Engineering or in Professional Services.

Responsibilities:

The Software Maintenance Engineer will:


* Investigate, document and resolve technical issues

* Develop software patches and new features under the supervision of a senior member of ShareStream’s Engineering team

* Assist with software engineering on ShareStream’s core applications.




Requirements:


* BS and/or MS degree in Computer Science or a related degree

* 2+ years experience in an IT role using Java in web applications  

* Intermediate-level Java skills

* Intermediate-level UNIX/Linux skills

* Exceptional problem-solving, debugging and log-analysis skills

* Exceptional software-development habits (use of unit tests, code documentation, etc.)

* Exceptional communication skills, both verbal and written

* Experience working in a fast-moving startup environment is a strong plus.


See more jobs at Sharestream

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 .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.


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.


Toggl

verified

Backend Developer


Toggl


golang

go

postgresql

backend

golang

go

postgresql

backend

1d

Apply

Think you can write the next version of Toggl's time-tracking reports to be 10 times faster than the current one? If yes, then you just might be crazy enough to join our backend team. We work with **PostgreSQL and Go** - if that ticks your boxes, hop on board.

Starting gross salary of **EUR 50,000 annually**.

To apply, simply take the **short skills test** and we might be in touch soon. **Free t-shirt** for those who do well on the test!

***
**Toggl** is an insanely simple time tracking tool that works in your browser, desktop and mobile phone. You can **work from anywhere** in the world - we're remote and proud of it with team members in 30 countries.
More vacancies at **toggl.com/jobs**

Requirements

Take the **short skills test** and we'll be in touch if you score well.

See more jobs at Toggl

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


Wallethub

verified

Software Automation Quality Assurance Engineer


Wallethub


dev

qa

engineer

digital nomad

dev

qa

engineer

digital nomad

2d

Apply


Company details

WalletHub is one of the leading personal finance destinations in the US. We're looking for a motivated and experienced Automation QA Engineer for a full-time, permanent, remote position.

Ideal Candidate

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


* At least 2 years experience in Test Automation with Java and Selenium;

* At least 2 years experience in Manual Testing;

* Excellent attention to details;

* Ability & motivation to work a minimum of 55 hrs per week;

* Proven ability to meet deadlines and handle multiple tasks in a fast-paced environment;

* Must stay up-to-date with developing technologies and showcase them in your work;

* Proficient in written/spoken English.




Responsibilities


* Testing and assuring high quality performance of website

* Reporting and validating bugs for all components

* Creating test plans and test cases

* Identify opportunities for improvement and make constructive suggestions for change




Our Offer


* Very competitive salary based on skills and prior experience

* Raise and advancement opportunities based on periodic evaluations

* Visa sponsorship (if outside the US sponsorship is granted after 24 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.). Please also be aware this position entails working at least 55 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

Doximity is transforming the healthcare industry. Our mission is to help make doctors more productive, informed and connected.

We value diversity — in backgrounds and in experiences. Healthcare is a universal concern, and we need people from all backgrounds to help build the future of healthcare. Our engineering team is deliberate and self-reflective about the kind of team and culture that we are building, seeking engineers that are not only strong in their own aptitudes but care deeply about supporting each other's growth.

Our team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand. Our web applications are built primarily using Ruby, Rails, Javascript, and a bit of Go, and our production stack is hosted on AWS and QA clusters on DigitalOcean. We deploy our applications to production on average 50 times per day and have over 350 private repositories in Github, ranging from forks of gems, our own internal gems as well as auxiliary applications. Check out more on the Doximity engineering blog.

This position is for an experienced Ruby & Rails software engineer to join our ~50 person engineering team. We’re looking for someone with a strong track record of putting Rails to work and bringing products to life.

**How you’ll make an impact:**

* Cache, optimize and develop systems that can handle millions of operations.
* Manage and enhance our content ingestion and verification systems.
* Build isomorphic applications that solve real-time messaging challenges.
* Develop APIs for our mobile applications as well as dynamic front-end features.

**What we’re looking for:**

* You are passionate about highly performant and maintainable software.
* Experience: You have at least 5 years of professional experience developing software using Ruby, Rails, and Javascript.
* Ability to mentor other software engineers and work directly with product managers to deliver solid software solutions.
* Pragmatic: A problem solver with a passion for well-implemented solutions.
* Fast Learner: You're a software engineer who thrives on applying their knowledge and learning new technologies.
* Automated Tests: You have experience writing automated tests in Ruby and Javascript.
* Front-end Development Skills: Our application suite utilizes quite a bit of Javascript.
* Experience with web infrastructure, distributed systems, and/or performance analysis and optimizations.
* We would love for you to show evidence of your work - preferably open-source contributions on Github, or elsewhere on the web.
* Work remotely provided you have 5 hours of overlap with the team in the U.S. Our core hours are 9:30 AM to 5:30 PM PST and 5% travel time required per year to company HQ and events.

**About Doximity**

We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $2.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunities for you to make an impact—join us!

*Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.*

Requirements

Use apply button

See more jobs at Doximity

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.

Doximity is transforming the healthcare industry. Our mission is to help doctors save time so they can provide better care for patients.

We value diversity — in backgrounds and in experiences. Healthcare is a universal concern, and we need people from all backgrounds to help build the future of healthcare. Our data team is deliberate and self-reflective about the kind of team and culture that we are building, seeking data engineers and scientists that are not only strong in their own aptitudes but care deeply about supporting each other's growth. We have one of the richest healthcare datasets in the world, and our team brings a diverse set of technical and cultural backgrounds.

You will join a small team of Software Engineers focusing on Data Engineering Infrastructure to build and maintain all aspects of our data pipelines, ETL processes, data warehousing, ingestion and overall data stack.

**How you’ll make an impact:**

* Help establish robust solutions for consolidating data from a variety of data sources.
* Establish data architecture processes and practices that can be scheduled, automated, replicated and serve as standards for other teams to leverage.
* Collaborate extensively with the DevOps team to establish best practices around server provisioning, deployment, maintenance, and instrumentation.
* Build and maintain efficient data integration, matching, and ingestion pipelines.
* Build instrumentation, alerting and error-recovery system for the entire data infrastructure.
* Spearhead, plan and carry out the implementation of solutions while self-managing.
* Collaborate with product managers and data scientists to architect pipelines to support delivery of recommendations and insights from machine learning models.

**What we’re looking for:**

* Fluency in Python, SQL mastery.
* Ability to write efficient, resilient, and evolvable ETL pipelines.
* Experience with data modeling, entity-relationship modeling, normalization, and dimensional modeling.
* Experience building data pipelines with Spark and Kafka.
* Comprehensive experience with Unix, Git, and AWS tooling.
* Astute ability to self-manage, prioritize, and deliver functional solutions.

**Nice to have:**

* Experience with MySQL replication, binary logs, and log shipping.
* Experience with additional technologies such as Hive, EMR, Presto or similar technologies.
* Experience with MPP databases such as Redshift and working with both normalized and denormalized data models.
* Knowledge of data design principles and experience using ETL frameworks such as Sqoop or equivalent.
* Experience designing, implementing and scheduling data pipelines on workflow tools like Airflow, or equivalent.
* Experience working with Docker, PyCharm, Neo4j, Elasticsearch, or equivalent.

**About Doximity**

We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $2.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunities for you to make an impact—join us!

*Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.*

Requirements

Use apply button

See more jobs at Doximity

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

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.


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.


Utrum

verified

Backend Developer Postgres + Elasticsearch


Utrum


db

postgres

rails

software engineer

db

postgres

rails

software engineer

4d

Apply

We are looking for a motivated software engineer who wants to become a big part of a small yet growing startup that is focused on improving the cryptocurrency industry. You would be part of the core team and have the chance to build on the foundation of a product that will help keep the cheaters and scams out of crypto. The position is for a backend developer, but software engineers with other relevant experience should apply.

Utrum is a funded and growing company with it's own currency (OOT) which is listed on multiple exchanges. We're a small team and we work hard, but we take care of each other and try to make smart choices to give our users the best product possible.

What you can expect from Utrum:

The chance to scale and build out an ambitious project to help make the financial world safer (and saner). Smart and dedicated coworkers. Involvement in the decision making process in regards to the direction of the company and the product.

Utrum is a web application and crypto wallet that is pushing the boundaries blockchain to help with validation and vetting. Strong candidates will be able to work autonomously and take ownership of the entire development life-cycle.

What we are looking for:

* Shipped high quality production software
* Experience designing and implementing backend services specifically APIs consumed by front end services, like Vue.
* Experience with SQL databases, especially Postgres
* Experience with search services like Elasticsearch
* Can demonstrate great coding skills and a portfolio of work
* Excellent verbal and written communicator
* Interested in learning about Blockchain technologies

Job Type: Full-time
Location: Anywhere

Requirements

Send an email with your qualifications and a copy of your resume in PDF or Word.

See more jobs at Utrum

Visit Utrum'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.


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.


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.


Indeed

Software Engineer Content Developer


Indeed


dev

engineer

digital nomad

dev

engineer

digital nomad

9d

Apply

Full Time: Software Engineer Content Developer - Remote at Indeed in Remote

See more jobs at Indeed

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.


Vita Mojo International

DevOps Engineer


Vita Mojo International


developer

tech

software engineer

terraform guru

developer

tech

software engineer

terraform guru

12d

Apply

**About Vita Mojo, and how your role will fit in**
* We are the people who use tech to transform eating. We challenge convention and use
technology to bring restaurants into the future by making them quicker, more personal, and
smarter.

* We love food, experiments, and well-being. We are here to make food personal.We empower
our engineering team to do their best work in an agile startup environment that takes a
data centric approach to business development.

* Teamwork and the free exchange of ideas keeps us sharp, skillful in a range of technologies.
And if the possibilities of functional programming, cloud and state of the art technologies excite
you, let us know!

* Everything we do revolves around learning: collecting and sharing knowledge, building
quickly, assessing objectively and starting the cycle all over again.

* We give our people a broad range of experiences, thus making for a stimulating and
rewarding environment.

* Oh, and we should mention that your initial on-boarding takes you through the heat of our busy
restaurants in central London.

Responsibilities

* You have 4 years confirmed commercial experience in implementing CI/CD pipelines and working on infrastructure as code * You are able to work in a high paced agile environment * You are open and eager to learn new technologies and ways of working * You are eager to share your skills and experience with the rest of the team * You can organise your own work and are highly aware of how you spend your time effectively * You will get a lot of flexibility and trust to make your own decisions with a minimum of administrative hurdles * You see yourself as a Terraform guru and are experienced in shell and scripting (Bash, Python, Ruby, YAML) * You are an experienced user of CI/CD tools like Jenkins, CodePipeline, CodeDeploy, CodeBuild and AWS cloud * You have worked with containerisation e.g. Docker, Kubernetes

Requirements

If you think you have what it takes to rock at this role, please send your motivating letter (optional) and CV to Ani Fuller : ani@vitamojo.com. We look forward to hearing form you, Healthy regards, Team Vita Mojo

See more jobs at Vita Mojo International

How do you apply?

* You will craft, implement and support a software development tool stack from top to bottom

* We automate the build, test, packaging and deployment pipeline using existing tools or building
our own by leveraging containerisation

* We are building internal software stacks such as monitoring and logging software

* You will work on infrastructure and system administration tasks on cloud including deployment,
configuration management, patching and maintenance

* Automate infrastructure as code using Terraform software

* Liaise and provide support for developers on build and deployment operations

* Monitor server and application performance, adjusting as required

* Participate in new projects and aid in the development of business continuity and disaster recovery
plan
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.


Thycotic

Software Engineer


Thycotic


dev

engineer

digital nomad

dev

engineer

digital nomad

13d

Apply


Thycotic, a global leader in IT security, is the fastest growing provider of Privileged Account Management solutions that protect an organizations most valuable assets from cyber-attacks and insider threats. Thycotic's award winning cyber-security solutions minimize privileged credential risk, limit user privileges, and control applications on endpoints and servers.  


* We have over 7,500 customers worldwide ranging from small IT shops to Fortune 500 companies.

* Rated #1 in customer satisfaction, achieving a 99% customer satisfaction rating year-over-year.

* Among Inc. 5000 Fastest Growing Companies with 247% annual growth over the past 3 years.




POSITION SUMMARY

Working as Software Engineer at Thycotic means being a part of a highly capable, collaborative and agile developers. Thycotic is creating awesome software that's used by thousands of IT professionals all over the globe. 

This can be a remote/telecommute position based out of your home office. Reports to the Software Development Team Lead. 

REQUIREMENTS


* You have a minimum of 5 years of experience in C#, ASP.NET, HTML, MS SQL Server, Javascript, JQuery and related technologies. Strong design skills and full software development lifecycle experience required.

* Experience with front end JavaScript libraries such as Angular is a large plus.

* You have a strong understanding of Object Oriented principles, the .NET Framework, ASP.NET, relational databases, and web application development.

* You're passionate about writing quality code and constantly honing your development skills.

* You can quickly read and understand both new and existing code.

* You can look at the big picture, coming up with great new ideas, but also executing those ideas and writing the code to make it happen.

* You thrive in a highly collaborative, flat environment. There's not a lot of hierarchy or red tape here.

* You have experience with large codebases and unit testing -- mock frameworks, web testing, database testing, etc.

* You want to develop using Test Driven Development.

* You want to develop using pair programming.






Thycotic is an Equal Opportunity Employer and does not discriminate on the basis of race, ancestry, national origin, color, religion, gender, age, marital status, sexual orientation, disability, or veteran status.

Upon conditional offer of employment, candidates are required to complete a criminal background check and drug screen per Thycotic employment policy. In addition, all publicly posted social media sites may be reviewed.

See more jobs at Thycotic

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.


Adblock Serving 65 Million People..

Software Engineer Adblock


Adblock Serving 65 Million People..


dev

engineer

digital nomad

dev

engineer

digital nomad

13d

Apply


About You
Our development cycle is extremely fast. It's common to write code and have it running in production just a few days later. If you work for us, you will make an impact, immediately.

AdBlock is seeking software engineers to join our engineering team that are willing to roll up their sleeves and contribute in a number of areas. You can help create web applications that reach millions of people and be a part of a team that’s reaching tens of millions of AdBlock users.

What You Will Do:


* Create and execute QA scripts, test plans, and testing frameworks for popular desktop extensions and the AdBlock website viewed by tens of millions of people

* Code browser extensions and web apps using primarily Javascript, HTML, CSS, NodeJS,  and Python, write documentation, and debug widely-used desktop extensions and web apps

* Work with design, business development, and customer support to help solve complex user and partner-related product questions




Minimum Qualifications


* Motivated, intellectually curious, and ready to contribute in multiple areas on a small team

* Comfortable with JavaScript or excited to learn more about it

* Ability to pick up new programming languages, frameworks and APIs quickly

* High levels of creativity and solid problem solving abilities

* Preferred: Demonstrated software engineering experience from previous internship, work experience or an online portfolio (e.g., GitHub)

* Located in North or Central America




If you are interested in applying, please send resumes and links to your work to careers@getadblock.com. AdBlock is not able to sponsor, obtain, and/or petition for temporary visa status for this role.

See more jobs at Adblock Serving 65 Million People..

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.


Merchbar

verified

Full Stack Software Engineer


Merchbar


fullstack

python

javascript

dev

fullstack

python

javascript

dev

16d

Apply

Merchbar’s Engineers are the backbone of Merchbar and each have a personal, direct impact on a product that supports hundreds of thousands of artists and reaches many millions of fans.

Our organization is small and individual roles are deep - all of our engineers contribute across the entire stack and develop through all stages of development from scoping and architecture to implementation, scaling and optimization.

**Here’s a preview of the work you’d do in this role at Merchbar**

* Collaborate with engineers and others in all phases of development from concept to launch
* Ship customer-facing storefront features to millions of users
* Extend and improve the integrations that connect us to hundreds of external merchandise systems, keeping our inventory fresh and orders on track
* Use image recognition to improve our product classifications
* Create new data models and update our PostgreSQL schema. Write efficient, optimized SQL queries
* Brainstorm and implement a series of A/B tests to improve our checkout flow
* Build internal tools and automations that empower your non-technical coworkers
* Help improve our software development process and engineering best practices as our team continues to grow

**Here is what we’re looking for in you**

* 5+ years of professional full-stack web application engineering experience in a language such as Python, Java, Ruby, C++, etc., including experience with SQL database modeling and HTML, CSS, and JavaScript.
* Experience/comfort working with 3rd Party APIs
* A continual desire to learn. Experience with our technology stack is not required (Node, Bootstrap, Python, Flask, Celery, Postgres, etc.), but the possibility of learning a new framework is exciting to you
* Great communication skills. You can effectively talk (and listen) to engineers, designers, and support team members
* Fluency with data, including the ability to choose the right metrics and use basic probability and statistics to guide decision-making and prove ideas right or wrong
* Creative, flexible, and resourceful problem-solving skills. In an environment where time and resources are always limited, you realize the perfect solution is not always the right one.
* An eagerness to help your coworkers. When things break, you’re ready to jump in and help.

**What we offer**

* Competitive Salary and Equity
* Healthcare
* Flexible vacation policy
* Professional/Career Development

Requirements

Apply on LinkedIn or email us at jobs@merchbar.com

See more jobs at Merchbar

Visit Merchbar'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.


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.


Smartbnb

verified

Frontend Software Engineer


Smartbnb


dev

frontend

design

ui

dev

frontend

design

ui

17d

Apply

🚨No agencies and dev shops please!

Smartbnb is a bootstrapped company whose core product currently helps short-term rental businesses manage and automate over 60,000 properties. We are a growing team of 6 passionate people with plans to expand rapidly by the end of 2018.

With multiple new product launches on the horizon and several more planned before the end of the year, you will be joining the company at a time of explosive growth. Your presence will have a very real impact on the company’s value.

We are looking for a Frontend Web Developer to join our tech team’s efforts to supercharge our PHP web application. You will be working directly with Pierre-Camille, our founder, who developed the original product from scratch, as well as with all members of the tech, marketing, and success teams.

Our company is fully distributed and remote. We believe and fully embrace that your best environment is wherever you - personally - feel the most productive and comfortable for day-to-day work. Nevertheless, we organise frequent meetups and retreats for the team to physically meet throughout the year. The last two trips were to Lisbon/Cascais and Paris!



⭐️ **What you will do: **⭐️

• You will be our web app’s interior designer.

• You will be responsible both for our public site’s and the web app’s frontend code, through layout, elegant presentation, visual functionality, and compatibility across a wide range of browser versions and form factors.

• You will be in charge of completely overhauling our legacy, spaghetti frontend javascript into a unified, beautifully-structured, and testable web app.

• You will take charge of your own work and proactively suggest improvements.

• In a remote environment you will be responsible for your own time and results – there will be no babysitting.



✅ **What you will need to succeed:** ✅

• UX Geek: you know how to strike the right balance between swanky animation and Zen-like simplicity to drive great user experiences.

• Independent: you are self-motivated, take initiative, and are a strong communicator. You are results-driven and willing to learn and improve yourself.

• Technical Ninja: proficient at vanilla Javascript and PHP, Vue.js 2.x or Angular 4/5/6, Twig/Blade/Handlebars templating, jQuery, HTML5, CSS3 (all the good stuff), semantic/schema markup, LESS/SCSS, Webpack and/or Gulp, and Git, backed by 5+ years of frontend development experience.

• Interface Artisan: you can clearly describe data structure requirements as well as points of entry for your frontend code, enabling other developers to integrate their frontend and backend code painlessly.

• Caring Developer: you recognise that your code and work impact not only the customers but also the rest of the team. You conduct yourself with professionalism and respect not only in meetings but also in how you structure your code and in the documentation that you write.

• Superb English fluency: we are an international team and clear communication is vital. It goes without saying (but we’ll say it anyway) that you absolutely must have the ability to participate in frequent video meetings.

• The product team is based in Europe, so at the moment we are looking for developers who are based within the same general time zones (UTC±3).



🍰 **Brownie points:** 🍰

• You have experience with unit and automated functionality testing of frontend code using tools like Jasmine, Karma, Chai, Selenium, PhantomJS, and/or Sinon.

• Interactive Git rebasing doesn’t sound like voodoo to you.

• You’ve used 🐬🤯🔥in Git commit messages.

• You’re pretty darn good at interface design and color palettes.

• Typescript experience.

(Let us know how many 🍰 you deserve.)



🎉 **What we offer:** 🎉

• Competitive salary, including the possibility of stock options.

• Ample paid leave, in addition to maternity and paternity leave.

• A great support structure: we are here for you.

• Flexible contract. You will work independently where you are most productive and happiest, with flexible weekday hours.

• All the resources and tools that you need to succeed

• Join a fast-growing startup and be part of the force that shapes the company in the years to come!

Requirements

We are solving global short-term rental automation. Are you in?

See more jobs at Smartbnb

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.


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.


Third Iron

Software Development Engineer Test


Third Iron


dev

testing

engineer

digital nomad

dev

testing

engineer

digital nomad

20d

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

* Formalizing certain aspects of our QA and manual test procedures into new tools or formats (for example, using Cucumber/Gherkin)

* 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.


Komodo Platform

verified

Blockchain Software Test Engineer


Komodo Platform


dev

testing

engineer

digital nomad

dev

testing

engineer

digital nomad

20d

Apply


We are looking for Software Test Engineers to join the Komodo Platform QA Team

If you are extreme in your attention to detail and take pride in improving the quality of software, we want to hear from you. Komodo is hiring detail oriented Software Test Engineers with an outstanding attitude to join our development team and ensure the quality of our platform.

As Software Test Engineer you will participate in all phases of the software development lifecycle. You will be an integral part of the team and responsible for ensuring the quality of our applications and APIs via manual and automated testing.

The ideal candidate will extended experience as a Software Test Engineer or Quality Engineer and is comfortable with API test automation and building test frameworks from scratch.

Responsibilities:


* Partner with Developers, Product Managers and other QA Engineers to ensure we have good test coverage

* Develop Test Plans and Test Cases covering functional and performance requirements

* Automate the functional, regression and sanity test cases using any tools that you are comfortable with

* Test API features using any tool that you are comfortable withEnsure the automated tests will run successfully on multiple browsers/OS/devices

* Perform manual testing as needed

* Document bugs in JIRA as needed

* Perform Regression and Sanity Testing for every release cycle




Qualifications:


* Hands on software testing and quality assurance experience on at least one of the languages/stacks: C/C++, Rust, React, React/Electron, React/Meteorjs

* Experience developing automated tests with popular testing toolkits or frameworks

* Experience developing Test Plans, Test Scripts, Test Cases and Test Data

* Experience with different OSs (Linux, Windows, Mac OS, Android, OSx) and/or devices

* Experience with GUI and CLI testing

* Previous professional experience with blockchain technology testing is a huge plus




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.


Pivot Bio

Software Engineer


Pivot Bio


dev

engineer

digital nomad

dev

engineer

digital nomad

21d

Apply

Full Time: Software Engineer at Pivot Bio in Remote

See more jobs at Pivot Bio

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.


Hellosign

Software Engineer


Hellosign


dev

engineer

digital nomad

dev

engineer

digital nomad

22d

Apply


If you are someone who thrives on innovation, thinking outside the box and have a passion for creating something your users love, we invite you to check out HelloSign. Our customer base of 75,000 (and growing!) businesses already love us, and now we’re thinking even bigger. In our push towards the enterprise, we’re looking for skilled and motivated engineers to join our expanding team. At HelloSign, we build our products with performance, scale and security in mind. In addition to being highly skilled on the technical side, you should also be able to put yourself in the user's shoes and think critically about how your work will improve their experience. We take pride in our work and want you to as well.

What You'll Do:


* Help scale our products and existing systems to support millions of users

* Participate in architectural and design review discussions

* Collaborate with other engineers and the Product team to define clear deliverables and establish project milestones

* Take ownership of features from end to end by going through design, implementation, testing and maintenance phases

* Identify opportunities to improve existing code or architecture

* Upcoming initiatives include building support for large teams, SSO with SCIM integrations, expanding the capabilities in our workflow engine, and restructuring our multiple products into a suite of micro-services.

* Embody our core values and uphold our unique company culture. We value diversity and inclusion, and encourage our team members to be their authentic selves at work. 




Who You Are:


* You have at least 3 years of previous software development experience in a fast-paced environment.

* You’re used to working collaboratively, participating in code reviews, and being a team player.

* You believe in automated tests and taking ownership over the quality of your code.

* We’re a startup. You are comfortable taking an imperfect feature specification and driving it all the way to completion.

* Technologies we use most include PHP, Elixir, React JS and MySQL. While those are not must haves, experience with them are desirable.

* We believe in using the right tool for each particular job. Other than the languages listed above, we also use a number of libraries which include Symfony, Redis, Redux, Beanstalk, Phoenix, Elasticsearch, among others, hosted on AWS.

* We use Selenium and TestNG for our automation testing, if you have experience in these areas it would be a plus.

* You have good judgment and the ability to maintain confidentiality of sensitive customer data.


See more jobs at Hellosign

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.


Kochava

Software Engineer


Kochava


dev

engineer

digital nomad

dev

engineer

digital nomad

22d

Apply


We're looking for a Software Engineer to function as a central member of Kochava’s XCHNG development team. The digital advertising blockchain market is challenging, dynamic, fun, and provides almost unlimited opportunities for personal and professional growth.  We are looking for dedicated team players who are comfortable with self-direction, and inspired by the thrill of building creative solutions to challenging problems. Several of our programmers are self-taught, a degree is not a necessity. A love of programming and ability to work in a team are.

JOB RESPONSIBILITIES


* Be a core member of the team implementing distributed applications

* Contribute to & maintain open source projects

* Design & implement highly-available, fault-tolerant, real time, decentralized systems

* Balance a fast-paced delivery schedule while ensuring quality and resilience

* Maintenance, care, and optimization of systems




 EXPERIENCE/SKILLS REQUIRED


* B.S Computer Science degree or equivalent experience

* Minimum 4-5 years of software engineering experience

* Experience in one or more of the following languages Golang, Java, Python, Javascript (Strong preference for Golang)

* Familiar with Solidity or other smart contract-oriented languages

* Experience developing backend apis

* Comfortable with full stack development




BONUS


* Experience with software testing methodologies

* Contributions to open-source projects

* Gitlab CI & Jenkins

* Docker

* Passionate about innovation 




Kochava is an equal opportunity employer committed to building a team culture that celebrates diversity and inclusion.

See more jobs at Kochava

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.


Area

Rails Developer


Area


dev

engineer

rails

aws

dev

engineer

rails

aws

22d

Apply

**Area is modernising the user experience of buying and renting a home. We’re a platform for estate agents and their customers that makes it easier and faster to get things done. Area is an early stage, fully-remote and revenue-generating startup (based out of London). The team you’ll work with were the engineering and product VPs at Yoyo Wallet who laid the groundwork for it to become Europe’s fastest growing mobile wallet.**

Area’s clients include some of the best-performing estate agents in the UK and over 10,000 customers interact with Area’s software each month (and may not even know it). If the words “estate agent” put you off, they shouldn’t! Our clients love us because we’re industry outsiders and we challenge the status quo. Most of the problems and challenges we're solving are no different than those at other early-stage startups.

**The Role:**

We are looking for a remote software engineer with experience building commercially-deployed Rails applications to join us as we scale-up our infrastructure, engineering team and product. This is very much a get your hands dirty start-up role rather than a clock in-and-out role. As it’s remote, there is lots of flexibility around your working schedule, but we’re all about getting things done, so you’ll need to pull your weight. With that said, we value working smarter instead of harder and finding balance.

**Must Haves:**

* Extensive and current understanding of Ruby on Rails
* Good track record of working on commercial-deployed projects
* Experience building and deploying AWS-based environments
* Fluent English speaker (with above-average writing skills)
* Driven to create structured and well-tested code
* Self motivated and able to manage your own workload

**Nice To Haves:**

* Experience working in partially- or fully-remote teams
* Experience with Angular, React or Backbone
* Experience with iOS and/or Android development
* Interest in or experience in UX, UI and product development

**The Benefits:**

* Work from wherever you want (fully remote role)\*
* Monthly remote working budget (e.g. coworking space rent)
* Yearly skills development budget (e.g. courses or books)
* MacbookPro and accessories you need to do your job
* £45k - £75k\*\* per year depending on your skill set and experience
* Private pension contributions (subject to UK residency)
* Flexible holiday allowance and personal days as required

\* You may need to adjust your working schedule to have a minimum of 2-4 hours overlap with other team members.

\*\* Or negotiated equivalent contractor rate if you do not have/are not able to get a UK NI number.

**The Process:**

1. Please tell us about your experience and why you’re interested.
1. Initial call with the CEO to learn more about each other
1. Second call with the CTO to learn more about each other
1. Short pair-programming session to see how you work in action
1. If it's a good fit, we’ll make you an official offer in writing
1. If you accept, we’ll meet up in person for on-boarding\*\*\*

\*\*\* Either we’ll fly to you, you fly to us or we meet somewhere in between. Of course reasonable travel expenses would be covered.

Requirements

Please write to us at join@usearea.com and ensure you tell us about your experience, linking to anything relevant we should look at and why you would be interested in join us.

See more jobs at Area

Visit Area'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.


Crossover

Quality Assurance Software Engineering Manager


Crossover


dev

exec

qa

engineer

dev

exec

qa

engineer

22d

Apply

Full Time: QA Software Engineering Manager ($100K/yr) 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.


Crossover

Java Software Engineering Manager


Crossover


dev

exec

java

engineer

dev

exec

java

engineer

22d

Apply

Full Time: Java Software Engineering Manager ($100K/yr) 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.


Crossover

C# Software Engineering Manager


Crossover


dev

exec

c plus plus

engineer

dev

exec

c plus plus

engineer

22d

Apply

Full Time: C# (.NET) Software Engineering Manager ($100K/yr) 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.


Crossover

Python Software Engineering Manager


Crossover


python

dev

exec

engineer

python

dev

exec

engineer

22d

Apply

Full Time: Python Software Engineering Manager ($100K/yr) 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.


Leadfeeder

Frontend Software Engineer Ember.js


Leadfeeder


design

dev

javascript

ember js

design

dev

javascript

ember js

22d

Apply


We are a fast-growing startup based in Helsinki determined to make Leadfeeder a big thing globally. We have a solid international business and our customers love what we do for them with Leadfeeder.
We are looking for a talented Frontend Software Engineer to join our team.
You can either be based in Helsinki, Finland or work remotely.

You would:

* Work closely with our experienced team to make Leadfeeder better every day
* Develop Leadfeeder web frontend with state of the art technologies



Benefits

What we offer you:
* Competitive base pay
* Work remotely from wherever you like
* An interesting and growing field of business
* Great support from your new colleagues
* The chance to work with cool and exciting technologies
* A chance to be part of the next Finnish success story
* Cool office in central Helsinki. Including bike storage.
* Home Internet subscription
* Fun events with the whole crew

See more jobs at Leadfeeder

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.


Actelligent

Backend Software Engineer


Actelligent


golang

dev

engineer

backend

golang

dev

engineer

backend

23d
Hong Kong and Edinburgh, United Kingdom - Responsibilities  Development of backend service APIs  Design and manage persistent data layer  Design and implement tests (unit/integration) of all backend services  Produce good documentation  Participate in code reviews  Manage...

See more jobs at Actelligent

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.


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.


Tenable

Principal Software Engineer


Tenable


dev

engineer

digital nomad

dev

engineer

digital nomad

26d

Apply


Your Role:

Do you have a passion for software engineering and desire a high-impact, empowered role to help shape a product at a rapidly growing SaaS company? We're looking for a Principal Software Engineer who is motivated and ready to jump into a fast-paced environment and help us deliver the best web application scanning product we can. We're a small, but growing, team of engineers that build products primarily in Ruby to crawl through, detect and identify vulnerabilities in these apps at scale.  

Your Opportunity:


* Growth and Development:As part of working on a small team, you'll have a broad scope and an opportunity to grow as a software engineer. You will team up with engineers to drive initiatives, define architecture, and build new features.

* Collaboration: Work closely with Product Managers, other engineers, designers, and stakeholders to continuously iterate on our Web Application Scanner and Scanning Experience.

* Creativity: We welcome engineers that are motivated and come up with their own ideas to help us build a better product.

* Architecture & Design: Help with design decisions and ability to understand and improve our engine performance and stability.




What you'll need:


* BS/MS in Computer Science, Computer Engineering, or related (or equivalent experience)

* 5+ years of advance coding in one or more languages: Ruby, Python, Java, C#, C++, or another similar language

* Development experience with service-oriented architectures/microservices

* Excellent troubleshooting and problem-solving skills

* Full-Stack and Dev-Ops experience is a bonus




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.


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.


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.


Mozilla Foundation

verified

Integration & Infrastructure Engineer


Mozilla Foundation


dev

saas

cloud

support

dev

saas

cloud

support

28d

Apply

***Contractor role, initially 3-6 months with possibility of becoming a full-time position.***

***This is a remote position. The successful candidate will be expected to work during U.S. working hours.***

This is a dangerous time to be a journalist on the internet. Online comments are often filled with insults and threats, while being present on social media can lead to horrific abuse. It doesn’t have to be this way.

At Mozilla, we believe that healthy online conversation can exist, given the right systems and tools – and we believe that a healthy democracy depends on it. We’re looking for an Integration & Infrastructure Engineer to join our team to help bring our main product, Talk, into more newsrooms.

We built our open source Talk tool to improve online discussion. It now helps journalists at more than 25 news organizations to engage with their communities, share knowledge, empower discussions, and reduce the impact of trolls. And it doesn’t share or sell anyone’s data while doing it.

Current Talk users include The Washington Post, the Wall Street Journal, The Intercept, New York Magazine, the National Review, and the Sydney Morning Herald.

If you’re passionate about helping newsrooms to adopt better technology for their communities, and have relevant skills and experience, please consider applying even if your background doesn’t match our ideal credentials. We are committed to diversity and especially encourage members of underrepresented communities to apply.

We are a small, diverse, and dedicated team that works remotely. We want you to help us make the internet a better place for everyone.

## Responsibilities
* Work directly with publishers and their development teams as the primary contact as they install and run Talk, either on-premise or using our hosted/SaaS solution
* Work closely with our engineering team as an intermediary between publishers and the rest of the team, preparing and replicating bug reports and feature requests
* Develop and document nuanced accounts of the varying goals, processes, and technical landscapes at various journalistic organizations
* Solve problems, including building and/or guiding technical integrations for newsroom systems, while ensuring best practices for security and reliability
* Take the lead in managing, triaging and diagnosing customer support issues
* Share technology and product decisions with editorial and technical users
* Maintain positive relationships with newsroom developers as they install and integrate Talk
* Provide product, service, technical, and engineering support for Talk, especially for our current and future SaaS clients
* Contribute to and improve product documentation
* Maintain and improve existing cloud infrastructure
* Sit in on software architecture meetings to provide feedback to the development team
* Solve problems and address infrastructure issues, automate tasks, maintain and improve build/deploy processes

## Skills
**What you have:**
* A real passion for mission-driven work
* A problem-solving mindset and a knack for troubleshooting
* An understanding of how software systems work together to meet business goals
* Experience in implementing software solutions across a wide variety of technical platforms
* Experience with Docker
* Infrastructure/devops/systems administration/DBA experience
* General programming skills (our stack is Node, Typescript, React, Mongo, GraphQL)
* Strong social skills
* Strong documentation skills
* At least 4 years’ relevant experience

**What you might also have (but it’s fine if you don’t):**
* Experience with launching SaaS products
* Experience working with news organizations
* Experience contributing to open source software
* Experience with Google Cloud and/or AWS

Requirements

To apply for this role, please send an email to kim@mozillafoundation.org. Please introduce yourself, and tell us why you are passionate about this role. Also please attach your resume, and any other relevant info (portfolio, website, GitHub profile, etc).

See more jobs at Mozilla Foundation

Visit Mozilla Foundation'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.


Nalpeiron

Software Engineer Manager


Nalpeiron


dev

exec

engineer

digital nomad

dev

exec

engineer

digital nomad

29d

Apply


Nalpeiron (www.nalpeiron.com) is seeking motivated technical employees looking for a career in customer service / technical support / engineering and excited to work with the newest technologies in Software Licensing and Software Analytics.

This is an opportunity to join a mature but fast growing ISV in a hot market, working with a range of professional business customers, to enable them to get the most from our products and services.

** The ideal candidate will be a motivated and enthusiastic all-rounder, happy to support customers or do development work. **

THIS POSITION IS FOR US OR UK BASED TECHNICAL STAFF ONLY - DO NOT APPLY IF YOU ARE NOT BASED IN EITHER OF THOSE COUNTRIES

Working for us is fun!

This is a "work from home" opportunity as we use the latest in virtual tools to support our clients and you don't have any commute! Working from your own home office but working with a local team and meeting regularly with colleagues. You will be provided with all the latest Software, Hardware and Tools as well as get deep experience working in the fast moving spaces of SaaS and Software Analytics.

-------------------

JOB DESCRIPTION

Nalpeiron is a leader in Enterprise Software Licensing and Entitlement Management, with leading customers that include Erwin, Dialogic, HyTrust, Alibre and many others. Nalpeiron is looking to grow its Quality Assurance capability and requires a dynamic, skilled and passionate Software Tester to join the team. The position is remotely-based either in the UK or the US.

Purpose:

The Software QA position is responsible for all quality aspects of software development including risk analysis, test development and test execution (both formal and informal).

Responsibilities:


* Testing and Quality Assurance


* Develop, document, and communicate automated testing processes, plans, and guides for ensuring quality software systems

* Identify missing test scenarios and refine existing automation.

* Design, create and execute test cases

* Design and execute regression and integration test, stress and load testing, user acceptance testing

* Identifying, logging and verifying software defects

* Document, track and validate reported issues through to resolution





* Documentation


* Work with Software Developers, Software Development Manager, Product Owner and developers to develop testing plans as part of the overall project and sprint planning

* Develop software test specification, test reports and validation protocols for unit, integration and performance testing

* Create test cases from system use cases and product specification





* Support


* Providing customer support via ticketing system and chat, escalating as needed

* Reproduction of customer support technical issues and reporting to the engineering team

* Create documentation of frequent arising issues as needed





* Team Work


* Work with both Product Owners and Software Developers to thoroughly validate and verify software systems against documented requirements

* Prior remote experience is a plus

* Work as part of a sprint team to ensure project success








Personal Attributes:


* A passion for all technology, not just software: an individual that loves to take things apart and understand how they work

* Strong written and verbal communication skills

* Must be detail-oriented

* Dedicated, hardworking, and self-motivated

* Ability to work independently and within the team




Special Knowledge, Skills:


* Strong understanding of testing process

* Experience with testing in an Agile iterative software development process and environment

* Experience with documentation of test plans for acceptance, regression, functional, and stress testing

* Understanding of configuration management and version control

* Strong scripting and automation skills using one or more of: C/C++, Python, Unix shell (awk, sed, etc.)

* Understanding of SAAS, client based applications and web services

* Experience with defect tracking process

* Experience with GNU make and command line build processes

* Ability to function in and test on Linux, OS X, Unix, Android and Windows operating systems with development experience advantageous

* Demonstrated creative and critical thinking capabilities along with strong troubleshooting skills

* Experience using Wireshark/tcpdump to evaluate and/or troubleshoot networking issues is advantageous

* Ability to work independently while managing multiple task assignments




Qualifications and Experience:


* IT Qualification, relevant tertiary degree or Diploma

* Certification in Software Testing would be helpful

* At least 2 years' experience in software testing





More details:

This is a full-time position, working from your own home office but working with a local team and meeting regularly, with great career prospects as we grow.


* Hours: Flexible full-time working hours (from home, no commute)

* Compensation: Based on experience plus stock options

* Learning Benefits: We provide an annual stipend to pursue your choice of professional training opportunities, including workshops, class, books, etc

* Benefits Package: Paid Holidays, Annual and Health Leave, 5-day Work Week





Application Instructions:

Please follow the application instructions closely. Your attention to detail will show us that you are serious about this job and that you will serve our customers well.

Please write 2-3 written paragraphs answering these 3 questions:

* Why you are qualified for this job?

* What attracts you to working with Nalpeiron?

* What unique contribution will you make to our team?




All applicants will be dealt with in terms of the company's employment equity and skills development plans, affirmative action candidates may be preferred. Although all applications will be considered, not all applicants will be interviewed. Only written applications received before the closing date will be considered.

See more jobs at Nalpeiron

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

Software Engineer Frontend


Kraken Bitcoin Exchange


design

dev

engineer

digital nomad

design

dev

engineer

digital nomad

29d

Apply

Help us scale Cryptowatch, Kraken's professional charting and trading platform. Cryptowatch has grown organically from a tiny weekend project to a popular, real-time cryptocurrency charting and trading platform which people rely on all over the world. We are seeking talented individuals to help us expand the product in new directions. There's rarely a boring day in crypto, and we're looking for people who want to be part of this exciting ecosystem!

Note this role can be remote.

Responsibilities



* Develop efficient and complex user interfaces with React and Redux

* Migrate existing code from old communication patterns to Redux

* Maintain a well organized codebase of components

* Write code that works across current versions of all major browsers

* Think through edge cases and unexpected user interactions to develop a robust UX

* Structure pages to optimize for fast load time and efficient API calls

* Optimize existing code to minimize waste of client resources

* Collaborate with backend engineers to implement backend requirements for new interfaces




Requirements


* Expertise using React and Redux

* Experience writing code in ES6 syntaxExperience working with Webpack

* Experience writing CSS using SASS abstractions

* Experience using developer tools to debug and profile JavaScript code

* Experience working with both REST and websocket APIs

* Ability to independently navigate a large codebase to find logic and debug problems

* Ability to collaborate with remote employees (developers and designers)




A strong candidate will also:


* Have an eye for visual balance and harmony

* Be proficient with HTML5 canvas

* Have experience working with websocket clients and protocol buffers


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.


Kraken Bitcoin Exchange

Software Engineer Backend


Kraken Bitcoin Exchange


dev

engineer

backend

digital nomad

dev

engineer

backend

digital nomad

29d

Apply


Help us scale Cryptowatch, Kraken's professional charting and trading platform. Cryptowatch has grown organically from a tiny weekend project to a popular real-time cryptocurrency charting and trading platform which people rely on all over the world. We are seeking talented individuals to help us expand the product in new directions. There's rarely a boring day in crypto, and we're looking for people who want to be part of this exciting ecosystem!

Responsibilites:


* Maintain and develop a service-oriented backend

* Analyze and identify bottlenecks in performance

* Design secure, stable, and robust architecture

* Improve monitoring of production services to catch warning signs and critical conditions

* Collaborate with frontend engineers to add support for complex user interfaces

* Collaborate with devops to deploy new services and databases




Requirements:


* Expertise writing backend web services in Golang

* Experience using protocol buffers

* Experience using a Linux server environment

* Ability to independently debug problems involving the network and operating system




A strong candidate will also:


* Be familiar with with deployment using Docker

* Have experience with SQL and Redis

* Be proficient  with HTTPS and Websockets

* Have experience using AWS

* Be passionate about fast, efficient software


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.


Formstack

Junior Software Engineer


Formstack


dev

junior

engineer

digital nomad

dev

junior

engineer

digital nomad

30d

Apply


Formstack, the most flexible and powerful form building application, now has many products! We are looking for a Junior Software Engineer to add to the  document creation team!


Formstack is a 12-year-old company with its roots in Indianapolis. Our customers span 110 different countries, and our employees live and work across the U.S. and the globe. We provide a work environment that is flexible and provides great freedom for those who can perform. We are seeking people who demonstrate an ability to work effectively with individuals from diverse cultures and backgrounds.


Who You Are:


We're looking for someone who wants to take part into building great customer experience, and learn their craft as a PHP developer with help of others on the team and company. We believe in learning through practice, but also support you with paid learning time, in-house lunch & learn sessions, as well as access to conferences and events. Experience with PHP Frameworks and unit tests is a plus, but is not required.


What You Will Do:



* Maintain and evolve application that gathers and processes user data, producing documents in various formats and delivering them to 3rd party systems

* You'll spend your day working with more experienced colleagues on implementing new features, agreed on with cooperation with product manager and designers, as well as solving issues reported by our customers.

* We'll expect you to create a code following best practices, test it and release it into production.

* We work in a Scrum environment, delivering increments of functionality and iterating over them.





What We Are Looking For:



* Understanding of basic OOP principles and knowledge of PHP language

* Basic understanding of MySQL or other relational database

* Basic understanding of Git or other version control system

* Ability to work remote and with remote team members

* Excellent oral and written English communication skills

* Ability and passion to learn from experienced team members - Passion for software development

* Exceptional customer service skills

* The Ability to travel (<10%) for team meetups, conferences, etc.





Bonus Points



* Experience with PHP Frameworks (Laravel, Symfony, Zend, CakePHP, YII)

* Understanding of RESTful web services

* Javascript

* CSS

* Unit testing





What Formstack Offers:



* 100% covered Medical Insurance, as well as company-paid Dental, Vision, Disability and Life Insurance Benefits for full-time employees.

* Unlimited PTO for all employees

* 401k with matching company contribution for full-time employees

* The most up-to-date technology, including company-issued Macs, the latest software and other tools needed to excel at your job

* Company-paid conferences and extended learning

* Yearly company gatherings





Want to learn more about who we are and what we value? Check out this video and apply if you want to jump into the next great chapter of your life.


Formstack is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

All data collected in our application process from resume collection to application questions is used for recruitment purposes only. We will store it in our applicant tracking system, JazzHR, and will not share this data with anyone else. We will keep your data until the role is filled and only continue to store it if we feel you may fit future roles.
Thank you for your interest in Formstack!

See more jobs at Formstack

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.


Formstack

Lead Software Engineer


Formstack


dev

exec

engineer

digital nomad

dev

exec

engineer

digital nomad

30d

Apply


Formstack, the most flexible and powerful form building application, now has many products! We are looking for a Lead Software Engineer to add to the  document creation team!


Formstack is a 12-year-old company with its roots in Indianapolis. Our customers span 110 different countries, and our employees live and work across the U.S. and the globe. We provide a work environment that is flexible and provides great freedom for those who can perform. We are seeking people who demonstrate an ability to work effectively with individuals from diverse cultures and backgrounds.


Who You Are:


We're looking for someone to take ownership of the technical side of things in a small development team, making architectural decisions and implementing code following industry best practices. Some experience with web application provisioning will be a plus, although it's not required.


What You Will Do:



* Maintain and evolve the application that gathers and processes user data, producing documents in various formats and delivering them to 3rd party systems.

* You'll spend your day designing and implementing new features working closely with a product manager and designers team.

* Create scalable code that's easy to understand, test it and release it into production.

* Work in a Scrum environment, delivering increments of functionality and constantly iterating over them.





What We Are Looking For:



* Proven experience working on web applications with PHP and at least one modern PHP Framework (Laravel, Symfony, Zend, CakePHP, YII)

* Knowledge of MySQL, including query analysis and optimisation

* JavaScript

* CSS

* Git Version Control

* Unit and integration testing experience

* Ability to design and implement scalable web application

* Ability to work remote and with remote team members

* Excellent oral and written English communication skills

* The ability to work independently but also work well within a team environment

* The Ability to travel (<10%) for team meetups, conferences, etc





Bonus Points



* Experience integrating with 3rd party web applications (through REST or other well-recognized standards)

* Experience using queueing systems for processing background jobs on a scale

* Experience with PHP codebase responsible for generating various document formats (PDF, Word, CSV)

* Experience in managing PHP web application provisioning in production workloads





What Formstack Offers:



* 100% covered Medical Insurance, as well as company-paid Dental, Vision, Disability and Life Insurance Benefits for full-time employees.

* Unlimited PTO for all employees

* 401k with matching company contribution for full-time employees

* The most up-to-date technology, including company-issued Macs, the latest software and other tools needed to excel at your job

* Company-paid conferences and extended learning

* Yearly company gatherings





Want to learn more about who we are and what we value? Check out this video and apply if you want to jump into the next great chapter of your life.


Formstack is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

All data collected in our application process from resume collection to application questions is used for recruitment purposes only. We will store it in our applicant tracking system, JazzHR, and will not share this data with anyone else. We will keep your data until the role is filled and only continue to store it if we feel you may fit future roles.
Thank you for your interest in Formstack!

See more jobs at Formstack

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.


T-mobile USA

Back End Software Engineer


T-mobile USA


backend

dev

engineer

digital nomad

backend

dev

engineer

digital nomad

30d

Apply


Consider a career as a back-end Software Engineer within T-Mobile’s Home +Entertainment (formerly Layer 3 tv) team in Boston’s Seaport District. In this role, you will do back-end software development, live guide and content metadata services, DVR scheduling services, third-party speech recognition and natural language understanding (NLU) integration services using Node.js and MongoDB. We offer excellent technology, team, location, ability to work remote a couple days/week, competitive, comp, bonus, stocks and perks!

Responsibilities include, but not limited.


* Build distributed cloud microservices support an in-home IPTV cable service

* Implement and release numerous services covering all aspects of a video streaming service including: authentication, alerts, video recording and scheduling (DVR), TV Everywhere, affinity/recommendation, and TV/movie metadata services

* Integrate product with social media platforms to give real-time relating to airing content




 Must have the following skills, ability and knowledge:


* Experience building testable, scalable back-end APIs

* Experience working with databases, especially MongoDB

* Experience with cloud-based development, e.g., AWS

* Expertise in scaling and performance optimization, e.g., Redis caching

* MongoDB preferred (Hadoop, Spark and/or Cassandra)

* Source code management in software development using Git

* Caching and other solutions to improve performance and scalability

* Understanding of software design patterns and micro-service architecture

* Social media integration (e.g Facebook, Twitter, Instagram, etc.)

* Agile methodologies

* Excellent communications skills (interpersonal, written and verbal)

* Familiarity with Node.js strongly perferred

* Familiarity Kafka and/or Storm a plus

* Big data frameworks (e.g., Hadoop, Spark) and data analytics a plus

* Event streaming and queuing solutions (Kafka, Storm, Redis, etc.) a plus




 Qualifications:


* 6+ years of professional related experience

* Bachelors of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or quantitative field

* Masters of Science a plus

* Must be willing to work in the office but we do offer flexibility of remote a couple days a week, once up and running.





For consideration, please send resume, salary expectations and best time to reach you. Applications will be reviewed within 48 hours. Thank you for your time.

See more jobs at T-mobile USA

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

Doximity is transforming the healthcare industry. Our mission is to help doctors save time so they can provide better care for patients. We have one of the richest healthcare datasets in the world, and our team brings a diverse set of technical and cultural backgrounds.

You will join our data engineering team build and maintain all aspects of our ingestion data pipelines, ETL processes, and data warehousing.

**How you’ll make an impact:**

* Collaborate with product managers, data analysts, and data scientists to develop pipelines and ETL tasks in order to facilitate the extraction of insights from data.
* Build and maintain efficient data integration, matching, and ingestion pipelines.
* Establish data architecture processes and practices that can be scheduled, automated, replicated and serve as standards for other teams to leverage.
* Spearhead, plan and carry out the implementation of solutions while self-managing.

**What we’re looking for:**

* Mastery in Python and SQL.
* Ability to write efficient, resilient, and evolvable ETL pipelines.
* Passion for clean code and testing with Pytest, FactoryBoy, or equivalent.
* Experience building data pipelines with Spark is a big plus.
* Astute ability to self-manage, prioritize, and deliver functional solutions.
* Advanced knowledge of Unix, Git, and AWS tooling.
* Experience with data modeling, entity-relationship modeling, normalization, and dimensional modeling.

**About Doximity**

We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $2.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunity for you to make an impact—join us!

Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

See more jobs at Doximity

How do you apply?

Use Apply Button
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.

We are looking for a motivated software engineer who wants to become a big part of a small yet growing startup that is focused on improving the property management industry. You would be part of the core team and have the chance to build on the foundation of a product used by tens of thousands of users (and growing!). The position is for a backend developer, but software engineers with other relevant experience should apply.

Property Meld is a profitable and growing company. We're a small team and we work hard, but we take care of each other and try to make smart choices to give our users the best product possible.

**What you can expect from Property Meld**

The chance to scale and build out an ambitious project. Work-life balance. Smart and dedicated coworkers. Use exciting technologies. Involvement in the decision making process in regards to the direction of the company and the product.

Property Meld is a web application that uses a mix of tried and true technologies along with the exciting and new. Strong candidates will be able to work autonomously and take ownership of the entire development life-cycle.

**What we are looking for**

Shipped high quality production software

Experience designing and implementing backend services

Experience with SQL databases

Excellent verbal and written communicator

Interested in having a meaningful impact on peoples lives

Job Type: Full-time

Location: North America

See more jobs at Property Meld

How do you apply?

Please send cover letter and resume to careers@propertymeld.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.


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.


Circonus

Go Software Engineer


Circonus


golang

dev

engineer

digital nomad

golang

dev

engineer

digital nomad

1mo
Fulton, United States - Our Software Engineers focus on the design, development and overall lifecycle of our software products. You’ll join a team of high-performing engineers who strive to improve Circonus’s monitoring and analytics platform.As a Software Engineer you’ll be ...

See more jobs at Circonus

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.


Resin.io

Software Engineer


Resin.io


dev

engineer

digital nomad

dev

engineer

digital nomad

1mo

Apply


On being a Software Engineer at Resin.io

Resin.io is a very process-oriented company. We are committed to quality and efficiency, and we believe there is an enormous room for improvement in how companies currently build software. We're looking for an engineer brave enough to think outside the box, challenge conventional approaches, be a multiplier for the team, and re-imagine how resineers write and deploy code.

Responsibilities


* Actively invest back in our own technology, libraries, and frameworks

* Understand security best practices and strive to apply them in your work

* Be highly motivated to produce great code

* Evaluate customer requirements and other inputs to determine the scope and timing of new functionality

* Contribute to internal tooling that allows us to streamline development operations and ship better code faster

* Evangelize software engineering practices and tooling to multiply the productivity of the team and the quality of the code we produce

* Understand how the process of building software and distributed systems, and work hard to optimize it

* Understand the intersection of software and people, and how good software principles can have direct impact on the business




REQUIREMENTS

Need to have:


* Desire to make yourself and others more effective. You'd be bothered by an inefficient process

* Good understanding of software engineering practices and how to apply them

* Excellent written communication skills, and fluency in English

* Self-discipline to take on a project and push it to completion without too much management. You also know when to ask for help

* In-depth knowledge in testing, at every level

* Experience with automation tools such as CI services, linters, and static analyzers

* Experience with diverse software development methodologies

* Good understanding of the pitfalls of building and delivering software projects




Nice to have:


* A sample of your work (URL or attached sample)

* Contributions to OSS projects (please include a URL)

* Having worked remotely before

* Experience with Resin.io as a user

* Experience with embedded GNU/Linux, anything ranging from personal projects with a Raspberry Pi to commercial or industrial scenarios with custom devices

* Experience with Node.js and Docker

* Experience in the IoT or embedded development industry




Make sure to let us know if any of these items apply to you!

See more jobs at Resin.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.


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.


Crossover

EVP of Software Engineering Operations


Crossover


dev

ops

engineer

digital nomad

dev

ops

engineer

digital nomad

1mo

Apply

Full Time: EVP of Software Engineering and 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.


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.


Hashicorp

Software Engineer Packer


Hashicorp


golang

dev

engineer

digital nomad

golang

dev

engineer

digital nomad

1mo
San Francisco, United States - HashiCorp’s Packer is an open source project that automates the building of machine images across cloud provider and virtualization tools. It is used for business critical operations around the world, at start-ups and Fortune 500 companies. You will need to ...

See more jobs at Hashicorp

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.


Blacklined

Software Development Engineer Test


Blacklined


dev

testing

engineer

digital nomad

dev

testing

engineer

digital nomad

1mo

Apply


We are looking for a Software Development Engineer in Test with advanced coding skills who love automation! Ideally, you'll have solid experience in capacity planning, scalability, stability, and stress testing of large scale web applications as well as exceptional diagnostic and tuning skills. If this sounds like you, keep reading!

See more jobs at Blacklined

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.


Veer West

Lead Software Engineer


Veer West


dev

exec

engineer

digital nomad

dev

exec

engineer

digital nomad

1mo

Apply


Were looking for a talented and passionate Lead Software Engineer to improve and expand our web-based application, FormAssembly.com.
In this role you will:
* Work on our PHP/JS stack (PHP, NGINX, MySQL, ES6, React).
* Collaborate closely with our Product Managers to streamline development and set the technical direction.
* Lead and mentor other developers, through code reviews, supportive feedback and by involving them in architecture and technical decisions.
* Balance the needs for updating the product vs. addressing technical debt.




Position is full-time, in Bloomington, Indiana or remote.

Benefits

We offer a competitive salary with health benefits, 401K, and flexible vacation time. You'll be joining a talented and fun team, working together to build something great!

See more jobs at Veer West

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.


Waldo Photos

Back End Software Engineer


Waldo Photos


backend

dev

engineer

digital nomad

backend

dev

engineer

digital nomad

1mo

Apply

Full Time: Back-end Software Engineer at Waldo Photos, Inc. in Remote

See more jobs at Waldo Photos

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.


Powerinbox

Sales Support Software Engineer


Powerinbox


dev

sales

engineer

digital nomad

dev

sales

engineer

digital nomad

1mo

Apply


PowerInbox is looking for a Sales Support Software Engineer to work with our Sales and Engineering teams on solving our business challenges


*This job is part-time remote and part-time from our NYC office*


If you join us, what will you do?


* Work with sales and clients to understand business needs and translate them into actionable technical solutions

* Assist sales in client calls with answering technical questions

* Propose product enhancements and features to meet client needs

* Make technical presentations to clients

* Troubleshoot inbound issues for clients

* Play key technical role in the launch of core and future products and features

* Participates in various stages of product release cycle from requirement gathering, design, development, to testing and release

* Assist sales and operations by creating and maintaining internal tooling





In order to be great at your job, you’ll need


* 3 - 5 years of experience in a technical service environment

* 3 - 5 years of HTML, Javascript and Node.js programming experience

* Understanding of programming, networking concepts and terminology

* Knowledge of and experience with ad serving and trouble-shooting ad tags

* Experience with 3rd party data providers both from a targeting and analytics standpoint

* Understanding of client CRM data and PII issues

* Ability to actively drive problems to resolution

* Confidence in front of customers and audiences

* Strong decision-making and critical thinking skills

* Exceptional organization and prioritization skills

* Effective cross-department communication





This is extra, but if you have it, it will make us happy


* Experience in working remotely

* Knowledge of/interest in the digital and AdTech landscape

* Knowledge of an object oriented and/or scripting language such as: Ruby, Python, C#, Java, etc.


See more jobs at Powerinbox

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.


Helpjuice

verified

Full Stack Ruby On Rails Developer - Growing Saas Company


Helpjuice


rails

ruby on rails

developer

engineer

rails

ruby on rails

developer

engineer

1mo

Apply

Helpjuice is a SaaS product with large Enterprise customers such as Hertz, US Government, Nginx and others. We help many companies with their help center / knowledge base via our product: Helpjuice.com
We're a smaller, yet growing software company, where everyone wears multiple hats. It's a team of excellent people, who are all willing to help each other, because it's the way we work / our culture.
We're currently seeking a Senior Rails developer, with great English, and even better Rails skills. You should be really good with English -- almost excellent! :-)
Here's what we're looking for:
- Great English. Seriously, don't waste your time if your English isn't good enough to write/read/talk with it daily, with all of our team.
- Really good in Rails (backend) + Javascript (Frontend). Rails alone won't get you much, and you know that -- thats why you need JS to build high performance fast web apps in 2018..
- Cool person. We'll be working a lot together, we want you to enjoy it, just like we do!
Here's what we offer:
- Well paid salary. We don't monkey around, we pay well if we think you're great.
- Smart team. Expect to learn...a LOT. Not just in development, but in other areas aswell, as you'll be working w/ other team mates (support, sales, product management)
- Interesting product to work on. Imagine a product that thousands of businesses rely on, and that's entirely bootstrapped -- Yes, you'll for sure learn a lot, and have fun...and be a bit stressed at times :-)
- Flexible hours/management. I'm the CEO - and I'm writing this job post. I'm very hands off with my team, because we have a great team -- everyone is great, which is why I can just rely on them to do their job and NOT micromanage. TLDR; It's a fun work environment :-)
How To Apply?
Fill out ALL the questions in our application form -- if you don't want to share code samples, we totally get it, but we believe no good developer has 0 public repos on their Github (you may argue with us, but this is our policy).

See more jobs at Helpjuice

Visit Helpjuice's website

How do you apply?

https://helpjuice.recruitee.com/o/full-stack-ruby-on-rails-developer-remote-ok
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.


Allegro Development

Software Engineer II


Allegro Development


dev

engineer

digital nomad

dev

engineer

digital nomad

1mo

Apply


SOFTWARE ENGINEER II -  ANALYTICS – BERKELEY, CALIFORNIA  

Allegro seeks an experienced Software Engineer II, to report directly to the Chief Scientist – Analytics, from a Berkeley base. The engineer will participate in the design, development, implementation and support of Allegro Analytics, optimization, risk management and analytics tools for power and gas utilities, refiners, producers, commodity traders, retailers and consumers utilizing C/C++, C#, XML, Matlab, MS SQL Server and Oracle.

We are seeking engineers who enjoy solving complex problems with a passion for coding. Candidates with a background in commercial software or software products involving complex, high-volume transactions like banking, commodities, or oil & gas would be an excellent match.

KEY RESPONSIBILITIES:


* Responsible for the development and support of Allegro Analytics - optimization, risk management and analytics tools.

* Adherence to object-oriented design and database development best practices.

* Develop and/or maintain unit tests.

* Adherence to Allegro SDLC methodologies.

* Triage and resolve defects.

* Participate in code reviews.

* Help mentor other developers.

* Collaborate with product managers on requirements.

* Collaborate with development leaders on technical design.

* Keep current on technology and commodity industry trends.




QUALIFICATIONS AND EXPERIENCE:


* Bachelor’s degree in Computer Science, Management Information Systems, Engineering, Mathematics, Finance or similar field.

* 5+ years of software development experience in a structured coding environment is required.

* Experience with .Net Window Forms applications.

* Minimum 2 years in a development lead or technical leadership role.

* Deep C/C++, C# or Java development experience.

* Experience with performance oriented development, performance testing, analysis and code tuning.

* Experience writing SQL queries for SQL Server.

* Experience with Microsoft Excel, Visual Basic, and Matlab.

* Strong interpersonal and communication skills.


See more jobs at Allegro Development

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.


OR Technologies

Software Engineer Iot Platform Development


OR Technologies


dev

engineer

digital nomad

dev

engineer

digital nomad

1mo

Apply


OR Technologies has developed a world leading lighting control solution, which utilises distributed intelligence to achieve unprecedented energy savings at a fraction of the installation cost of traditional systems.

However, this is only the beginning: Vast amounts of data are collected from our array of sensors and stored in our web platform, the Portal.  The Portal enables detailed analysis of occupancy, energy efficiency and other building metrics, which are key insights for creating a smarter, more energy efficient working environment.  We are looking for a candidate to work on the ongoing development of the Portal, enabling new applications and ensuring that it retains its place as a world-class IoT product.

You will be joining a small-team, as a Full-stack Developer reporting to the Technical Director, and as such a demonstrable ability to be self-organised and self-motivated is a must. Furthermore the following technical skills are required:


* Three or more years of software development experience

* At least one year of backend web development experience

* A good understanding of and practical experience with Object-Oriented Programming




Some of the technologies that we use and that it would be advantageous to have experience with include Java, Scala, Spring, JPA, Apache Spark, AWS and Jenkins. Full stack development experience would be nice to have, but is not essential.

We offer competitive remuneration and an exciting working environment, but perhaps more significantly the chance to be at the forefront of the IoT revolution developing a product that can help significantly reduce the drain on our planet's scarce resources.

So if you aren't just looking for something to do from 9-5 but see yourself having a real impact, we'd love to hear from you!

Please note: 


* To be considered for this position you must have the legal right to work permanently in Australia. 

* Shortlisted candidates will be invited to complete a Codility Test which has a suggested completion time of 150 mins - candidates who complete the test will receive their results directly. 

* Due to the typically large number of applications, ORT will only contact those applicants that are invited to attend a 1st interview which is of technical nature.


See more jobs at OR Technologies

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.


Empire Flippers

verified

Frontend Engineer


Empire Flippers


frontend engineer

engineer

software

design

frontend engineer

engineer

software

design

1mo

Apply

Want to be part of something different? You can when you work with us.
In the last several months, we’ve hired over ten new Empire Flippers team members… and we’re doing it again!
We are looking for a talented person to come onboard with our engineering department to work in the position of a frontend engineer. You’ll lead the frontend development of the engineering team in almost full autonomy, working alongside the VP of Engineering James Andrews and the CEO Joe Magnotti.
This is a huge opportunity for you to work with one of the fastest-growing companies in the U.S. and learn the ins and outs of the online business world. Over the last couple of years, our company has seen explosive growth—and there is no sign of it slowing down. To keep hitting our goals, including our 2018 goal of $40 million-worth of businesses sold, we need to expand our horizons and improve our customer experience to a point that makes us the de facto standard for buying and selling online businesses. Your work will help propel the industry forward to new levels not seen before and you’ll be gracefully rewarded for doing so.
Being a location-independent, full-time position is one of the many benefits – you’ll be free to work anywhere in the world that serves your creativity best, be in the beaches in Thailand, which does have superb 4G connectivity and cheaper costs of living or in a mountain resort in the Swiss Alps – the choice is yours. All we ask is you attend our almost fully paid team meetup and coworking events every now and then (the last being Boracay, Philippines and Medellin, Colombia).
Compensation for this position is US$50-80k per annum depending on experience, plus worldwide medical insurance, plus business travel expenses paid for.
If this sounds like an exciting opportunity for you, then read on to learn more about our company and how to apply for the position!

See more jobs at Empire Flippers

Visit Empire Flippers's website

How do you apply?

Visit: https://empireflippers.com/career/frontend-engineer/
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.


Cylera

Cybersecurity Software Engineer


Cylera


dev

engineer

digital nomad

dev

engineer

digital nomad

1mo

Apply


Who We Are Looking For
We are looking for a software engineer who enjoys diving deep into technical problems at all levels of the stack, from low-level network processing and kernel hacking to cloud architecture and security. We are looking for an engineer who enjoys things like digging into Linux internals, reverse engineering protocols, and analyzing network traces, and who has a deep understanding of cybersecurity and networking. We are looking for someone who is excited by the idea of jumping head-first into a nuanced problem space, and who will enjoy working in a fast-paced environment that will constantly push you to learn.

What You’ll Do:


* Develop and test high-performance Linux network security software in C

* Work on novel techniques to detect and prevent zero-day attacks using behavioral analysis and anomaly detection

* Dig into the kernel networking stack for low-level optimizations

* Process network traffic to decode protocols and analyze application-layer data

* Work hands-on with high-end server hardware and enterprise network equipment

* Work with packet capture and network security tools such as Suricata/Snort, Wireshark, Nmap, Nessus, tcpdump, and tcpreplay


See more jobs at Cylera

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

Software Engineer Hadoop


Trivago N.V


hadoop

dev

engineer

digital nomad

hadoop

dev

engineer

digital nomad

1mo

Apply


Are you passionate about creatively using technology? Do you want the chance to work with databases operating at 1012 scale? Our Hadoop development team is looking for a skilled developer and expert on systems level who can help build and maintain our big data architecture. We want someone who can not only use but also build a complex Hadoop cluster and data pipeline infrastructure.

Your responsibilities:


* As an expert in your field, you will design, implement and maintain data integration- and data warehouse-based solutions using Hadoop in streaming environments.

* Continuously improve our algorithms and approaches. On this note we encourage thinking outside the box and want our developers to challenge the status quo.

* Ensure the solutions being defined are reusable and follow standard design patterns and architecture principles of Hadoop.

* Collaborate with and provide technical consultation to other Software Development, Operations, Product and Business Intelligence teams to define deliverables and plans.




The ideal candidate:


* Has some experience in OOP using Java and other languages.

* Has some experience setting up and running Hadoop clusters utilizing the whole Hadoop infrastructure.

* Has experience in concurrent programming and complex algorithms.

* Has experience in engineering and administrating large-scale distributed systems in production environments and is able to model complex data structures.

* Has an understanding of configuration management systems and their concepts for mass configuration. Knowledge of GNU/Linux and networking (L2/L3) would be a plus.

* Holds a university degree in Computer Science.

* Is comfortable communicating in English (our company language). German language skills would also be a plus.

* Can start as soon as possible.




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




Additional information:


* trivago N.V. is an equal opportunity employer. Applications from individuals with disabilities are welcome. 


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.


Trivago N.V

iOS Software Engineer


Trivago N.V


ios

dev

engineer

digital nomad

ios

dev

engineer

digital nomad

1mo

Apply


Do you have proven iOS app development credentials to match your passion for creating world-class products? trivago is determined to ensure their global hotel search platform gives users a mobile experience that is unrivaled.

We believe in achieving innovation through constant experimentation, and seek to connect with developers who have the passion and expertise to help push us to greater heights. If you think you can drive trivago’s iOS app to the next level, read on, and join the Talent Community today.
 

What you’ll do:


* Develop trivago’s iOS app, as well as internal apps, by using the latest technologies.

* Use your expert knowledge to bring fresh new ideas to the table.

* Analyse feature requests and then plan & implement them in a test-driven way.

* Create and review pull requests in order to achieve the best possible solution.

* Contribute to the maintenance and development of new and existing open source components.

* Exchange ideas and share your knowledge with the rest of the team and participate in pair programming.




What you’ll definitely need:


* Experience in Mobile Development.

* A bachelor’s degree in Computer Science, Software Engineering, IT or a similar field.

* Experience in dealing with iOS frameworks, design patterns and software architecture.

* A genuine interest in agile development processes.

* An uncontrollable excitement about Swift (and Objective-C).

* To be an excellent team player who believes great teamwork is at the heart of all great products.

* To speak English (our company language) fluently.




What we’d love you to have:


* Proficient knowledge of a scripting language.

* Experience with cross platform technologies like React Native.

* A natural curiosity about advancements in the digital sphere that keeps you up to date with all the latest innovations.




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.




Additional information:


* trivago N.V. is an equal opportunity employer. Applications from individuals with disabilities are welcome.


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.


Taxjar

verified

Software Engineer (PHP Integrations)


Taxjar


php

ecommerce

dev

digital nomad

php

ecommerce

dev

digital nomad

1mo

Apply

TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 10,000 businesses. Our mission is is to make eCommerce easier for everyone.

**OUR CORE VALUES**

* We do the right thing for our customers.
* We're a team, built on trust.
* We're proud to be remote.
* We're in control of our own destiny.

**Description**

TaxJar’s remote-only team of 40 people is growing quickly. We have an immediate opening for a PHP Software Engineer to help build, maintain, and support our popular sales tax integrations for Magento and WooCommerce.

We want you to join our growing platform integrations team to help build out the next generation of our Magento and WooCommerce integrations. The platform integrations team at TaxJar works directly with merchants, agencies, and partners to solve their business problems and devise clever solutions to accommodate the ever-increasing complexity of sales tax. Most of our integrations are built completely in-house to provide the best possible customer experience and unparalleled support. We bring new TaxJar features and improvements directly to eCommerce platforms such as Magento via our API. As our ecosystem rapidly expands, you’ll have the opportunity to learn about many eCommerce platforms and create new integrations from scratch.

*This is a full-time remote position available to folks located in the US.

**As a PHP Software Engineer at TaxJar you will**

* Build out exciting new features in our Magento extensions and WooCommerce sales tax plugin
* Become a lead maintainer of our repositories on GitHub and solve customer issues
* Write strong, well-tested, scalable PHP code daily
* Improve onboarding and UX for Magento and Woo merchants
* Improve integration performance for high volume stores
* Be challenged to solve new problems
* Review and test your teammates pull requests
* Contribute to and maintain our existing PHPUnit tests
* Learn new eCommerce platforms and assist with development
* Help maintain our PHP sales tax API client with new features
* Assist the customer success team with highly technical issues
* Spend time working the customer success inbox. Our employees, even the CEO, spend time doing this - we’re all in it together.

**Requirements**

* Experience with an eCommerce platform such as Magento or WooCommerce
* Ability to write clear and accurate tests using PHPUnit
* Write code that is maintainable, readable, and follows standards / best practices
* Be accountable for the code you deliver to production
* Manage development tasks from assignment through to production
* Agile, humble, trustworthy, and a team player
* Rapid learner who thrives in a fast-paced and demanding environment
* Passion for building simple and intuitive solutions for complex problems in eCommerce
* Excel at communicating with the team remotely (chat, video, email, etc)

**You’ll be a great fit on our team if you**

* Only want to work remotely
* Are a PRO at communicating and collaboration
* Highly value working with people you like and respect
* Are accountable
* Are confident in your skills and a solid team player (We’re peers here, no egos please) but also comfortable working asynchronously
* Hungry to play an impactful role and not afraid to fail

[We’re a happy team](https://life.taxjar.com/) and we all really love what we do. We've created a space where high-achievers can succeed, but are also safe to fail. We're profitable and focused on growing TaxJar sustainably. We're always learning how to make TaxJar the best place to work for all of us, and not just another tech startup. We’re always looking for an amazing new teammates to come share in the excitement of solving real-world problems with technology.

**Benefits**

* Excellent health, vision and dental benefits
* Flexible vacation policy (we’ll actually pay you $500 a year to take time off!)
* $1,000 in professional development credit
* Home office stipend
* Equity in a profitable company
* 2x year all-company in person retreats (fully paid for by us of course)
* Brand new Macbook computer
* Mandatory Birthday holiday!
* 12 week paid maternity/ 6 week paid paternity leave
* Monthly perks reimbursement for things like Netflix, Amazon Prime, your gym membership, home internet and more.

We offer all of our employees amazing benefits. Visit [www.TaxJar.com/jobs](https://www.taxjar.com/jobs/) for a full list of our benefits and to learn more about how we work and what we stand for.

**If you're not the perfect fit for this position, but you know someone who is, we'll pay you $1,000 if you refer us to the person we hire.**

Requirements

Apply at https://taxjar.workable.com/j/2CE24617E1

See more jobs at Taxjar

Visit Taxjar'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.


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.


Smartbnb

Backend Software Engineer


Smartbnb


php

laravel

dev

engineer

php

laravel

dev

engineer

1mo

Apply

Smartbnb is a bootstrapped company whose core product currently helps short-term rental businesses manage and automate over 60,000 properties. We are a growing team of 6 people with plans to expand rapidly by the end of 2018.

With multiple new product launches on the horizon and several more planned before the end of the year, you will be joining the company at a time of explosive growth. Your presence will have a very real impact on the company’s value.

We are looking for a **Backend Web Developer** to join our tech team’s efforts to **supercharge our PHP web application**. You will be working directly with Pierre-Camille, our founder, who developed the original product from scratch, as well as with all members of the tech, marketing, and success teams.

Our company is fully distributed and remote. We believe and fully embrace that your best environment is wherever you - personally - feel the most productive and comfortable for day-to-day work. Nevertheless, we organise frequent meetups and retreats for the team to physically meet throughout the year. The last two trips were to Lisbon/Cascais and Paris!

 

**⭐️ What you will do: ⭐️**

• You will be an **architect**: planning structural masterpieces, laying foundations, building pillars, and reinforcing walls. Maybe a statue here and there...

• You will be **in charge of drastically improving** multiple features for our web app, helping to developing new product lines, as well as improving and maintaining the quality of the entire codebase.

• You will be **a leader in performance** (logic optimisation, indexes, queries, caching), **security** (discovering and plugging vulnerabilities), and **code health** (refactoring, unit and integration testing).

• You will **take charge of your own work** and proactively suggest improvements across the whole backend.

• In a remote environment you will be **responsible for your own time and results** – there will be no babysitting.

 

**✅ What you will need to succeed: ✅**

• **Nutcracker**: you love solving engineering problems.

• **Independent**: you are self-motivated, take initiative, and are a strong communicator. You are results-driven and willing to learn and improve yourself.

• **Technical Ninja**: proficiency with PHP 7.0+, Laravel 5.2+, MySQL, Git, beanstalkd, and Memcached and/or Redis, backed by 5+ years of Backend development experience.

• **Design Pattern Jedi**: great knowledge of and direct experience with multiple design patterns. You have written superbly abstracted code and accompanying unit tests from scratch. You have also refactored legacy, non-testable code into something less apocalyptic.

• **Caring Developer**: you recognise that your code and work impact not only the customers but also the rest of the team. You conduct yourself with professionalism and respect not only in meetings but also in how you structure your code and in the documentation that you write.

• **Superb English fluency**: we are an international team and clear communication is vital. It goes without saying (but we’ll say it anyway) that you absolutely must have the ability to participate in frequent video meetings.

• The product team is based in Europe, so at the moment we are looking for developers who are based within the same general time zones (UTC±3).

 

**🍰 Brownie points: 🍰**

• You have experience with Continuous Integration using Travis, Circle, Gitlab, or Bitbucket.

• Interactive Git rebasing doesn’t sound like voodoo to you.

• You’ve used 🐬🤯🔥in Git commit messages.

• You have experience with Machine Learning either with off-the-shelf tools like Dialog Flow or - better yet - more low level using tools and platforms like Theano, Torch, and Google/AWS/Microsoft/IBM ML stacks.

• You’ve built a Node.JS backend or API.

• You see past the glossy veneer of the ‘microservices’ buzzword and know when and how to build them.

**(Let us know how many 🍰 you deserve.)**

 

**🎉 What we offer: 🎉**

• Competitive salary, including the possibility of stock options.

• Ample paid leave, in addition to maternity and paternity leave.

• A great support structure: we are here for you.

• Flexible contract. You will work independently where you are most productive and happiest, with flexible weekday hours.

• All the resources and tools that you need to succeed

• Join a fast-growing startup and be part of the force that shapes the company in the years to come!

 

We are solving global short-term rental automation. **Are you in?**

See more jobs at Smartbnb

Visit Smartbnb's website

How do you apply?

Please apply directly through our Angelist profile:
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.


Oliver Wyman Labs

Lead Software Engineer


Oliver Wyman Labs


dev

exec

engineer

digital nomad

dev

exec

engineer

digital nomad

1mo

Apply


Lead Software Engineer

Our Lead Software Engineers are responsible for ensuring the overarching technical health, team health, solution architecture, direction, and implementation of an engagement are all given attention and oversight.

A good candidate will have:


* Experience with several programming languages, different programming paradigms, and operating systems

* A passion for technology and staying abreast of current and up-and-coming technologies. Open source contributions are interesting to see, but absolutely not required

* Experience in all stages in the project lifecycle

* Excellent communication skills (verbal and written)

* Empathy for their colleagues and their clients

* Signs of initiative and ability to drive things forward

* A pragmatic approach to software and technology decisions as well as prioritization and delivery

* Ability to handle multiple workstreams and prioritize accordingly

* Commitment to delivering value and helping clients succeed

* Ability to tailor your language to a technical or a non-technical audience

* Comfort working with both collocated and distributed team members across time zones

* Comfort working with and developing coding standards

* Ability to codify best practices for future reuse in the form of accessible, reusable patterns, templates, and codebases

* Experience using TDD and/or BDD

* Willingness to travel as required for projects (0 up to 40%)




What makes our Lead Software Engineers so effective?


* A passion for making things better

* The ability to prioritize the needs of development + technical debt with the needs of the project + client

* Strong analysis, communication, and documentation skills

* Strong organizational skills

* A pragmatic, delivery-focused mindset

* Strong organizational skills

* Having an understanding of the overall problems being solved, from both business and technical perspectives

* Ability to create and implement software engineering solutions using modern software engineering best practices

* Scale up from “laptop-scale” to “cluster scale” problems, in terms of both infrastructure and problem structure and technique

* Ability to deliver tangible value very rapidly, working with diverse teams of varying backgrounds, skillsets, and levels of experience

* Demonstration of initiative and ability to drive things forward

* Staying hands-on and contributing to implementation, delivery, and troubleshooting




Some examples of skills and technology we find relevant and interesting:


* Frameworks such as Vue, React, Angular

* Python

* SQL Server, Postgres, Oracle

* MongoDB, Apache Spark, Hadoop, Elastic Search, Kibana, Cassandra

* HTML, CSS, and JavaScript

* Twitter Bootstrap, Google Material Design

* Webpack, Gulp, Grunt, Browserify

* SASS, LESS, PostCSS

* Java

* RESTful APIs, microservices

* RabbitMQ, JMS, Kafka

* Web, mobile (iOS and Android), pure back-end, or database development

* Strong server-side development skills

* Server-side JavaScript tools: Node, Express, NPM, Yarn

* Jenkins, GoCD




Interesting technology we’ve used on recent projects:


* Pipeline-based technology like Airflow, Luigi





* Docker, Rancher, Chef

* Hadoop, HDFS, Hive, Redshift, S3

* Invision, Zeplin, Balsamiq


See more jobs at Oliver Wyman Labs

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

Software Engineer Python


Trivago N.V


python

dev

engineer

digital nomad

python

dev

engineer

digital nomad

1mo

Apply


Do you have a passion for Python? Well guess what? So do we!

At trivago, our Python developers work on designing and implementing backend services to enhance our internal systems. This job involves working with information retrieval from data stored in Hadoop or Kafka, data analysis, development of distributed systems and much more.

If you're looking for a work environment that guarantees modern equipment, promotes employee education and supports developers in improving their skill set during normal business hours, read on, and join the Talent Community today.

What you'll do:




* Design, implement and maintain new services and APIs.

* Scale and improve existing backend services.

* Work in close cooperation with the various departments, contribute to improving continuous integration practices.

* Support team members' professional development, provide technology coaching and share the responsibility for the team and its proper functioning.





What you'll definitely need:




* A B.Sc. in Computer Science or a related technical field, or the equivalent practical experience.

* Experience as a software developer with Python.

* Experience building modern APIs for different clients.

* An excellent understanding of Linux.

* Fluency in English (our company language).





What we'd love you to have:


* Experience in backend development.

* Experience with Git and continuous integration.

* Knowledge of cloud services (AWS/DigitalOcean, etc.).

* Knowledge of data processing at scale - designing, developing and continually improving tools.

* Experience with scraping.

* To be comfortable working with microservice-oriented architecture.

* Knowledge of the following: Twisted, Scrapy, Sqlalchemy, Flask, Pandas, Rancher, Docker.





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





Additional information:


* trivago N.V. is an equal opportunity employer. Applications from individuals with disabilities are welcome.


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.


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.


T-mobile USA

Software Engineer Front End


T-mobile USA


design

dev

engineer

digital nomad

design

dev

engineer

digital nomad

1mo

Apply


Consider a career as a front-end software engineer with T-Mobile Home + Entertainment (formerly Layer 3 tv) in Boston's Seaport District and enjoy working remote as well. We have several opportunities from entry to senior level requiring experience with JavaScript, web apps and SPA is a huge plus!  Great team that allows you to work from home in the greater Boston area, outstanding competitive package and perks.

T-Mobile's software developers develop a wide variety of technologies that change how millions of users connect and interact with one another. As a software developer, you work in small teams to tackle problems as we continue to push technology forward. You will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of a cutting edge mobile product used every day, by people you know. We are looking for passionate, hardworking software engineers who have experience building innovative, mobile applications that customers love. We operate in a fast-paced environment using agile methodology. We encourage innovation and expect developers to take a high level of ownership throughout the software life cycle. 

Your Responsibilities


* Working with Typescript and other web technologies to deliver a performant, scalable, and responsive platform.

* Building features and plugins that need to function on embedded, mobile, and any number of other devices.

* Building web applications that need to be integrated seamlessly into both the in-home and on-the-go experience.

* Ability to define T-Mobile specific requirements and work effectively with other organizations and peer engineering teams on developing, testing, implementing and supporting these requirements for existing and upcoming products

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

* Collaborate with other team members and stakeholders.

* Facilitate good technical designs and solutions based on modern software development patterns and practices.

* Write maintainable code, working in a professional software engineering environment (source control, shortened release cycles, continuous integration and deployment, etc.). Cowboy coders need not apply.

* Work with device/network vendors on issues, log collection, analysis and troubleshooting.

* Support the Device Design, Network Design, Network Performance, Network Validation and Marketing teams for new feature/product launches.

* Support feasibility/analysis for validation of new technologies, products, features, and services. Work with device design as well as network design to formulate development strategies.




Your Qualifications


* 5+ years of professional web development experience.

* Solid understanding of HTML/CSS and W3C standards.

* Solid understanding of the Javascript and Node ecosystems.

* Solid understanding of RESTful web services and networking.

* Experience with building responsive application interfaces.

* Knowledgeable about the latest ECMAScript Javascript standards and features.

* Knowledgeable about build and tooling systems like Webpack and Babel.

* Able to write maintainable and functionally tested modules.

* Proficient in database storage mechanics and efficient data retrieval.

* Educated in browser and painting performance bottlenecks.

* Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.

* Demonstrated passion for user experience design and improving usability.

* Ability to manage time wisely across projects and competing priorities, meet agreed upon deadlines, and be accountable for work.

* Experience in working with a cross-functional team or large-scale software development life cycle, including waterfall and agile methodologies.

* Welcome change and complexity. Learn quickly and adapt fast. We are looking for folks to lead the charge, not just keep up with it.

* You love learning and mentoring others.

* BS in CS, Engineering or quantitative field.




For consideration, please take a few steps and apply using link provided! 

See more jobs at T-mobile USA

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.


Quicken Loans

Software Engineer


Quicken Loans


dev

engineer

digital nomad

dev

engineer

digital nomad

1mo

Apply


Who We Are




We’re America’s largest mortgage lender, closing loans in all 50 states. J.D Power ranked Quicken Loans “Highest in Customer Satisfaction in Primary Mortgage Origination” for the past eight consecutive years, 2010 – 2017. The company was also ranked highest in the nation for client satisfaction among mortgage servicers by J.D. Power for four consecutive years, 2014 through 2017, each year the company was eligible. There’s a simple reason we’ve been so successful: We care about the people we work with.



If you’re tired of stuffy, bureaucratic workplaces, then you’ll be delighted to find something different here. We strive to make a creative, fun and collaborative environment you simply won’t find anywhere else. Quicken Loans was named #1 in ESSENCE Magazine’s first ever list of “Best Places to Work for African Americans” in 2015. We've been on Computerworld's "Best Places to Work in IT" list for 13 years running, hitting #1 the last five years. We were also ranked #14 in FORTUNE Magazine’s list of "100 Best Companies to Work For" in 2018, remaining in the top-30 for the past 15 years.




What You'll Do/Need




A Progress Engineer works on a project-by-project basis alongside various representatives from Marketing, Banking, Capital Markets, Client Relations, Operations and Legal Compliance. The person in this role acts as a technical lead and implements business logic in support of our Quicken Loans mortgage origination application. The software created by the Software Engineer will integrate with other software created by Business Services Developers and Engineers.



Responsibilities


* Work with other Engineers, Developers, Progress DBAs, Architects, QA, System Engineers and product managers in solving new and existing technical issues

* Knowledge of requirements, implement designs and provide administration tools and documentation for specific projects

* Measure and verify that new and old code has acceptable performance and scalability

* Meet with business leaders in the early development of specifications and requirements

* Participate in design and code reviews

* Perform regular on-call duties

* Maintain ownership of assigned projects

* Follow and enhance existing development processes

* Consistently meet project deadlines




Requirements


* Bachelor's degree in software development or a related field or equivalent work experience

* Two years of application development experience in Progress 4GL

* Five years of experience in general software development methods

* Four years of collaborative development experience

* Established work portfolio

* Extensive knowledge of unit testing

* Strong experience in all aspects of the software lifecycle

* Oral and written communication skills regardless of audience and superb attention to detail

* Willing to work with the Quicken Loans programming standards




What’ll Make You Special


* HTML experience

* Related experience in software testing and design

* Team-oriented experience







What You'll Get





* Excellent benefits package that includes a 401(k) match, medical/dental/vision, and much more

* Opportunities to participate in professional and personal development programs, including personal empowerment coaching, leadership training and ongoing personal growth training

* Other incentives, contests and rewards, including trips, event tickets, cash prizes and more




Why We're Different


Corporate politics not your strong suit? The anti-corporate culture of Quicken Loans gives our team members the initiative to build solutions together and grow both personally and professionally. At Quicken Loans, we’re in the business of putting roofs over our clients’ heads, but we certainly aren’t putting ceilings on our team members’ careers. If you’re interested in working in a place with a philosophy that’s truly different, apply today.


Quicken Loans is an equal opportunity employer.

See more jobs at Quicken Loans

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.


EY

Software Engineer


EY


dev

engineer

digital nomad

dev

engineer

digital nomad

1mo

Apply


Your tasks - to help you progress


*
Your solutions will move the digitalization of the tax industry to the next level


*
Within the EY mobility services branch our team focusses on improving the performance of our whole branch by deploying state-of-the-art information systems including an artificial intelligence platform, self-service work scheduling and guided analytics


*
Enjoy working in partnership with our tax experts, our clients and technology teams: Understand complex business problems and meet these real needs with data driven solutions


*
Your new design and development environment can consist of databases, web frameworks like Angular and coding in Python or JavaScript. You prefer another programming language? Great, let’s talk!


*
Engage your audience by visualizing your data in tools such as Spotfire


*
Contribute with your own ideas - showcase the feasibility and benefits with a proof of concept and document your cutting edge solution








Your profile - to help us progress together


*
You are smart and get things done


*
Proficiency in at least one modern programming language you enjoy using


*
Bachelor’s or Master Degree in fields with relation to Computer Science, Mathematics, Statistics or Engineering


*
Work experience showing your ability to design and develop solutions with business users (feel free to include relevant project and profile links, like GitHub, Kaggle or Stack Overflow)


*
Knowledge of database querying


*
Interest in business analytics


*
German language skills are a plus but not require


*
Applications in English or German are welcome.



See more jobs at EY

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.


Mediocre

Software Development Engineer


Mediocre


dev

engineer

digital nomad

dev

engineer

digital nomad

2mo

Apply


Mediocre (creators of meh.com, morningsave.com, casemates.com, and future projects) is looking for extraordinary Salesforce Developers to work on our internal systems and infrastructure. You’ll be responsible for the software that powers a variety of internal systems including supply chain, warehouse management, shipping logistics, vendor management, customer support, and accounting. If this doesn’t sound like the most boring job in tech then we’d like to talk to you. But only if you’re an amazing rock star, or a ninja, or a zombie hunter, or whatever term all the cool recruiters are throwing around these days.

You’ll be expected to write new, custom Salesforce applications. You’ll also be expected to customize and extend our Financial Force and Supply Chain Management applications. Ideal candidates are those with experience in Salesforce DX and Lightning.

Skills & Requirements


*

Minimum of 1 year Salesforce development experience.


*

Experience with the Force.com platform, AppExchange, Apex, Visualforce, SOQL and SOSL.


* Experience with the FinancialForce.com ERP, Financial Management, and Supply Chain Management products is a plus.


See more jobs at Mediocre

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

Software Engineer


Center for Internet Security


dev

engineer

infosec

digital nomad

dev

engineer

infosec

digital nomad

2mo

Apply


About the Job

The Software Engineer is assigned to the Security Best Practices Division at the Center for Internet Security. Reporting to the Development Team Leader – CIS-CAT, the Software Engineer will partner with other cybersecurity team members to promote the CIS mission and help support our growth. The primary purpose of this position is development, maintenance, and coordination of the ongoing release (monthly, and as-needed) of our security configuration assessment software offerings (CIS-CAT Pro).

Here’s a Snapshot of your Tasks and Responsibilities


* Contribute to the development of new software applications and to the maintenance of existing applications.

* Create and maintain documentation of application features, user guide updates and source code.

* Ensure software quality assurance throughout the software development lifecycle, through the use of unit testing and integration testing.

* Application support activities, such as working with operations staff on member support requests and new member orientation presentations.

* Collaborate with other SCA team members as needed.

* Other tasks and responsibilities as assigned.




What are we looking for in you?

Required Qualifications:


* Bachelor’s degree in Computer Science or Information Technology at an accredited college or equivalent work experience.

* 3+ years’ experience developing data-driven Java (or other JVM language) applications, including web-based and standalone desktop/command-line applications.

* Proficiency in Java and Groovy, or JVM-based programming languages.
Experience parsing and processing large XML data sets.

* 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 Qualifications:


* 5+ years’ experience developing data-driven Java (or other JVM language) applications, including web-based and standalone desktop/command-line applications.

* Demonstrated experience using multiple programming languages is preferable; languages such as Groovy, C#, and Python, PowerShell, Windows API’s, Linux commands and shell scripting, XSLT, JSON, and database management systems.

* Front-end development experience using Bootstrap, JavaScript, and/or JQuery.

* Experience with Security Automation standards, such as the Open Vulnerability and Assessment Language (OVAL), Extensible Configuration Checklist Description Format (XCCDF), Common Platform Enumerations (CPE), Common Vulnerabilities and Exposures (CVE), or the Common Vulnerability Scoring System (CVSS) are strongly encouraged.

* Operational experience in an Agile/Scrum development team.




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.


Universe

iOS Software Engineer


Universe


ios

dev

engineer

digital nomad

ios

dev

engineer

digital nomad

2mo

Apply


Build tools that empower and delight.

We believe that the web is better when more people are making it. Universe is built to empower everyone to create their own home on the internet.

We're looking for an iOS developer to help accelerate our mission. You'll take on tasks throughout the stack. You will expand the editor: adding new block types, more complex layouts, and more customizations for each block. You will help build tools that are easy for everyone to understand, so that buying a domain, setting up metadata, and adding pages are super simple. And you will advance our Magic Builder, a personalized design “assistant” that generates a unique site by asking you just a few questions.

Our app is native, taking advantage of the many frameworks Apple gives us. It is built entirely with Swift. The bulk of the user data is stored in CloudKit though we do maintain a few of our own APIs. We're hoping to convert those APIs from node.js to Swift soon, so experience with Vapor or Kitura is a bonus ;). We use programatic autolayout for the majority of our UI. We do believe in Unit Tests, but we don't have enough yet.

This is a full time position and 100% remote. Experience working remotely is definitely a bonus. We offer health benefits and generous vacation because everyone needs to recharge their batteries.

We're looking for someone sharp, internally-driven, and passionate about building powerful tools for everyone. 

See more jobs at Universe

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.


Sonnen

Backend Developer Software Engineer


Sonnen


dev

engineer

backend

digital nomad

dev

engineer

backend

digital nomad

2mo

Apply


We're looking for an experienced and (motivated) passionate Backend Developer (m/f/d). You will be part of a newly founded team of agile developers in our development headquarter in Wildpoldsried, Bavaria. In close collaboration with other teams you will work on the Backend side for our main products.

Some examples of what our team did in the past:


* Published sonnen’s own Amazon Alexa voice assistant skill

* Published a state-of-the-art customer portal (React, AWS microservices)

* Developed and published the sonnenGlobe (globe.sonnenbatterie.de), our online explorer showing thousands of people already profiting from clean and affordable energy

* Connected thousands of IoT devices to our cloud service

* Published both native Android and iOS apps for customers




Responsibilities:


* Create and implement new backend features for our apps and data services

* Working closely with designers, stakeholders and frontend developers

* Working in an agile development environment (Scrum)

* Continuous development and deployment of features on AWS

* Definition and implementation of scalable, API driven microservices




Qualifications:


* Degree in Computer Sciences or a similar background

* Very strong knowledge and track record in at least one of the following programming languages: NodeJS, Python, Java or Ruby

* Several years of experience in software design. Particularly interested in software architecture.

* Experience in designing and building reliable microservices

* Experience in designing high-quality RESTful APIs

* Experience in working with AWS (e.g. IAM, API Gateway, DynamoDB). Owning AWS certifications is a big plus

* Experience with Git and the collaborative GitHub workflow is an advantage but not required




Send your application today including your preferred starting date and salary expectation to sonnen.hrportal.online/karriere/1/16243d/108

We`re looking forward to your application!

See more jobs at Sonnen

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.


Olo

Full Stack Software Engineer


Olo


full stack

dev

engineer

digital nomad

full stack

dev

engineer

digital nomad

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!

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 and develop product enhancements that address Olo business and client needs. While primarily focused on our back-end, we expect you to contribute 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.

This is a full-time position.

Requirements


* A passion for technology that extends beyond work.

* Knowledge of web programming and object oriented concepts.

* Working knowledge of Windows, database, and networking concepts.

* BS degree in a technical field of study, or equivalent practical experience

* Excellent English writing and communication skills.

* Located in New York Tri-State Area with the ability to work in our NYC-based office (we will consider remote candidates that have 3+ years of experience).

* Legal right to work in the U.S..




Beneficial


* Working knowledge of C#, JavaScript, HTML5, F#, ASP.NET MVC, or SQL Server.

* Adept at writing unit tests and testable code, and working under distributed version control (preferably Git).

* Experience developing for highly available and horizontally scalable platforms.

* Hands-on experience instrumenting, deploying and monitoring production code

* Experience with: Redis, distributed messaging systems, and/or Amazon Web Services.

* A background in restaurant or e-commerce technology, including point of sale systems, payment gateways, and CRM and loyalty platforms.


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.


Datadog

Software Engineer


Datadog


dev

engineer

digital nomad

dev

engineer

digital nomad

2mo

Apply


How do you keep a data-intensive, real-time service that monitors hundreds of thousands of servers up-and-running around the clock?

How do you respond to infrastructure failures or performance issues in a high-volume, low-latency computing environment?

What should the infrastructure look like when Datadog monitors millions of servers and containers? If you these are problems that you find interesting and want to work on, apply to work on the SRE team!

What you will do


* Keep our service reliable, available and fast as a member of the operations team.

* Respond to, investigate and fix service issues, whether they be deep in the OS kernel or in the application code.

* Design, build and maintain the infrastructure we need to support orders of magnitude more customers.




What we're looking for


* You have a track record as an Engineer in the operations of a large site

* You value correctness and efficiency; you leave no stone unturned when diagnosing production issues

* You handle infrastructure with code because automation lets you focus on the more difficult and rewarding problems

* You have production experience with distributed compute/storage tools, e.g. Zookeeper, Cassandra, Postgres, Kafka, Elasticsearch, Redis




Bonus Points


* You have a BS/MS/PhD in a scientific field or equivalent experience

* You have submitted bug fixes to the aforementioned projects

* You are fully fluent in Python, Ruby OR Go


See more jobs at Datadog

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

Software Engineer


Trivago N.V


dev

engineer

digital nomad

dev

engineer

digital nomad

2mo

Apply




Would you book a hotel without seeing a single image of it? Neither would we! Here at trivago, we want to provide our users with the best and most relevant images to help them finding the ideal hotel. To achieve this, we use advanced Machine Learning algorithms to extract information from over 37 million hotel images.


We are looking for a talented, entrepreneurially-minded Software Engineer to help build and maintain data pipelines and related products to provide this information to our users. You will join a team of passionate Software Engineers, Data Scientists, Data Analysts, Project Managers, and Product Owners to shape the future of our platform.


Are you up for the challenge? Then read on, and join our trivago Talent Community today!


What you'll do:




* Be a part of our Image Concepts team to contribute to the development of our current platform.

* Build scalable and high-performance data pipelines in our AWS cloud infrastructure.

* Use streaming technologies to provide our data to numerous teams inside trivago.

* Work closely with our Data Scientists to deliver production ready models.

* Collaborate with stakeholders to map business requirements into technical solutions.





What you'll need:


* 3+ years experience in Software Engineering.

* A bachelor's degree in Computer Science, or (in case you're self-taught) an outstanding Github profile.

* Experience developing with Python (our primary language), Java, Ruby, and/or Node.js.

* Experience working with highly scalable systems, preferably in the cloud (AWS, GCP, Azure etc.).

* Good knowledge of MySQL and/or other relational database systems.

* You are a problem solver, who can apply abstract thinking in a fast-paced and innovative environment.

* You are driven by pragmatism and outcome, rather than perfectionism.

* You speak English (our company language) fluently.





What we'd love you to have:




* You are a certified AWS Solutions Architect and/or have several years of experience with AWS and related technologies (S3, EC2, Lambda, DynamoDB, CloudFormation etc.).

* Experience with data streaming and stream processing technologies (Apache Kafka, Kinesis).

* An affinity for Machine Learning or Data Science in general.

* You embrace the DevOps culture.





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.





Additional information:




* trivago N.V. is an equal opportunity employer. Applications from individuals with disabilities are welcome.


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.


Utility Warehouse

Golang Software Engineer


Utility Warehouse


golang

dev

engineer

digital nomad

golang

dev

engineer

digital nomad

2mo
London, United Kingdom - Go EngineerWe are about to embark on a dynamic new phase as we transition from our legacy systems to new technologies and we are looking for bright, talented and enthusiastic Engineers to help us. As part of a newly formed team, you will be able to work in a...

See more jobs at Utility Warehouse

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

Software Development Engineer


Strings


dev

engineer

digital nomad

dev

engineer

digital nomad

2mo

Apply


Job Description
As a senior engineer at Strings, you will work along side a team of seasoned engineers from Apple, Tesla, Twitter, and Microsoft with a proven track record of building consumer scale applications. We keep things lean so expect to contribute broadly and deeply. Our mobile efforts include Swift/iOS, Android, and React/Javascript. We practice a development methodology based on subject mastery, a commitment to excellence, and trust. 

Skills & Requirements
You should have a degree in computer science (or equivalent) and a willingness to apply your critical thinking in fresh new ways.  A comprehensive understanding of either Swift, Android or Javascript along with experience with client/server design is a requirement.

At this time we are only accepting applications for US based candidates. 

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.


Research Square

Software Engineer PHP


Research Square


dev

php

engineer

digital nomad

dev

php

engineer

digital nomad

2mo

Apply


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

We currently have a challenging opportunity for a bright, hardworking, and self-motivated developer. We are looking for a mid- to senior-level developer who exhibits personal humility and who strives to enable the success of their team in our fun and collaborative environment. 

As a developer, you will be working on a variety of projects supporting our internal staffing needs, including building backend web applications, APIs and third-party integrations, front end improvements and more. 

We do agile development. You will have time to write your unit tests, your code will be reviewed by peers, and it will be pushed to production on (at least) a weekly basis. What you create will get used! You will also have four days a month to explore innovative ideas and address technical debt outside of our normal development cadence. 

*Relocation is not required.

Responsibilities


* Extend and maintain our main internal site which is used to support internal operations

* Design and develop new solutions to eliminate operational bottlenecks through automation efforts

* Work closely with stakeholders to understand the business and how our solutions fit into our larger efforts

* Build a successful team dynamic through pairing, design discussions and the code review process




Skills & Requirements


* 3+ years of PHP or OOP development

* 3+ years experience with relational databases

* Understanding of MVC design principles

* Experience with Git or other DVCS

* BS in Computer Science or equivalent experience

* Excellent written and verbal communication skills

* Demonstrable ability to work as a team as well as individually




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

Bonus Points for:


* Experience with multiple programming languages

* Experience with Zend Framework

* Experience with React and Redux

* Experience with JSON, REST, and APIs

* Experience with domain-driven design

* Experience with continuous integration and delivery

* Experience with machine learning or other optimization problems




Our Current Toolbox: PHP 7, Zend Framework 1 and 3, Doctrine ORM, MySQL, Redis, React, Redux, Amazon Web Services, Docker, CircleCI, GitHub, Airbrake, TensorFlow and OptaPlanner

Success Criteria


* Demonstrates Research Square’s core values

* Understand how your work impacts the business and the goals of the company

* Develop a deep understanding of the code base and provide recommendations for architectural change

* Maintain a velocity consistent with the rest of the team

* Be able to manage a project from initial design plan through execution to release

* Foster an environment of team unity and mutual support by helping your co-workers as they seek to help you


See more jobs at Research Square

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.


Zumtobel Group

Software Developer Data Manager Engineer


Zumtobel Group


dev

exec

engineer

digital nomad

dev

exec

engineer

digital nomad

2mo

Apply



Job Description
You will contribute to all aspects of the management of our photometrical data, like evaluation, processing, displaying storing. Hence your are responsible for:
* Requirement engineering linked with the needs of internal customers optical designers, marketing, product manager
* Business analyses and process description
* Software development / design / implementation / unit testing and maintenance of software
* Database services and application



Your Profile
* You have a BS or higher in Computer Science or similar disciplines (mathematic, physics)
* You have 2+ years of experience as a software developer
* You will have strong C#, .net, WPF, Windows Forms/GUI, C++, SQL and COM knowledge and development experience
* You have strong analytical thinking skills, striving for the best solution
* Your approach is always team orientated and you have a very precise communication




See more jobs at Zumtobel 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.


Trivago N.V

GIS Software Engineer


Trivago N.V


dev

engineer

digital nomad

dev

engineer

digital nomad

2mo

Apply


At trivago, we want to become the best destination expert for hotels. In our quest we are presented with many questions:Is this hotel in a central area? What's the hotel neighborhood like? How good is the location for people interested in museums, shops or nightlife? How far is it to the closest beach? How do we obtain these insights for millions of hotels fast?


Have the same questions popped in your mind while searching for a hotel? Do you have the know-how and drive to help us answer them? Then join us to build data products that will provide these information to our users.We are looking for a Software Engineer to join our Geo team in Amsterdam or Dusseldorf to get the best geospatial data to our users. You will contribute within a team of 10 pragmatic people to collect, aggregate, store, derive and deliver great data products to improve the search experience.

What you`ll do:


* Writing stable and maintainable code

* Building scalable pipelines in the cloud

* Streaming data to and from different data centres

* Working closely with our data scientists to deliver production-ready models




What you`ll definitely need:


* Has 2-3 years' experience in Software Engineering.

* Holds a degree or is self-taught in Computer Science.

* Has good SQL skills

* Has excellent knowledge of one(or more) of the following: Python, Ruby, Java.

* Is an ambitious individual who is motivated to make a difference in any project or job they take on.

* Has a creative mind which thrives in an innovative environment.

* Wants to work in a dynamic international team where collaboration is the key to success.

* Speaks English fluently





What we'd love you to have:




* Has experience with building scalable systems in Amazon Web Services (For example: EC2, ECS, SQS, Lambda, DynamoDB, CloudFormation etc)

* Has experience with GIS / worked with geospatial entities like points and polygons or has a solid mathematical foundation

* Experience with streaming data & stream processing is nice to have (Apache Kafka, AWS Kinesis)

* Can start as soon as possible.




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.

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




Additional information:


* trivago N.V. is an equal opportunity employer. Applications from individuals with disabilities are welcome.






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.


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.


Trivago N.V

PHP Software Engineer


Trivago N.V


dev

php

engineer

digital nomad

dev

php

engineer

digital nomad

2mo

Apply


At Advertiser Connectivity Engineering, our mission is "To grant advertisers access to the trivago marketplace & maximize their potential by providing dedicated technical consulting and applying suitable connectivity options".

We connect our advertisers with travelers worldwide, through tailored and opportunity-oriented tools. With a user-centric approach and intuitive interface we make the connection simple, effective and ultimately valuable for them.


We are looking for a Software Engineer to help us achieve our mission. In this role, you have the chance to use top-notch technologies and practices. You will be working on existing central, business-critical administration applications, but also conceptualizing and executing new projects that will make advertisers communication with trivago easier.



If you'd like to join our exciting team and help us build an environment where advertisers can find a solution for any job they are trying to accomplish, this is your chance to make history.

What you'll do:


* Own the technical engagement and ultimate success around specific implementation projects.

* Define implementation architectures.

* Have a broad know-how around how applications and services are constructed.

* Conceptual and prototype-based Implementation.

* Support teams with concepts, implementation, test, rollout and maintenance and monitoring.

* Requirements-based evaluation and building of new applications.

* Implement and maintain service-oriented architectures.





What you'll definitely need:




* Extensive knowledge and experience in PHP.

* At least 2-3 years of experience within software engineering.

* Experience in service-oriented architectures.

* Experience with databases (especially MySQL).

* To enjoy technical challenges and be eager to explore new technologies.

* To hold an academic degree in the field of IT, or to have successfully completed a comparable apprenticeship.

* To speak English (our company language) fluently.





What we'd love you to have:




* Experience in Java or Spring Boot.

* Knowledge in large file processing.

* Experience with stream, queues and asynchronous data processing.





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.




Additional information:


* trivago N.V. is an equal opportunity employer. Applications from individuals with disabilities are welcome.


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.


Doubledot Media

PHP Developer / Engineer


Doubledot Media


php

developer

laravel

cakephp

php

developer

laravel

cakephp

2mo

Apply

If you can create & maintain awesome software, and you want to work from home in your underwear, keep reading!

[Doubledot Media](https://www.doubledotmedia.com) is a New Zealand-based company creating online eCommerce tools for people looking to start their own online businesses. We’re based in Christchurch, but over 90% of our team work remotely from various places around the world. (Living in the future FTW!)

This role will be heavily focused on feature development & maintenance of our product [SaleHoo](https://www.salehoo.com), plus will also see you contributing to a number of other related applications and services that we deliver.

**What sort of tech/frameworks do we work with?**
* PHP/MySQL/HTML/CSS/Javascript (surprise!)
* CakePHP, Laravel & bespoke PHP app’s
* JQuery, Angular & Vue
* Elasticsearch

**What other skills & knowledge are important for this role?**
* GIT, Composer & Code Management
* PHPUnit, Unit Testing & T.D.D.
* Consuming & Creating HTTP API’s
* Asynchronous Workloads

**What would you be doing?**
* Working with teammates to improve our hugely popular tools
* Suggesting and developing software improvements
* Streamlining features to make customers' lives far simpler and easier
* Maintaining existing codebases
* Working with us to guide the direction of our software
* Being generally amazing

**Cool reasons to work with us:**
* Flexible hours
* Work from home (or from our Christchurch office)
* Relaxed, ego-free, family-friendly work culture
* (And you can wear whatever you like!)
* Need a few more reasons? [Read what current and former staff have to say](https://www.glassdoor.com/Reviews/Doubledot-Media-Reviews-E1029356.htm)...

**If you work from our Christchurch office, you also get:**
* Weekly Friday BBQ (or sushiBQ, or ThaiBQ)
* Novelty coffee mugs (and the coffee to go with them)
* An extremely comfortable chair (You'll have to wear more than just underwear, though)

If you think you have a solid understanding of a decent chunk of our requirements (or similar), at least 3 years commercial PHP experience, have the spark we're looking for, and want to show off your skills, we want to hear from you!

This position is open to applicants in any location, but we do have a preference for a person in this role to have at least some crossover with our time zone here in N.Z. (Pacific/Auckland).

See more jobs at Doubledot Media

Visit Doubledot Media's website

How do you apply?

1. Record a quick 3-minute video, telling us a bit about yourself, and what technologies you are currently using
2. Create an email for jobs@doubledotmedia.com (Subject: PHP Developer Position)
3. Attach your CV as a PDF
4. Include a link to the video, plus any links to other projects and examples of your code we can look over
5. Send!
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.


Hashicorp

Software Engineer Nomad Backend Spark Integration


Hashicorp


golang

dev

engineer

backend

golang

dev

engineer

backend

2mo
Charlotte, United States - On the Nomad team, we develop tools for service deployment and batch job scheduling. Our customers place a high level of trust in us, relying on our tools to operate their own infrastructure and software effectively, and so we care deeply about reliability and...

See more jobs at Hashicorp

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 extern