remote-job-boards / software-engineering Goto Github PK
View Code? Open in Web Editor NEWRemote Jobs for Software Engineering
Remote Jobs for Software Engineering
Tags: #dev #engineer #digital-nomad #y-combinator
Published on: June 30, 2020
Original Job Post: https://remoteok.io/remote-jobs/86808
Skills: C#, JavaScript, TypeScript, SQL, Python, Angular, Docker
Be one of the first to join our rapidly growing, well-funded startup in Downtown Seattle
Help us reduce the cost and ecological impact of food waste
Make a big contribution across our entire product in this small, passionate team
At Shelf Engine, we’re harnessing the power of AI to provide real-time, intelligent forecasting for food retailers like grocery stores, food service, and cafes across the United States. We’re able to drastically reduce the amount of shrink (food waste) which in turn drives profit for retailers, lowers costs for consumers, and reduces the ecological impact of waste. We’re using technology to solve a globally-relevant problem that both creates a positive environmental impact and an exciting (and potentially massive) commercial opportunity.
We are hiring a Fullstack Software Engineer who will play an integral part in designing a system that allows us to scale up our customer base while maintaining an ability to quickly engineer and deploy new features. You will develop solutions across broad areas, from mobile and desktop UX for our end users, to automated integration with other customer data systems, to our core storage systems and business logic. Our engineering team is small (you’ll be #4), so we’ll need you to flex your skill-set, working across the stack (TypeScript/C#).
As a Fullstack Engineer at Shelf Engine you will:
Write scalable/high-performance code on both the frontend and backend, understanding complex technical areas along the way
Build efficient and reusable systems that drive complex web and mobile applications
Create software features that are robust, reliable, and user friendly for both internal teams and our customer base
Run the full software development lifecycle - problem definition, design, development, testing, demoing, and supporting production use of the features you own
Be able to balance immediate business objectives against long-term architectural vision
And our Ideal with Fullstack Engineer will have:
3+ years of production level engineering under your belt
Experience developing and interfacing with REST APIs
Experience building both web applications and mobile applications
Familiar with the Microsoft stack: TypeScript/C#, Azure, MSSQL, etc.
Knowledge of the following frameworks: Angular, Iconic (front end) and ASP.NET, EntityFramework (back end)
Strong analytical and quantitative problem solving ability
Bonus Points: Experience in distributed systems, payments systems (e.g. Stripe, Dwolla, etc), logistics, warehousing, or the food (grocery, etc.) industry
About Us:
At Shelf Engine, you will join a small, powerful Product team that’s hungry for change in an untapped industry. Our founders are well versed in the food industry and have successfully built Product and Engineering teams. We’re not only solving complex technical problems at scale, but tackling key initiatives with large environmental impacts a well. We're a tight-knit and passionate team, determined to disrupt an industry with wide-ranging impact, and creating a significant commercial opportunity.
We’re looking to add you - a Software Engineer who is passionate about marketplaces, demand forecasting, and reducing waste! APPLY NOW and get in early on a team that's changing food distribution for the better, or learn more about us at http://shelfengine.com
Shelf Engine is an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Tags: #front-end #back-end #cloud-computing #devops #full-stack #web-development #cloud #web-dev #backend #exec #devops
Published on: June 30, 2020
Original Job Post: https://remoteok.io/remote-jobs/86810
YourWork is a German business and employment-oriented social network for craftsmanship and industry.
We are a small, self-funded team who move fast led by the entrepreneur Nicole Nestler. She has experiences in the IT technology sector and was leading the last 6 years a big company in the craftsmanship industry.
• You‘ll ensure YourWork has scalable, affordable, reliable and high-performance systems to support the growth of the business in Germany and abroad, enabling constant product innovation and optimization.
• You‘ll be responsible for choosing the tech-stack, planning architecture, bootstrapping the dev-team and building the codebase from scratch. We expect you to oversee technology choices, code quality, security and infrastructure, but also on the HR side, including recruitment and career development of your team members.
• We would like you to help foster a culture of individual initiative, solidarity and lead results-driven development methodology.
• At least 3-4 years experience with building consumer-facing web applications as a full- stack developer.
• Proven experience with at least one modern frontend framework (React/Vue/Angular).
• Proven experience with at least one modern backend REST framework
(Express/Koa/Django/Serverless etc.).
• Basic devops understanding and experience deploying and maintaining application in
the cloud (AWS/GCP/HEROKU etc.).
• Product and product-terminology understanding, experience working with
marketing/creative/business departments. • You move fast.
Tags: #devops #engineer #devops
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96781
We are looking for a DevOps engineer to help us automate and scale our infrastructure.
You'll be working closely with our Principal Architect and VP of Engineer. You'll be able to work 100% remotely, and we are looking for someone that can grow with our products for years to come.
Your responsibilities will include:
Create tooling to improve the developers' experience
Implement monitoring for web, mobile and desktop apps
Collaborate with engineering teams to advance the existing systems and security.
Our tech stack
Ruby on Rails
Rust
AWS, Heroku
CloudFormation
PostgreSQL, Memcached, Redis, Solr
Git
Required skills
Experience in managing and maintaining scalable Linux environments
Experience with configuration management tools (e.g. Chef, Puppet, Ansible, CloudFormation, Terraform)
Experience with CI tools (e.g. Jenkins, TravisCI, CircleCI)
Experience with PostgreSQL, Redis, and Memcached
Experience with AWS, CloudFormation, and Fargate
Experience with Docker
Nice to have
Experience working remotely
Experience with Kubernetes
Experience with Ruby on Rails
Experience with Nginx and Phusion Passenger
Examples of projects you'll be working on
Migration from CircleCI to AWS CodePipeline
Migration of a large scale web app to AWS ECS
Automation of the deployment pipelines
Tags: #engineer #y-combinator
Published on: June 27, 2020
Original Job Post: https://remoteok.io/remote-jobs/86709
Skills: React, Ruby on RailsThe Role
We're looking for a bright, self-motivated, product-centric engineer to grow our incentives platform which already reaches hundreds of monthly active enterprise clients and millions of end-users.
As the first engineering hire at Tremendous, you will tackle the complex front and back-end technical challenges associated with supporting the distribution of millions of rewards across the globe.
The Company
Our mission is to help businesses reward and incentivize anyone in the world, easily and instantly. Our clients distribute millions of rewards (gift cards, Visa cards & money) for market research compensation, refer-a-friend programs, customer loyalty, rebates, employee recognition and many other purposes.
See a demo of our product here: www.tremendous.com/demo
What we're looking for
2+ years of professional software development experience
Demonstrated full-stack experience – ideally communicated through a portfolio of
completed, publicly accessible products
A product oriented mindset and a tenacity to advocate for users and your ideas
A tendency to align your definition of personal success with company milestones and wins
A long term desire to transition into leadership positions – whether that entails eventually
founding your own company or operating as a CTO / VP of Engineering.
Why be the first engineer at Tremendous?
Significant opportunity for professional growth and financial upside
Proven product-market fit
We're already profitable
300% growth in past year
Rare opportunity to join de-risked, high-upside startup as first engineer
Work directly with founders on projects with tangible business impact
Autonomy to make decisions that impact tech, product & business
Other Benefits
The option to work remotely
Unlimited vacation
Flexible hours (we care about productivity)
Health and dental
Tags: #dev #senior #android #digital-nomad
Published on: June 26, 2020
Original Job Post: https://remoteok.io/remote-jobs/86681
Die Chefkoch GmbH (part of Gruner + Jahr) freut sich auf Dich als
SENIOR ANDROID DEVELOPER (m/w/d)
ab sofort I unbefristet I Vollzeit (40h/Woche) I remote I Homeoffice
Chefkoch ist mit bis zu 22 Mio. Unique Usern pro Monat Europas reichweitenstärkste Plattform im Bereich Kochen und Rezepte. Wir sind ein Tochterunternehmen des Medienhauses Gruner + Jahr mit Sitz in Bonn und arbeiten als neugierige Teamplayer mit Leidenschaft daran, uns und Chefkoch ständig weiterzuentwickeln.
DABEI KANNST DU UNS UNTERSTUTZEN:
Als Entwickler übernimmst Du eine tragende Rolle: Du machst die Chefkoch App bei ihren Millionen Nutzern durch Deine Entwicklungen noch beliebter
Du arbeitest agil und leitest dabei innovative Ideen aus hypothesenbasierten Fragestellungen ab
Du arbeitest interdisziplinär in deinem Scrum-Team und lernst auf Augenhöhe von und mit deinen Kollegen
Du setzt Pair-Programming, Peer-Reviews und Code-Retros in deiner täglichen Arbeit ein
Du schreibst Unit-, Integration- und UI-Tests, um die technische Qualität sicherzustellen
DAS BRINGST DU MIT:
Du hast bereits mehrere Jahre Erfahrung in der Android Entwicklung mit Java oder Kotlin und fundierte Kenntnisse in den gängigen Frameworks und Bibliotheken
Dein Entwicklerherz schlägt für saubere Lösungen, ohne dabei die Usability außer Acht zu lassen
Du liebst es, neue Technologien auszuprobieren und teilst dein Wissen gerne mit anderen
Mobile ist deine Leidenschaft, du verfolgst regelmäßig neue Entwicklungen und Trends
Du sprichst fließend deutsch
DAMIT UBERZEUGEN WIR DICH:
Du arbeitest in der reichweitenstärksten, digitalen Food und Rezept-Community im deutschsprachigen Raum
Eigenverantwortung schreiben wir groß – und deshalb wirkst Du direkt an Entscheidungen mit
Du entwickelst Deine persönlichen und fachlichen Fähigkeiten kontinuierlich im Team und durch professionelle Fortbildungen weiter
Wir bieten eine leistungsgerechte Vergütung (13 Monatsgehälter), weitere attraktive Konditionen wie Unterstützung beim JobTicket, 30 Urlaubstage/Jahr, kostenlose Getränke und frisches Obst
DU FUHLST DICH ANGESPROCHEN?
Sende uns Deine Bewerbung an [email protected]
Dein personlicher Kontakt: Marina Creuzberg | E-Mail: [email protected] I WhatsApp: +49 1515 7523091
Wir freuen uns auf Deine Unterlagen inkl. Gehaltsvorstellungen (13 Monatsgehalter)
Datenschutzhinweis im Recruiting
Tags: #dev #engineer #digital-nomad #y-combinator
Published on: June 26, 2020
Original Job Post: https://remoteok.io/remote-jobs/86673
Skills: Django, Node.js, Python
At ZeroCater, we believe one of the easiest, and most effective, ways to build culture is through shared office food programs. We make it easy for companies to feed their employees delicious, family-style meals and keep exciting snack programs fully-stocked with variety and rotation. ZeroCater has successfully launched our core product, Managed Catering, into 6 local markets and are excited to be offering Snacks + Beverages to enterprise clients in San Francisco with anticipated growth into new markets in the near future. ZeroCater is changing a 200 billion dollar industry and continues its trend of being revenue positive and sustaining year over year growth.
Come join an impactful Engineering team that works closely with our customers and Product to ship code every week. We value ownership, independence, collaboration, communication, and bias towards getting things done with measurable results. We are seeking a Software Engineer with a focus on the back-end development of models, serializers, business algorithms, and APIs, but is also able to work on front-end with some help. The person should be keen to make a difference by writing defensive but performant code, thereby influencing where we go as a company, and how the code is organized to achieve the best results. We use Python, Django, PostgresSQL, Redis, RabbitMQ on the back-end, and React as well as Vue.js on the front-end.
What you will do:
-Build & improve code across the entire stack (Postgres SQL, python-Django, javascript, html and css) for new and existing product.
-Practice and encourage software engineering best practices: reasonable test coverage, appropriate modularization, designing cohesive interfaces, and making the call on technical trade-offs.
-Collaborate in technical reviews to strengthen our architecture and system designs and assist others with coding and troubleshooting.
-Create quality APIs and prototypes on tight timelines.
-Work on business-critical features in order to help achieve product vision and goals.
Qualifications for success:
-2+ years industry (post grad/non internship) experience in software engineering with full-stack web applications (particularly with Django, python, or Node.js).
-Strong understanding of industry trends, and opinions on those trends, as well as in-depth knowledge of web technologies gained from research and professional experience.
-Ability to create robust APIs and data structures that will enable the business to grow to the next level, while anticipating problems and understanding the tradeoffs for each decision.
-Pragmatic approach to engineering that strikes a balance between beautiful code, maintainability, and time to market.
-Ability to create pixel perfect, responsive, web pages while working with product designer(s). Bonus points for experience with software programs like Sketch, Zeplin and the Adobe Creative Suite.
“The shared meal elevates eating from a mechanical process of fueling the body to a ritual of family and community, from the mere animal biology to an act of culture.” - Michael Pollan
Feel free to apply direclty to our careers page: https://zerocater.com/about/careers/?gh_jid=2199613
We are an equal opportunity employer and value diversity at ZeroCater. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
If you need assistance or an accommodation due to a disability, please contact us at [email protected].
Tags: #devops #engineer #devops
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96784
Position Summary:
SemanticBits is seeking a DevOps Engineer to support the automation and deployment needs of highly scalable healthcare systems. You will work hand-in-hand with development teams to implement automation solutions using technologies like Amazon Web Services (AWS), Ansible, Jenkins, Kubernetes, ECS, and Terraform to automatically build, test, integrate, and deploy complex, modern systems. You will leverage the full power of the cloud to configure highly resilient and scalable applications that support zero downtime. This position is open to a mid-level to principal professional depending on experience.
Responsibilities:
Solid hands-on working experience with configuring and maintaining resources on AWS.
In-depth, hands on experience withTerraform (strongly preferred) and/or CloudFormation.
Hands-on understanding of Docker. Be able to write Dockerfiles. Experience with Docker Compose is a plus.
Familiar with at least one container orchestration platform. ECS or Kubernetes is preferred. Have an understanding and experience of both deploying and maintaining these systems.
Experience with production deployments using Jenkins. Familiarity with jenkinsfiles is a plus.
Knowledge of scripting or programming – Bash, Powershell, Python is a plus.
Knowledge of a configuration management tool, such as Ansible.
Deep, hands-on experience with Linux and administration.
Expertise with cloud security, understand the principle of least privilege. Be experienced with securing S3 buckets and IAM configurations. Understand security groups and access controls.
Experience with and a strong understanding of secret management along with the practice of good security hygiene.
Experience with Atlassian tooling such as Jira and Confluence preferred.
Understand how web applications work and the common tools around them.
Understand the 12 factor app.
Knowledge of networking fundamentals is appreciated.
Required Qualifications:
Candidate must reside in the United States
Bachelor's degree in technological or related field and a minimum of 5 years of relevant experience or a Master’s degree with a minimum of 3 years experience
Flexible and willing to accept a change in priorities as necessary
Nice to Have:
Experience working in the healthcare industry
Federal Government contracting work experience
Prior experience working remotely full-time
Physical and emotional requirements for the job:
This position is to be performed remotely from an individual’s home office and involves sedentary work. Employees in this role can be expected to exert up to 10 pounds of force on occasion in order to lift, carry, push, pull or otherwise move standard electronic equipment. Employees are expected to make decisions in a timely manner and display emotional intelligence during occasional stressful situations.
Benefits:
Generous base salary
Three weeks of PTO
Excellent health benefits program (Medical, dental and vision)
401k retirement plan. We contribute 3% of base salary irrespective of employee's contribution
100% paid short-term and long-term disability
100% paid life insurance
FSA
Casual working environment
Flexible office hours
New laptop (Mac or PC - your choice)
SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.
Tags: #dev #engineer #digital-nomad #y-combinator
Published on: June 29, 2020
Original Job Post: https://remoteok.io/remote-jobs/86752
Skills: C++, Django, Amazon Web Services (AWS), PythonRole
You will be working across the stack, from the front-end to our program synthesis backend. You will sit in on the UX/UI studies and take in the recommendations, and work with both the frontend and backend teams to operationalize them. You should be comfortable taking a leadership position in end-to-end features that will make a meaningful impact towards increasing the usability of our product.
Qualifications:
Minimum:
BS and/or MS in Computer Science.
Strong knowledge of CS fundamentals and the ability to apply that knowledge.
Adept at writing maintainable, modular, secure, and well-tested code.
Familiar with good developer practices (CI/CD, code review, unit-testing, etc.).
Substantial experience with Python 3.
Desire to learn about areas such as programming by example, compilers, automated theorem provers, code analysis, and program synthesis.
Excellent critical thinking, problem solving, and analytical skills.
Solid communications skills.
Ability to work both independently and as part of a distributed team.
Preferred:
4+ years of software development experience.
Experience with AWS, C++, Z3, and Django a plus.
Compensation and Benefits
We value our team, and we value diversity. We're a small knit group with less than 10 employees, and we funded with a good runway. Our compensation plan is designed to reward our employees and support their families as much as possible, for a company at our stage. We have:
Excellent benefits. We provide the best medical, dental, and vision insurance available covering 95% for you and 50% for your dependents.
Excellent compensation package for salary and equity. We will put together the right package based on your profile and your needs.
Choose your work style. (a) We have been WFH and work very effectively remotely. (b) We have an open vacation policy. Take what you need to recharge. Everybody is required to take a two week minimum. (c) Paid parental leave.
Excellent work setup. We provide an ergonomic work setup for you to be as productive as possible.
Tags: #dev #java #backend #digital-nomad
Published on: June 29, 2020
Original Job Post: https://remoteok.io/remote-jobs/86777
Scalable Path is looking for a Java Backend Developer to join the team and work on a client project. This is a remote, full-time position.
CLIENT COMPANY DESCRIPTION:
For the past 7 years, the client has been working closely with several large clients in the advertising industry. Throughout that time, they have accumulated knowledge from several successful projects in the programmatic advertising field and are actively servicing some of the largest digital media companies in the USA. Collectively, their backend software, platform, and client-facing products are built to enable digital media (supply) with the best in class monetization tools (demand) in a seamless and optimized way.
DUTIES AND RESPONSIBILITIES:
Technologies and components:
RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:
You will be working directly with the cofounders. Every project has a project manager who you will report to, and experienced engineers to cooperate with. The client is in the Europe/Belgrade (+02:00) CEST time zone.
REQUIRED SKILLS:
START DATE:
As soon as possible.
EXPECTED CONTRACT DURATION:
3-6 months
HOURLY RATE:
The pay rate for this role is from $30 - $45 USD per hour, depending on experience and capability.
Tags: #typescript #javascript #microservices #redis #postgres #mongodb #automation #dev #backend #digital-nomad #mongodb
Published on: June 25, 2020
Original Job Post: https://remoteok.io/remote-jobs/86647
UBIO has built the Automation Cloud, a platform which can robotically perform any online task such as reserving a hotel for your trip to New York, booking a flight to get there and applying for a credit card to pay for it all. We are working towards a SaaS based solution for engineers to automate website actions and we need your help!
We are looking for an optimistic and resilient engineer who has developed markedly complex services in Javascript or Typescript. You would have been involved with platforms and services that perform and scale well on the cloud and you also enjoy discussing complex engineering topics. We are a small Engineering team, relying on tools like GitHub and Slack to keep us communicating efficiently. We also rely on architectural principles and guidelines to ensure our colleagues can pick up our work in the future, if necessary.
Tags: #big-data #senior #engineer
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96788
Only candidates residing inside of the United States will be considered for this role
About VividCortex
Are you excited by designing and developing a high volume, highly available, and highly scalable SaaS product in AWS that supports Fortune 500 companies? Do you love the energy and excitement of being a part of growing and successful startup company? Are you passionate about diving deep into technologies such as microservices/APIs, database design, and data architecture?
VividCortex, founded in 2012, is building a world-class company with a mixed discipline team to provide incredible value for our customers. Hundreds of industry leaders like GitHub, SendGrid, Etsy, Yelp, Shopify, and DraftKings rely on VividCortex. Our company’s growth continues to accelerate (#673 Inc. 5000) for yet another year so we need your help.
We are extremely customer focused, engaged in building an authentic, low-drama team that is open, candid, sincerely practicing ‘disagree and commit’, constantly learning and improving, and with a focused, get-it-done attitude about our commitments.
A successful candidate thrives in a highly collaborative and fast-paced environment. We expect and encourage innovation, responsibility, and accountability from our team members and expect you to make substantial contributions to the architectural and technical direction of both the product and company.
About the Role
VividCortex needs an experienced and senior hands-on data and software engineer who has “been there and done that” to help take our company to the next level. We are designing and building our next-generation system for continuous high volume data storage, analysis, and presentation. You are hands-on and working at the intersection of data, engineering, and product. You are key in defining the strategy and tactics of how we store and process massive amounts of performance metrics and other data we capture from our customers' database servers.
Our platform is written in Go and hosted entirely on the AWS cloud. It currently uses Kafka, Redis, and MySQL technologies among others. We are a DevOps organization building a 12-factor microservices application; we practice small, fast cycles of rapid improvement and full exposure to the entire infrastructure, but we don't take anything to extremes.
The position offers excellent benefits, a competitive base salary, and the opportunity for equity. Diversity is important to us, and we welcome and encourage applicants from all walks of life and all backgrounds.
What You Will Be Doing
Discover, define, design, document and assist in developing scalable backend storage and robust data pipelines for different types of data streams of both structured and unstructured data in an AWS environment and based on Linux and Golang
Work with others to define, and propose for approval, a modern data platform design strategy and matching architecture and technology choices to support it, with the goal of providing a highly scalable, economical, observable, and operable data platform for storing and processing very large amounts of data within tight performance tolerances.
Perform high-level strategy and hands-on infrastructure development for the VividCortex data platform, developing and deploying new data management services in AWS.
Collaborate with engineering management to drive data systems design, deployment strategies, scalability, infrastructure efficiency, monitoring, and security.
Write code, tests, and deployment manifests and artifacts.
Work with CircleCI and GitHub in a Linux environment.
Issue pull requests, create issues, and participate in code reviews and approval.
Continually seek to understand, measure, and improve performance, reliability, resilience, scalability, and automation of the system. Our goal is that systems should scale linearly with customer growth, and the effort of maintaining the systems should scale sub-linearly.
Support product management in prioritizing and coordinating work on changes and serve as a lead in creating user-focused technical requirements and analysis
Assist with customer support, sales, and other activities as needed.
Understand and enact our security posture and practices.
Rotate through on-call duty.
Contribute to a culture of continuous learning and clear responsibility and accountability.
Manage your workload, collaborating and working independently as needed, keeping management appropriately informed of progress and issues.
Basic Qualifications:
Experience developing and extending a SaaS multi-tenant application
Domain expert in scalable, highly available data storage, scaling, organization, formats, security, reliability, etc.
Capable of deep technical understanding and discussion of databases, software and service design, systems, and storage
10+ years of experience in distributed software systems design and development
7+ years of experience programming in Golang, Java, C#, or C
7+ years of experience designing and hands-on implementation and maintenance of data pipelines at big data scale, employing a wide variety of big data technologies, as well as cleaning and organizing data to be reliable and usable
Experience designing highly complex data infrastructures and maintenance of same
Mastery of relational database concepts including a strong knowledge of SQL and of technologies such as MySQL, Postgres
Experience with CI/CD, Git, and development in a Unix/Linux environment using the command line
Excellent written and verbal communication skills
Ability to understand and translate customer needs into leading-edge technology
Collaborative with a passion for highly effective teams and development processes
Preferred Qualifications:
Master’s degree in Computer Science or equivalent work experience
Experience designing and deploying solutions with no-SQL technologies such as Mongo, DynamoDB
3+ years of experience with AWS infrastructure development including experience with a variety of different ingestion technologies,, processing frameworks, storage engines and understand the tradeoffs between them
Experience with Linux systems administration and enterprise security
Tags: #dev #engineer #backend #digital-nomad
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96763
Position Summary:
SemanticBits is seeking a Backend Software Engineer with experience working in Node.js, postgres (or similar relational database), Neo4j, and AWS services including Lambda and Kinesis. You will work on a closely knit Scrum team to solve complex backend problems, such as integrating external services into our services, adding and modifying database structures, and implementing new REST services in Node.js with a focus on security, performance, and scalability. You will dig into business requirements and implement complex logic using modern technologies. We believe strongly in test-driven development, continuous integration, and continuous deployment, and we have a strong DevOps mindset. This position is open to a mid-level to principal professional depending on experience.
Responsibilities:
3+ years of experience building enterprise-scale backend REST services using an API-first paradigm
5+ years of hands-on experience building services with Node.js
Intimate knowledge of crafting highly performant database queries using frameworks like Sequelize, knex, or other query builders/ORMs
Hands-on experience implementing relational database structures, including tables, indexes, views, etc.
Experience working with graph databases such as Neo4j
A mindset towards building systems for the cloud and DevOps fundamentals
Working knowledge of AWS cloud infrastructure, such as EC2 and RDS
Hands-on understanding of virtualization and experience with Docker
Focus towards building security, performance, and scalability into services from the beginning
Required Qualifications:
Candidate must reside in the United States
Bachelor's degree in technological or related field and a minimum of 5 years of relevant experience or a Master’s degree with a minimum of 3 years experience
Flexible and willing to accept a change in priorities as necessary
Nice to Have:
Experience working in the healthcare industry
Federal Government contracting work experience
Prior experience working remotely full-time
Physical and emotional requirements for the job:
This position is to be performed remotely from an individual’s home office and involves sedentary work. Employees in this role can be expected to exert up to 10 pounds of force on occasion in order to lift, carry, push, pull or otherwise move standard electronic equipment. Employees are expected to make decisions in a timely manner and display emotional intelligence during occasional stressful situations.
Benefits:
Generous base salary
Three weeks of PTO
Excellent health benefits program (Medical, dental and vision)
401k retirement plan. We contribute 3% of base salary irrespective of employee's contribution
100% paid short-term and long-term disability
100% paid life insurance
FSA
Casual working environment
Flexible office hours
New laptop (Mac or PC - your choice)
SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.
Tags: #exec #engineer
Published on: June 23, 2020
Original Job Post: https://remoteok.io/remote-jobs/86564
BigCommerce is disrupting the ecommerce industry as the SaaS leader for fast-growing, mid-market businesses. We enable our customers to build intuitive and engaging stores to support every stage of their growth.
BigCommerce, named a 2020 "Best Place to Work" in Austin, is looking for a Manager, Engineering on our Billing Pod in the exciting & rapidly growing e-commerce industry.
Who are we
The BigCommerce Engineering team is on a mission to build the leading SaaS ecommerce platform. Our global team of engineers works from our Austin, San Francisco and Sydney offices and are focused on building the right product for our customers in the right way.
The Billing Pod focuses on building an extendable billing platform that powers our accounting, account, and purchasing functionality for the BigCommerce platform & beyond. Our primary languages are Ruby with some Scala, PHP, React + TypeScript, Angular, and Backbone. Architecturally we use REST APIs, gRPC, and we leverage a host of internal deployment and cloud infrastructure tools.
This role will see you leading a team of 5-8 engineers working on a mix of greenfield & legacy systems that are becoming increasingly mission critical as we open up our platform and try to power the world of purchasing and billing.
This role is for a person who thrives at building high performing software engineering teams and is passionate about empowering engineers to achieve the best work of their careers. Well respected by technical and non-technical individuals, this person is an influential leader, coach, manager and engineer. This leader will need to balance: driving our aggressive product roadmap, improving the performance and stability of our system, introducing engineering best practices into the organization, and leading/mentoring other engineers.
Who you are:
5-7+ years experience in building systems using at least two different languages: Ruby, Scala, Java, PHP, Python, Node, etc. We currently primarily use Ruby, PHP, and Scala.
Think iteratively by breaking down problems into smaller, deliverable / deploy-able pieces
Knowledge of gRPC, RabbitMQ, and familiarity with caching solutions
Experience with Google Cloud Platform or Cloud Computing highly desirable
2+ years in driving & retaining a high performance team
Experience building integrations with 3rd party SOAP/REST API providers that can span multiple code sets, fail gracefully, and be highly extendable
Knowledge of DDD & TDD. We believe heavily in domain driven design.
Experience with OAuth and/or SAML workflows
Experience building libraries that can be shared across multiple services
Experience building or managing distributed and/or SOA architectures
Experience with SaaS platforms is highly desirable
Experience with application optimization, profiling, & architecture
What you’ll do:
Oversee 5-8 direct reports.
Support an open, positive, and energized culture
Be both an active hands-on coder & an effective people manager.
Build systems & APIs that provide a world-class billing & purchasing platform that can be easily extendable.
Use Ruby, Rails, Scala, gRPC, JavaScript, RabbitMQ, Docker, Resque, MySQL, Redis, and a slew of other technologies to help power our platform
Build an open, positive, and energized culture
Participate in code reviews and coach the team to enforce best practices
Build, lead, and hire a high-caliber team of software engineers
Help design/architect/execute the building of services for the BigCommerce platform
Build highly-available, distributed systems
Write code that is performant, fault-tolerant, maintainable, testable, and concise
Drive our technical roadmap and direction of our stack
Encourage innovation & foster an environment of continuous improvement
Collaborate with stakeholders, pod leaders, and other teams to promote communication & coordination
Organize and facilitate regular 1:1’s with your team for coaching & mentoring
Nice to have:
3+ years experience using high-level JavaScript frameworks (e.g., React, Vue, or Angular) to build single page applications.
Experience with functional paradigms
Experience with Agile methodologies
BS/MS in computer science or equivalent experience
Excited to learn new technologies
Solid UNIX knowledge
Our Hiring Processes Might Include
We want to see your problem-solving and analytical skills. Be prepared to write good, clean, scalable code. You don’t need to know our entire stack, but we’re looking for practical experience, someone who can solve production problems in the cloud.
Recruiter Phone Screen
Hiring Manager Screening
Online Code Assessment
On-site Interview
Diversity & Inclusion at BigCommerce
We have the opportunity to build not only a great business, but a great company, with soul. Our beliefs and commitment to diversity and inclusion are a central part of achieving that.
Our dedication to diversity and inclusion is grounded in two things: a moral belief in the dignity, value, and potential of every individual, and a practical belief that diverse, inclusive teams will create the best outcomes for our customers, partners, employees, and company. We welcome everyone to be a part of our journey.
Note: Candidates only located in the following states can be considered for REMOTE WORK; Alabama, Arizona, California, California -LA County, Colorado, Connecticut, Georgia, Massachusetts, Michigan, Nebraska, Nevada, New Jersey, New York State, NY - Westchester County, North Carolina, North Dakota, South Carolina, and Vermont
Current BigCommerce Employees: Please use the internal job board to apply for openings.
Tags: #full-stack #senior #engineer
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96848
About us
Our mission is to change people's relationship with alcohol by supporting their alcohol-free journey through offering access to 28, 90 & 365 AF Alcohol Free challenges, amazing global community, podcasts, blogs, specialised coaching and more. We use positive psychology to help our members transform their lives and discover the best versions of themselves. With 70K+ members in more than 100 countries, we're a dynamic start-up at a scaling-up stage looking for great talent to help us make an extraordinary impact on people's lives!
We have product fit and now need to build the engineering capability in the business to allow us to build a better user experience for our customers; they love our product, but want it to do more for them.
Our plan is to initially develop a mobile web application and then depending on our customer research we may decide to develop a mobile app to improve the customer experience.
Our offices are based in Edinburgh, but we are a remote working company so we welcome job applications from anywhere in the UK.
Our company values are important to us and the bedrock of our culture and how we work
Serve others and make a difference
Be the change
Be tenacious and dont give up
Be passionate and have fun
Think and act world class
No recruitment agencies please
Benefits
And why would you want to work with us?
Tags: #golang #dev #cloud #engineer #digital-nomad
Published on: June 25, 2020
Original Job Post: https://remoteok.io/remote-jobs/86642
San Francisco, United States - Software Engineer, Vault CloudREMOTEAbout HashiCorpHashiCorp is a fast-growing startup that solves development, operations, and security challenges in infrastructure so organizations can focus on business-critical tasks. We build tools to ease these decisions by present...
Tags: #css #html5 #javacript #cloud-native #microservices-architectures #cloud #dev #senior #engineer #digital-nomad #css
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/86888
Netdata is looking for senior software engineers, with particular expertise and interest in the Go Programming Language to join our distributed (remote) engineering team.
The position is 100% remote, but with your location's timezone limited from UTC -3 to UTC +5.
We are building a modern microservices-based platform to complement our open-source project. As a Senior Software Enigneer you will be expected to program in several languages, focusing on, but not limited to, Go. You will need to be familiar with architecting and developing production-grade microservices and distributed systems, REST, message brokers (e.g. Kafka, RabbitMQ, ActiveMQ, etc.) as well as writing testable, maintainable code.
Why join Netdata
When you join Netdata, you can expect
Netdata is an Equal Opportunity Employer. We are committed to providing an inclusive work environment free of discrimination and harassment for everyone, regardless of race, color, religion, national or ethnic origin, sex, age, sexual orientation, gender identity, disability, sexual orientation, marital status, military service or other non-merit factor.
Responsibilities
Required experience
Preferred experience
Tags: #android #java #senior #engineer
Published on: June 23, 2020
Original Job Post: https://remoteok.io/remote-jobs/86534
Elevate Labs is on a mission to improve people's minds.
The ability to write well and speak eloquently deeply affects your trajectory in life, regardless of profession. Unfortunately, many people leave high school and even college extremely unprepared in these areas. We developed our flagship mobile app, Elevate, to help bridge this gap, through 35 games (and more on the way) that teach concrete cognitive skills. Elevate has over 30 million downloads and has received numerous accolades, including Apple’s App of the Year award.
The Elevate app was just the beginning. We’ve recently launched Balance, a personalized meditation app, that helps people with their stress, sleep, focus, and much more. It’s a truly customized experience that makes meditation more accessible to millions of people.
Join us in creating the future of products that help people live healthy, joyful, and productive lives.
To support our growing products, we're looking for an experienced Android engineer who has a passion for building great user experiences, pays meticulous attention to details, and believes in software that helps its users. You’ll lead the continued Android development of our flagship app, Elevate. In our collaborative environment, you’ll also work across teams and projects to build amazing products that educate and delight our customers. As a senior member of the team, you’ll have the opportunity to guide the direction of our products and our engineering team.
This is a fully remote position anywhere in the US or Canada.
Benefits & Perks
Bonus
#Salary
125000-170000
Tags: #engineer
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96777
Hello!
Thanks for checking out our job description for a remote Principal Engineer at Impala. We felt a little bit impersonal just just diving straight in with words like “revolutionising” and “disrupting”.
As such, we apologise in advance for any clichés, tropes or sudden-insecurity-driven-panic-attacks that you might find in the description below.
What is Impala?
Impala is making the process of booking hotel rooms ridiculously easy. We’re providing hotels with a powerful data distribution infrastructure that transforms the way hotel guests across the world browse, book, stay and pay. Think Twilio for Travel.
We launched our original API product in January 2019 and since then have grown at - quite frankly - a ridiculous old clip. Our technology is already installed in hundreds of hotels worldwide, on six continents and categorises more than 1 billion data points. This has allowed us to bring forward our ambition to revolutionise the hotel distribution market and help empower millions of people across the globe.
We are a growing remote-first team of exceptional people split across engineering, product and commercial who make up a thriving, active, supportive community.
Where is Impala going?
We’re supported by some of the most respected investors in the business, the early-stage backers behind Deliveroo, PillPack, SecretEscapes, Zoopla, Trivago, Monzo, Travelperk, Transferwise, Airbnb, GetYourGuide, Omio, Spotify and more!
They’re on board because of the shared opportunity we have before us - revolutionising a 1.6 trillion dollar market that’s been out-of-date for 20 years.
They also share our vision of a future in which travel is seamlessly connected and relentlessly inventive.
Our vision is that within the next two years 10% of hotel bookings worldwide will flow through Impala technology, and the product that we’re building will support the entire ecosystem of travel technology (we already have over a thousand companies signed up).
Anyone travelling anywhere will interact with products powered by Impala and to achieve this we’re growing the team extensively within the next year. Now is the most exciting time to be joining Impala as we go through a large push to grow and scale, both as a service and a community!
A brief overview of what you’ll be up doing here
As Principal Engineer, you will act as the technical authority in a top-tier engineering team, ensuring that our technology can meet both immediate and future needs. You will report to (and work alongside) our VP of Engineering.
Technology sits at the heart of our business, which makes this a pivotal role with key responsibilities:
You will lead on technology strategy & prioritization, managing short term technical risks and long term investment in our stack
You will be accountable for technical quality at Impala, including the reliability, security, and extensibility of our services and data
You will ensure that monitoring, metrics and SRE practices are in place across all teams and services, to measure and meet high service SLA’s / expectations
You will be the direct leader of an enablement group, which provides specialist technical/DevOps/SecOps support to our development teams
You will provide technical direction and mentorship across teams to support the development of individuals
You should join us if:
You have 10+ years of relevant and diverse product and engineering experience, with a period of executive-level responsibility at an organization with a strong engineering culture
You are an expert in the architectural design, development, and operation of large scale, high availability services
You have demonstrated experience with modern web services, distributed service-oriented architectures and services that handle large quantities of data, across multiple different stacks.
You aren’t afraid to get hands-on when necessary to demonstrate an approach / principle
You are comfortable leading and mentoring teams and individuals
Where will you work?
This is a remote position. This means you can work from anywhere +/- 2 Hours of London timezone (and less than a 3 hour flight).
We are a remote-first company, with a fully distributed engineering team! This was a very deliberate, natural choice, as we prioritise preserving work-life balance and accommodating the best people in Europe, while also fostering diversity.
We have loads of remote initiatives to ensure every new member of the team is fully set up!
We provide an additional generous Personalised Workspace Budget for things like monitors, keyboards, desk chairs and headphones.
We offer an office stipend - you can furnish their home office with a generous £150 monthly stipend (coffee, snacks, wifi bills, cleaning, desk equipment, plus anything in between) or we will pay for a co-working membership near where you live.
The full engineering team travels once a quarter to meet and socialise with the rest of the engineering team somewhere in Europe.
We offer a generous Social Budget for you to travel to London-based social events.
We have a dedicated Remote Experience Manager in the team, whose role is, among other things, to ensure everyone in the team’s happiness, and help them feel integrated and empowered while working remotely.
We give each new team member a brand new high-spec laptop when they start, with a choice between a Thinkpad or Mac.
Please note, we only accept candidates in Western Europe because of timezone and travel time differences. We make no exceptions (we don’t have time to, unfortunately!).
What you will get in return?
We reward Impalans with the most competitive salaries and regular reviews. Whether you're an individual contributor or you want to manage people, there are plenty of opportunities to develop your skills and boost your earning potential. We offer 3.5x the average annual UK raise, even if you remain within the same role.
We’re in the top 14% of companies in the UK for the amount of holiday that we offer, at 36 days.
One Unsick day off per year, to keep up with proactive health admin - so you can finally sort that trip to the dentist and get those health screens that you never have time to do.
Flexible working options. With extended lunch break options, Recess Hour, and loads more.
We invest in your development with a generous £1,000 Professional Development budget per year, and we will support you to realise your potential.
Fun and inclusive monthly social events, from go-karting to mini golf to karaoke to virtual pub quiz.
Access to Perkbox.
A super strong and proactive focus on mental and physical wellbeing. From Vitality health insurance, to Sanctus, to a monthly gym membership reimbursement, plus heaps more.
A generous Loved Ones Budget - £750 annually to get your friends & family over to visit you once a year, no matter how near or far from home you are based. (Engineering only)
Weekly 10% Time. (Engineering only)
Sound interesting?
If your answer is ‘yes’ and you are really excited to learn more then please check out our Medium page which includes more information about who we are, what we do, what matters to us and our culture.
Want to know more about our CEO, or want a deeper understanding of our what and why? Then simply watch this video to learn more. https://www.youtube.com/watch?v=nxBZuoxCbKM
For more information about what it's like working here, check out our Glassdoor page.
Tags: #dev #cloud #senior #engineer #digital-nomad
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96849
At Atomwise, we invented the first deep learning neural networks for structure-based small molecule drug discovery, and we’re currently deploying it in one of the largest applications of machine learning for life sciences. We work on Alzheimer’s, cancer, diabetes, drug-resistant antibiotics, and other diseases. We’ve partnered with 4 of the top-10 US pharma companies, raised over $50M from top VCs, and have 100+ diverse projects currently running.
You should think about joining us if you care about enabling the application of machine learning to essential problems. For example, we are not constrained by latency or uptime but by scaling and parallelization. Today we can analyze more than 1 billion molecules per day, but there are about 10^24 synthetically-accessible molecules. Come help us pick up a couple of orders-of-magnitude.
Our team has over 35 Ph.D. scientists who contribute to a collaborative academic-like culture that fosters robust scientific and technical discussion. We strongly believe that data wins over opinions, and aim for as little dogma as possible in our decision making. Our team members have expertise in a wide range of disciplines--from computational chemistry and structural biology to cloud-native best practices--and we regularly have internal seminars open to anyone interested in learning about these topics.
Our Engineering team is small and growing quickly. As a result, there’s plenty of opportunities for career growth and to have a significant impact on our success.
You will
Have the opportunity to learn and improve how we run machine learning at scale to deliver new drugs.
Play an essential role in designing and building cloud-based solutions consisting of 500+ CPU and GPU instances in a highly dynamic scaling environment.
Foster high-quality and adaptable software using engineering and Agile best practices.
Interact closely with our scientists (your users) to scope, design and implement software to tackle cheminformatic and machine learning problems.
Required Qualifications
Bachelor’s degree in Computer Science with 4+ years of software engineering experience.
High proficiency in Python and a compiled language (e.g., C++, golang, Java, etc).
A record of designing and implementing cloud software using docker containers.
High proficiency with the Linux command-line environment.
Preferred Qualifications
Experience building and deploying batch computing workloads or microservices onto Kubernetes.
Experience implementing machine learning architectures in PyTorch or TensorFlow
Background in Biology or a related field.
Compensation & benefits
Competitive salary, commensurate with experience
Stock compensation plan – you’ll be an Atomwise co-owner
Platinum health, dental, and vision benefits
401k with 4% match
Flexible work schedule
Generous parental leave
Strong emphasis on collaborative learning and career development
Atomwise is not currently offering visa sponsorships for any position. Please only apply if eligible to work in the U.S.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Tags: #javascript #node.js #mongodb #product-development #aws #react.js #redis #docker #react #node-js #product-manager #senior #engineer #exec #node-js #mongodb
Published on: June 30, 2020
Original Job Post: https://remoteok.io/remote-jobs/86816
Retrium is a seed-funded startup that helps teams improve their Agile processes by facilitating effective and engaging retrospective meetings. With over 170,000 retrospectives run on our platform, we’re the trusted leader in our market, and we’ve been helping teams continuously improve since 2015.
We’re also a small, cross-functional team of passionate and fun people. We have an outstanding leadership team and a dedication to company culture, so you’ll always feel connected to our mission, even though you can work from anywhere in the US. We’re lucky enough to have an awesome product, great revenue growth, high customer satisfaction, low churn, and seed investment. Now, we need someone to help us deliver more value to customers!
To apply for the Senior JavaScript Engineer position at Retrium you should have five or more years of experience with some of the following technologies, and be eager to work with them:
We provide amazing benefits, and if you ask the team, they’ll tell you that the greatest benefits we offer employees are the ability to make a meaningful contribution to the company and the opportunities to “Listen. Learn. Teach”, another core value.
Our other benefits include:
Retrium is committed to creating a diverse environment where you can “Be Your Amazing Self”, yet another core value. We are proud to be an equal opportunity employer, and welcome people of different backgrounds, experiences, and perspectives. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
As the next member of our small but growing team at Retrium, you’ll collaborate closely with everyone at the company. We use lightweight processes and tools inspired by agile and kanban to design, develop, and deploy the right features to customers on a regular cadence.
We’re looking for someone who has experience in the trenches, writing solid code, and someone who understands how to balance the competing concerns of product development:
A typical week will include:
We believe that the following collection of experiences and abilities would make someone successful in this position. However, we encourage anyone to apply if you believe you have what it takes to succeed in this role.
#Salary
$120,000 - $160,000 / year
Tags: #dev #mobile #digital-nomad
Published on: July 03, 2020
Original Job Post: https://remoteok.io/remote-jobs/96855
Aptera is seeking an expert Mobile Application Developer who enjoys working with a variety of clients and has a strong desire to learn and work with cutting edge technologies. If you are a developer who dreams in code, sees the world from a business-oriented mindset and lives to learn more about people, processes and systems, then we’d like to chat with you!
Top reasons to join Aptera
Grow through investment
Personal mentorship, attend conferences and trainings, company outings, team building events and more
Exposure to different industries
Manufacturing and retail to healthcare and finance
Push your skill set to the next level
Work alongside passionate, cutting edge technologists, who challenge and inspire you to grow
Relaxed work environment and culture
Casual attire in the office and an open, collaborative workspace
Remote-Friendly Culture
Collaboration Tools (Zoom, Slack, Visual Studio Live Share)
Flexible work schedules
Remote-first meetings
Pair/mob programing
Remote employees are always invited to come take advantage of our headquarters at any time
Excellent pay and benefits
401K, Health, Dental, Vision, Short-Term Disability, Long-Term Disability, and Life Insurance
Top things we look for in our team members
“Team over self” mentality
People smarts
Eye for detail
Polished & professional
Goes the extra mile
Always willing to learn new things
Top skills/qualifications we look for
2+ years of mobile app development experience using one or more of the following technologies: Native Android, iOS Native, React Native, NativeScript, or Xamarin
2+ years of MVC, Entity Framework, SQL Server, and either Web API or Web Services experience
2+ years of HTML, CSS, JavaScript experience
SPA’s, Angular and React experience preferred
Experience working in an agile development environment with frameworks including Scrum and Kanban
As a Mobile App Developer you will
Receive a personalized onboarding through the Aptera Academy
Work on a team to design and implement mobile solutions using Xamarin, React or Native
Develop high quality code via test driven development, automated testing, and other continuous integration and continuous delivery mechanisms
Contribute to success through the application of software craftsmanship principles
Apply critical thinking to tackle business challenges through the application of custom software
On a quarterly basis can opt into one of four company sponsored learning tracks
Aptera works with clients around the globe and is headquartered in Fort Wayne, IN. For additional information about Aptera please visit our website at www.apterainc.com & our YouTube channel to see more about our company culture.
About Aptera Software
Aptera is a custom software development partner specializing in building mobile apps, web apps, and websites for enterprise-level businesses. Founded in 2003 and based in Fort Wayne, IN, we have a diverse team of onsite and remote employees around the Midwest. At Aptera, we believe that by creating a culture of learning we can empower our team members to develop the best software for our clients. With our expertise, we help clients solve complex business problems to transform the way they do business.
Tags: #dev #senior #engineer #digital-nomad
Published on: June 24, 2020
Original Job Post: https://remoteok.io/remote-jobs/86620
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 just completed our series A round of investment, grew more than 3x over last year, and unlike many companies in Silicon Valley, we're profitable.
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
Expertise with Ruby/RoR
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 is necessary.
Ability to write responsive, cross-browser HTML/CSS
Experience with one of the following front end frameworks is necessary: ReactJs, AngularJS
Tags: #golang #dev #senior #engineer #digital-nomad
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/88261
London, United Kingdom - WHO WE AREWe’re a tech-first scale-up regarded as one of the hottest payments fintechs in London. Founded in 2016, our cloud-native payments platform is used by over 25 of the most exciting and disruptive banks and fintechs in the world including N26, Holvi, Viva, Tandem and ...
Tags: #javascript #aws #php #full-stack #senior #engineer #php
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/89572
Bright Cellars (www.brightcellars.com) is the monthly wine subscription startup designed to help new wine drinkers discover and define their taste in wine! We curate wines from around the world with the goal of making wine fun, accessible and educational.
How Bright Cellars works: Our members join the Bright Cellars club by taking a short quiz to share their taste preferences. The Bright Cellars learning algorithm evaluates these preferences to predict four bottles of wine matched to each member’s taste. Each month, our members receive four unique bottles in the mail and log on to our site to provide personalized feedback. The Bright Cellars algorithm uses this feedback to improve monthly matches going forward.
Bright Cellars is a fun, fast-growing startup with a work hard, play hard attitude. We look for smart, motivated individuals who are excited to build something incredible from the ground up.
Benefits:
Salary + Equity in a revenue generating Series A Startup
Flexible hours
Unlimited paid vacation and sick days
Covered medical, dental, and vision insurance
Weekly wine tastings led by our resident sommelier
Opportunity to build something incredible while being surrounded by intelligent, hardworking and motivated coworkers
Software engineering team with a focus on innovative e-commerce solutions.
This is a mid to senior level position.
JS, ReactJS
PHP, MySQL, MVC pattern
HTML, CSS, SASS / SCSS, Webpack
AWS EC2, RDS
Docker, nginx, redis
Git, Github, CircleCI, PHPUnit, CodeDeploy
#Salary
120000+
Tags: #dev #engineer #digital-nomad #y-combinator
Published on: June 23, 2020
Original Job Post: https://remoteok.io/remote-jobs/86545
Skills: Django, Node.js, Python, PostgreSQL
At ZeroCater, we believe one of the easiest, and most effective, ways to build culture is through shared office food programs. We make it easy for companies to feed their employees delicious, family-style meals and keep exciting snack programs fully-stocked with variety and rotation. ZeroCater has successfully launched our core product, Managed Catering, into 6 local markets and are excited to be offering Snacks + Beverages to enterprise clients in San Francisco with anticipated growth into new markets in the near future. ZeroCater is changing a 200 billion dollar industry and continues its trend of being revenue positive and sustaining year over year growth.
Come join an impactful Engineering team that works closely with our customers and Product to ship code every week. We value ownership, independence, collaboration, communication, and bias towards getting things done with measurable results. We are seeking a Software Engineer with a focus on the back-end development of models, serializers, business algorithms, and APIs, but is also able to work on front-end with some help. The person should be keen to make a difference by writing defensive but performant code, thereby influencing where we go as a company, and how the code is organized to achieve the best results. We use Python, Django, PostgresSQL, Redis, RabbitMQ on the back-end, and React as well as Vue.js on the front-end.
What you will do:
-Build & improve code across the entire stack (Postgres SQL, python-Django, javascript, html and css) for new and existing product. -Practice and encourage software engineering best practices: reasonable test coverage, appropriate modularization, designing cohesive interfaces, and making the call on technical trade-offs. -Collaborate in technical reviews to strengthen our architecture and system designs and assist others with coding and troubleshooting. -Create quality APIs and prototypes on tight timelines. -Work on business-critical features in order to help achieve product vision and goals.
Qualifications for success:
-5+ years industry (post grad/non internship) experience in software engineering with full-stack web applications (particularly with Django, python, or Node.js). -Strong understanding of industry trends, and opinions on those trends, as well as in-depth knowledge of web technologies gained from research and professional experience. -Ability to create robust APIs and data structures that will enable the business to grow to the next level, while anticipating problems and understanding the tradeoffs for each decision. -Pragmatic approach to engineering that strikes a balance between beautiful code, maintainability, and time to market. -Ability to create pixel perfect, responsive, web pages while working with product designer(s). Bonus points for experience with software programs like Sketch, Zeplin and the Adobe Creative Suite.
“The shared meal elevates eating from a mechanical process of fueling the body to a ritual of family and community, from the mere animal biology to an act of culture.” - Michael Pollan
Feel free to apply direclty to our careers page: https://zerocater.com/about/careers/?gh_jid=2215705
We are an equal opportunity employer and value diversity at ZeroCater. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you need assistance or an accommodation due to a disability, please contact us at [email protected].
Tags: #dev #senior #engineer #digital-nomad
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96850
Position Summary
SemanticBits is looking for a talented Developer who is eager to apply computer science, software engineering, databases, and distributed/parallel processing frameworks to prepare big data for the use of data analysts and data scientists. You will deliver data acquisition, transformations, cleansing, conversion, compression, and loading of data into data and analytics models. You will work in partnership with Tech Lead and Business Analysts to understand use cases, data needs, and outcome objectives. You are a practitioner of advanced data modeling and optimization of data and analytics solutions at scale. Expert in data management, data access (big data, data marts, etc.) and Scala/Spark programming. This position is open to a mid-level to principal professional depending on experience.
Responsibilities
5+ or more years in software development
At least 3 years working with Scala and Apache Spark
Strong knowledge of computer science fundamentals: object-oriented design and programming, data structures, algorithms, databases (SQL and relational design)
Demonstrable expertise with Scala, Spark, and wrangling of various data formats - Parquet, CSV, XML, JSON
Experience with JavaScript/Node.js, Typescript, AWS EMR, AWS S3, Apache Airflow, SAS
Experience with Agile methodology, using test-driven development.
Excellent command of written and spoken English
Self-driven problem solver
Required Qualifications:
Candidate must reside in the United States
Bachelor's degree in technological or related field and a minimum of 5 years of relevant experience or a Master’s degree with a minimum of 3 years experience
Flexible and willing to accept a change in priorities as necessary
Physical and emotional requirements for the job:
This position is to be performed remotely from an individual’s home office and involves sedentary work. Employees in this role can be expected to exert up to 10 pounds of force on occasion in order to lift, carry, push, pull or otherwise move standard electronic equipment. Employees are expected to make decisions in a timely manner and display emotional intelligence during occasional stressful situations.
Benefits:
Generous base salary
Three weeks of PTO
Excellent health benefits program (Medical, dental and vision)
Education and conference reimbursement
401k retirement plan. We contribute 3% of base salary irrespective of employee's contribution
100% paid short-term and long-term disability
100% paid life insurance
FSA
Casual working environment
Flexible office hours
New laptop (Mac or PC - your choice)
SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.
Tags: #full-stack #dev #php #digital-nomad #php
Published on: July 03, 2020
Original Job Post: https://remoteok.io/remote-jobs/96845
Silicon Valley? Dublin? That’s yesterday’s news – tomorrow's business is made in Bielefeld!
We are the brains behind www.qr-code-generator.com and are looking for extraordinary people to share their experience and expertise – like you!
Do you want to actively shape the development of PHP applications? Are you an expert in both front and backend? Do you want to use your potential and your skills to push our web-based software to the next level?
Then show us your code!
Onsite or remote - we are looking for the perfect addition to our team!
Who we are
Since 2009, Egoditor has been one of the leading software providers for mobile marketing. With more than eight million registered users in over 180 countries, our SaaS solution for creating QR Codes and implementing marketing campaigns is one of the most successful in the industry: http://www.qr-code-generator.com/features
Your challenge
Holistic development from the optimization of MySQL queries to object-oriented programming and testing of our software.
Agile development and improvement of our software (analysis, preparation, implementation, testing, and documentation) in collaboration with our teams.
Troubleshooting and performance improvements.
Development of new features for our entire product portfolio.
Assist our support team with the problem analysis and finding solutions for our customers.
Your skills
At least 5 years of professional experience in programming of web applications with an OOP Framework (Laravel, Symfony, etc.) and frontend frameworks like Vue.
Expert knowledge of PHP7+, SQL, JavaScript/TS, HTML5, Sass, Vue, node/npm, and git.
Competent handling of the command line (Ubuntu).
Self-responsibility and a well-structured working method even when handling multiple projects at once.
International mindset, fluent English (written and oral).
Good communication skills as well as the ability to pass on your knowledge.
Experience with unit tests and test automation (PHPUnit, Selenium).
Experience in API communication and building.
Experience with AWS, S3, EC2, SES, SQS is an advantage.
Why Egoditor
In addition to our regular team events and freshly roasted coffee, we also offer you...
A work climate that allows you to actively help shape a growing SaaS company with your skills.
Technical challenges which you are going to master together with your team.
Individual employee experience and regular feedback meetings.
Great personalities, an appreciative "YOU culture" and short decision-making channels.
Modern and ergonomic workstations in the stylish "Lenkwerk City" in the heart of Bielefeld.
Activity room with table tennis, football table, games console, and library.
Drinks, snacks, and fresh fruit.
A fully equipped kitchen for cooking, networking, and recharging.
Option to work from home.
Company pension scheme.
Want to join us? Send your application incl. code examples to [email protected]
Tags: #javascript #node-js #engineer #backend #y-combinator #node-js
Published on: June 25, 2020
Original Job Post: https://remoteok.io/remote-jobs/86638
Skills: Node.js
Program: ship code every day
Contribute: we want our engineers to make an impact on our Rave product. This means you're not just implementing features that have been specified to death. It includes developing ideas, making suggestions, and keeping on top of new tech to understand opportunities.
Engage: we have enough areas of need where we want to leverage what you're excited about and use that to make Rave a better product.
Learn and grow: we want to start in-depth do code-reviews, pair-programming, lunch-and-learns, and actively engage in chat to constantly teach and learn.
You will report to the Product Manager but will be working collaboratively with our current engineering team of 10, and with cross-functional teams on specific projects.
Our work is 100% both remote & on-prem. We use Slack, Trello, Google Docs and Zoom to get our work done.
Our stack
AWS - we’ve drunk the kool-aid and use AWS & Azure across the board.
Node.js - APIs
MongoDB, Redis, MariaDB - data persistence
Vue.js, Backbone - our front-end is largely raw JavaScript/jQuery/Backbone, currently migrating to Vue.js.
Github, Jenkins, Webpack - deployment
Ghost Inspector, Sentry, LogRocket - testing
Tags: #front-end #dev #digital-nomad
Published on: June 27, 2020
Original Job Post: https://remoteok.io/remote-jobs/86711
You are a Frontend Developer in our SaaS Practice, focusing on building our BigCommerce and Shopify stores. You work with your team to deliver your projects on-time and on-budget, working closely with your customers and the wider business.
Here’s how your week may look:
You start your day in a team Stand Up discussing progress you made yesterday, listening to your team members describe their current issues and dropping some knowledge bombs on how you “solved this last time”. You’re working from home today, so you pay the pet tax and encourage your four-legged-friend wave to the camera before logging off.
First up you’ve got a pair-programming session with a Junior Developer in your team to help them through a tough UI problem that they’ve been working on. They’ve been steadily improving under your experienced wing and are turning into a really productive team member.
After lunch you’ll set your Slack status and turn on Do Not Disturb for a couple of hours while you debug a weird issue with a customer’s site. Shopify recently released an update to the checkout and (for some reason!) your customer’s site stopped working. You find the problem, update the functional tests to cover this use case and let the Project Manager know the good news! You push your feature branch to Bitbucket and watch Bitbucket Pipelines build your artifact and prove that your tests pass.
Your JIRA issue has automatically transitioned to “In Code Review” and you open your pull request, studying your diff carefully before assigning it to your team mate for a sanity check.
Tomorrow (assuming all is well!) you’ll merge your pull request into a release branch and let Pipelines deploy it to Staging where it will be regression tested by the QA Team and their bank of automated tests. It should be out to Production by the end of the week, providing we can get through the testing and get client sign off by 2pm on Thursday.
If you read this and it sounds like your ideal job — we want you on the team!
What You’ll Be Doing
The following should give you an idea of how you’ll be expected to typically be spending your time. It’s not set in stone and it may change from week-to-week, but it gives an idea of what is expected from the role.
Software Development (90%)
You’ll be spending the majority of your time working on delivering projects for our customers with your team. You’ll be building BigCommerce and Shopify themes, working with the design and CX team to bring our customers requirements to life!
You’ll work with the Practice Lead to progress our platform specific goals and build out tools and products to make sure we’re constantly improving on how we work.
Depending on your experience, a portion of this time is expected to be spent assisting other team members in delivering their work effectively.
Personal Development (10%)
Keeping up with new software releases, development practices, horror stories and post mortems are an essential part of any Software Developer’s time! Use this time to push forward your objectives and research tools and techniques you need to stay productive.
Who You Are
Here’s an idea of the type of experience you’ve got along with an idea of what we think would be useful to also know:
Essential Technical Skills
HTML
CSS
Client-Side JavaScript
Experience working with one or more JavaScript based build tool (e.g. Grunt, Gulp, Webpack)
Experience working with Git
Knowledge of the HTTP and H2 protocols, in particular how they are relevant to frontend performance
Knowledge of web application security as it pertains to frontend web development
A frontend specialism / interest (e.g. accessibility, performance, user experience)
Desirable Technical Skills
Building Shopify or BigCommerce themes
Typescript
React
Experience using one or more Unix Shells (e.g. bash, zsh)
Experience unit and functional testing with JavaScript
Atlassian Suite (Jira, Confluence, BitBucket)
Essential Knowledge and Experience
Experience of the full software lifecycle
Experience dealing directly with non-technical stakeholders
Highly motivated with demonstrable technical and analytical skills
Desire to further technical skills and knowledge
Attention to detail, commitment and desire to complete a consistently high standard of work
Advanced time management skills with the ability to manage own tasks to agreed timelines with limited supervision
Able to clearly communicate complex design and development decisions
Able to articulate complex technical solutions with minimal assistance
Able to design and build complex technical solutions with minimal assistance
Strong communication skills
Desirable Knowledge and Experience
One year of development experience working in a development team within a commercial environment
One year of software development experience on an ecommerce platform
Experience with Agile methodologies
Managing tasks and timelines of a development team, within a commercial environment
Advanced knowledge of best practice and architecture for complex web applications
Advanced knowledge of and able to avoid common security issues in web applications
Your Responsibilities
The following are the types of tasks that you may be required to perform as part of your role.
Build Software
Interpret business requirements and technical specification documents, to deliver an appropriate technical solution to agreed quality and timelines
Write software to an agreed set of coding standards
Create, document, and implement automated test scenarios
Create and maintain technical documentation
Set up and maintain deployment systems
Participate in manual testing of work in progress
To be part of an escalation process for technical guidance in the wider development team
Maintain Software
Perform maintenance development
Investigate, analyse and document defects
Correct identified defects
Support customers out-of-hours as part of an on-call rota
Communicate with Team
Provide progress reports on tasks and projects
Assist in Planning
Participate in project planning meetings
Participate in Discovery sessions
Create business requirement and technical specification documents
Share Knowledge and Ideas
Proactively suggest improvements in customer programmes of work
Actively support and mentor less senior members of the development team
Perform related duties as assigned.
Tags: #devops #amazonwebservices #engineer #devops
Published on: June 29, 2020
Original Job Post: https://remoteok.io/remote-jobs/86771
You will be responsible for maintaining critical internal and public Squirrels server infrastructure with minimal downtime. From internally hosted servers used by employees for email, file storage, development and VPN to load-balanced external servers hosted in the cloud on Amazon Web Services, you will maintain, upgrade and tune these critical business resources.
Manage access to internal and external servers running Mac, Linux and Windows
Ensure 24/7 uptime to critical customer SaaS services serving hundreds of thousands of customers daily
Maintain AWS-hosted infrastructure and effectively scale it as demand dictates
Ensure the highest levels of security and uptime with proactive maintenance and upgrades
Maintain self-hosted file sharing, mail and calendar services
Strong knowledge of and practical experience with DNS, NGINX, MySQL, MongoDB, Ubuntu, and Docker
Deep familiarity with AWS products including EC2, ECS, RDS, ELB Load Balancer, Route 53, Lambda, CloudWatch, and CloudFront
A proactive and self-motivated work ethic to ensure the highest levels of security and uptime possible
#Salary
90,000-105,000
Tags: #full-stack #senior #engineer
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96874
What You’ll Be Doing:
Working on problems that affect the lives of real people. Our users depend on us to make positive changes to their health and their lives.
Basing your work on scientifically-proven, peer-reviewed methodologies that are designed by medical professionals
Collaborating with a team both onsite and offsite -- about 50% of our engineering team is fully remote; we worry about results, not time spent in seats.
What We’re Looking For:
3+ years of experience designing and managing complex web-based applications, with a focus on picking the right tool for the job. We use Django and React, with MySQL and PostgreSQL as the backing data store, but we’re always on the lookout for technologies that can make our job easier.
An appreciation for the importance to strike a balance between getting code out quickly and following best practices. We move fast, but we like to build good software and manage risk carefully.
Excellent communicator: you’re comfortable explaining technical problems in person and in writing.
Team player: you enjoy teaching new concepts to, and collaborating with, the team.
Strong sense of responsibility and ownership; you will have come from an environment in which people are responsible for their own code.
What Makes This Job Amazing:
You’ll be helping millions of people lead healthier lives every day
You’ll be a part of Noom's rocketship-- revenue has grown 20x in the last 2 years and our team is growing fast.
You’ll have wonderful benefits including healthcare/dental, wellness budget, daily gourmet meals prepared by our onsite chefs, and onsite yoga
You’ll experience huge learning & professional growth opportunities. Noom believes in supporting your professional and personal growth: we’ll cover the cost of books, courses, conferences… you name it!
You’ll add to our transparent, high-performing, and close-knit culture
Noom Inc. is a leader in mobile health coaching. We combine the power of technology with the empathy of real human coaches to deliver successful behavior change. Our direct-to-consumer mobile applications have reached more than 45 million users worldwide-- and counting. We’ve leveraged our behavior change platform to incorporate the CDC’s Diabetes Prevention Program (DPP), and have expanded to programs for diabetes management, pre-hypertension, and hypertension. Our Engineering team is at the forefront of this challenge, solving complex technical problems that center around habits, behavior, and lifestyle.
We are looking for a full-stack engineer to join our Web team and help build the tools that hundreds of human coaches use every day to help our users change their lives for the better.
This position is either Remote or at our New York City headquarters.
Tags: #senior #engineer
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96779
SemanticBits is looking for a talented Senior Data Engineer who is eager to apply computer science, software engineering, databases, and distributed/parallel processing frameworks to prepare big data for the use of data analysts and data scientists. You will mentor junior engineers and deliver data acquisition, transformations, cleansing, conversion, compression, and loading of data into data and analytics models. You will work in partnership with data scientists and analysts to understand use cases, data needs, and outcome objectives. You are a practitioner of advanced data modeling and optimization of data and analytics solutions at scale. Expert in data management, data access (big data, data marts, etc.), programming, and data modeling; and familiar with analytic algorithms and applications (like machine learning).
Requirements
Bachelor’s degree in computer science (or related) and eight years of professional experience
Strong knowledge of computer science fundamentals: object-oriented design and programming, data structures, algorithms, databases (SQL and relational design), networking
Demonstrable experience engineering scalable data processing pipelines.
Demonstrable expertise with Python, Spark, and wrangling of various data formats - Parquet, CSV, XML, JSON.
Experience with the following technologies is highly desirable: Redshift (w/Spectrum), Hadoop, Apache NiFi, Airflow, Apache Kafka, Apache Superset, Flask, Node.js, Express, AWS EMR, Scala, Tableau, Looker, Dremio
Experience with Agile methodology, using test-driven development.
Excellent command of written and spoken EnglishSelf-driven problem solver
Tags: #php #senior #engineer #backend #php
Published on: June 23, 2020
Original Job Post: https://remoteok.io/remote-jobs/86532
Logistics is a highly complex industry, and our user groups are not digitally native, so the technology is absolutely crucial to our mission. If you are passionate about your craft and if you want to build the systems that drive our economy, Loadsmile will be the right place for you!
You are a Senior Software Engineer with experience in backend engineering and strong skills in PHP. You will design and develop a highly scalable, reliable and fault-tolerant logistic system that would be used in multiple countries. You will push to continuously improve your code quality, product execution, and learning experience. Last but not least, you will be part of our early-stage engineering team and will directly contribute to our engineering workflow,
This is a full-time permanent position. Salary is competitive and based on individual profile.
Our headquarters are in Sydney, but our Tech team is setup remote with 2 team members in Jakarta, Indonesia, and 2 in Sydney.
The Role
Design and develop highly scalable, reliable and fault-tolerant systems.
Translate business requirements into scalable technical solutions.
Take responsibility for multiple services maintained by the team.
Building and managing a fully automated build/test/deployment environments.
Continuously improve code quality, product execution, and learning experience.
Coordinate across teams (Backend, Mobile, Frontend, DevOps, Data, UI/UX, QA, etc.) on planning and execution.
Write clean and readable code.
Make use of DDD, Design patterns and advanced Git in order to produce highly maintainable code.
Job requirements
6+ years hands-on experience in designing, developing, testing and deploying applications in any language or stack.
Be proficient in at least 2 programming languages, with PHP as one of them.
Experience working in a team
You write code because you like to. You never stop wanting to get better at it.
You have a strong sense of ownership and commitment to writing understandable, maintainable, and reusable software.
Experience in software development or a serious open source track record.
Knowledge of Linux as a production environment.
Continuously refactor applications and architectures to maintain high-quality levels.
Passion for learning new things, and solving challenging problems.
Embrace the use of the appropriate programming language for the job, and do not get attached to the language itself.
Tags: #backend #ruby-on-rails #ruby #engineer #ruby
Published on: June 27, 2020
Original Job Post: https://remoteok.io/remote-jobs/86717
Howdy 👋,
We are a fast growing B2B SaaS company looking for an expert Ruby on Rails engineer to help tackle some interesting and challenges in scaling a SaaS product.
To give a small indication, we process roughly 15-20M Sidekiq Jobs per day and are on track to scale to 100M db rows within the next 12 months.
I have been in the SaaS startup world for the last 15 years and I have been working with Ruby on Rails every day since 2008 (Rails 2.1 🙂)
We're looking to add to our small knit experienced team in scaling our company.
Things we love: ❤️
Things we avoid: 🤮
The right candidate will have:
Nice to have, but not required:
Does this sound like you would be a good fit?
Please complete the application form and we'll be in touch. If not, no worries, perhaps we will cross paths again in the future!
Thank you! 🙏
Stuart
==============
NO AGENCIES PLEASE :)
Tags: #dev #engineer #digital-nomad #y-combinator
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/86883
You will work on the core program synthesis product and improve it. This includes scaling the synthesizer: algorithmic and through distributing work over clusters, and making it work with under-specified problems.
Qualifications:
Minimum:
Bachelors or masters in Computer Science.
3+ years of experience with the state-of-the-art in program synthesis.
Preferred:
Masters or PhD in Computer Science.
Experience with the Z3 theorem prover.
Experience with building program synthesizers (academic, or commercial).
Compensation and Benefits
We value our team, and we value diversity. We're a small knit group with less than 10 employees, and we funded with a good runway. Our compensation plan is designed to reward our employees and support their families as much as possible, for a company at our stage. We have:
Excellent benefits. We provide the best medical, dental, and vision insurance available covering 95% for you and 50% for your dependents.
Excellent compensation package for salary and equity. We will put together the right package based on your profile and your needs.
Choose your work style. (a) We have been WFH and work very effectively remotely. (b) We have an open vacation policy. Take what you need to recharge. Everybody is required to take a two week minimum. (c) Paid parental leave.
Excellent work setup. We provide an ergonomic work setup for you to be as productive as possible.
Tags: #ios #senior #engineer #ios
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96859
Noom Inc., a leader in mobile health coaching, combines the power of technology with the empathy of real human coaches to deliver successful behavior change at scale. Noom’s direct-to-consumer weight loss and exercise tracking mobile applications have reached more than 45 million users worldwide. Leveraging the success of their ground-breaking health and fitness programs, Noom developed a behavior change platform to treat chronic and pre-chronic conditions, beginning with the CDC’s Diabetes Prevention Program (DPP). On the first day the CDC began recognizing mobile and online DPP providers, Noom was there. Since then, Noom has expanded its curricula across the acuity spectrum and now features programs for pre-hypertension, hypertension and diabetes management in addition to its flagship weight loss and diabetes prevention programs. Noom has offices in New York City, Seoul and Tokyo.
We are looking for a Senior iOS Engineer with a strong understanding of complex native mobile applications to help set the direction for iOS as we scale. You will be making significant contributions to feature development on our existing applications, keeping up-to-date with latest trends in the iOS ecosystem, use your best judgment about which ones fit well, and be thoughtful when rolling them out. You will also be a core contributor to the maintenance and improvement of our existing systems. As a senior member of the engineering team, you will also be a teacher and a leader, providing guidance, education, and support to the rest of the team on all things mobile!
What We’re Looking For:
3 years of large-scale iOS experience in a team environment
Willingness to learn some Android when needed (we have a cross-platform mobile team)
Ability to write code that is well structured, idiomatic, reusable, and easy to understand
Excellent communicator: comfort explaining technical problems in person and in writing
Team player: enjoys teaching new concepts to, and collaborating with, the team
User-oriented: thoughtfulness when considering both our growing and our legacy users when implementing new features and updates, placing them as the priority
Strong sense of responsibility and ownership; you will have come from an environment in which people are responsible for their own code
Experience working with Android a plus
We are open to considering candidates on a remote basis if they are excellent communicators, and have had past experience with (and success in) working remotely.
Tags: #senior #engineer #backend
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96847
At Noom, we use scientifically proven methods to help our users create healthier lifestyles, and manage important conditions like Type-II Diabetes, Obesity, and Hypertension. Our Engineering team is at the forefront of this challenge, solving complex technical and UX problems on our mobile apps that center around habits, behavior, and lifestyle.
We are looking for a Backend Engineer to join our API team and help us build the foundation that underpins everything we do at Noom.
What You’ll Like About Us
We work on problems that affect the lives of real people. Our users depend on us to make positive changes to their health and their lives.
We base our work on scientifically-proven, peer-reviewed methodologies that are designed by medical professionals
We’re a respectful, diverse, and dynamic environment in which Engineering is a first-class citizen, and where you’ll be able to work on a variety of interesting problems that affect the lives of real people.
We offer a generous budget for personal development expenses like training courses, conferences, and books.
You’ll get three weeks’ paid vacation and a flexible work policy that is remote- and family-friendly (about 50% of our engineering team is fully remote). We worry about results, not time spent in seats.
Delicious (and nutritious) daily lunches and snacks prepared by Sam, our NYC office on-site chef.
What We’ll Like About You
You have 4+ years of experience building modern REST APIs using Java, Python, Go, Ruby, or a similar language.
You possess deep, strategic knowledge of server-side programming, with a focus on performance and scale.
You have built complex backend systems used by a team of 40-50 engineers.
You possess excellent communication skills and the ability to clearly communicate technical concepts to a non-technical audience.
You have a proven track record of building complex technology and guiding less senior members of the team to create code that is well-organized, easy to read and maintain, and optimized for its intended purpose.
Having knowledge of Lambda/serverless functions and Docker containerization is a plus.
Tags: #full-stack #engineer #y-combinator
Published on: July 03, 2020
Original Job Post: https://remoteok.io/remote-jobs/93683
Skills: Express, Git, HTML, JavaScript, jQuery, MongoDB, Node.js, Python, React, Heroku
Be part of an ambitious hard-working team who is set to build the first sensor enabled e-commerce marketplace. We believe in making consumption legible.
This position will be among our first technical hires and will make a mark on our engineering culture and practices. Work ethic, self directness, and an interest in doing big things are necessary.
Responsibilities:
Design and build infrastructure and product for a sensor enabled e-commerce marketplace.
Build robust infrastructure to support existing product lines and the ability to roll out new ones.
Responsibility over the user-facing product
Quick iteration on different fronts from fronted UX changes to database design to quick and dirty implementations.
Responsible for full deployment and testing of applications.
Requirements:
Robust technical expertise and/or degree in Computer Science, Engineering, Math
2+ years of full stack software development experience
Experience designing and building APIs
Ability to write rapid and high quality code
Ability to complete work within a wide scope
Skills:
JavaScript
React
Node.JS + Express.JS
Front End (JS + intermediate CSS/HTML design)
Python (SciPy, Numpy, Pandas, Flask)
Benefits/Perks:
Full benefits, including healthcare and gym membership
Competitive cash compensation + equity
Tags: #backend #nodejs #node #typescript #aws #serverless #react #java #javascript #node-js #dev #senior #engineer #digital-nomad #node-js
Published on: July 03, 2020
Original Job Post: https://remoteok.io/remote-jobs/86896
Vamstar significantly reduces the cost and effort required to understand buyer and contract information, so critical to improving overall bidding time and margins on each opportunity in Healthcare & Pharma. We are venture-backed and actively partner across the US and European healthcare and technology landscape.
Join us in our mission to making healthcare more affordable and accessible to people across the globe. We are looking for a seasoned engineer who can help us scale our backend.
** Key Strengths
**
Strong backend experience with some exposure to other parts of the web stack
Takes pride in writing production-quality code
Strong fundamentals in data structures, algorithms, web technologies, and design patterns
Calm under pressure
Hungry to improve
Backend development of various micro-services
Code Reviews
Data modeling
Contributing to technical and implementation discussions
Attention to detail and ability to maintain comprehensive documentation
Ability to meet deadlines consistently and communicate status effectively
Expertise in Typescript / ES6+ or any other strongly typed language, HTML and CSS3
Extensive experience with one of the following - Node.js / Express.js / LoopBack / Hapi.js / StrongLoop / Serverless or Enterprise Java-based server technology
Expertise in NoSql and Sql databases
Version Control - Git
Excellent verbal and written communication skills
Work Experience- 6 to 10 Years
Tags: #dev #digital-nomad
Published on: June 25, 2020
Original Job Post: https://remoteok.io/remote-jobs/86657
Carex Consulting Group is working with our Partner, located in WI, to hire a Sr .Net Developer for a 2 - 3 month remote contract on their team. They are rolling out Gen2 of their medical device, and this team works on the software component. Experience with FDA requirements tracing and Validation & Verification process, as well as EHR would be a huge plus.
Technical skills
.NET Core (C#), including .NET Core REST API
Entity Framework and relational databases
Familiarity with OAuth workflows
Working with Git repositories
Unit and Integration tests
ASP.NET Core with MVC or Razor pages
Experience implementing an authentication platform
Experience securing web applications or APIs using OAuth
Experience with SAML
AWS with ECR and ECS
Docker
Jenkins
If this sounds like a great fit for you, please apply asap! We look forward to connecting!
Tags: #senior #android #engineer
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96857
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. We value people who are not afraid to dig into other people’s code, who think that code is the best documentation, and who like to experiment with new technologies but understand the risk of pushing them to production. We like to work with engineers who believe that learning a concept is more important than learning a framework, and who pick technologies outside of their comfort zone when they believe that they’re the best tool for solving a particular problem.
As a senior member of our Android team you will help us develop new features that take advantage of the latest trends in the Android ecosystem, as well as improve our existing systems. As we think of ourselves as Mobile developers, you’ll also help reviewing and improving our iOS code base.
What You’ll Be Doing:
Working on problems that affect the lives of real people. Our users depend on us to make positive changes to their health and their lives.
Basing your work on scientifically-proven, peer-reviewed methodologies that are designed by medical professionals
Collaborating with a team both onsite and offsite -- about 50% of our engineering team is fully remote; we worry about results, not time spent in seats.
What We’re Looking For:
4+ years of large-scale Android experience in a team environment
Excellent communication skills and the ability to clearly communicate technical concepts to a non-technical audience
Experience with being in a senior position on a similarly-sized team
The ability and enthusiasm to mentor less-senior engineers
A proven track record of building complex technology and guiding less senior members of the team to create code that is well-organized, easy to read and maintain, and optimized for its intended purpose
The ability to take long-term responsibility for the development of a project, and work alongside the Product team to guide its technical evolution
Familiarity with Kotlin either in side projects or in full production code is required.
What Makes This Job Amazing:
You’ll be helping millions of people lead healthier lives every day
You’ll be a part of Noom's rocketship-- revenue has grown 20x in the last 2 years and our team is growing fast.
You’ll have wonderful benefits including healthcare/dental, wellness budget, daily gourmet meals prepared by our onsite chefs, and onsite yoga
You’ll experience huge learning & professional growth opportunities. Noom believes in supporting your professional and personal growth: we’ll cover the cost of books, courses, conferences… you name it!
You’ll add to our transparent, high-performing, and close-knit culture
Noom Inc. is a leader in mobile health coaching. We combine the power of technology with the empathy of real human coaches to deliver successful behavior change. Our direct-to-consumer mobile applications have reached more than 45 million users worldwide-- and counting. We’ve leveraged our behavior change platform to incorporate the CDC’s Diabetes Prevention Program (DPP), and have expanded to programs for diabetes management, pre-hypertension, and hypertension. Our Engineering team is at the forefront of this challenge, solving complex technical problems that center around habits, behavior, and lifestyle.
This position is either remote or at our New York City headquarters.
Tags: #front-end #exec #engineer #y-combinator
Published on: June 28, 2020
Original Job Post: https://remoteok.io/remote-jobs/86729
Skills: React
As Flutterwave's lead front-end engineer, you’ll help build a product that makes it easy businesses to accept payment from customers across Africa.
You’ll lead the architecture and coding of our product’s front-end interface and user experience.
You'll work with Vue, ES6, and HTML/CSS to build and maintain new Knack features.
You’ll help develop and maintain a component library of design patterns and style guides in collaboration with design and product teams.
You’ll code every day. Although we expect technical and product leadership, everyone at Flutterwave is deeply invested in their craft and enjoys executing on a daily basis.
You’ll be a resource and mentor for the engineering team to level-up on front-end practices to ensure the entire team can be productive developing product features.
You'll play a key role in developing feature specs by bridging intent and execution. You'll collaborate with product and design teams, and you’re comfortable sharing feedback and explaining executional tradeoffs.
Tags: #dev #digital-nomad
Published on: July 03, 2020
Original Job Post: https://remoteok.io/remote-jobs/96872
Aptera is seeking an expert Software Developer who enjoys working with a variety of clients and has a strong desire to learn and work with cutting edge technologies. If you are a developer who dreams in code, sees the world from a business-oriented mindset and lives to learn more about people, processes and systems, then we’d like to chat with you!
Top reasons to join Aptera
Grow through investment
Personal mentorship, attend conferences and trainings, company outings, team building events and more
Exposure to different industries
Manufacturing and retail to healthcare and finance
Push your skill set to the next level
Work alongside passionate, cutting edge technologists, who challenge and inspire you to grow
Relaxed work environment and culture
Casual attire in the office and an open, collaborative workspace
Remote-Friendly Culture
Collaboration Tools (Zoom, Slack, Visual Studio Live Share)
Flexible work schedules
Remote-first meetings
Pair/mob programing
Remote employees are always invited to come take advantage of our headquarters at any time
Excellent pay and benefits
401K, Health, Dental, Vision, Short-Term Disability, Long-Term Disability, and Life Insurance
Top things we look for in our team members
“Team over self” mentality
People smarts
Eye for detail
Polished & professional
Goes the extra mile
Always willing to learn new things
Top skills/qualifications we look for
2+ years of MVC, Entity Framework, SQL Server and either Web API or Web Services experience
2+ years of HTML, CSS and JavaScript experience
SPA’s, Angular and React experience preferred
Experience working in an agile development environment with frameworks including Scrum and Kanban
As a Software Developer you will
Receive a personalized onboarding through the Aptera Academy
Work on a team to design and implement web based solutions using SPA’s, MVC’s, Web API’s, SQL and JavaScript
Develop high quality code via test driven development, automated testing, and other continuous integration and continuous delivery mechanisms
Contribute to success through the application of software craftsmanship principles
Apply critical thinking to tackle business challenges through the application of custom software
On a quarterly basis can opt into one of four company sponsored learning tracks
Aptera works with clients around the globe and is headquartered in Fort Wayne, IN. For additional information about Aptera please visit our website at www.apterainc.com & our YouTube channel to see more about our company culture.
About Aptera Software
Aptera is a custom software development partner specializing in building mobile apps, web apps, and websites for enterprise-level businesses. Founded in 2003 and based in Fort Wayne, IN, we have a diverse team of onsite and remote employees around the Midwest. At Aptera, we believe that by creating a culture of learning we can empower our team members to develop the best software for our clients. With our expertise, we help clients solve complex business problems to transform the way they do business.
Tags: #devops #sre #aws #kubernetes #terraform #ansible #senior #engineer #devops
Published on: June 23, 2020
Original Job Post: https://remoteok.io/remote-jobs/86536
Here is what you need to know about our devOps team:
Tags: #dev #digital-nomad
Published on: June 25, 2020
Original Job Post: https://remoteok.io/remote-jobs/86652
Coder is looking for someone to lead our developer relations efforts. But note up front that we are not just looking for someone who wants a job—we are looking for someone who wants to take a leading role in revolutionizing how software is developed. We’ve created a great solution that will benefit a lot of Coders—now we need someone to build relationships and cultivate a community among developers who use our products. We want to communicate with, listen to, and learn from our developer community so that we continue to develop solutions that meet their diverse and evolving requirements. We want to help the innovators innovate.
We are a startup so your responsibilities will be both broad and deep—and we’re moving very quickly so you’ll need to prioritize effectively and establish lightweight processes to ensure you’re making the best use of your time and resources to propel Coder forward. It’s definitely a firehose in a whirlwind, but in a good way of course.
The Developer Advocate will report to the VP Marketing.
Essentially, you’ll get to establish Developer Relations practices at Coder. We’ve already got millions of downloads and a lot of active users; we just haven’t yet created a community.
Responsibilities
Community Development — Build relationships and develop trust to transform our product user base into an active and engaging community. Ensure that we are listening to developers and building solutions that 1) solve their biggest challenges and 2) make their lives easier.
Product Evangelism — Get out and talk to everyone you can and extol the virtues of developing on Coder—convert the masses. You’ll have to be a coder too to have credibility and to demonstrate how the product works.
Open-Source Product Messaging — Construct product messaging to articulate the value our technology provides, what challenges it solves, and how developers can benefit from our solutions now.
Developer Enablement — Develop a ton of content to support developer discovery and use of our solutions. Establish programs, create materials, conduct training to ensure our users are fully supported. Do everything you can to empower developers.
Events — Own and coordinate developer event planning to maximize coverage and product adoption.
Partner Development — Create programs and messaging to build a network of partners to extend our product capabilities and facilitate developer use.
Product Input — Develop a process to incorporate all the input you are obtaining through your conversations with developers into our own product development process to ensure we are building solutions that developers want and need.
Qualifications/Experience:
At least seven years of experience in product management, product marketing, engineering, corporate marketing, managing a team—a mix of larger organizations and startups is ideal.
An understanding of and experience in high technology—cloud computing, dev/ops, enterprise applications—are a bonus.
Experience with software development highly sought after—be a coder to relate to coders - at a minimum an understanding of the development process.
Adaptive personality, highly organized and self-motivating, willing to take ownership and deliver results in a fast-paced environment. Should be comfortable with high ambiguity.
Ability to understand technology at its core functions and articulate the benefits of the technology at a business level.
Innate drive to learn and grow—a want to solve problems and find answers to challenging questions.
Tags: #java #engineer #backend
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96775
Position Summary:
SemanticBits is looking to hire a talented senior software developer who can lead the development of modern digital health services implemented as highly scalable Java services deployed on the AWS cloud in Docker containers. The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups. The team uses human-centered design to implement highly modern, usable interfaces. This position is open to a mid-level to principal professional depending on experience.
Responsibilities:
5 years of experience in Core Java and JEE
3-5 years of experience with Spring Framework required
Experience with Spring Boot required
Experience with object-relational mapping frameworks, such as Hibernate and JPA, required
Continuous build and test automation through Jenkins required
Deployment and testing via containerization with Docker highly preferred
Relational databases - should be very comfortable writing SQL, defining relational schemas, writing data migrations, and querying through ORM
Modern frontend web development through React highly preferred
RESTful microservice development in Java required
Automated unit/integration/functional testing experience on both front- and back-end is a must: JUnit, Selenium/WebDriver, Protractor, Jasmine or similar
Experience deploying and testing applications on AWS preferred
Experience with git (workflows, merge strategies, etc) is strongly desired
Knowledge of modern design pattern and building enterprise-grade production applications
Excellent command of written and spoken English
Required Qualifications:
Candidate must reside in the United States
Bachelor's degree in technological or related field and a minimum of 5 years of relevant experience or a Master’s degree with a minimum of 3 years experience
Flexible and willing to accept a change in priorities as necessary
Nice to Have:
Experience working in the healthcare industry
Federal Government contracting work experience
Physical and emotional requirements for the job:
This position is to be performed remotely from an individual’s home office and involves sedentary work. Employees in this role can be expected to exert up to 10 pounds of force on occasion in order to lift, carry, push, pull or otherwise move standard electronic equipment. Employees are expected to make decisions in a timely manner and display emotional intelligence during occasional stressful situations.
Benefits:
Generous base salary
Three weeks of PTO
Excellent health benefits program (Medical, dental and vision)
401k retirement plan. We contribute 3% of base salary irrespective of employee's contribution
100% paid short-term and long-term disability
100% paid life insurance
FSA
Casual working environment
Flexible office hours
New laptop (Mac or PC - your choice)
SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.
Tags: #meteor-js #javascript #web-dev #meteor-js
Published on: July 01, 2020
Original Job Post: https://remoteok.io/remote-jobs/86869
We use Meteor for the entire software system with a MongoDB on Galaxy Servers and use GIT:
Tags: #dev #c #c-plus-plus #senior #engineer #digital-nomad #c #c-plus-plus
Published on: July 02, 2020
Original Job Post: https://remoteok.io/remote-jobs/96852
At Verys, our software engineers have the ability to own their projects and build their experience across tech stacks and industries. We build software to be proud of for clients like Blizzard, American Airlines, Kia, and Experian.
Right now, we’re looking to welcome a new Senior Software Engineer to join our team. In this role, you will work alongside technical leads, developers, QA analysts, and project managers to deliver the quality code that’s lead to our stable growth over the last 8 years.
If you are excited by solving complex challenges and growing your career within an innovative software services company, we’d love to hear from you!
Skills & Requirements
You’re smart, versatile, and passionate about delivering the highest caliber of code.
You communicate well with teammates and clients, and your experience backs that up.
You are highly skilled with C# / ASP.NET development
You're experienced with scalable and high availability systems
You have solid database experience (SQL, Stored procedures)
You’ve thrived on teams using the Agile methodology
Ideally, you have experience building web services and microservices
Bonus points if you have experience with AWS
You have at least 5 years of similar experience under your belt.
We Offer
Competitive compensation based on your skills
Learning resources like Udemy, Saisoft, and internal development meetups
An awesome culture with opportunities to meet like-minded people
Philanthropic events to get involved in the community
Competitive medical, dental, and vision coverage
Flexible hours and paid time off
401K matching
This is a fully remote position with the option to work out of our office in Orange County, CA. Please note that we do not work with third parties or provide sponsorship at this time. We are excited to review your application!
Tags: #dev #engineer #digital-nomad #y-combinator
Published on: June 27, 2020
Original Job Post: https://remoteok.io/remote-jobs/86706
Skills: Distributed Systems, TypeScript, React
Room Service is hiring a generalist software engineer. We're not looking for someone that knows everything, but someone who's done a lot of different things or is interested in learning new things.
What Room Service does
We make the infrastructure used to build real-time collaboration. Think like Google Docs or Figma: multiple people editing the same thing a the same time.
In the long term, Room Service is the cool company about making friends and working together. We're going to make it easier to build multiplayer products in all sorts of ways and hopefully make the internet more fun along the way.
What you could work on
Building a CRDT-like datastore in Typescript / Go.
Deploying & managing servers as physically close to users as possible
Creating Room Service's CLI & web dashboard
What we look for
You teach others. If your way of understanding a topic is to teach someone else about it, then we want to hire you. Bonus points if you can teach others through writing.
You default to helping. If you find a bug in an library you're using and don't just find a workaround, but fix it and submit a PR to the repo, we want to hire you.
You're friendly. We're a company about making friends and working together; we like friendly folks.
Nice things about working here
Remote & flexible hours, even after the pandemic dies down.
Legitimate concern for your well being and mental health (we even started as a mental health company)
Working on new & interesting tech, much of it OSS
Tags: #golang #engineer #backend
Published on: June 23, 2020
Original Job Post: https://remoteok.io/remote-jobs/86557
Burlingame, United States - We’re looking for a Backend/Data Engineer who will specialize in building scalable, secure web application API's, micro-services, and data streaming systems for a B2B SaaS platform using Go, gRPC, Kakfa, and more.If you are passionate about building backend technology in a c...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.