Find a remote job in Software Dev

Post a job for $299

Software Dev (193)

  • About us

    1 Second Everyday is a video diary app that makes it easy to create the movie of your life. In a couple of minutes, parents can relive the first year of their child's life, look back at their last family vacation, or see their entire journey together. It gives anyone the power to reflect on school, friends, projects, and adventures. From our humble Kickstarter beginnings, we've grown into an award-winning app with millions of downloads.


    About the Senior Android Developer position

    We are a small but growing company looking for a Senior Android Developer to join our 100% distributed team. You will be an integral part of our Android team and will work with our product design team to help us make a great app, and also a great Android app. As you’ll be joining a small Android team of one, you will help shape our culture which includes code review and efforts to increase automated testing.


    The details:

    •     This is a full-time, remote position.
    •     We’re offering between $80,000-$123,000 USD per year for this role based on your experience and cost of living
    •     No share options or equity
    •     This position requires travel to our semi-annual retreats (Last one was Peru and allowed families to come too!)

    Senior Android Developer responsibilities:

    •     Drive software development in all parts of our Android app including new features, fixing bugs, refactoring, etc.
    •     Write well-designed, testable, and efficient code
    •     Faithfully implement UI designs (with the understanding that it's a 2-way dialogue)
    •     Bring up junior and intermediate developers in the future
    •     Make an app that is a good citizen of the Android platform by embracing OS features and UI conventions
    •     Work with our support team to help explain and resolve problems as they arise
    •     Help determine the scope of projects and break them down into smaller tasks
    •     Work with our services team on API changes and backwards compatibility

    Senior Android Developer requirements:

    •     Experience working on a distributed team
    •     Ability to work well with other people and communicate professionally
    •     Willingness to help others learn and grow without judgement
    •     Excellent written and verbal communication skills in English
    •     Proficiency with git
    •     5+ years of experience of building and shipping native Android apps
    •     Expert knowledge of Java and a strong knowledge of Kotlin
    •     Experience with technical writing such as documentation and specifications
    •     Share and embody our company values
    •     Travel to our semi-annual retreats

    Bonus skills & attributes:

    •     Experience with RxJava (or Reactive Extensions in another language)
    •     Experience with jUnit, Mockito, and Hamcrest (or other automated testing tools)
    •     Experience with dependency injection frameworks like Dagger
    •     Making network requests with Retrofit

    Benefits & perks:

    •     Paid open vacation policy - We offer a MINIMUM of 2 weeks off each year. This isn't a vague policy where open vacation means no vacation.
    •     Healthcare benefits (currently only available in the United States.
    •     Travel Bonus - $500 per year for a NO WORK vacation on your anniversary.
    •     Wellness Bonus - $50 a month for a gym membership, yoga class, book club, or whatever makes you happy.
    •     2 weeks paid parental leave.
    •     Conferences of your choice.


    Why work at 1SE?



    We are an equal opportunities employer. We are a diverse team and welcome all walks of life. 1 Second Everyday is an equal opportunity employer and values diversity. We don’t discriminate on the basis of race, religion, color, gender, sexual orientation, age, marital status, veteran status, or disability status.


    We are continuously expanding our hiring capabilities in other geographies. However, at this time we are unable to hire employees and contractors who reside and have to be paid in the specified countries below:


        Argentina

        Brazil

        Crimea

        China

        Cuba

        Egypt

        France

        Iraq

        Iran

        Italy

        Japan

        Nigeria

        North Korea

        Spain

        Sudan

        Sweden

        Syria


    We encourage you to continue to check back with future postings as we continue to expand our operational abilities in these countries.



    Don't think this position is the right fit? Check out our other open positions!

  • Our customers need on-boarding and training before they can master the Platform.sh fun. Can you deliver breathtaking and exhilarating tech demos, and explain the intricacies of command line tools? We run OEM PaaS services for famous brands like Magento Enterprise Cloud Edition and Sensio Cloud - can you help us build and run these vibrant software products?

    Directly reporting to our Director of Customer Solutions and in close interaction with our Sales, Support, Engineering and Infrastructure teams, you will be responsible for selling and proactively ensuring a stable and secure product experience:

    In a given day you might:

    • Tailoring product to meet prospects requirements

    • Working closely with sales teams for product demos and answering technical questions

    • On-boarding and training new customers

    • Demonstrating customer business knowledge in the light of our product utilization

    • Analyzing customers’ technical needs to suggest consulting services and meet their requirements

    • Supporting our large accounts in their daily use of our product

    • Liaising with engineering teams when necessary for product improvement

    • Getting up to speed regularly with our new product features

    • You will give our customers their very first impression of our product, leading the path to high satisfaction in their product experience. 

    Qualifications

    Minimum Qualifications

    • Proven successful experience in handling technical customer relations in the web industry

    • Demonstrated the ability to successfully matching customer expectations with product capacity

    • Extensive knowledge of web application architecture and services (DNS, CDN, web servers, databases, cache layers, etc.) and distributed systems.

    • Extensive knowledge of web development workflows and existing tools (git, CI tools)

    • Knowledge of common web applications and frameworks: Magento Ecommerce, Symfony, Drupal, eZ Platform, or Typo3 

    • Knowledge of cloud services (AWS, Azure)

    • Dynamism with a cool head

    Preferred Qualifications

    • Mad Linux (Debian) skills

    • Public speaking experience

    Sound Like a Good Fit? We’d love to talk to you!  

    This is a remote job. Work from anywhere!

    We are a worldwide distributed team and are looking for a candidate who can perform well working remotely. To be an effective performer you’ll need to be able to effectively collaborate across time zones while operating with a high level of independence and autonomy.

    About Platform.sh

    Platform.sh is an idea-to-cloud application platform that simplifies cloud infrastructures.

    We give developers the tools they need to experiment, innovate, get rapid feedback and deliver better-quality features with speed and confidence thanks to our unique rapid cloning technology.

    Platform.sh serves thousands of customers worldwide including The Financial Times, Gap, Magento Commerce, Orange, Hachette, Ikea, Stanford University, Harvard University and The British Council.

    We want people who are passionate, open, multicultural, friendly, humble and smart to join us and help this fast-growing, award-winning company to revolutionize the tech industry.

  • The job

    You will work on all aspects of our current product, which includes:

    • Our user-research platform, with all the challenges associated with complex data-visualisation & analytics dashboard. 

    • Our tester’s hiring platform, where you’ll work with us on building a complete marketplace from scratch. 

    • Prototyping tool integrations, or you’ll be able to work directly with the development teams of InVision, Marvel, Adobe, Figma and more. 

    • Our automated reporting platform, where you'll work on a comprehensive document for the whole product team to collaborate on.

    As part of the Maze team, here’s what you’ll do:

    • Architect and develop highly scalable web applications 

    • Work closely with our designer and engineers to design, build, and ship new features from scratch 

    • Evaluate and improve the performance, durability, and security of applications in production 

    • Take ownership for your tasks and see features through from start to finish 

    • Help teammates improve when reviewing their work and appreciate feedback when they reciprocate

    Requirements:

    • Perfectly fluent in English 

    • Javascript & ReactJS expert 

    • GraphQL / nodeJS knowledge 

    • Functional programing evangelist 

    • Able to write maintainable and scalable code 

    • Write tests & always improve your work environment 

    • Enjoy working remotely

    Bonus points:

    • Interest for UX & UI design 

    • Experience doing data-visualisation & canvas 

    • Experience with deployment automation tools 

    • A good dose of ambition, as well as a great sense of humor

    How to Apply:

    We receive a lot of applications so try to submit something that will grab our attention! It’s important for us to see your understanding of our product so make sure that: 

    1) you've done some research on Maze and signed up to try the product; 

    2) you include a well-structured and concise message with your application explaining why you find Maze interesting and why you'd be a good fit. Show off a little :).

  • At Waldo, it is our mission to help our users “Live the Moment”. Backed by market leading AI based algorithms, we deliver families their most valued memories, captured by others, right to their phones.

    Waldo Photos is a photo finding platform utilizing facial and object recognition to empower people to toss their selfie sticks, put their phones back in their pockets and live in the moment. Waldo is the only platform that removes all of the friction in delivering photos of friends and loved ones taken by others and creates new opportunities for photographers to market and sell their photos.

    Why Work for Waldo?

    Waldo is in rapid growth mode--adding users, increasing revenue, expanding into existing markets, and making entries into new verticals! To meet that growth we are looking to double our development team in the coming year. We want teammates who want to be empowered to take ownership over the technology and features that drive Waldo-- and to see their impact to the team and our users directly on a daily basis.

    About the Dev Team

    We are a tight-knit, fully-remote development team spanning the world. Every member is critical to our mission and success and can draw a direct line to their everyday work and elevating the Waldo product.

    We are looking for independent problem-solvers who value learning, enjoy keeping current on technology trends, and crave the ownership, autonomy and accountability that is expected from early-stage team members. This is a perfect opportunity for you if you:

    • Are passionate about our mission of making it easier for people to be connected with their photos, experiences and loved ones.

    • Want the opportunity to have a direct and highly-visible impact on shaping a product and elevating the user-experience each and every day

    • Seek a role where your contributions extend beyond the technical-- and are excited about incorporating feedback and working with colleagues in Sales, Customer Operations, and Product Design

    • Feel energized and motivated by the challenge of creating something new (and changing)

    • Bring enthusiasm to working with a cutting-edge, state-of-the-art tech stack

    • Feel passionate about quality through writing clean, elegant, simple, performant, testable code (as well as the tests to prove it!)

    • Work best in a highly-independent and autonomous environment where you are measured and valued by your output instead of your hours.

    • Want to work wherever in the world you want to work as part of a fully remote development team

    • Enjoy working in a collaborative development environment through open developer discourse, design discussions, code reviews, etc.

    REQUIREMENTS

    Base Qualifications:

    • Senior engineer / team lead, ~ 6+ years experience with at least 3 years focused primarily on the backend.

    • Built and shipped complex, high-performance, highly-available distributed systems.

    • Strong background in Python or strong background in Java(or similar) with experience with Python.

    • Ability to thrive in a small team, high autonomy environment.

    • Experience with pull requests, code reviews, automated unit testing.

    • Leader / Mentor.

    Desired Qualifications:

    • Previous remote working experience or equivalent self directed experience

    • Experience within a DevOps culture and prior responsibility over a live, deployed system.

    • Experience operating and troubleshooting a live distributed system through logs, metrics, tracing, etc.

    • Experience with docker and/or Kubernetes.

    • Experience with continuous delivery practices and patterns.

    • Experience with varied data stores such as Postgres, Cassandra, Redis.

    • Experience with AWS or equivalent cloud platform.

    • Experience with cloud-native application development, tools and patterns.

    • Experience with distributed message based architectures and systems and associated messaging tools such as Kafka or RabbitMQ.

    Super-Star Qualifications:

    • Experience / strong interest in design and application of machine learning based algorithms.

    • Experience with GraphQL.

    • Experience / comfortable with full stack development.

    BENEFITS

    • Flexible schedule with the ability to work remote from anywhere in the world

    • Flexible vacation

    • Market competitive compensation

    Details:

    • Type: Full-time

    • Location: Austin or remote

    • Equity: Stock Options

  • 2 days ago

    DESCRIPTION

    TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 15,000 businesses.

    Our core values

    • We do the right thing for our customers.

    • We're a team, built on trust.

    • We're proud to be remote.

    • We're in control of our own destiny.

    TaxJar’s remote-only team of 100+ people is growing quickly. We have an immediate opening for a Security Analyst who wants to help us make eCommerce easier for everyone.

    We're looking for a detailed oriented and experienced Security Analyst that has a passion for information security and is eager to make an impact in a growing company.

    On our team you will have the opportunity to help build, grow, and maintain our Information Security Program. This position reports to the Director of Information Security.

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

    As a Security Analyst for TaxJar you will:

    • Develop a comprehensive understanding of our Security Policies, SOC2 and GDPR controls in order to manage and track commitments from partners and vendors

    • Own the Access Control management process for all employees

    • Analyze, track, and monitor alerts from our Cloud SIEM (security analytics tool)

    • Deploy, manage, and help secure employees workstations using Jamf - MDM tool

    • Perform security reviews of vendors to ensure compliance with policies and customer requirements

    • Assist with ongoing and annual Security and Privacy Awareness training for employees

    • Ongoing auditing and testing of security controls to ensure adherence with SOC2 and GDPR compliance frameworks

    • Perform regularly-scheduled vulnerability scans to support regulatory compliance and identification of new vulnerabilities

    • Assist with annual risk assessments, incident response, and business continuity planning

    • Responsible for monitoring and analyzing of all Data Loss Prevention events using Amazon Macie and CloudTrail

    REQUIREMENTS

    • 3 - 5 years of experience in a technology and information security related role

    • Experience supporting SOC2 compliance, GDPR experience is a plus

    • Knowledge and expertise of Mobile Device Management (MDM) tools, preferably with Jamf

    • Superior attention to detail, with strong process and documentation skills

    • Fast learner and someone who is always eager to learn and adapt (growth mindset)

    • Self-directed, self-motivated

    • Agile, humble, trustworthy, and a team player

    • Excel at communicating with the team remotely (chat, video, email, etc)

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

    • Only want to work remotely

    • Are a PRO at communicating and collaboration

    • Highly value working with people you like and respect

    • Are accountable

    • Are confident in your skills and a solid team player (We’re peers here, no egos please) but also comfortable working asynchronously

    • Hungry to play an impactful role and not afraid to fail

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

    BENEFITS

    • Excellent health, vision and dental benefits

    • Flexible vacation policy

    • 401k Plan

    • $1,000 in professional development credit

    • Home office stipend

    • Equity in a profitable company

    • 2x year all-company in person retreats (fully paid for by us of course)

    • Mandatory Birthday holiday!

    • 12 week paid maternity/ 6 week paid paternity leave

    • Monthly perks reimbursement for things like Netflix, Amazon Prime, your gym membership, home internet and more.

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

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

  • We are looking for a technical project manager to join our growing team of designers, developers, and qa engineers.


    We are fully distributed team, with team members located across 10 different countries and 3 different continents.


    We are looking for someone who is comfortable taking the reins on complex technical implementations. For us, what that means is you will be the trusted contact for our clients, the person they can reach out to and feel confident in receiving a timely and accurate answer to whatever issues, concerns or questions they have. On the internal side, you will be in charge of checking in with the team assigned to your projects, allocating resources and tasks, and making sure that the developers or designers are getting everything they need to be successful on the project. Watching the budget on the project, and maintaining overall project profitability is another key component of your success.


    On the technical side, you do not need to be a developer, but prior experience certainly helps as most of the projects you work on with us will have some technical component to it.


    The ideal candidate will start as a contractor with us, a minimum of 20 hrs/week. The role would eventually evolve into a full time role, assuming it made sense for both sides.

    If you are interested, please follow the instructions below:

    1. Send an email to [email protected]
    2. Subject line: {first name} {last name} - Interested in "Technical Project Manager / Lead"
    In the body of the email, please include: 

    1. Your full name 
    2. A quick 3-4 sentence pitch on why this is the perfect opportunity for you 
    3. Your current location 
    4. Your hours of availability 
    5. Your current job, or what your most recent job was 
    6. A link to your LinkedIn profile 
  • 2 days ago

    Do you have solid knowledge and experience working with ES6, Webpack, Git, SASS, and Vue.js? Become a part of the exciting growth of Blendr.io!

    Blendr.io is an iPaaS (Integration Platform as a Service) solution and one of the fastest-growing IT start-ups from Belgium. We are on a mission to help other SaaS companies supercharge their integration capabilities.

    Blendr.io is looking for a motivated and autonomous Front-end Engineer to work on developing new features for our integration platform.

    Your responsibilities

    • Architect, build, deploy and iterate new features and capabilities of the Blend Editor – the core of the Blendr.io integration platform.

    • Own the quality of your deliverable through good design, code, implementation, and testing.

    • Ensuring that technical software development process is followed on the project, stay up-to-day with the industry best practices for software development.

    What makes you a great candidate

    • Knowledge of ES6, Webpack, Git, and SASS

    • Experience working in Vue.js

    • Solid understating of HTML / CSS and JavaScript

    • Autonomy and ownership. There won’t be any micromanaging, you will take the full ownership of developing new features. Of course, the Blendr.io development team can always help you.

    • Strong sense of engineering pragmatism by being able to weigh technical debt against risk and business value when making daily decisions on how much or little to engineer a given feature or solution.

    • Critical eye for spotting issues and improvement opportunities from the lowest to the highest level.

    Nice to have

    • Experience with Vuex and/or Vue Router.

    • Experience with Laravel or any back-end experience.

    • Experience consuming real-time API’s (e.g. WebSockets, polling).

  • 2 days ago

    Pelcro leverages modern technologies and cloud infrastructures to build the most advanced platform to build the most advanced tools. Our platform handles more than 10 million requests a day, million of dollars worth of transactions and we expect this to 10x by next year. We are looking for a full stack developer capable of constantly learning to adapt to different tasks across our stack.

    Pelcro's Technical Stack: 

    • Laravel 

    • ReactJS 

    • API's 

    • Memcached 

    • Cloud Stack on AWS 

    • AWS: S3 Cloud Storage 

    • AWS: Kenesis

    Skills needed

    • Full stack development - capable of working front-end & back-end 

    • Solid object-oriented PHP experience 

    • Experience using Laravel and (preferably) JS (ReactJS) as well 

    • Strong REST API development experience 

    • Good Javascript & AJAX skills 

    • Ability to solve complex problems and juggle multiple projects 

    • Experience with cross-browser testing and performance optimization 

    • Sound knowledge of responsive coding techniques 

    • Experience using GIT

    Benefits for this role 

    • Flexible working hours + a great team environment 

    • Remote working flexibility 

    • Compensation based on experience 

    • Flexible vacation

  • Blockstack is a decentralized computing platform. It’s the easiest way to build decentralized apps that can scale. More info here.

    Blockstack PBC, a public benefit corp, has a mission to enable an open, decentralized internet which will benefit all internet users by giving them more control over information and computation. Blockstack PBC has raised $50M+ in capital to develop core protocols and developer tools for the ecosystem. Being a Public Benefit Corp also means we have goals beyond profit, and that allows us to focus on universal human rights and sharing the value created in our ecosystem.

    Blockstack PBC is headquartered in New York City, with a globally distributed team located across Hong Kong, Gambia, Barcelona, Toronto, and Seattle.

    We’re seeking a technical evangelist to drive awareness and grow adoption of our developer products. Working with the growth team, you’ll come up with strategies to share the benefits of building on Blockstack amongst engineers and app founders in Asia. As an experienced developer, speaker, writer and community leader, you’ll be advocating for a new decentralized internet where users have fundamental digital rights, and a world where apps “Can’t Be Evil.” In this role, you will work closely with developer communities to promote development of apps in the Blockstack ecosystem and grow our open source community.

    You will:

    • Promote the adoption of Blockstack tools and network to developers within and out of the Blockchain space. This may entail sharing technical knowledge and use cases for Blockstack amongst developer communities. 

    • Help to drive strategy for deep evangelization into other communities of developers working on decentralized applications 

    • Participate as a leader in the Blockstack developer community 

    • Partner with our Digital Community Partner, Event Planner and communities across the globe to execute aligned technical events 

    • Publicly speak at developer conferences, meetups and digital events 

    • Directly contribute while soliciting and organizing community contribution to articles, guides, application architecture references, and code 

    • Liaise with internal stakeholders on critical technical alignment - such as engineering and product team 

    • Advocate for developers internally and provide feedback on real-world pain points in the developer journey

    You have:

    • 4+ years of combined experience in either application building, decentralization and distributed systems, other highly technical projects and evangelizing 

    • 1+ years of Open Source Code Compilation, Debugging and Customization 

    • Demonstrated experience in technical writing in articles and solution references, slide presentations, technical demonstration scripts or tutorials 

    • Excellent public speaking skills with 1+ years experience presenting to technical audiences 

    • Diplomatic, knows how to engage on opportunities to align activities for mutual benefit 

    • Comfortable with ambiguity; ready to apply experience and dialog to clarify expectations on-the-fly 

    • Willing to travel 50%, discipline to work from anywhere 

    Preferred Qualifications

    • Familiar with back-end languages and environments like Python and NodeJS, experience with SQL and other database systems 

    • Familiar with front-end languages like Javascript with toolkits like React 

    • Understanding of public-private key encryption protocols 

    • Experience with cloud storage (such as EC2) 

    • Experience working for a rapidly scaling start-up 

    • Active participation in Open Source communities 

    • Active on Stack Overflow 

    • Experience in open source software project(s) with 10+ other contributors

  • Aurity (Europe)
    3 days ago

    We are Aurity, a cutting-edge team with a great passion for development, always looking for new solutions and the best technology. We are working with clients from all around the world who have projects that keep us motivated and help us learn and constantly grow. We are supporting huge startups similar to Uber or Monzo. Developing web, mobile apps and backends.

    Our goal is to have fun while coding interesting applications, because life is too short for boring projects. We strive to provide our team with a clear picture of their work and the work of their teammates by having sprints, regular feedbacks, and continuous knowledge exchange or our retreats somewhere in the world.

    As a secret we can tell you that we do a lot of R&D project, which might be next React-Native… Join us to create future!

    Last but not least, Aurity is run by developers not business people. Full stop.

    REQUIREMENTS

    Currently we are looking for NodeJS Developers. Description of the role you can find below: 

    • Strong Node.JS REST API knowledge

    • Knowledge of AWS Dynamo database

    • Knowledge of AWS Lambda, 

    • Knowledge of Docker

    • Knowledge of AWS EKS

    • Approx. 5 years of general development experience

    • Perfect English speaking 

    • Great interpersonal skills

    • Operating system: MacOS

    • Very good, stable internet connection

    BENEFITS

    • One month #hackerhouse that we arrange every 6-8 months at some tropical destination.You can join the team there, have some fun and work. We make sure, the internet connection is very good. Next will be in Canary Island or Dominican Republic?

    • Opportunity to join internal workshops.

    • Get paid for additional education and conferences.

    • Work on R&D tech and create next React-Native

    • Very interesting project including blockchain

    • We are open to new projects, and we would gladly work on a realization of your idea where you would stay the leading owner.

    • Want more? Let’s talk we are always open for new ideas!

  • TruMedia Networks (US only)
    3 days ago

    We’re looking for experienced software engineers to help us maintain and grow our core sports analytics research platform. Your primary role will be full-stack web application development, including working with product stakeholders to improve existing features and create new ones. You’ll participate in architecture and design discussions with other engineering team members. You may interface with engineers from our partners or clients regarding integrations or buildout of custom functionality. 

    If you are interested, please submit your resume and brief answers to the following questions to [email protected]

    • Why do you want to work at TruMedia?

    • Why do you feel you would be a fit for this role?

    • What perspectives can you bring to the role that will make us better?

    • Is there anything else we should know about you?

    TruMedia Networks is an equal opportunity employer and does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. We are committed to a diverse and inclusive workforce and encourage applications from candidates from groups traditionally underrepresented in the technology industry.

    ABOUT YOU

    • You have 2+ years experience in software engineering.

    • You have production experience building full-stack web applications, preferably with Node.js

    • You are self-motivated. You can take a feature request or goal and run with it with minimal oversight.

    • You have experience with software version control, preferably Git.

    • You are a knowledgeable sports fan and want to work in the sports industry.

    PREFERRED QUALIFICATIONS/SKILLS/IDEALLY…

    • Ideally, you have experience and interest in one or more of the following:

    • Modern web application front-end technology, such as JavaScript single-page application frameworks (e.g., React, Vue), Web Components (e.g., Polymer, LitElement), ES6, responsive web design.

    • Improving software development infrastructure and workflow using technologies like cloud computing (AWS), GitHub, Slack, Docker, Webpack

    • Scaling Node.js applications

    • Automated software testing using continuous integration

    • Experience working in a remote environment

    BENEFITS/PERKS

    • Flexible remote work environment. Remote work is part of TruMedia’s DNA. We currently have team members located across the United States.

    • Make meaningful contributions to a highly-regarded product used by professional sports teams and major media companies.

    • Competitive health, dental, and vision insurance

    • 401(k) with a company match

    • Annual company gathering. Previous gatherings have been in Boston and Las Vegas.

    • Opportunities to attend related conferences such as the Sloan Sports Analytics Conference

  • Art & Logic (US or Canada)
    C++
    3 days ago

    Art+Logic is looking for two C++ developers with experience in low-level realtime audio development for projects in the consumer electronics space. 

    One project requires us to take our client’s existing proof of concept code that runs on a custom Tensilica processor and currently decodes ~100 simultaneous channels of compressed audio and optimize to decode at least 512 simultaneous streams and also make the codebase production-worthy. 

    Project two is for a client in the streaming audio hardware space -- we’re looking to maintain their existing Linux-based products and add new capabilities that will likely include the requirement to modify code at the kernel and network protocol levels. 

    The engagement would be on a 1099 or B2B basis, fully remote within the US or Canada.

  • Job description

    Your primary responsibility will be defining the technical strategy and leading development of our server-side applications and API code. This includes our family of dedicated integrations and mobile applications. With a growing audience of more than 2,000 businesses logging in each day to Float, your role can have a massive influence on team productivity across the world.


    You'll be working alongside a small but very skilled team of Senior Engineers across five countries, participating in code design, architecture, maintenance and refactoring decisions. You'll be working on completely new features and integrations, while balancing the ongoing need to address technical debt. You'll be active in code reviews and coordinating engineering efforts across teams and products.


    As a fully-remote team, our leads are successful managers of one, and we're looking for senior level candidates who's primary focus and love is the work, not the management of others. You’ll report directly to our CTO, who is based in New York.


    Job requirements

    We’re looking for someone with proven experience in a senior technical role, preferably for a SMB or enterprise-grade SaaS. You'll be able to demonstrate successful past projects for professional, public-facing, large-scale web applications.


    The role will require:

    Expert proficiency with Node.js and server-side JavaScript application development

    Expert proficiency with relational and NoSQL databases (MySQL, MongoDB) and query languages (SQL, MongoDB including Aggregation Pipeline)

    Expertise with microservices-based architecture in productio

    Experience with software containerization (Docker, Kubernetes) and serverless computing

    Experience with cloud computing vendors (GCP, AWS)

    Experience with CircleCI, Jenkins and/or similar CI/CD applications


    You have well-considered opinions about software best practices and demonstrate a passion for the craft of software and technical product development. We encourage the sharing of our views within the technical community, and support our team members in these endeavours.


    All our team members possess a strong eye for detail and a love and respect for design. We're attracted to candidates that can demonstrate this in their past work experience.


    You should be comfortable working autonomously, with previous experience working in a remote role a big plus. We require excellent English and written communication skills to be successful in this role.



  • At Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a more fulfilling way to work and live.

    We're a multidisciplinary, fully remote team that’s passionate about creating products, like Todoist and Twist, that improve people’s lives. We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made.

    When you become a Doister, you’re not only joining a global, remote-first company, but a team of 60+ people who value:

    • Feeling empowered to achieve their ambitions

    • Inclusivity, open-mindedness, and diversity

    • The wellbeing of their teammates and the people around them

    • Making long-term, high-impact decisions, even if they’re harder

    • We invite you to visit our blog to learn more about us, our values, and how we work.


    Your role

    As a Senior Android Developer, you will join our five-person Android team to help build the Twist for Android client. In addition to improving the app and implementing new features, you'll be working closely with designers as well as developers from other teams in order to have a consistent experience across platforms, while making the best possible Android app that also adheres to Material design.

    You’ll also participate in making important product decisions that help ensure that Twist allows teams to work calmly and efficiently.

    Twist is an evolving and fast-changing product, but we believe that a good foundation is better than quick fixes. You’ll help us solidify that foundation and grow Twist for Android to new heights.

    Requirements

    We’re looking for someone who has:

    • 4+ years of Android development experience.

    • A deep understanding of the Android framework, Kotlin and Java programming languages.

    • Knowledge of algorithms, data structures and software engineering practices.

    • Demonstrated passion for creating high-quality consumer apps.

    • Experience with Git, GitHub and Android Studio.

    • Fluency in written and spoken English.

    • Proven ability to work autonomously and stay self-motivated.

    Benefits


    We’re bootstrapped, profitable, and committed to building a sustainable company that will grow for decades to come. We’ve built a benefits package that invests in our employee’s long-term personal and professional growth and well-being. Here’s a sample of what that includes:

    • Work-Life balance. That means 8 hours of work, 5 days each week (for a total of 40 hours) because the time you spend outside of work is just as important as the time you spend working.

    • Flexible schedule and location. This is a fully remote position, so you can work from wherever you please and on a schedule that works best for you. All you need is a computer and access to a stable internet connection (which we sponsor!).

    • Generous paid vacation. 40 days of paid time off to use however you like (vacation, national holidays, etc.).

    • Paid parental leave. 18 weeks of paid maternity leave and 5 weeks of paid paternity/adoption leave.

    • Education stipend. You’ll have a monthly budget to buy books, courses, and other resources you need to continue learning and developing.

    • Competitive compensation.

    And much more!

  • The Role

    Voltus is looking for a Full Stack Engineer to build applications and services that leverage our growing stash of energy data. You’re very comfortable writing a React app and implementing the API that serves it. You’re also happy writing the backend service that feeds the API. You can implement beautiful customer-facing product and ugly-functional internal tools and have the judgment to know which to build when. You are bright, gritty, and good, and you want to work with others like you.

    Key Responsibilities

    • Build web applications with a focus on the client side

    • Create reusable frontend components for our growing design system

    • Work on the application and API layers for customer-facing and internal tools to process and understand our ever-growing pile of electricity demand data and market intelligence

    • Implement and follow engineering best practices, including unit tests and continuous integration

    • Work independently and thoughtfully allocate time among projects

    Technologies you’re an expert in:

    • React, Javascript, ES2015+, SCSS/LESS, Webpack

    Technologies you’re familiar with:

    • Flask/Django, Python

    Some technologies we use:

    • Python, Javascript, Go, Rust

    • Postgres, Redis, S3, Kafka, InfluxDB

    • AWS, Docker, Nomad, Terraform

    • React, Flask, Scrapy


  • 4 days ago

    We are looking for a Developer to join our Frontend team and help us build and maintain our client applications.

    The ideal candidate should:

    • Be familiar with all stages of web application development (design, implementation, testing).

    • Have experience with ES6, Webpack, Git, and SASS.

    • Knowledge of React, React Native and Chrome Extension Development is a plus.

    • Be comfortable working in a remote team, with strong written communication and a willingness to actively collaborate with other remote team members.

    • Have a good amount of years of experience in the space.

    • The starting annual salary is 48.000 EUR.

    • As long as you can overlap for a few hours between 0700 - 1400h UTC, you can work from anywhere in the world with a good internet connection.

    • We plant a tree for every good candidate!

  • 4 days ago

    Datadog is building a world-class APM product that traces requests as they flow across complex systems. We are looking for an expert Go developer who can help push our tracing tools to the next level. Come and join us to build amazing open source software.

    What you will do

    • Write open source code that instruments thousands of distributed applications written in Go around the world.

    • Drive our open source Go projects and engage with the community to find and address the most important challenges.

    • Join a great team building software the right way.

    Who you must be

    • You’re a master Go programmer. You’ve written high-performance and concurrent applications, know your way around `go tool pprof`. You don’t reinvent the wheel but you prefer keeping your code concise and efficient.

    • You are a great community ambassador and can drive hard technical conversations towards a good solution.

    • You want to work in a fast, high growth startup environment.

    • You have a BS/MS/PhD in a scientific field.

    Bonus Points

    • You have significant experience with Python, Java, JavaScript, Ruby or PHP.

    • You have have experience with code telemetry and introspection.

    • You have experience with distributed systems.

  • Timescale (US or Europe)
    5 days ago

    We need extraordinary engineers to join our team. You will act as both architect and programmer, designing, coding, and testing the core of our open-source time-series database. Our focus is on building a scalable, reliable, robust, usable, secure, performant database. You should have strong systems-building experience and expertise in C, understand both query optimization and database systems, and ideally already be a PostgreSQL expert (or show an interest and quick aptitude to become a PostgreSQL expert). And the future of managing and making sense of the deluge of time-series data should excite you.

    This is a full time position at our office in New York City, Stockholm, or Remote.

    Responsibilities:

    • Play a core role in helping to design and develop new database capabilities, including analytics, clustering and distributed operations, query and storage optimizations, and more.

    • Develop, test, and release new features and functionality from our database technical roadmap.

    • Continually improve, optimize, and test existing functionality of TimescaleDB.

    • Work with engineers both at Timescale and the open-source community to coordinate new functionality and deliver powerful integrations of the database into large applications and pipelines.

    • Provide elevated technical assistance to high-value customers, gaining insight into the needs and experiences of our users.

    • Be an enthusiastic and personable teammate, receiving and providing code reviews, and otherwise partnering and helping other engineers.

    Requirements:

    • Bachelor’s degree in computer science or equivalent experience; advanced degrees also welcome (most of our core engineering team have PhDs in computer systems).

    • 5+ years engineering experience.

    • Expertise building industrial-strength software in C/C++ for large code-bases.

    • Experience in PostgreSQL internal development highly desirable (but not required).

    • Solid knowledge of SQL, query processing and database engines, concurrency control, data replication, and/or distributed systems.

    • Passionate about building highly-reliable system software.

    • Experience with industry-standard software validation tools helpful, e.g., valgrind, Coverity, pprof, etc.

    Benefits

    • Premium medical, dental, and vision coverage

    • Stock options

    • 401k retirement plan

    • Flexible PTO and family leave

    • FSA and Dependent FSA plans

    • Educational self-improvement benefits

    • Commuter benefits

    • Flexible schedule

    • Awesome coworkers

    Time Series is everywhere, and Timescale is helping developers and companies make sense of it.

    Businesses worldwide trust TimescaleDB for mission-critical applications from industries as varied as manufacturing, finance, utilities, telecom, mining, ad tech, oil & gas, and the smart home. Applications built on TimescaleDB include IOT, complex monitoring systems, industrial machine data analysis, geospatial asset tracking, operational data warehousing, and financial risk management; via the edge, on premise, and cloud deployments.

    TimescaleThe team is based in New York City (HQ) and Stockholm, and is backed by top tier investors, including Benchmark Capital, New Enterprise Associates, Icon Ventures, and Two Sigma Ventures.

  • Muse (US or European timezones)
    5 days ago

    Muse is an independent software company making tools for creative thinking. We’re seeking an engineer with deep experience on iOS to join our all-remote team of four. You’ll help define and build features in Muse, quickly iterating in collaboration with our beta users. If you’re excited to show the world how powerful the iPad can be for creative work, this position might be a fit for you.

    Role

    Muse has a novel user interface that challenges how we traditionally design and build mobile apps. Therefore we’re seeking someone experienced with iOS yet excited to push beyond typical patterns of the platform.

    You should be skilled with:

    • Swift

    • Data modeling with e.g. Core Data, CloudKit

    • Managing complex view hierarchies

    • iOS build & release processes, e.g. code signing, TestFlight, Fastlane, and App Store submission

    Bonus skills:

    • Developing for iPad specifically e.g. drag-and-drop APIs

    • Supporting rich touch inputs, with the Pencil as distinct from finger input

    • Developing mobile Safari extensions or macOS native apps

    • Keeping up with the latest from WWDC e.g. Catalyst, SwiftUI

    You might work on:

    • Fluid mixed media: enable users to seamlessly manipulate different content — images, text, web links, audio, etc. — all within one app.

    • Sharp tools: implement in-app controls so intuitive that they feel like an extension of the users’ hands.

    • Inking engine: empower users to customize their ink tools and render beautiful, responsive strokes.

    • High responsiveness: use prefetching, caching, and background processes to ensure the app always reacts instantly to user input.

    • We’re an all-remote team. Candidates should be between the US Pacific and Central Europe time zone range (for video calls) and be able to travel internationally once every ~8 weeks (for team summits).

    Company

    • Muse is a spinout of the Ink & Switch research lab. We’re taking some of the radical interface approaches and technical ideas developed in the research setting and turning them into a real-world product.

    • We aim to be a small, independent business that optimizes for mojo over hypergrowth and monetizes directly with pro pricing.

    • Our passion is to build tools that help creative people do their best work and be their best selves. We believe in human creativity and ingenuity as a force for good; self-improvement and growth mindset; and the simple joy of flow state.

  • 5 days ago

    # We are Graphy 📊

    **Our mission is to reimagine how teams work with data.**

    Graphy is the all-in-one data collaboration platform where teams create beautiful and interactive dashboards, loaded with data from apps teams already use and love.

    We've just raised our seed round from top tier VCs and angels.

    About this role

    We’re looking for an experienced Backend Engineer for our London office (remote is ok too!). You will partner with our CTO and work on the core product executing our ambitious roadmap. You’ll be among our first engineers on this exciting journey and will have opportunity to take on significant engineering challenges, own large parts of the product and grow together with Graphy.

    Bring your learning mindset and sense of humour – we're looking forward to meeting you!

    What you'll do

    • Develop new features and improve existing ones.

    • Design and develop services in isolation, and integrate them into the core product.

    • Specialize in one of these main areas: real-time collaboration features; internal APIs and services; third-party integrations; data formats and structures; or backend infrastructure.

    • Use and develop internal tools.

    • Help customers solve their issues and respond to their feedback.

    What you'll need 

    • Strong commercial background in JavaScript / Node / APIs.

    • Obsession with quality, small details, best practices etc.

    • Experience in one of these main areas is welcomed but not required: real-time collaboration features; internal APIs and services; third-party integrations; data formats and structures; backend infrastructure.

    • Experience in databases, scalable systems and backend performance optimization.

    • Previous experience in other startups is a big plus for us.

    • Strong communication and organisational skills.

    Benefits 

    💸  **Competitive salary** (anywhere between £60,000 – £90,000 based on skills and experience)

    🤑  **Equity**

    🏖️  **Retreats every 6 months in some cool place in Europe**

    📅  **Flexible working**

    👩‍💻  **Remote-first processes**

    💻  **All the tech you need to help you build your own workspace** (fully specced MacBook Pro or equivalent, monitors, gadgets, software etc.)

    🍿  **Team activities** (spin events, paintball, bowling etc.)

    🔋  **Personal growth fund** (extra money for courses, events etc.)

    📚  **Kindle + ebooks**

  • Interfolio, Inc (US only)
    6 days ago

    Interfolio is on a mission to build smart, inspired and useful products for faculty and academic communities. By building an engine for faculty activity, decisions, and data, Interfolio has become the first mover in defining and category of faculty-focused technology that cultivates goal-oriented collaboration around academic decision-making.

    Interfolio operates the first holistic faculty information system to support the full lifecycle of faculty work, from job seeking to review, tenure, sabbatical, committee work, research, and beyond. Offering colleges and universities increased and insight into faculty data to help achieve their strategic initiatives, Interfolio believes that advancing the faculty will advance the institution.

    What’s even better than that?

    We’ve crafted a fun, collegial, dynamic culture that celebrates team and individual success almost daily. We’ve got a lean team of super-smart, super-hard working, local and remote colleagues who collaborate closely to produce a valuable service for an industry we’re passionate about. And, we genuinely like working with each other and with our clients.

    Like what you’ve heard so far?

    Then consider joining our Engineering team. The position of Software Engineer (Elixir) can be a remote (based within the continental United States) OR work out of our office based in Washington, DC.

    We're seeking a talented and energetic Software Engineer with a deep understanding of Elixir to join our tight-knit team. You must be focused on producing high quality and maintainable code. This role offers a high level of creativity, and an opportunity to design the future with a company that is challenging the status quo.

    At Interfolio, we are committed to diversity and the principle of equal employment opportunity for all employees. You will receive consideration for employment without regard to race, color, religion, national, social or ethnic origin, age, gender identity and/or expression, sexual orientation, family or parental status (including pregnancy), or any other status protected by the laws or regulations in the locations where we operate.

    Required Experience

    • 3-5 years of relevant work experience

    • Deep knowledge of Elixir

    • Databases: MySQL, Postgres, NoSQL (Dynamo, Elasticsearch, JSONB)

    • Data cleaning, normalization, and transformation

    • Building, maintaining, and optimizing data processing pipelines

    • Understanding of Enterprise Architecture and the use of Microservices

    • Strong analytical and problem-solving skills

    • Experience with RDF and Graph data structures

    • Passion for using technology and data to solve business problems

    • Production experience with an industry standard web programming language and framework (Python/Django, Ruby/Rails, Elixir/Phoenix)

    • Experience with Git and/or Github or comparable version control system

    • Experience with GraphQL or Restful APIs

    In addition, you should

    • Possess a strong interest in higher education, startups, and/or SaaS technology

    • Be able to speak and write fluently in English (as a minimum requirement)

    • Be able to 20% travel (travel includes mostly quarterly planning meetings that take place in DC area)

    • Live within the continental United States

    In addition to a competitive salary, Interfolio offers a robust benefits package that includes medical insurance, unlimited PTO, a yearly wellness benefit stipend, a yearly professional development stipend, 401k, and professional development opportunities.

    Our culture sets us apart—we look forward sharing more about our company and our team!

  •  Do you have a passion for creating beautifully designed and well-crafted backend systems capable of scaling and serving up to hundreds of requests per second? Are you ready to push the boundaries of your experience and in the process create some of the best work of your life? If so, here is your chance to join Emsisoft and help us shape the future technologies that protect millions of users daily from the dangers lurking on the internet.

    Here at Emsisoft, we follow our passion. As one of the premier companies exploring behaviour-based malware detection, we understand that the key to success lies in hiring smart, passionate people. Our success also relies on keeping product cycles short, which allows for constant evolution and enables us to stay one step ahead of our inflexible and uninspired competition.

    You will join a team of diverse specialists and create the core of what makes our products successful: A malware protection solution that our users love and bad guys dread. Working primarily with .NET Core, you will have a direct and immediate impact on the security of millions of end-users.

    Do you have what it takes?

    To make sure you have a clear picture of the type of candidate we are looking for, here are a couple of questions to guide you. If these make you giddy in anticipation and you believe you can answer them all with an honest "yes", then this job may be exactly what you are looking for.

    Do you know about the intricacies of multi-threading and race conditions that may occur in systems handling a large number of requests in parallel?

    Is developing and debugging multi-threaded systems second nature to you and do you often find yourself thinking about the security implications of your decisions?

    Are you the kind of person that enjoys modeling data and coming up with views, lookup tables, keys and schemas before jumping into implementation?

    Do you embrace the new challenges that the constantly evolving threat landscape creates?

    Do you enjoy working from home in small teams with an incredibly diverse and multicultural background?

    What you will be doing together with us:

    • Build the backend systems that power Emsisoft's flagship product.

    • Design and scale REST-based API endpoints using technologies like .NET Core, Redis & Kubernetes.

    • Write beautiful code accompanied by good documentation and full-coverage unit tests.

    • Remote work on a highly flexible schedule: The only requirements are a stable internet connection and participation in daily scheduled meetings.

    Requirements:

    Our requirements are as lean and simple as our products. We are looking for long-term developers with the following qualifications:

    • Strong background in C#/ASP.NET development (5+ years), including ASP.NET Core.

    • Expert level skills in high performance REST API/JSON interfaces architecture and implementation.

    • Expert level skills in high performance database development (Redis).

    • Knowledge of common source control systems like Git.

    • Fluent communication skills in English.

    • You are an independent developer that is not tied to any agency or outsourcing company. Applications from agencies and outsourcing companies even on behalf of independent developers will be ignored.

    What we offer

    • Great work life balance that comes with remote working. No traveling required.

    • Long term, 40h/week full-time career opportunity, working in an interesting field as part of a growing multi-cultural company.

    • Semi-flexible work hours providing the short daily meetings are covered.

    • Your job will be completely location independent, assuming you have access to a reasonably fast and stable Internet connection.

    • Opportunity to grow and make a difference in a widely respected antivirus company.

    • Competitive salary.

  • 1 Second Everyday
    6 days ago

    About us

    1 Second Everyday is a video diary app that makes it easy to create the movie of your life. In a couple of minutes, parents can relive the first year of their child's life, look back at their last family vacation, or see their entire journey together. It gives anyone the power to reflect on school, friends, projects, and adventures. From our humble Kickstarter beginnings, we've grown into an award-winning app with millions of downloads.


    About the iOS Developer position

    We are a small but growing company looking for an iOS Developer to join our 100% distributed team. You will be an integral part of our iOS team and will work with our product design team on projects. As you’ll be joining a small iOS team, you will help define our culture. Including automated testing, code reviews, and pair programming.



    The details:

    •     This is a full-time, remote position.
    •     We’re offering between $72,000-$123,000 USD per year for this role based on your experience and cost of living.
    •     No share options or equity.
    •     This position requires travel to our semi-annual retreats (Last one was Peru and allowed families to come too!).

    iOS Developer responsibilities:

    •     Drive software development in many parts of our iOS app including new features, fixing bugs, refactoring, etc.
    •     Write well-designed, testable, and efficient code
    •     Faithfully implement UI designs (with the understanding that it's a 2-way dialogue)
    •     Make an app that is a good citizen of the iOS platform by embracing OS features and UI conventions
    •     Work with our support team to help explain and resolve problems as they arise


    iOS Developer requirements:

    •     Experience working on a distributed team
    •     Ability to work well with other people and communicate professionally
    •     Willingness to help others learn and grow without judgement
    •     Excellent written and verbal communication skills in English
    •     Proficiency with git
    •     3+ years of experience building and shipping native iOS apps
    •     Expert knowledge of Swift and at least some knowledge of Objective-C (we have about a 5:1 ratio of Swift to Objective-C)
    •     Experience with technical writing such as documentation and specifications
    •     Share and embody our company values
    •     Travel to our semi-annual retreats

    Bonus skills & attributes:

    •     Experience with XCTest or other automated testing frameworks
    •     Experience with unidirectional data flow architecture like ReSwift (or Redux from the web world)
    •     Have used 1 Second Everyday.

    Benefits & perks:

    •     Paid open vacation policy - We offer a MINIMUM of 2 weeks off each year. This isn't a vague policy where open vacation means no vacation.
    •     Healthcare benefits (currently only available in the United States)
    •     Travel Bonus - $500 per year for a NO WORK vacation on your anniversary.
    •     Wellness Bonus - $50 a month for a gym membership, yoga class, book club, or whatever makes you happy.
    •     2 weeks paid parental leave.
    •     Conferences of your choice.

    Why work at 1SE?

    •     Travel the world for our semi-annual paid retreats (Last one was Peru and allowed families to come too!)
    •     You'd join our 100% distributed team - we value autonomy and flexible lifestyles.
    •     We're a diverse team across 6 countries, 5 languages, and 7 time-zones (First remote-baby for us!)
    •     You would work on an award-winning and beloved product with a diverse community around the world!
    •     Help continue our story.

    We are an equal opportunities employer. We are a diverse team and welcome all walks of life. 1 Second Everyday is an equal opportunity employer and values diversity. We don’t discriminate on the basis of race, religion, color, gender, sexual orientation, age, marital status, veteran status, or disability status.


    We are continuously expanding our hiring capabilities in other geographies. However, at this time we are unable to hire employees and contractors who reside and have to be paid in the specified countries below:


        Argentina

        Brazil

        Crimea

        China

        Cuba

        Egypt

        France

        Iraq

        Iran

        Italy

        Japan

        Nigeria

        North Korea

        Spain

        Sudan

        Sweden

        Syria


    We encourage you to continue to check back with future postings as we continue to expand our operational abilities in these countries.


    Don't think this position is the right fit? Check out our other open positions!

  • 1 week ago

    A stealth mode startup in the early stages founded by a successful SF-based entrepreneur is looking for a strong Golang back-end developer who preferably has strong frontend skillsets.

    Their product can be defined as a Github for data. You will become their first employee and work around the architecture of V1. As such, candidates must be familiar with a fast pace work environment and practices strong communication.

  • Deel (Americas (EST) & Europe)
    1 week ago

    Deel's mission is to streamline all compliance and payments for companies working as fully distributed teams. Working remotely is becoming a normal, we want to help all the companies embracing this movement operate compliantly and have the smoothest payment experience. We are a Y Combinator company and are backed by some of the best investors in the valley. Our team is spread across more than 8 countries!

    Culture is critical to us, and we are transparent about our vision and principles. We have an exciting product roadmap in areas like Fintech infrastructure and workflow automation.

    Are you passionate about working in a remote, multi-functional, multicultural team together with other software engineers, product designer and product owner - all living in different timezones? Do you have software engineering expertise, dedicated business driven approach to problem solving, self-direction, and a strong believe that the team can achieve more than each of its members individually? Our current technology stack is node.js on the backend and React on the frontend - we are fully serverless and use PostgreSQL for storing data. We will consider candidates located in any timezones but have a strong presence at GMT-5 to GMT+3. 

    Join us on this journey to empower the future of work.

    You will

    • Join a multi-functional remote team to own our products from top to bottom. 

    • Participate in both product discovery and product delivery cycles and have real impact on the products owned by the team. 

    • Collaborate with other specialists and teams to develop new features, APIs, improvements, and fixes to handle our current and future scale. 

    • Build new features 

    • Be a part of the team's on-call rotations. 

    • Help our customers have an awesome experience with our products especially in the areas of subscription, tenant and customer teams management.

    You'd be a great fit if you

    • Have a deep understanding of designing, writing, running, maintaining and debugging applications across the whole stack in one or more of the technologies listed above. 

    • Drink HTML with your morning coffee and dream of CSS at night 

    • Enjoy being part of a highly collaborative, remote-friendly environment. 

    • Have the ability to be self-directed and be effective working independently, yet feel equally comfortable contributing in a team environment. 

    • Work well with technical and non-technical people to deliver high-value results. 

    • Believe that writing code is just the tool to solve customer problems and solving them is what really matters. 

    • Have business driven approach to software development and are focused on the outcomes rather than outputs.

    Bonus points if you

    • Have experience working in distributed teams and work environments. 

    • Have experience solving problems connected with subscription management, teams access management and access auditing in SaaS products. 

    • Have knowledge in the Fintech space

    Preferred Time Zones

    (GMT-2); (GMT+3)

    We are an equal opportunity employer and value diversity at our company. We are transparent about how we run our recruiting process

    Benefits 

    • Flexible Work Arrangements 

    • Competitive Equity 

    • Embrace Distributed Work 

    • Inclusive Work Environment 

    • All-expenses paid international company offsites

  • WAX/OPSkins (North America)
    1 week ago

    Why work at WAX?

    Simple. Instant. Secure. Global.

    WAX is the safest and most convenient way to create, buy, sell, and trade virtual items - to anyone, anywhere in the world.

    Hundreds of millions of people around the globe already trade digital items. But the problems that plague the item trading community have stunted its growth far beneath its full potential. That's because the world of digital ownership today is defined by its restrictions. WAX is building a future to where it will be redefined by its freedom.

    WAX is creating a full suite of blockchain-based tools that allows anyone to trade digital or even physical items instantly and securely, to anyone, anywhere. 

    Participants of the Worldwide Asset eXchange gain access to a global community of collectors and traders, buyers and sellers, creators and gamers, merchants and game developers.

    Buy video game skins with confidence on a marketplace powered by WAX. Or build an online store with ease using our B2B tools. Find a buyer for your rare collectible sneakers who lives half a world away. We're building the tools to create the future of digital ownership and trading, and putting them in your hands. Come build it with us. What will you do with WAX?

    Summary

    Our team is growing, and we’re looking to add a Senior Scrum Master to enhance the WAX experiences as well as the platforms that support these.

    You will have the opportunity to be a part of an exceptional team of distributed engineers, product managers and other developers, that are responsible for building and creating new solutions around the WAX platform, which allows millions of traders to create their own virtual stores on one decentralized platform, providing instant payments, security, and trusted service that will bring millions of new participants into a growing ecosystem.

    In this role, you will have the opportunity to manage two high performing delivery teams, designing and supporting Agile transformation roll-outs for our WAX marketplace. In addition, you will evaluate team metrics and make recommendations, serving as the Scrum Master.

    This role reports directly to the Manager of Program Management.

    Responsibilities 

    • As a key member of the WAX team, you will be responsible for facilitating the Agile Ceremonies such as Daily Stand-up, Grooming, Planning and Retrospectives. 

    • You will actively participate and pro-actively engage in the planning, grooming, and implementation of engineering projects, programs, and processes organization-wide. 

    • Actively partner with the Product Management and Technical Leads to maintain an effective work backlog for the team. 

    • Develop and maintain progress status through reporting in a summary / dashboard format to stakeholders. 

    • Coordinate efforts to scope, schedule, control and deploy new features 

    • Develop and ensure adherence to standard processes and procedures throughout all phases of the software development life cycle such as definition of ready and definition of done. 

    • Mentor and coach team members on Agile best practices and performance in their respective roles 

    • Track and communicate team velocity and throughput to provide transparency across the company. 

    • Develop and track Key Performance Indicators and use them to achieve committed goals

    Qualifications: 

    • Bachelor's degree in Computer Science, Electrical Engineering, Information Systems, Mathematics, Physics or related discipline 

    • 4+ years working with Agile project management methodologies 

    • Possess significant working knowledge of project management methodologies such as Agile/Scrum, Lean, Kanban and Waterfall 

    • Knowledge and experience with widely successful Agile techniques (User Stories, Continuous Integration, Continuous Testing, Pairing, Automated Testing) 

    • Experience working with distributed teams 

    • Proven ability to communicate with technical and non-technical stakeholders at all levels of responsibility 

    • Effective skills in communicating (verbal, written, presentation) within the team and with senior leadership 

    • Experience with Project Management tools (JIRA, Confluence) 

    • Certified Scrum Master (CSM), Professional Scrum Master (PSM), or similar certification 

    • Have worked with a distributed (remote) team 

    Nice to have: 

    • Games, e-commerce, or payment gateway integration 

    • Advanced Certified Scrum Master (ACSM), Certified Scrum Product Owner (CSPO), Certified Scrum Professional (CSP), Certified LeSS Practitioner (CLP)

    Perks 

    • 100% remote 

    • Competitive Salaries


    WAX is an equal opportunity employer 

    *Recruiting firms that submit resumes to WAX without first entering into a written contract will not be entitled to any compensation on candidates referred by that firm.

  • We are looking for a senior-level React Native developer that wants to play a part in the future of Echobind. You should have proven experience with React Native and a desire to be a core pillar of our mobile team.

    Things you'll do:

    • Work on a range of ambitious projects

    • Work with interesting technologies including React Native, GraphQL, and Node

    • Help shape our development team and best practices

    • Write content based on your learning and experiences

    • Things we'd like you to do:

    • Bring your unique passion and perspective to our team

    • Be involved with a local meetup group (or help create one!)

    • Contribute to open source

    REQUIREMENTS

    • Demonstrated proficiency in React Native

    • Experience upgrading React Native apps

    • Be able to show apps you've worked on that are in the App Store ad Google Play

    • Knowledge of beta and production deployment processes and how they relate to the App Store and Google Play

    • Understanding of provisioning profile and code signing

    • Experience with Fastlane

    • Demonstrated ability to write well-tested, clear, and documented code

    • Ability to prioritize and self-manage. We give our developers autonomy and don't want to micromanage you.

    • Good communication skills. We expect you to talk directly with clients frequently.

    • Be a good human to your coworkers and our clients.

    • Be willing to coach teams you work with on best practices and approaches.

    • Question and suggest improvements in workflow, scope or design. You aren't a "code monkey".

    • We're remote, but you must be a US citizen.

    • Native iOS or Android experience would be great!

    • Experience writing API's with Node and a relational database is a huge plus

    BENEFITS

    • Competitive salary + annual bonus

    • Up to eight hours per week dedicated to "investment time". This is our way to investment in projects that will make you and the agency better.

    • Fully covered expenses to a conference of your choosing each year

    • Fully covered expenses to any conference that you're accepted to speak at

    • Fully covered Health and Vision benefits

    • 401k program with company matching (4%)

    • Four (4) weeks paid vacation

    • Three (3) weeks paid leave for any new parent plus three (3) additional time if you give birth or adopt.

    • New computer setup of your choice

    • Ability to work from anywhere in the US with an Internet connection

    • Echobind’s work comes from a group of human beings who have different perspectives, backgrounds, educations, lifestyles, and leanings. Our work is better because of these differences, not in spite of them. Echobind is happily a equal opportunity and affirmative action employer. We’ll always welcome people to apply with us regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

  • 1 week ago

    We’re looking for a Front-end Developer with 3+ years experience.

    Since we set out in 2012, Etch has worked with dozens of Startups and Multinational companies to design and engineer Software. We establish long-term relationships with clients to help them improve and maintain their online services.

    Our Team

    GROWING

    We’re taking on more challenging projects and want to scale-up from a Trio to a Quartette. Plus we’ll be able to arrange that table tennis doubles match, at last!

    FOCUSED

    We only work on about six products a year, which allows us to give projects our full focus and build a stronger understanding of the problem we’re solving.

    DISTRIBUTED

    Canterbury (near London) is our hometown, but we’re a distributed team so you can work from anywhere. We arrange quarterly meet-ups to bring everyone together and hangout for a few days.

    Your Role

    • You’ll be creating, documenting and integrating awesome UI components. We work on a range of projects from standalone component libraries to full-stack isomorphic SSR React builds (that’s a mouthful!).

    • Etch’s UI libraries are handed over to client development teams to integrate into their apps. You’ll be supporting their teams and documenting your components so they become fully self serve.

    • On our full-stack builds, you’ll be working with Jim, Gav and Josh to create awesome products used by thousands of people.

    You love

    • Writing component focused SCSS/CSS

    • Creating components in React/Angular

    • Writing robust, maintainable, code

    • Supporting your work during integration with client dev teams

    • Geeking out on performance

    • Sweating the details

    • Immediate projects you’ll be working on

    • A React design system

    • An Angular component library

    • A React/Redux/Express full-stack build

    • A React/Apollo/GraphQL/Express full-stack build

    • In a typical day you’ll be

    • Having standups on slack

    • Building/documenting components

    • Talking to clients on Basecamp

    • Supporting client dev teams

    • Tweaking performance

    • Writing articles about your experience/skills

    Tools & Services we use

    We know developers like to use the shiniest toys. We try to pick the best tools and services in the business to keep your workflow as slick as possible.

    • Slack

    • Trello

    • Github

    • Heroku

    • Travis

    • Codacy

    • Snyk

    Bonus skills

    • Redux

    • GraphQL

    • Webpack setup

    • UI Design

    • An eye for good UX

    • Node.js on the server

    • CI/CD

    • Unit testing

    • Integration testing

    • Visual regression testing

    • Scoping and proposal writing

    • A love for BBQ

    • Excellent taste in gifs

    Perks

    • Workspace budget (enough for a shiny new MacBook)

    • Conference trips and meet-ups

    • 4 day week summer hours in June, July, and August

    • 20 days holiday a year (increasing with tenure)

    • A week off at Christmas

    • Annual bonus

    • Paid sabbaticals

    • Workplace pension

    • Full-time remote working

    • Flexible hours

    SUMMARY

    • Position: Front-end Developer.

    • Contract: Permanent, Full-time, 40 hours per week.

    • Starting salary: £25-35K depending on experience.

    • Location: You can work from anywhere, but if you’re a train-ride from London, it’s a huge bonus.

  • We are looking for Lead Software Engineers having 9+ years of experience in Ruby on Rails.

    You are a full-stack engineer with an innate passion for writing elegant, idiomatic & pragmatic code.

    Must Have Skills

    • Excellent verbal & written communication skills. And you enjoy collaborating with others

    • A minimum 7 years of experience with Ruby on Rails or other Ruby frameworks

    • Experience with Micro-service Architecture, Service Oriented Architecture (SOA), GraphQL and REST APIs

    • You are obsessed with good design, performance engineering and scalability

    • Sound knowledge of object oriented programming concepts and design patterns

    • Strong knowledge of relational database concepts and database engine like PostgreSQL or MySQL

    • Working knowledge of Javascript, DOM, CSS, HTML

    • Strong experience with Git versioning system, PR review process and Code quality metrics

    • You understand the importance of concepts like "Test Driven Development" and utilise them to bring more stability & predictability in applications. We are a heavy user of RSpec, Unit Testing, Continuous Integration (CI) & Continuous Deployments (CD)

    Good To Have Skills

    • Experience leading a team of at least 5 developers

    • Experience developing API using GraphQL will be a huge plus

    • Experience scaling large systems and big data will be a plus

    • Experience with modern Javascript libraries, frameworks & its ecosystem will be a huge plus. Example: React.js / Ember.js / Angular.js / Vue.js etc.

    • Working knowledge or understanding of SaaS ecosystem will be a plus

    • Knowledge of Sidekiq, Redis, Solr, Heroku, AWS, Elastic Search will be a huge plus

    • Experience working with Payment Gateways like Chargify, Stripe, Others. etc will be a plus

    • Contribution to open source projects, have participated in some technical community or meetups or interest groups or have written or spoken in public about technical ideas

    • Inclination to develop your own gems or reusable components or libraries

    • Exposure to cloud deployment on Amazon or deployment on Heroku or standalone virtual servers etc. (or exposure to PaaS)

    What is it like to work with Kiprosh

    • We're a remote friendly and calm company

    • We use Apple Macbook and latest powerful hardware

    • We strongly believe in flexible working hours and work life balance

    • We are heavy on extreme programming and agile methodology. Engineering practices like TDD, CI, CD, auto code reviews, manual code reviews, pair programming, PR reviews etc. is our DNA

    • Our international customers consider us as their strategic partners to their businesses

    • We allocate time to work on open source projects (check: Kiprosh Github)

    • We encourage to blog about development experience with rest of the world. (check: Kiprosh Engineering Blogs)

    • We organise Mumbai Ruby on Rails Meetups, Mumbai Ruby Meetups, Mumbai Javascript Meetups and Mumbai Elixir Meetups which will give you a stage & help you improve your programming skills

    • We have monthly floor meetings to share latest trends in various technologies, lessons learnt in various projects and technologies, engineering practices etc.

    • We have team and company wide outings twice a year

    • We have yearly awards ceremony and annual celebrations

  • 1 week ago

    Podcasting company looking for a RoR Software Developer

    Primary requirements are:

    * Can pick-up new technologies quickly

    * A fast learner and can ramp up quickly

    * Able to analyze and solve problems

    * Able to wear many hats

    * Speaks English



    In addition we need the following:


    * Strong Ruby and Ruby on Rails (RoR) experience (3 years)

    * Hands on experience with Ruby, HTML, CSS, JavaScript, jQuery (3 years)

    * Experience writing and consuming REST APIs

    * Experience with high volume web sites

  • About Us:

    Founded in 2009, Dribbble is the top global community for designers and creative professionals and a destination for inspiration for tens of millions. Dribbble is building the world’s best platform for designers and creative professionals to gain inspiration, feedback, education, community, and job opportunities.

    We are helping the world’s design talent share their creations and get hired. A top 1,000 website in the world, Dribbble is the world’s #1 resource for discovering and connecting with designers and creative talent around the globe and helps some of the world’s best design-forward companies including Apple, Airbnb, IDEO, Facebook, Google, Dropbox, Slack, Shopify, Lyft get exposure for their design teams and to help them hire expert creatives.

    About the role:

    We're looking for a Senior Front End Engineer to join our team and help us continue to be the leading destination to find & showcase creative work for the world's best design professionals.

    We use a few different frameworks and technologies, but the crucial areas where a candidate needs significant skill and experience are:

    - Vue/Vanilla Javascript

    - HTML/CSS

    - Rails views

    As a Senior Engineer, you've been coding for years and have the skill and wisdom to contribute to a small team of developers. You'll be responsible for helping maintain a web application that supports millions of visitors each month and has wide visibility in the web industry. Product ownership, feature development, working with design teams to bridge the gap between design and technical implementation, and taking an active role in defining how an application looks and works should all be things you excel at. You should be able work independently (though we collaborate continuously) and thrive on identifying, as well as solving, problems. We like to think we're always helping each other improve, so we want someone who loves being part of a team.

    Requirements:

    • 5+ years of professional Front End Development experience

    • Exceptional understanding of front end development skills

    • Familiarity with browser testing and debugging

    • Passion for always improving (yourself, the app, the company, etc.)

    • Worked remote or want to give it a shot.

    • Ownership: the Dribbble community will depend on you to deliver a quality experience. You feel responsible for creating an excellent, end-to-end platform that supports the needs of our users.

    • Comfort with data: you know when you don't know enough to make a design decision, and you seek out answers.

    • An interest in exploration: you think about what to build now and what to build in the future.

    • A solid perspective on how users engage with online communities. Made useful prototypes and wireframes (send us samples!) and experience working with style guides.

    Our tech stack:

    • Vanilla JS focussed with some old jQuery still hanging around

    • Vue.js

    • JS testing with teaspoon/chai/jasmine/sinon

    • Ruby on Rails

    • Sass

    • PostgreSQL

    • Memcached

    • Redis

    • Elasticsearch

    • AWS/S3/Fastly

    How we roll:

    • Our teams are cross-functional with a dedicated PM leading two-week sprints.

    • We point our stories as a team before each Agile sprint.

    • Most of our team communication happens through:

    • Slack

    • GitHub issues and pull requests

    • Weekly video team meetings & brief standups

    • Semi-Annual in-person company gatherings and occasional travel to software conferences and/or Dribbble meetups

    We encourage you to apply if you have any combination of the listed skills and this sounds like a job you'll love.

    Why you want to work here:

    At Dribbble, you’ll join a diverse team dedicated to learning, teaching, and growing; as individuals, as a team, as a business, and as a community. As a workplace, we pride ourselves on doing right by our employees, and have a benefits package that makes being a part of the Dribbble team a dream job and something to be really proud of:

    • Work from anywhere. We are a 100% distributed team - no need to relocate to work for us.

    • Build your dream schedule: We trust you to set your own schedule to meet the needs of your team and project.

    • Stay healthy. Fully paid medical and dental insurance for you and your family - and a work-life balance that puts your mental health first.

    • Unplug. Unlimited paid-time-off so you can relax and recharge.

    • Bonus holidays: We observe both American and Canadian Federal holidays company-wide!

    • Pro tools. MacBook Pro (or Air) and all the tools you need to do your best work.

    • Get your learn on. We cover books, conferences, courses… get smarter!

    • Family first. We offer 3 months paid parental leave for US employees, and EI parental leave top ups for Canadian employees when your family grows.

    • Stay focused: We’re meeting-free on Thursdays and Fridays

    • Perk up. Feel good about treating yourself to a latte or two with your monthly coffee bonus. Now you’re not just loitering at coffee shops!

    • Buff up. Everyone needs to get away from the desk sometimes. We cover gym and exercise reimbursements so that you can stay fit.

    • Save up. Put pre-tax savings into a 401k or RRSP. You’ll appreciate it later.

    • Hang out. We get our team together for some quality face-to-face time a few times a year. Each time we meet up in a different city around the world.

    We are an equal opportunity employer and value diversity at our company. Women, people of color, members of the LGBTQ community, individuals with disabilities, and veterans are strongly encouraged to apply.

  • 1 week ago

    Ebury is a FinTech success story, positioned among the fastest-growing international companies in its sector.

    Headquartered in London & with offices across Europe opening in Dubai, North America and APAC, we empower businesses that want to trade and transact internationally. We drive innovation through technology, providing businesses with the tools they need to manage their international trade and support their growth, including import lending, currency and risk products, and payment and collection facilities.

    The talent of our 700+ multicultural staff, combined with our cutting-edge technology, tailored product range, and exceptional customer service, has enabled us to double in size year after year. Today we have 18 offices across the world, with even more exciting expansion plans to come.

    Even through our tremendous growth, we maintain a vibrant and enjoyable company culture, and those who excel in our highly meritocratic and fast-paced environment will be generously rewarded.

    Are you ready to take part in the development of one of the fastest growing European Fintech companies?

    If you are passionate about developing Python code, we are looking for a Python developer to join our cross-functional team.

    We are passionate about development and enjoy clean code, continuous deployments and regular integration.

    We believe that automation and tooling play a critical role in software development.

    We build the core of Ebury products, services and API, all developed in Python / Django.

    We work with an Agile methodology, doing iterations of two weeks and delivery features using a release train process that happens every week.

    Here at Ebury, we have a flat structure. This means teams join various different steps of the production process in a proactive way all while being in permanent contact with teammates. Our ideal candidate needs strong teamwork skills and needs to be hungry to leave their mark in this sector.

    ABOUT YOU

    • You love clean code. You understand that writing beautiful and readable code is the key to building a great product, and you are able to follow industry best practices.

    • You understand the importance of receiving feedback. You use code reviews to improve yourself and to share your expertise with other members of the team.

    • You enjoy building and developing new features as much as bug fixing.

    • You are self-organised and can work autonomously.

    • You have exquisite attention to detail, and you’re comfortable learning about new technologies and systems.

    • You enjoy working in a team. You are used to working with multidisciplinary teams with other profiles and are able to learn and share your knowledge with them.

    YOUR ROLE

    • Design, build and maintain code and systems across Ebury’s engineering teams.

    • Debug production issues across services and multiple levels of the stack.

    • Work with cross-functional teams across the company to build new features at large-scale.

    • Improve engineering standards, tooling, and processes.

    • Think about systems and services and write high-quality code. We work in Python, however, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.

    • You will contribute to evolving legacy code on our brand-new back-end stack.

    • All of these run smoothly in Docker containers on AWS.

    REQUIREMENTS

    • 5+ years of professional software development experience using Python

    • Solid experience in unit testing patterns

    • Strong critical thinking skills

    • Excellent communications skills

    NICE TO HAVE

    • Some exposure to a frontend programming language

    • Experience with web frameworks like Django / Flask

    WHY WORK WITH US

    • This is a great professional opportunity to develop your career in an international company and in a continuously innovative environment

    • We offer competitive conditions as well as the possibility to keep growing thanks to continuous reviews and a clear career path

    • We have an internal blog to share technical knowledge. Read more about Ebury Labs.

    • Have the possibility to participate in conferences for your own professional growth

  • Build and scale the services and cloud infrastructure that the world's largest companies depend on for GraphQL insights and governance.

    You'll have the opportunity to learn and use a cutting edge Apollo stack, define our schemas and data models, and implement and maintain our backend systems, all while putting into practice the GraphQL-first methodologies that we teach and advocate. This is a great role for backend services engineers who love building robust, scalable, and highly performant systems, and are excited to support the next generation of developer tools.

    What you'll do

    • Build a set of microservices that provide GraphQL query registration to every Apollo development team.

    • Implement authorization and a role management system for Apollo that supports the needs of sophisticated enterprise customers.

    • Leverage OLAP infrastructure, built upon Druid, Kafka, and Postgres, to collect and aggregate high resolution execution timing data for billions of GraphQL queries.

    • Design and build technical integrations between Apollo's cloud services and popular developer tools like Datadog, Pagerduty, and GitHub.

    About you

    • You're familiar with the modern services architecture, including technologies like Kubernetes, Kafka, and the JVM.

    • You take pride in a highly scalable and robust infrastructure, and are excited to tackle difficult systems-level challenges.

    • You're an experienced collaborator and love sharing your knowledge with and learning from a diverse, tight-knit team.

    • You're excited at the opportunity to influence the direction of GraphQL by providing a unique backend-oriented perspective.

    • You recognize the importance of site availability, system monitoring, and actively participating in the on-call rotation.

    • This position can be done from our San Francisco headquarters, or anywhere else in the world.

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

  • Qntfy is looking for a talented and highly motivated ML Engineer to join our team. ML Engineers are responsible for building systems at the crossroads of data science and distributed computing. You will do a little bit of everything: from tuning machine learning models, to profiling distributed applications, to writing highly scalable software. We use technologies like Mesos/Marathon, Kubernetes, Docker, Kafka, gRPC, and Spark. You aren’t a DevOps, but an understanding of how the nuts and bolts of these systems fit together is helpful and you aren't a data scientist, but understanding how models work and are applied is just as important.

    Responsibilities

    • Collaborate with data scientists to get their models deployed into production systems.

    • Develop and maintain systems for distributed model training and evaluation.

    • Build tools for testing, benchmarking, and deploying analytics at scale.

    • Interface with the technical operations team to understand analytic performance and operational behavior.

    • Write and test code for highly available and high volume workloads.

    Qualifications

    • BS or Master’s degree in Computer Science, related degree, or equivalent experience.

    • 5+ years experience with software engineering, infrastructure design, and/or ML skills.

    • Write well-structured, maintainable, idiomatic code with good documentation.

    • Strong work-ethic and passion for problem solving.

    Preferred Qualifications

    • Familiarity with machine learning frameworks like Scikit-learn, Tensorflow, and Pytorch.

    • Machine learning API development competencies.

    • Golang development experience.

    • Container orchestration and optimization knowledge.

    • Proficiency designing, implementing, and operating large-scale distributed systems.

    • Prior experience working in a distributed (fully remote) organization.

    Qntfy is committed to fostering and supporting a creative and diverse environment. Qntfy is an equal opportunity employer, and as such will consider all qualified applicants for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

    U.S. Citizenship Required

  • 1 week ago

    We are Aiven—a managed cloud services startup launched in 2016. We run and manage open source databases such as PostgreSQL and Apache Kafka in all major clouds including AWS, Google Cloud and Azure. Backed by Europe's leading investors, our services are used daily by hundreds of customers across the globe with more joining every single day.

    Site Reliability Engineer / Backend Developer

    We are looking for an experienced Site Reliability Engineer to join our committed and talented team! You will work to ensure the high quality of Aiven’s managed open-source database service (DBaaS). 

    Your tasklist will include activities such as improving and extending the self-healing logic, improving monitoring and alerting automation, and ensuring the systems are able to scale with our rapidly growing customer base. Depending on your interests, you can also participate in new feature development for the Aiven platform. 

    To succeed in this role, you need a strong background in software engineering and an excellent understanding of Unix systems administration and networking. You should also enjoy automating things and ensuring system scalability, reliability and security. 

    The person we are looking for is self-driven, enthusiastic about programming, and willing to help others. We value analytical problem-solving skills and an openness to new ideas.

    We are headquartered in Helsinki, Finland but this position is also open to remote candidates anywhere in European Union or United States.

    What you can do:

    • Excellent development skills in Python

    • Excellent Linux systems administration and networking skills

    • Experience in systems automation

    • Excellent verbal and written communication skills in English

    What we value:

    • Hands-on experience with some of the following systems: Apache Kafka, PostgreSQL, InfluxDB, Elasticsearch, Cassandra, Zookeeper or MySQL

    • Good understanding of IT security

    • Distributed systems knowledge

    What we can offer:

    • A dynamic startup environment with a rapidly growing, international business

    • Highly experienced colleagues

    • Possibility for stock options on top of the monthly salary for permanent employees

    • You will be part of a highly-skilled, tight-knit team of just over 25 people, making your contribution essential to what is becoming a great success story. If you’re interested, send us your application along with a link to your Github profile.

  • BetterUp (US only)
    1 week ago

    BetterUp is a mobile-based coaching platform that brings personalized professional coaching to employees at all levels. We help managers lead better, teams perform better, and employees thrive personally and inspire professionally. Our mission is to help professionals everywhere pursue their lives with greater clarity, purpose, and passion. Our product was developed by a team of leading behavioral scientists, researchers, and technologists. We’re already transforming the way companies approach talent development at high-performing organizations like Airbnb, Genentech, Mars, LinkedIn and Workday.

    We are looking for an iOS Engineer to join our team as we build a consumer-focused native iOS application with a delightful, responsive UX and efficient backend API integrations. The majority of our engineering team is distributed across the country, and our collaborative approach to product development helps us establish a highly connected and high performing environment.

    Your responsibilities will include

    • Product Engineer - Collaborate with designers and stakeholders to craft consumer grade experiences in our fully-Swift iOS application

    • Lean and Agile Owner - Collaborate with cross functional teams to distill and synthesize requirements into discreet and meaningful iterations that can be implemented quickly to facilitate tight feedback loops and learning via data and metrics.  Leverage Lean Startup and Agile methodologies along with Continuous Integration and Continuous Deployment infrastructure to rapidly prototype and validate ideas. 

    • Quality Maintainer - Build a scalable and stable application architecture using MVVM and Functional Reactive patterns to deliver a first-class mobile product.

    You will be successful if you

    • Act as an owner - It’s not done until it’s in production.  Adept at moving projects forward and able to unblock projects regardless of role on the project.

    • Do less, deliver more - Familiar with the terms YAGNI and yak shaving?  Focus your efforts on high impact initiatives that really move the needle.

    • Impress yourself - We hold ourselves to a quality above and beyond something that “just get it done”.  Each line of code is an opportunity to blend craftsmanship with playfulness.

    • Collaborate without ego - Willing to take on roles small or large in order to further the mission at hand.

    • Stay on your edge - Continuously learning and applying emerging technologies.  Pushing yourself and your team to new heights.

    And if you have

    • 5+ years of experience building native iOS applications, including time spent at a startup

    • Strong and up-to-date grasp of Swift and Cocoa Touch

    • Impressive portfolio of shipped iOS applications that you are proud to discuss

    • Strong grasp of UI design patterns and passion for delightful user experiences

    • Familiarity with functional reactive programming concepts (ReactiveCocoa/ReactiveSwift) or a strong desire to learn them

    • Significant experience with automated testing (unit tests/integration tests/etc)

    • Successful history of working as part of a remote team

    • Strong verbal and written communication

    • A high level of integrity and a passion for collaboration   

    Benefits

    We provide amazing benefits, but if you ask the team, they'll tell you that the greatest benefit we offer employees is an incredibly meaningful mission and transformative work.

    •    Full coverage medical, dental and vision insurance

    •    Unlimited use, at your own discretion, vacation policy

    •    14 paid annual holidays

    •    5 BetterUp Inner Work days (https://www.betterup.co/inner-work)

    •    5 "Volunteer Days" to give back

    •    Professional development through BetterUp coaching for you and a significant other

    •    401(k) self contribution

    •    A competitive compensation plan with opportunity for advancement

  • Reaktiv Studios (US citizens only)
    1 week ago

     Reaktiv is actively searching for a Front-end Web Developer to join our remote team.  Does this sound like you?

    • You're dedicated to developing your skills as part of a highly collaborative team

    • You're committed to building, maintaining, supporting, and refactoring web sites and content management systems (with a focus on WordPress)

    • You possess a high level understanding of semantic and accessible HTML, CSS and JavaScript

    • You love participating in positive and collaborative peer code reviews

    • You are comfortable with the communication tools and skills required to work effectively with a distributed team (like Slack, Asana, and Zoom. Patience and understanding go a long way too)

    • You are familiar with automated deployment workflows and Git

    • You develop with the end-user in mind and suggest UX improvements to existing designs

    Senior candidates should also have the following:

    • You embrace your curious nature by approaching new and complex problems with gusto, and continuously seek out opportunities to grow

    • You have experience with front-end JavaScript frameworks like React or Vue.

    • You are kind, patient and respectful in your communication with clients and comfortable guiding them to their desired result

    • You strive to improve and document the team’s workflow and processes

    • You excel at auditing sites for performance, security and future maintainability as well as providing recommendations for improvement

    What is it like to work at Reaktiv?

    • We're a close-knit, fully distributed team who enjoy the challenge of solving hard problems together with clients like Atlassian, Cornell University, Harvard Business School, The New York Times Company, Tribune Media, and Wirecutter. We're also one of the few WordPress.com VIP agency partners in the world.

    • We are a 100% remote company, with no set hours, where each employee works from home or a co-working space. Even though we're far away, we're in contact throughout the day in Slack, Asana and Zoom.

    • We encourage continual education through weekly lunch and learns and taking courses to keep us ahead of the latest advancements. Our team also enjoys getting out from behind their desks and attending WordCamps and conferences across the country. We're frequent WordCamp speakers and core contributors.

    • While we may work hard Monday through Friday we prioritize a healthy work-life balance. Our off hours are reserved for practicing trapeze, playing guitar, and spending time with our families. 

    We’re proud to offer a competitive compensation package that includes:

    • Competitive salary

    • Medical/Dental/Vision

    • 401k with employer match

    • Unlimited PTO

    • Paid parental leave

    • Flexible schedule

    • Equipment budget

    • Conference and continued education budget

    • Annual team retreats

    U.S. citizenship required, and please, no recruiters.

  • Our goal at Nash is to make trading, holding, and interacting with cryptocurrencies accessible to everyone. We are looking for quality assurance engineers (remote) to help deliver the best possible products. You should be well versed in Java and Swift, testing methodologies, and have a passion for testing.

    Requirements

    • Automated and manual testing of products developed by Nash.

    • Development of internal testing frameworks.

    • Ability to read and modify application code to obtain desired results.

    • Development support.

    • Work asynchronously with a fully remote team.

    We are looking for

    • 3+ years of testing experience.

    • Strong knowledge of Java and Swift.

    • Familiarity with Android and iOS.

    • Experience with CI tools (GitLab).

    • Experience with mocking, stubbing and modifying requests.

    • Good oral and written communication skills.

    • Sharp attention to detail.

    We prefer but don't require

    • Experience with Kotlin.

    • Experience working in remote teams.

    • A history of contributing to open-source software.

    • Experience working with functional programming languages (e.g., Elixir, OCaml, Haskell)

  • 1 week ago

    As a growth engineer at Heap, you’ll be iterating on our core product to help drive activation, conversion, and retention/expansion. Heap is growing quickly, and to keep that pace we need to build applications and services that allow us to scale the effectiveness of our people. Your goal is to make changes to the product to increase revenue, improve our sales motion, and make it easier for the business to manage customers.

    You’ll be on a multidisciplinary team that owns the full stack from the interface to the analytical query engine. You’ll work closely with web engineers, product management and solutions engineers to decide how to build features.

    Our stack is built in JS and Postgres. Your work will be built with both, but will occasionally extend to frontend applications built in TypeScript and React. Familiarity with these tools is appreciated, but your creativity and intelligence are much more important to us than knowledge of our tools.

    What we're looking for

    • We’d particularly like to get to know you if:

    • you communicate with clarity and precision. We care about this almost as much as your technical ability.

    • you're passionate, even if it's not about analytics. There should be something you know more about than anyone on our team.

    • you’ve written 10,000 lines of code that look embarrassing in retrospect. ... and you've written 10,000 lines of good code since then.

    • you like fruit, sunshine, and bad jokes. We aren't robots.

    Our office is in San Francisco, but we have engineers around the world. For the product engineering team, we are open to remote engineers in North American timezones. We'd love to hear from you! 

    Heap has raised $95M in funding from NewView Capital, NEA, Y Combinator, Menlo Ventures, SVAngel, Sam Altman, Garry Tan, Alexis Ohanian, Harj Taggar, Ram Shriram, and others.

  • 2 weeks ago

    Remind is a communication platform that helps educators reach students and parents where they are: their phones. With 31 million active users, we’re one of the fastest-growing companies in education technology, but we have our sights set on something bigger: giving every student the opportunity to succeed.

    The Remind Engineering Team works together to solve fun technical challenges, embodies our value of finding a way, and open-sources projects like Empire and stacker. The main tools we use in our backend include Typescript, Go, Ruby, Twirp, GraphQL, RabbitMQ, and many AWS services (Aurora, Lambda, DynamoDB, etc).

    Our investors include First Round Capital, GSV, Kleiner Perkins Caufield Byers, and Social Capital, and we want you to join us.

    Remote work ok within +/-3 hours of Pacific Time.

    Some of the projects that fullstack engineers at Remind have worked on this year:

    • Moved a significant amount of traffic to a GraphQL proxy to make it easy to write consistent and performant client code across web, iOS and android.

    • Improved and scaled a messaging system that's sent over 10 billion messages to teachers, parents, and students

    • Built a graph service to power the relationships of 31 million monthly active users

    • Built out standardized tooling for increasing the fault tolerance of our distributed services, including tiered load shedding, circuit breakers, and back pressure mechanisms

    • Created a declarative permissions system to make authorization code easy to read and write

    • Increased the stability of our chats database by introducing a write-through buffer using Redis

    What will be critical to your success as a fullstack engineer at Remind:

    • Others enjoy working with you because of your positive attitude and technical competence

    • You have shipped multiple production systems as part of a team

    • You enjoy tackling interesting, complex problems and seeing them through to DONE

    • You collaborate effectively with engineers, product managers, and designers to break down product requirements and maintain visibility on projects

    • You write clean, scalable code and have significant experience with one or more programming languages

    • You have built scalable, performant, highly available services and understand the value of a good SLA

    • You understand the importance of writing pragmatic, comprehensive unit and integration tests

    Benefits and Perks

    • Competitive salary and equity

    • 100% health coverage for you and your dependents

    • Open vacation policy

    • Parental leave

    • Catered meals and fully stocked kitchen

    • Parking and commuter benefits

  • Mobile Nations
    2 weeks ago

    We are looking for an experienced PHP developer to join our team. You will be working with designers and other developers to maintain and support our network of web properties, as well as developing new features and enhancements.

    Your Responsibilities

    • Implement new features and enhancements in performant, PHP code.

    • Support and maintain the existing PHP code base.

    • Investigate, diagnose and fix bugs.

    • Optimize performance of code as well as your workflow.

    • Document and comment your work.

    • Add unit tests.

    Your Attributes

    • Excellent verbal and written communication skills.

    • Adaptable to existing conventions and changing requirements.

    • Strong attention to detail.

    • Interest in learning and researching new technologies.

    • Ability to perform both independently and collaboratively in a team.

    Your Skills & Experience

    • Proficient in both procedural and object oriented PHP programming.

    • Experience with package managers. (Composer, NPM)

    • Experience with JavaScript. (jQuery, Node.js, NPM)

    • Experience with templating engines. (Twig, Mustache, etc)

    • Experience with the command line. (Linux)

    • Experience with version control software. (Git)

    • Experience with relational databases. (MySQL)

    • Experience with caching systems. (memcache)

    • Understanding of modern CSS and HTML (Semantic Markup, Media Queries, Flexbox, Responsive Design, Mobile First, etc).

    Extra Bonus Points

    • A diploma or degree in web development or computer science.

    • Experience with Drupal and/or vBulletin.

    • Experience with Laravel or Symfony.

    • Experience with Vagrant.

    • Experience with Test Driven Development.

    • Experience with testing frameworks. (PHPUnit)

    • Experience working with remote teams.

  • Nova Credit (US only)
    2 weeks ago

    Come work with talented people at Nova! We are a post series A Silicon Valley venture backed growth startup with its headquarters located in downtown San Francisco. At Nova, we’re on a mission to make financial access easier, no matter where you’re from or where you go. The founding team consists of immigrants and we’ve seen firsthand how hard it can be to start your life in a new place. Join us to make a more integrated world, creating bridges (not walls) to new places for equal opportunity.

    We're connecting credit reporting agencies across the world into a single, predictive cross-border credit database. We make this information available through a standardized and modern API to unlock financial services, housing and employment for immigrants around the world. In effect, we are creating the first and only global infrastructure for financial identity to move across the world.

    We are looking for an exceptional engineer and team player to help this happen. You will have ownership of the integration of systems around the world, working with a cutting edge growing stack. The rapid product iterations in a small team make for fast deploys and quick learning of new technologies.

    You will work closely with the team in building out Nova's core products. You'll work on:

    • Architecture: You will maintain, co-design, and write the core components of Nova. This can be client-side, server-side, or at the infrastructure level. You'll get to work on different parts and flex full-stack muscles!

    • API ecosystem: You will be responsible for the growing complexity of our API systems both internally and externally.

    • Security: We take security very seriously at Nova due to the sensitivity of our data, so knowledge in security is a must.

    • Making it beautiful: Whether it's server or client-side, both require design and care. You'll be responsible for making beautiful UI/UX if you work on the client-side, and are responsible for easy to read logic on the back-end.

    You are a great fit if...

    • You have 3+ years experience as software engineer

    • You have a BA/BS degree at minimum in an engineering field

    • You have knowledge of best practices working in agile teams

    • You have a passion for beautifully structured logic!

    Job details

    • Diversity: Nova is committed to promoting diversity in its hiring as well as in all its company practices.

    • Location: San Francisco (in our beautiful plant-filled office), New York City, or remote.

    • Compensation: Competitive salary + equity package, varies depending on experience.

    • Culture: Please check out our page on Key Values for more information.

    • Contact: Any other questions please contact us at [email protected]

  • 2 weeks ago

    We’re looking for a full time UK-based, permanent addition to the technical team. In joining us, you will be helping us build primarily slot games formulated by our clients; taking initial designs and specifications and seeing them through to complete products. You will also help improve and maintain our cutting edge core framework, which is used as the foundation for all our games.

    REQUIREMENTS

    • Typescript (or ES6 javascript and a strong knowledge of strict typing)

    • Experience making HTML5 browser games, mobile first

    • PixiJS (or equivalent rendering frameworks)

    • Basic npm / NodeJS knowledge

    • Git

    DESIRABLE

    • Experience making slots / gambling games

    • Experience working remotely

    • A passion for gambling / slots

    • TDD (Mocha, Sinon, Chai)

    • Webpack

    BENEFITS

    • Salary depending on experience

    • 100% work from home

    • Flexible hours

  • We’ve built the foundations of a platform that’s transforming the way that businesses partner and grow. We’re onboarding customers who are engaging with Crossbeam, and momentum is building. Now it’s time to scale. We’re looking for a talented Senior Software Engineer to join us in taking Crossbeam to the next level.

    You’ll join a small team of engineers to build the next generation of our software. At our early stage, this is an opportunity to truly influence and contribute meaningfully to the product.

    We are looking for a senior engineer who can help our team level up. Your responsibilities will include building product features, writing tests, collaborating closely with teammates, reviewing code, and handling support issues. As the team grows, you will have the opportunity to mentor junior engineers, take ownership over system components, and develop best practices for the team.

    HOW WE WORK

    We are a small team of experienced engineers shipping lots of code. We collaborate early and often, putting an emphasis on designing technical solutions before coding them. We emphasize remote work, with teammates in the Philadelphia area working from home at least half of the week. The majority of our collaborative work happens on Slack and Zoom. We try to get together quarterly and hope that our remote team will be able to join for some facetime.

    REQUIREMENTS

    • 5+ years experience

    • Well-versed in building RESTful APIs

    • Deep understanding of relational databases and their performance characteristics

    • A good understanding of system architecture and some experience with distributed systems

    • Excellent communication and interpersonal skills

    • Experience with functional programming

    Not required, but a plus:

    • Clojure experience

    • Knowledge of AWS, Kubernetes, or Terraform

    • Frontend development experience

    • Experience with distributed databases, like Apache HBase, FoundationDB, CockroachDB, etc.

    These are some of your traits:

    • The idea of working in a fast-paced startup environment while shipping high-quality software excites you.

    • You embrace complex technical challenges and thrive on discovering simple solutions.

    • You’re not afraid to speak up when you have a point of view, but can “disagree and commit” once a final decision is reached.

    BENEFITS

    This is a salaried role. In addition, Crossbeam offers:

    • Health Care Plan (Medical, Dental & Vision)

    • Flexible PTO Policy

    • Free Food & Snacks

    • Stock Option Plan

    This role can be based in Crossbeam’s Center City Philadelphia Headquarters, or remote anywhere in the US. Remote employees should be able to travel to Crossbeam HQ in Philadelphia quarterly.

  • Our goal at Nash is to make trading, holding and interacting with cryptocurrencies accessible to everyone.

    We are looking for a Cryptography Engineer to work alongside Nash's leadership and help deploy bleeding-edge cryptography. You will have the opportunity to develop new cryptographic products and see them move from academic papers to operational systems with hundreds of thousands of users. In particular, we are looking for people to help us build ECDSA-based products using multi-party computation and zero-knowledge proofs. This role comes with significant autonomy and responsibility.

    Requirements

    • Experience in systems programming, with an ability to write performant and low-level code

    • Knowledge of the Rust programming language

    • Proven track-record of working on cryptographic projects with large systemic complexity

    • Strong communication and collaboration skills

    • Functional knowledge of elliptic curve technology

    We are looking for

    • 3+ years engineering experience in a production environment

    • A deep understanding of public-key cryptography and network protocols

    • Skill at finding flaws in software and communicating how to fix them

    • Extensive knowledge of Git

    • A strong portfolio of prior projects

    We prefer but don't require

    • Prior history of open-source contributions

    • Security or cryptography research backround

    • Experience working in remote team

    * Occasional international travel may be required as needed

  • 2 weeks ago

    You’ll be working on big, exciting projects like optimizing our social media post queueing system, building out UI components using React, adding support for social media platform-specific features like native video, and getting our onboarding juuuust right so that every user has a mind-blowing experience from their very first login.

    Our stack is Rails 5.2, Ruby 2.6, Sidekiq, Postgres 11, and Redis running on Heroku, with React & Redux on the front-end. It’s a great stack, and we take our time to write solid code and proper tests to make sure it stays that way.


    You’ll be joining our small Product & Engineering team, working daily with:

    - Chad, Engineering Director

    - Kevin, Product Director

    - Yuta, Senior Full-Stack Developer, who also serves as our Lead Architect

    - Sarah, Usability Project Manager, who also serves as our dedicated QA


    And you’ll also be frequently working alongside Kristina and Megan on our Customer Experience team. 


    **Spoiler alert** Take a sneak peek at this position's current "Work Agreement" here: http://ed.gr/sfsdev

    (We write these up with every employee at MeetEdgar and update them at least once a year to make sure we're all on the same page about how we're being evaluated and what types of expectations surround our roles.)

  • Are you an expert in the inner workings of the FTP protocol or SFTP protocol? Would building a server that achieves perfect compatibility with the RFC while still managing to support buggy clients make you smile?

    If so, we’d like you to learn about Files.com!

    Files.com is one of the largest providers of commercial FTP and SFTP server hosting in the world. Our service was originally launched as BrickFTP, and even though we’ve grown beyond FTP in our service offerings, we have thousands of businesses that rely on our services 24/7 for reliable FTP and SFTP server hosting.

    Our FTP and SFTP server code is primarily written in Java and leverages open source code from the Apache foundation (that we have considerably extended).

    We’re looking for a rare unicorn who knows FTP and/or SFTP at a protocol level and knows Java to help us modernize our FTP and SFTP server code and implement many new exciting features.

    Read on to learn more!

    About Files.com

    Files.com is the new name for BrickFTP, a cloud storage service that has existed since 2009 and has over 1,700 paying business customers.

    Our company consists of 20 (and growing to 30 by the end of 2019) USA-based remote employees who work from home.

    Our products and services are used by over 2,000 enterprises and SMBs, including Target, Canonical, UPS, Leica, DirecTV, GoPro, Marriott, and more.

    We’re Bootstrapped, Profitable, and Growing

    Our success comes from building a great service that solves problems for our customers, and our growth comes from expanding and improving our products as quickly as we can.

    We believe that great products can only be built by great people. So we’re on a quest to find the smartest, most creative, and most motivated people, and create an environment in which they thrive.

    We Are A Remote Company

    You will work from home and have some flexibility to choose your working hours, allowing you to make time for family, recreation, vacations, or anything that is important to you.

    You’ll take off 11 company-wide holidays per year as well as 20 days of PTO for vacations. You’ll have the time to take longer vacations and have fun.

    Every quarter, you’ll travel to an in-person meeting with the entire team to meet and work together face to face. These meetings are in cities that are fun to visit. In the last few years, we’ve been to Austin, Orlando, New Orleans, San Diego, Las Vegas, and New York City.

    We think that these in-person meetings are vital to the success of a remote team.

    About the Role

    As an FTP or SFTP server developer at Files.com, you’ll take ownership of our FTP and SFTP server code, helping us keep it modern, fast, and maintainable, while implementing exciting new features.

    These codebases are currently written in Java, and we want applicants to be comfortable in Java, but we are also interested in rewriting these in more modern languages such as Go or Elixir, especially if we can leverage existing FTP or SFTP libraries.

    In this role, you’ll work on the following things and more:

    • Keeping our SSH and TLS cryptography up to date, including integrating new ciphers and curating the list of approved ciphers for maximum security.

    • Ensuring that our FTP and SFTP server products are maximally compatible with the wide range of client software in the wild (even the buggy software).

    • Optimizing our FTP and SFTP servers for speed and throughput so our customers get the fastest server experience possible.

    • Integrating new features such as client-side encryption.

    Minimum Qualifications:

    • 5+ years of directly applicable experience.

    • Deep understanding of the FTP and/or SFTP protocols at the protocol level. Having written an FTP or SFTP client or server in the past would be a strong indicator of this.

    • Strong Computer Science background and understanding of algorithms and data structures.

    • History developing and supporting actual applications that have seen production usage with a large userbase.

    • Complete understanding of how to write secure code and an awareness of common web application security vulnerabilities.

    • Solid experience with Java, ideally the new features in Java 8 and Java 10.

    Preferred Qualifications:

    • Participation in open source projects, including ideally being the maintainer for a package that sees large usage in the community.

    Our Core Beliefs

    Here are just some of our Core Beliefs:

    • We believe that the best Engineers tend to be polyglots with a wide variety of programming language experience. We don’t hire for specific programming language skills, but rather look for engineers who are fluent in several programming languages. We want our staff to be adaptable and ready to evolve to what’s next.

    • We believe in using the right tool for the job. Our core applications are built in Ruby, JavaScript, Java, C++, and PHP. We use Rails, React, Chef, Qt, Jenkins, Github, Honeybadger, CircleCI, Maven, AWS, MySQL, Redis, Memcached, Haml, Sass, and many other exciting open source systems. We don’t want to get stuck in the trap of using a language or a tool just because “that’s how it’s done around here.”

    • We believe that open-source only works if companies give back. If you work on any open-source projects during the course of your work at Files.com, you are encouraged to submit your improvements as a pull request back to the upstream project. And if you build something from scratch while working here that’s generic and not related to our core products, we want you to release that on GitHub too. We’ll also pay your travel costs to any conference where you can get a speaking gig.

    • We believe in building products that we actually use ourselves. We are our own toughest critics and we put all of our products through their paces every day.

    Salary, Pay, and Benefits

    • Files.com offers industry-leading salaries based on experience combined with unparalleled flexibility and other benefits to secure top talent.

    • You’ll take off 11 company-wide holidays per year as well as 20 days of PTO for vacations. Go have fun. Don’t work all the time.

    • We will provide you a $2,500 signing bonus to purchase a new computer, desk, or anything else that would help build or refresh your home office.

    • We’ll update your salary annually based on your performance, as reviewed by your peers.

    • We fully pay base plan health insurance premiums (exact plan details depend on your state of residence), and we’ll pick up the tab for 75% of your spouse or dependents if they wish to join your chosen plan. We want your family to be healthy.

  • Silverfin (European timezones)
    2 weeks ago

    What makes the dev team at Silverfin special?

    • First of all, we build a hell of a product and our customers love us. Even our customers’ customers love us. Silverfin solves a very real problem: it automates a large chunk of the repetitive tasks that people working in financial services spend their time on, and improves communication with their customers.

    • To give you a sense of scale: our database exceeds 3TB in size*, and our largest table recently crossed the 8 billion row mark. We interface with more than 30 different external APIs, and provide third parties an API of our own.

    • We’re a remote-first engineering team with offices in Ghent, London and Copenhagen which you can visit if you’d like. Still, most of us work remotely, even those who are local. We’re based all over Europe, and without Slack we’d be lonely, now we just zap in and out of the zone as we wish. Or not: we encourage judicious use of the DnD function, and recommend async communication over disturbing synchronous pings.

    • We’d be really happy to welcome you in our #dev channel, but it’s not just virtual: we make sure we regularly get to see each other IRL too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company to not become too siloed.

    What does working at Silverfin look like?

    • We work in small, focused teams of around 5 people, each team taking ownership of a part of the application. When developing new features, the team is responsible for both the backend as well as the frontend part.

    • You’ll be supported by our crazy good UI designer who writes HTML and CSS components into a reusable UI-kit, and even builds Vue prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive too.

    • On the other side of the spectrum is our genius ops team who keeps things running smoothly, making sure deploys happen correctly, and will work with you when issues should arise.

    • Our stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. We use GitLab, Quip and Slack for everyday tasks and Zoom as our remote conferencing tool of choice. No code gets deployed without a thorough code-review by a peer, testing is a must, our sprints are called cycles and last 3 weeks, and sometimes we even finish everything that we committed to in time.

    What are we looking for? 

    We’re looking for somebody who’s really great at developing in Ruby and Ruby on Rails.

    • You need to be experienced in both Ruby and Rails, and also know where the boundaries lie between them. You need to be able to code in Ruby without any of Rails’ training wheels.

    • You enjoy mentoring juniors and giving in-depth feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.

    • You code with reason and can justify the important decisions you made during development.

    • You know and apply best practices. That means the usual like version control, testing, and refactoring; but also good object oriented design, SRP, SOLID, ...

    • You're aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.

    • You’ve got opinions on code design and you can defend them, but you’re professional enough to not let those opinions get in the way of a consensus if necessary.

    • You have good knowledge and foresight of potential performance issues that might arise when working with large datasets.

    Requirements

    • You have at least 4 years of experience working with Ruby, or 2 years of experience with Ruby and 4 years in other languages.

    • You grok Rails

    • Your work hours overlap with EU business hours (we require your local timezone to be within CET +/- 3h)

    Good to have

    • Experience as a remote worker in a fully remote team

    • Experience with Javascript (ES6) and frontend frameworks

    • Experience in Fintech

    • Accounting knowledge

    What we offer

    • Actual, proper work-life balance

    • Become a part of a fully remote development team with over 20 engineers

    • Free to choose your own schedule and work 100% remotely

    • A stimulating work environment with passionate, friendly and inclusive colleagues who value diversity

    • Team retreats twice a year

    • A €1000 yearly budget to spend on conferences, courses, workshops or other expenses that will improve your skills

    *: Our ops team noted that this actually isn’t that hard to achieve if you’re indexing all the things, but it still sounds impressive, right?

  • Gatsby’s Cloud Team is a small team with a million interesting problems to solve. Help us create a true cloud-native website framework with seamless, intuitive transitions between local and cloud environments -- and change the future of the web.

    About Us

    Gatsby is a remote-first, community-focused team working to build a high-performance, fun to use, astonishingly flexible presentation layer for any data source. Our core values include transparency (we work in public most of the time); creating a safe, high-trust team; building incredible developer experiences; maintaining a healthy working environment; and helping deliver web experiences that feel amazing to use on every device and connection type.

    Details of the Role

    Type of Work: Full-time employee

    Location: Remote (US or International). Preference for UTC-8 to UTC+4.

    Your Opportunity

    As a core member of our growing team, you will work closely with the rest of our engineering and product teams to turn ideas into tangible products. Your strong systems and API design skills, operations experience, and ability to deliver projects with multiple stakeholders will move the Gatsby platform forward.

    Why we’re hiring

    Gatsby is growing fast, and we want to build products that make our user’s projects easier to manage, scale, and improve. The Cloud Team is small with a million interesting problems to solve.

    The team’s mission is to extend Gatsby into the cloud — create everything that Gatsby will or could need in the cloud. This includes:

    Creating a supercharged, specialized compiler in the cloud. Features like incremental and parallel builds, GraphQL backends and image processing as a service will help establish

    Enhance individual developer productivity by enhancing their workflow. From generating a new version of a Gatsby site every time a developer saves a file, to visual diffing between versions of Gatsby sites.

    Enable team collaboration on Gatsby projects, especially including non-technical team members. Building on the Gatsby Preview product, and upcoming CI functionality, create features like commenting on live previews, CI reports & dashboards visualizing performance, accessibility, and link checking on a per-commit basis.

    Each of these goals — each of these features — need extensive backend work and creative, thoughtful user-focused frontend development. This is far above and beyond what our users are expecting — but exactly what they need.

    The goal is to create a seamless, intuitive transition between local and cloud environments, between individual workflows on their own machine and hosted compute jobs in the cloud.

    You’ll be working closely with product and design, and working alongside and helping mentor team members, in order to realize this vision.

    Some day-to-day responsibilities

    • Create product APIs. As the team builds feature by feature, your role will be to design and build the APIs and services. We use GraphQL and Node.js as our primary platform.

    • Provision and manage cloud infrastructure. You will provision and manage our infrastructure, implement internal access control, auditing etc. We run on Google Cloud and Google Kubernetes Engine, with Terraform, Postgres, etc.

    • Service infrastructure and operations. You will help define the patterns and ways in which Gatsby adopts microservices and a service-oriented architecture company-wide. You will help build out company-wide initiatives like service meshes, request tracing, and improved observability.

    • Mentorship & team development. As an experienced member of the team you’ll coach and guide less experienced members of the team, contribute to the code review process, and help set and maintain a culture of quality throughout the development process.

    Experience you should have

    • Expertise in JavaScript (ES2015+) and/or TypeScript. The Gatsby Cloud team is a JavaScript team with multiple Node.js backend applications and a React frontend, so strong familiarity with the language is important.

    • Experience building and shipping production code in a team setting. Deep-seated drive for writing high quality code.

    • Experience building APIs for other software engineers. We primarily use GraphQL, but welcome applications with strong general API design skills.

    • Working knowledge of a database system. Could probably diagram Postgres’s architecture with a bit of thought (don’t worry, that’s not an interview question!).

    • Battle scars running internet-facing, production systems. Operational knowledge of Linux, HTTP, and the ability to troubleshoot problems anywhere across the stack.

    • Experience it would be nice if you had, but isn’t required

    • You’ve used GraphQL before. You may have experimented a bit with GraphQL on a personal toy project. We use GraphQL heavily at Gatsby and Gatsby Cloud, so it’s a plus to have some level of familiarity.

    • Familiarity with Kubernetes. You may not deeply understand Kubernetes, but you may have used kubectl before to check out logs or restart a pod.

    The best parts of this job

    • You’ll be at the cutting edge of website development — working on one of the fastest-growing site building frameworks on the market.

    • You’re on the cutting edge of platform engineering. You’ll acquire and gain a deep understanding of working with Kubernetes, Istio, and Elastic Cloud.

    • An incredible team to learn from and mentor. From domain experts to incredibly talented early-career developers, the Gatsby Cloud Team is a team that you will be challenged by and that you will challenge. It’s a team that will reward your hard work by shipping incredible features more quickly than you thought possible. A team that wants you to thrive here and can’t wait to see what you can do.

    • Challenging technical problems. Scaling, container orchestration, running untrusted code at scale. These challenging engineering endeavors and problems are complex, but rewarding and oh so fun.

    The worst parts of this job

    • Shifting context. You may necessarily have to shift context and dive into a different feature before the current one is done. It may even be in an area of the code base you’re unfamiliar with or don’t have a ton of understanding about.

    • We move quickly, but don’t sacrifice quality. We ship. Early, often, and quickly. You may not be initially comfortable with the cadence we ship features and improvements to end users.

    Benefits we offer

    • 3 months of paid parental leave covering both adoption and foster placement

    • Unlimited vacation policy, with a minimum of 15 days paid vacation time

    • Amazing health, dental, and vision insurance for you and your family (US only)

    • Skip the commute with remote work

    • Fly to cool locations 3x/year for company-wide meetups

    • Stock options in a fast-growing startup

    • Gatsby Sabbatical: 4 weeks paid vacation after 4 years tenure

    Our hiring process

    Gatsby is an equal opportunity employer. We eagerly seek applicants of diverse backgrounds and hire without regard to race, color, gender identity, religion, national origin, ancestry, citizenship, physical abilities (or disability), age, sexual orientation, veteran status, or any other characteristic protected by law. Cultivating inclusivity and diversity is a top priority.

    Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Gatsby does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with Gatsby.

  • Preemptive Love Coalition
    2 weeks ago

    Reporting to the Director of Digital, the Senior Software Engineer will be responsible for server-side web application logic and integration of the work that front-end web developers do. The role will primarily be responsible for writing web services and APIs used by front-end developers and mobile application developers.   

    As a Senior Software Engineer, you will work with our team designing and developing web services, back-end data services, and REST APIs that support our ecosystem of digital assets. This includes, but is not limited to, Salesforce, Wordpress, Campaign Monitor, Intacct, et al. In addition to building out services that serve existing needs, the Senior Software Engineer will also help to dream up the next generation of solutions that will help take Preemptive Love into the future (machine learning, AI implementations, etc.).

    Job Responsibilities

    > Design and develop back-end micro services and REST APIs for connected devices, web applications, and mobile applications

    > Collaborate with front-end and mobile app development teams on user-facing features and services

    > Maintain existing backend services that facilitate the operations of Preemptive Love’s programming

    > Work with digital team, helping to optimize our data systems and identify and remove potential performance bottlenecks

    > Focus on innovating new and better ways to create solutions that add value for both the Preemptive Love administrative side well as well as end user/donors, with a penchant for simple, elegant design in every aspect from data structures to code, to UI and systems architecture.

    > Stay up-to-date on relevant technologies, plug into user groups, understand trends and opportunities that ensure we are using the best techniques and tools

    > Document all work performed, especially APIs that are created/integrated

    Required Qualifications

    > Bachelor’s degree or higher, Computer Science preferred

    > Minimum 5 years software development experience and proven track record

    > Salesforce experience required

    > Strong grasp of SQL, ORMs, databases, data schema design concepts, etc.

    > Experience working with Ruby, Ruby on Rails, Node.js, and Salesforce Apex/Java preferred

    > Track record of successfully working in a highly collaborative and rapidly changing mobile environment

    > Excellent listening and communication skills

    > Ability to effectively work remotely with minimal direct oversight

    > Strong team player with the ability to work independently

    > Proven ability to work in a remote environment where almost all interaction is online or over the phone

    > Outstanding written and verbal communication skills  


    Excited to apply? Email the team over at [email protected]

  • About Elevio

    Elevio is a SaaS platform that makes it easy to create, deliver and improve help content to drive customer education. Our aim is to allow end users to help themselves so our customers can focus on what they do best.

    We're a well-funded and fast-growing startup with over 500 global customers including AccuWeather, TripAdvisor, Atlassian and eBay. We're currently looking for someone to contribute to key parts of our platform and vision.

    Working as a backend engineer here will mean your work will load close to a billion times every month, and growing!

    As a backend engineer you'll:

    • Design and build REST, GraphQL and gRPC APIs that can handle 500 concurrent requests and beyond

    • Work on streaming data pipelines to handle real-time user interactions

    • Automate deployment pipelines and maintenance tasks to maintain and improve our 99.9% availability

    • Write and fine tune database queries to mine data from half a billion records

    • Use cutting-edge informative retrieval (IR) and natural language processing (NLP) concepts to recommend relevant content

    • Be a part of the team: do code reviews, mentor others, refactor code and share knowledge

    • Help and assist other team members to solve problems either internal or customer facing

    What we're looking for:

    • Experience building and maintaining interactive and real-time web applications

    • Experience with, or an interest in, Scala, Elixir and Python

    • Experience with cloud technologies like AWS, GCP or Azure

    • Familiarity with container technologies such as Docker, ECS and Kubernetes

    • Fluency or understanding of database technologies like Postgres, ElasticSearch, DynamoDB, Redis and Redshift

    • Fluency in best-practice software development

    • Experience with automated testing and continuous integration

    • Dedication to not only maintaining but also improving system reliability and performance

    • Strong product sense to contribute back to product improvements

    We're looking for someone who not only can get the job done but also challenge the status quo and constantly look for better ways to enhance customer success and also internally within our team.

    Bonus points:

    • Working knowledge of PHP

    • Experience with ETL and building data pipelines

    • Knowledge of various API standards such as REST, GraphQL, gRPC and Thrift

    • Experience or interest in natural language processing (NLP) and machine learning

    • Fluency or understanding of frontend TypeScript/JavaScript

    What you get from us

    • Competitive salary and equity

    • Flexible work options that suit you

    • Direct involvement in determining the direction of the product

    • Time and support for your own learning (e.g. conferences, code camps, workshops, books, etc)

    • Tools you need to get the job done

    • Monthly lunches, always-stocked drinks fridge and a few other nice perks (If you are in Melbourne)

    If you're interested, even if you don't tick all the boxes we would love to talk to you!

    Elevio is an equal opportunity company dedicated to welcoming applicants from any location, race, age, gender, sexual orientation and socio-economic background.

  • MetaLab (+/- 3 hours Pacific timezone)
    2 weeks ago

    We're looking for a Senior Android Engineer to join our talented engineering team. You will work with a team of highly skilled developers and designers to build world-class products for our clients. As a Senior Android Engineer, you will be responsible for providing technical and career leadership to a small team of Android engineers.

    What We’re Looking For

    • You have 5+ years of Android development experience

    • You have experience leading a team of software engineers

    • You have experience at building relationships across teams

    • You have at least one app in the Google Play Store you can tell us about

    • You're obsessed with the user experience and understand how to bring a design to life without compromising fidelity

    • You're passionate about ensuring high performance and responsiveness of applications because it leads to the best user experience

    • You love to collaborate with a team to define, design, and ship

    • Good understanding of software development best practices with experience working in an agile environment

    • You think that having your code reviewed and reviewing others code is key part of developing software to the highest quality

    The Must-have Technical Skills

    • Built apps in Java and Kotlin

    • Strong git & GitHub skills

    • Up-to-date with the latest and greatest Android patterns and best practices

    • Vast knowledge of the Android API, e.g.: activities, fragments, services

    • Understanding of the differences between versions of Android SDKs

    • You have experimented with various architectural patterns (MV*, Reactive, Clean) and are comfortable explaining the pros and cons of each.

    • Experience writing multi-threaded/asynchronous code; solid understanding of process and thread model in Android applications, e.g.: AsyncTask, RxJava, Coroutines

    • Deep working knowledge of Google's Material Design

    • Extensive experience with Continuous integration, unit testing and build processes

    Extra Credit

    • Flutter

    • GraphQL

    • Previous agency experience

    • You have experience working as a part of a large engineering team

    •  If you have a Github profile or similar, we’d love to see it.

    Remote candidates within +/- 3 hours of the Pacific timezone are welcome to apply.

  • 2 weeks ago

    Last Call Media is looking for a developer to join our team! 

    Our team prides itself on being able to neatly stitch together contributed modules, Drupal configuration, and custom functionality to meet product requirements, and we often find ourselves pushing the envelope of what is technically possible. As a company, we are very active in the Drupal and web development communities, and enjoy making time for code contribution, public speaking, and socializing.

    As a developer at Last Call Media, you will be a part of the development process for many different types of web projects. You will be responsible for writing code, gathering requirements, participating in architectural discussions, and troubleshooting issues. You will learn from (and eventually teach) other developers, and engage with clients frequently. You will be encouraged to experiment with bleeding edge technologies and processes in order to find and share ways we can work faster and smarter as a team. Finally, you will be trusted to work with others to carry projects and tasks to completion and must be able to work with limited guidance and be willing to ask for help when you are stuck.

    Last Call Media is a fully distributed company so you can work from anywhere, but we ask that you be able to commit to at least 5 hours of overlap with New York time (ET) Monday through Friday. 

    Technical Requirements

    Must know, or have the confidence to learn:

    • Solid with the fundamentals (PHP, Javascript, HTML, CSS, and the LAMP stack)

    • Love version control (Git preferred)

    • Be comfortable on the terminal

    • Basic Docker/Docker Compose usage

    • Debugging/troubleshooting problems you’ve never seen before

    • Basic Drupal skills (configuration management, theming, and module development)

    Cultural Requirements

    Our ideal candidate would be:

    • Highly communicative

    • Able to work independently

    • Comfortable asking for help

    • Experienced with communicating with clients directly

    • Eager and motivated to learn new concepts

    • A team player in a collaborative environment

    • A fast learner

    • Able to communicate complex ideas clearly in English

    This position is compensated at a salary commensurate with skill and experience, with comprehensive benefits including an annual professional development budget, and varied, engaging work for enterprise-level clients. If this position already sounds like you or sounds like where you're headed, please reach out!

  • 2 weeks ago

    (Ruby on Rails experience required)

    Anywhere in North America


    Are you a Security Engineer who is passionate about finding and fixing security vulnerabilities in a sophisticated SaaS platform? Do you want to work with cutting-edge visualization, collaboration, and social ideation technologies at the same time?

    As a Senior Security Engineer at Aha!, you will have an excellent opportunity to join a self-funded and profitable company that is growing fast. Aha! was founded by a proven team of product and marketing experts. More than 250,000 users worldwide trust our roadmap software to build and market products customers love.


    We are looking for someone who:

    • Finds joy in breaking (and then fixing) software

    • Has experience with Ruby on Rails and Javascript based applications

    • Has experience with AWS

    • Has worked on compliance projects and security policy development

    • Has driven security initiatives or delivered security training

    • Wants to be great and work in a fast-moving, online environment where the end-user is key

    We are committed to being great, and we want someone who:

    • Can work at a fast-paced company where the feedback cycle is measured in hours rather than weeks

    • Has a background of delivering superb work again and again

    • Is seeking a career-defining opportunity and a proven, results-oriented team that has sold multiple software companies

    • Is interested in collaborating with software engineers to grow their skills and career

    We are building a distributed team, and you can work from anywhere in North America for this role. We offer generous salary, equity, benefits, and a profit-sharing program. See other openings at Aha!

  • 2 weeks ago

    At Commonwealth, you will help shape how organizations make decisions on a global scale. Some of the projects you might work on include:

    • Voting and signaling systems that coordinate different kinds of stakeholders, and balance decision-making between experts and laypeople 

    • Issue-based discussion forums that scale up effectively 

    • Infrastructure for DAOs that make capital formation frictionless 

    • Systems for verifiable and secure voting built on cutting-edge cryptography 

    • Experiments in quadratic voting and public goods distribution that bridge economic theory and practice

    As one of the first companies building decentralized governance systems, what we work on will influence a whole generation of networks, including organizations beyond the blockchain. Our technology will help to underpin decision making for projects and protocols at the cutting edge of computation, financial, and legal infrastructure.

    Almost all the work we do is open-source, and much of it is on a progressive tech stack developed by some of the best engineers in the world.

    RESPONSIBILITIES:

    • Build out well-tested, polished developer libraries, tools, and components that abstract away the complexity of Commonwealth protocol and empower developers in creating meaningful & open financial services. 

    • Build re-usable infrastructure for consumption by the open-source community that pulls data from and interact with the Ethereum and other blockchains. 

    • Spearhead a user-focused product lifecycle by distilling user feedback and metrics into actionable product improvements. 

    • Shepherd products from designs and specifications to live deployments.

    REQUIREMENTS:

    • 2+ years of experience in software engineering. 

    • Proficiency with Javascript (preferably Typescript), React, and Redux. 

    • An ability to write high quality, well-tested code. 

    • A strong understanding of the mechanics of blockchain applications and dApps 

    • A passion for decentralized technologies and their potential to transform the financial system

    • Familiarity with Solidity development / the Web3 stack

    BENEFITS:

    • Additional cryptocurrency-based compensation 

    • Comprehensive insurance (medical/dental/vision) 

    • Monthly mobile phone bill and transportation reimbursement 

    • Take vacation when you need it (and we really mean it)

    Commonwealth is an equal opportunity employer. We value diversity at our company and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • Overview

    • With over 10,000 online merchants launching subscriptions and over 1,000,000 subscribers powered by ReCharge we're processing tens of millions of dollars in sales every week. Our mission ‘making repeat orders easier for everyone' began four years ago as a bootstrapped startup and today we're at the forefront of recurring billing software with over 100 remote-first employees around the globe.

    • We're looking for a Senior Software Engineer to join the API team and collaborate on a critical part of the platform. Our API team provides the foundation for which Recharge is powered by and is responsible for creating a single interface into all of Recharge's data.

    • Our stack includes: Python, Flask, Jinja, ES6, Vue.js, Sass, Webpack, Redis, Docker, GCP, Terraform, Ansible, Memcached, Nginx, Snowflake, Looker, Matillion

    What You’ll Do

    • Live by and champion our values: #ownership, #empathy, #simple-solutions.

    • Write code focused on scalability, testability, supportability and maintainability.

    • Implement new technologies to solve ReCharge’s technical challenges as they arise.

    • Champion good habits (development techniques, security, tech debt balance, TDD, and agile habits) within your team; improve engineering standards, tooling, and processes.

    • Debug production issues across multiple levels of the stack.

    • Find and address performance issues throughout the application.

    • Perform thorough code reviews and troubleshoot complex issues.

    • Work with engineering and product managers to understand roadmap priorities.

    What You’ll Bring

    • Typically, 7+ years of relevant development experience in fast paced environments

    • Knowledge of one of the following languages: Python, Nodejs, Ruby

    • Proficient with Python (or willing to learn and can demonstrate ability to learn languages quickly)

    • Ability to design and implement RESTful APIs

    • Experience with Cloud Platforms such as GCP, AWS, or Azure

    • Experience with Docker, auto-scaling, serverless infrastructure

    • A knack for engineering simple solutions to solve complex problems

    • Self driven; a passion for taking ownership of your work and delivering outcomes

    • Ability to work remotely and desire to make an impact at a boot-strapped start-up

    • Excellent communication skills, a team player with a ‘winning as a team’ attitude

    • Bachelor’s degree or equivalent experience desired

  • Container Shipping: An industry with huge potential to make a difference

    90% of all goods globally are transported through a container. The largest container vessels are 400 meters long and can transport 20,000 containers at a time. The container shipping industry is the back-bone and enabler of global trade, but it is struggling. At its core the industry is fundamentally inefficient: 50% of all container vessels globally are delayed coming into port, and key planning processes are done manually on a global scale. This leads to high operational costs, lost revenue, and unnecessarily high greenhouse gas emissions. At Portchain, we work with our customers to reduce operational complexity and optimize planning through software and cutting-edge analytics.

    The role

    Portchain is seeking a talented Advanced Analytics Engineer to join our analytics team that uses data, mathematical modeling, machine learning, and optimization to help our users get full transparency on their operations and make better decisions

    You will work with the analytics team to prototype advanced features and integrate them into our products. You will ensure that features are robust and reliable for use in live operations by interfacing with the software engineering team.

    You are analytically minded and enjoy working with data and algorithms. At the same time, you understand what it takes to build high quality software that is reliable and maintainable.

    Portchain is an exciting fast-growth company where the chosen candidate will work with an incredible team on applications with a global impact.

    Tasks and Responsibilities

    • Analyze data sources both quantitatively and visually to estimate the quality of the data and extract insights

    • Build prototypes of advanced analytics-powered features

    • Design and build production level data pipelines that transform and combine data from multiple sources

    • Integrate advanced features into our application stack and ensure we use the highest engineering standards

    Role Requirements

    • Master degree or PhD in computer science or another computational field e.g. operations research or machine learning

    • Experience with building and evaluating models and algorithms

    • Strong programming skills, preferably in Python

    • Experience with delivering production standard software

    • Skilled at working with SQL databases and large datasets

    • Experience with deploying machine-learning models to production is a plus

    • Able to communicate insights from data to team members

    • Work on-site in our Copenhagen office or remote

    About Portchain

    Portchain (www.portchain.com) is a Danish startup founded in 2017 by three McKinsey alums with the ambition to solve the hardest planning problems in container shipping through software and industrial analytics. We apply cutting edge machine learning and optimization through an industry leading customer experience to container carriers and terminals to optimize their key planning processes and create a step-change in productivity.

    Portchain’s customers include several global top-5 companies, served by our quickly growing 15 people strong international team. In addition, Portchain has closed a multi-million dollar seed round together with prominent investors, and have received several prestigious grants e.g., from the Danish government through their Innovation Fund, and from the European Union through Horizon 2020 together with 50 other companies out of more than 1,600 applications.

  • Stitch Fix’s Merchandise Operations Engineering team is looking for a mindful, empathetic, and self-aware Principal Engineer to join our team to help us move thinking forward. We create tools that support and enhance the decisions of our buyers and forecast planners.  We’re motivated by our ability to improve the quality of our inventory while measuring the impact of our work on the business as a whole. 

    We prioritize fast iteration without compromising quality while maintaining an attention to detail that creates the personalization Stitch Fix is known for. We are a distributed team that collaborates & pair-programs across 4 time-zones, and we love building relationships that enable everyone to learn & ask questions.  With a strong focus on growth and personal development, Stitch Fix is the ideal place to develop your skills in an environment that is built on mutual trust and respect.

    YOU’RE EXCITED ABOUT THIS OPPORTUNITY BECAUSE...

    • You will ship features that will delight our internal users.

    • You will support career development for the members of your team.

    • You will inspire and grow your team through mentorship, empowerment, and by challenging them to do their best work.

    • You will partner with business partners, product management and design to help set priorities and plan the roadmap for your team.

    • You will facilitate technical design discussions, remove blockers and align stakeholders.

    • You will drive programs in engineering reliability, productivity, process, and quality.

    • You will inspire an atmosphere of continuous improvement by serving as a coach, mentor, and technical advisor.

    WE ARE EXCITED ABOUT YOU BECAUSE... 

    • You have 10+ years of leading high-performance engineering teams

    • You have experience in Agile environments and thrive in collaborative teams with a shared goal

    • You have previously worked with remote teams. We use GitHub, Slack, and video conferencing extensively to collaborate.

    • You are empathetic, flexible, dedicated, and curious.

    • You believe in the craft of software engineering, but are pragmatic when necessary.

    • You have a passion for mentoring and coaching engineers.

    • You have a track record of delivering features and functionality on time with high quality.

    • You have excellent communication skills.

    OUR TECHNOLOGY STACK...

    • Ruby and Rails

    • Postgres

    • Redis

    • RabbitMQ

    • Go

    • Swift

    • Angular and React

    YOU'LL LOVE WORKING AT STITCH FIX BECAUSE WE...

    • Are a successful, vibrant, fast-growing company

    • Are a technologically and data-driven business.

    • Are at the forefront of tech and fashion, redefining shopping for the next generation.

    • Are passionate about our clients and live/breathe the client experience.

    • Get to be creative every day.

    • Have a smart, experienced, and diverse leadership team that wants to do it right & is open to new ideas.

    • Believe in autonomy & taking initiative.

    • Full support for remote work—and you get to visit our SF office every few months to connect with your peers and partners.

    • Offer transparent, equitable, and competitive compensation based on your level to help eliminate bias in salaries, as well as equity and comprehensive health benefits.

    • Are serious about our commitment to life-work balance, and have generous parental leave policies.

    ABOUT STITCH FIX

    At Stitch Fix, we’re about personal styling for everybody and we believe in both a service and a workplace where you can be your best, most authentic self. We’re the first fashion retailer to combine technology and data science with the human instinct of a Stylist to deliver a deeply personalized shopping experience. This novel juxtaposition attracts an extraordinary collection of talented people who are both thinkers and doers. All of this results in a simple, powerful offering to our customers and a successful, growing business serving millions of men, women, and kids. We believe we are only scratching the surface on our opportunity, and we’re looking for incredible people like you to help us carry on that trend.

  • 2 weeks ago

    The Flickr mobile team is looking for a forward-thinking software engineer with experience building consumer-facing apps.

    We want an engineer with a broad array of interests who can easily adapt to new challenges and explore new solutions to existing problems. We believe that engineering is only a piece of the effort and that you are as passionate about code quality and architecture as you are about user experience and design. Ultimately, you love challenges and hard problems that range across disciplines.

    You Will:

    • Be a great teammate in a tight-knit team of strong, ambitious engineers always willing to focus and contribute

    • Own a significant stake in projects that have a direct impact to team goals, from inception to launch

    • Design, develop, enhance, and maintain one of the best photo-sharing apps

    • Participate in designing, proposing, and developing architectures that can perform at scale

    • Be active in code reviews and discussions to learn, share knowledge, and improve code quality

    • Work on a cross-functional team with engineers, product managers, QA, and designers

    • Drive best practices and stay current on upcoming iOS features and platform changes

    You Have:

    • 7+ years of experience building and shipping iOS apps in Objective-C

    • Experience with client apps and consuming APIs

    • Specific comfort with (or deep, abiding love of):

    • Using NSURLSession to consume RESTful APIs

    • Concurrent programming using GCD and/or NSOperationQueues

    • Memory management (allocation, reference counting)

    • Building comprehensive test cases for your code

    • Data persistence (NSCoding, NSFileManager, CoreData)

    Nice to Have:

    • Experience with Swift

    • BS in Computer Science or engineering equivalent

    • Passion for photography

    *Remote work applies to select states: California, Colorado, Idaho, Illinois, Maryland, Massachusetts, Michigan, Minnesota, New Mexico, New York, North Carolina, Oregon, Utah, Virginia and Washington.

  • 2 weeks ago

    In 2015 IOHK founders, Charles Hoskinson and Jeremy Wood, set out to cause cascading disruption, committed to using peer-to-peer innovations to provide financial services to the three billion people who don’t have them. They knew back then that they had to first create a place that was designed to enable such unprecedented ambition. A place where incredibly talented individuals are actually empowered to put their best work into the hands of millions of people to build on and explore new ways of working together. As IOHK continues to grow, we hope that these principles will serve each new person joining our ranks.

    Each and every role in our business is of equal importance to us. To that end we are searching for individuals across all functions who display strong analytical skills and are constantly seeking to learn new technologies & solve complex problems. As a distributed team advanced communication skills and the ability to integrate seamlessly as a team member across different areas of the organisation is essential; as is resourcefulness and self motivation. Our people are curious and passionate about their work and we encourage an inclusive and collaborative environment where we support each other in knowledge sharing and personal growth. As a distribute team we use a variety of online communication on a daily basis and keep connected via Trello, Slack, GitHub, Hangouts.

    IOHK are looking to hire Senior Haskell Developers with experience in formal methods.

    Key Responsibilities: 

    • Develop new features 

    • Develop features based on formal specifications/academic papers

    • Guide and mentor other developers on how to interpret formal specifications into high quality and effective code

    • Implement and enforce effective testing and development methods 

    • Work with developers across multiple timezones.

    Hard skills: 

    • Mastery of software engineering best practices and of testing methodologies. 

    • Experience in programming in Haskell

    • Experience in formal methods is required

    • Ability to understand and translate into code formal specifications, academic and mathematical papers 

    • Mathematical background would be preferred

    • Experience with git 

    Soft Skills: 

    • High-quality oriented

    • Curious and consistently seeks to learn new technology

    • Strong analytical skills

    • Good communication and people skills

    • Good interpersonal skills

    • Can work autonomously with minimal supervision

    • Good written skills

    Character/Culture fit: 

    • Focused, rigorous and detail oriented

    • Highly driven to learn more about our space

    • Comes to the table and the interview with ideas about how we could improve our development cycles. 

    • Shows signs that he/she can lead (or be part of a team)

    • takes ownership for his role, exhibits wanting to take responsibility for his role and his actions

    • Shows a clear understanding of how to deal with conflict. We are looking for well-motivated, well-organised candidates who flourish in a remote team

    • Flexible

    Education & Experience:

    • Higher degree in computer science, engineering, mathematics, logic, physics, or a related subject (Master’s degree or Above)

    • Coding experience in Haskell, with required on-the-job experience of three years or more.

    • Minimum of 5 years experience in programming

    • Experience in formal methods is required

    • Experience in distributed systems and network would be beneficial

    • Experience in developing cryptography protocols would be a bonus.

    • Experience working in an Agile setup would be good (Scrum, Kanban) 

  • madewithlove (Americas (EST) & Europe)
    2 weeks ago

    We are currently looking for a PHP back-end engineer who can make complex systems understandable, who loves working according to the latest standards and takes pride in delivering nothing but high-quality code.

    Requirements

    Do you have the skills?

    Softies

    • You protect our company values in and outside the company walls and you politely speak out when they are not followed. You embrace diversity, inclusivity and (e)quality.

    • You know where information can be found and actively search for it. You can think for yourself and challenge the information you find. You don't hesitate to ask questions because others know things you don't. You document everything and in such a way that everybody can understand what is happening and why.

    • Although you can work independently and efficiently, you like to work in a team environment and you don't mind working on several projects simultaneously. You make sure that everybody in your team feels safe to give their opinion and you value every team member's input. Once a group decision is made, you act as a team member by following the architecture, the processes and coding standards as agreed upon.

    • You do what you promise and you take ownership of tasks. You always try to go for the best quality possible with respect of timing and budget. You understand the why of decisions and you suggest improvements when you see an opportunity.

    • You always aim for quality so you actively and consistently strive to expand your knowledge, both technical and non-technical. You like sharing your knowledge with colleagues and the world through different channels (blogging, presentations, group discussions, ...). You are able to give others honest, constructive and actionable feedback. Credit is assigned accurately and generously.

    • You can communicate clearly, taking into account who your audience is. You are always honest, sometimes brutally so, but you are aware of the situation and always stay polite. You know which is the right channel for each message or question.

    Hard skills

    • You are a PHP expert.

    • You have SaaS experience

    • Proper coding architecture is what makes you happy (e.g. MVC, SOLID).

    • You are keen on quality assurance and automated testing.

    • Version control (e.g. Git) is something you couldn't miss anymore.

    • Your English must be very good, both oral and written. We still like accents though, but to a limited extent.

    Bonus points

    • You have experience with queues, event sourcing, CQRS, Elasticsearch and/or Laravel.

    • Building and implementing RESTful APIs is a 'been there, done that' for you.

    • You have already been on the front-end side (e.g. React, Vue.js).

    • The open-source community treats you like a celebrity.

    • Conference stages feel like home to you.

    Nothing personal, but...

    • You live and work in the range of time zone UTC-04:00 and UTC+03:00. Since we have already people working in these time zones, stretching it further would make working together no longer efficient in our opinion.

    • From a legal perspective, non-Belgian engineers are always hired as self-employed or independent workers. Engineers with the Belgian nationality will always be hired as employees. 

  • 3 weeks ago
    • Empower large enterprise to run AI and ML at scale, leveraging the best in modern distributed systems and automation technology

    • Join a truly remote-friendly company - work anywhere in the US or Canada including your sofa, the beach, or our Seattle waterfront office

    • Experience rapid growth in the first AI startup to be funded by Google

    Algorithmia automates, optimizes, and accelerates every step of the journey to deploying of AI/ML at scale. We allow anyone to run models on massively parallel infrastructure in minutes instead of months. In our cloud or your datacenter - all completely managed for maximum performance at minimum cost. Already trusted by over 80k developers and major enterprise customers, Algorithmia makes scalable Machine Learning fast, simple, and cost-effective for everyone.

    Undergoing enormous customer growth, we’re rapidly scaling our Customer Operations team to meet demand. We’re looking for talented Software Engineers to join a passionate, distributed group that's driving the design, deployment, and optimization of Algorithmia with our Enterprise customers. This unique role is a broad mix of automation, DevOps, infrastructure engineering, and software development - offering an unparalleled opportunity to learn, grow, and impact the most important financial institutions, intelligence agencies, and private companies in the country.

    As a Software Engineer on the Customer Operations team at Algorithmia, you will:

    • Deploy Algorithmia Enterprise into Fortune 500 and Government environments

    • Design, build, and maintain the automation and infrastructure needed to deliver Algorithmia effectively,  and to help us achieve even greater scale

    • Work cross-team to ensure Algoritmia supports unique customer environments, and to design solutions to meet specific customer needs

    • Eventually automate your role out of existence - then join us in doing something even more amazing

    • Handle the highest-tier of engineering support for AI/ML leaders

    • Have a real career plan, with mentorship and fast-track opportunities to promotion, technical leadership, people management, or wherever your interests may be

    • Work from anywhere in the USA or Canada. We have teams in Seattle, NYC, Vancouver BC, Nova Scotia - or go 100% remote from home (Snuggie, bunny slippers, and all - no judgement!)

    And we might make the perfect match if you:

    • Want to work with modern cloud technologies and large scale distributed systems

    • Have experience multiple languages (Java, Scala, Go, Python, Bash, etc.), deployment tools (Docker, Kubernetes, Ansible, Terraform, etc.), and cloud providers (AWS, Azure, GCP, OpenStack, etc.)

    • Are passionate about automation, and believe nothing should ever be done manually twice

    • Enjoy working with customers to deliver solutions that meet business need, empower engineers (and data scientists!), and solve real-world problems

    • Feel most comfortable in hybrid roles that blur the line between Developer, Site Reliability Engineer, Deployment Engineer, Solutions Architect, and Consultant

    • Bonus points for a love of data science, any kind of AI/ML experience, interesting public code, or the implementation of something cool on our AI marketplace (hint: free trial!)

    • As a Software Engineer at Algorithmia you’ll join a passionate team that’s changing the way everyone uses AI and ML. You’ll solve real problems, make an impact, and work in a flexible environment that encourages you to follow your own interests as well. You’ll be welcomed into an intelligent, quirky, and diverse group and gain access to fantastic perks beyond just salary, equity, and insurance benefits - all from the comfort of your own sofa (or our dog-friendly office).

    If this sounds like you APPLY NOW, or learn more at algorithmia.com

  • Happy Cog is looking for a full-time PHP Web Developer to join our team immediately. We’re a growing interactive agency of 55+ people in Manhattan's Flatiron District with great clients (like Google, Airbnb, Twelve South, Etsy, The Associated Press, New York City, St. Regis, Columbia University, and WPP) and an incredible roadmap.

    Our development projects are typically built on PHP and are often Laravel. You don’t need to know it to join our team, as long as you’re experienced with another modern framework (such as CakePHP, Zend, or another MVC- or SOA-oriented system). Given the range of work you’ll be doing you’ll never get bored. We need someone who loves keeping up-to-date on the newest advancements in the field and can figure out when to start applying those advancements to client work.

    You’ll be a member of our development team, working closely with our other fantastic front-end and backend developers during every phase of your projects. You’ll also be communicating directly with clients and with our project managers to understand their requirements and present your work. Your job will be fun, challenging, and interesting.

    You’ll be working on 2-3 projects at any time; typically one large application and a few smaller projects to keep things fresh. 

    Responsibilities Will Include:

    • Building new applications, websites, and features with Laravel.

    • Contributing to high-level architecture planning, consulting with our internal team on approach and level of effort, directing more junior developers.

    • Flexing your muscles on aspects of application development outside of app code: database modeling, query optimization, setting up efficient logging and monitoring solutions, and other advanced requriements for highly functioning apps (you do not need to be a DBA or Sys Admin).

    • Working closely with our front-end development team on website projects. We’ll want and expect your input on the best ways to structure the build — from start to finish.

    • Staying up-to-date on the latest development technologies and methodologies.

    Requirements

    • Previous MVC framework experience, Laravel is highly preferred.

    • Ability to understand user behavior and intent, and use this information to build intuitive apps and websites for our clients.

    • Knowledge of Git, we use it on all projects.

    • Experience with AWS services is a plus.

    • Experience with Raspberry Pi (or similar platforms) is a plus.

    We offer:

    • A creative environment to do the best work of your career.

    • An amazing team of developers, designers, marketers, project managers, and the occasional four-legged office pet.

    • Lunch paid for by the company, every day, via your own Seamless/Stadium accounts.

    • Flexible hours.

    • Flexible paid vacation policy.

    • Health, Dental, and Vision insurance.

    • Retirement plan with company matching.

    • Perks and discounts from many stores and services-- cell phone bills, hotels, rental cars, gyms, etc...

  • 3 weeks ago
  • Current priority is in the EU.

    As a Pagely support tech, you are an integral part of the Pagely team and responsible for creating an exceptional experience for our customers. You strive to provide superior customer support and genuinely enjoy helping people. You love learning and have a strong background of working with WordPress, HTML and CSS and PHP debugging skills. As a support tech you have patience, great communication skills and create graceful solutions to complex problems. You will be responsible for handling all incoming customer support issues, responding in a professional, timely, manner and keeping an open line of communication with customers and between your team members.

    This is a technical customer-facing position, you need to know your way around a Linux command line and have an understanding of the building blocks of the WWW (Domains, DNS, Servers, Web Caching, etc.)

    We run a ‘tier-less’ support organization. There’s no designation like Level 1 or 2 for support reps – here, everyone is skilled.

    Basic Requirements

    • Enjoy problem solving

    • Passion for helping people

    • Strong troubleshooting skills

    • Creative problem solving skills

    • Self motivated and Disciplined

    • Technically adept

    • Organized with an understanding of prioritizing

    • Desire to learn

    Technical Requirements

    • Firm grasp in all areas of WordPress (core, themes, plugins)

    • Linux Command line skills

    • Skilled in LAMP/LEMP stacks

    • Experience with DNS

    • Skilled in PHP/MySql

    • Basic knowledge of networks and cloud computing

  • 3 weeks ago

    Although this position is remote we would need you to be comfortable working in a GMT+2 time zone (Madrid, Spain).

    About the role:

    We are looking for a Senior Ruby On Rails Backend Engineer (Remote) to join us and work very closely with the development team to help design a solution that is scalable as well as to ensure we have the stability that is required to support our customers. We are architecting a family of products that has already handled millions of requests per day. You will:

    • Build one of the industry's most innovative platforms used by top brands.

    • Be involved in all parts of the product lifecycle: idea generation, design, prototyping, planning, execution, and shipping. Our work starts with brainstorming to discover, explore, and understand our customer’s greatest challenges. Then we code. A lot. Finally, we ship and continuously iterate.

    • Have experience turning complex monolithic applications into modular/microservices to solve scalability and growth problems.

    We are looking for someone confident in the following fields and technologies:

    • Ruby on Rails / Sinatra

    • Comprehensive AWS experience including a solid understanding of CI and CD, Amazon S3, RDS, EC2, SQS, IAM and Route 53

    • Strong understanding of virtualization and network administration

    • PostgreSQL, Redis

    • Database optimization and data modelling

    • Building data pipelines

    • RSpec + Capybara

    • Solid experience with relational databases and NoSQL, handling very large datasets (millions of rows).

    It would be great if you also had experience with:

    • Linux Systems

    • JavaScript (React/Redux + Coffeescript/ES6) + Flux (Redux)

    • Video.js or any other HTML5 video player

    • Analytics, Tracking pixels and Ad Serving Technologies

    • Real-time Advertising systems

    • Experience of DevOps and/or supporting production environment.

    • Also, it is very important for us that you have:

    • Advanced english level.

    • Strong communication skills.

    Benefits:

    • Sharp, motivated co-workers.

    • You'll join a small, early-stage team, working on multiple critical functional areas.

    • A flat structure that’s always open to hearing opinions and receiving feedback; we understand that we can constantly improve so we greatly value individuals with an entrepreneurial spirit that are willing to put great ideas forward.

    • Team structure that allows working remotely.

    Up for a challenge?

    We are looking forward to receiving your convincing application (cover letter, resume).

  • Netlify (Americas, EMEA)
    3 weeks ago

    At Netlify, we’re building a platform to empower digital designers and developers to build better, more elaborate web projects than ever before. We’re aiming to change the landscape of modern web development.

    The mission of our platform engineers is to scale Netlify’s microservices infrastructure for the next million users.

    Our main office is located in the Dogpatch district in San Francisco, CA, however, 40% of our company is distributed around the world.

    Some of the challenges you’ll be working on:

    • Scale our infrastructure to handle hundreds of thousands of request per second.

    • Increase observability, reliability, and monitoring of all Netlify’s systems.

    • Build internal tools to help us managing, releasing, and scaling our own applications.

    • Automate our incident responses and scale-up procedures.

    • Develop deployment pipelines for services running in Kubernetes.

    • Build internal tools for reliably releasing immutable infrastructure using Terraform, Ansible, and Packer.

    • Grow the system's global footprint to include different cloud providers.

    • You’ll benefit from the following prior knowledge and experience:

    • Understanding of Linux OS fundamentals.

    • Web and CDN technologies.

    • Understanding DB performance and monitoring, both RDBMS and NoSQL.

    • Internet standards like HTTP, DNS, and TLS.

    • Being part of a weekly on-call rotation.

    Competencies that we value in candidates:

    • You’re curious and open to learning new technologies and best practices.

    • You can focus on key priorities and pragmatic solutions.

    • You can adjust quickly to changing priorities and conditions. 

    About the team

    We believe that empowered, engaged employees do the best work. We’ll be giving you the tools you need to succeed and looking to you for suggestions for improvement not just in your daily job, but in many other aspects of building a company. Whether you work from our main office in San Francisco, or you are a remote employee, we’ll be working together a lot - particularly, pairing and collaborating - we want you to succeed! We don’t want you to work too hard (burnout is real), and we do want to encourage you to grow (impostor syndrome is also real) - and we’ll help you do that.

    Netlify is devoted to building a team of people with different backgrounds and lifestyles. We eagerly invite applications from people of all kinds. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, religion, age, race, citizenship, pregnancy status, or any other differences. If we can do anything to provide a better interview, i.e. accommodate a disability, then please do let us know.

    How we hire

    After we evaluate your application, we will schedule a conference call so we can meet. If you live in San Francisco, we usually substitute this call with a visit to our office. This first meeting helps us to learn more about your past experience and helps you to learn a little bit more about our company and how we work.

    If we move forward with the process, we will work together in designing a test to evaluate your technical skills. We’ll invite you to join a dedicated Slack channel where we can reach each other and talk about the test.

    If the test is successful, we’ll schedule a next meeting with other members of the company that you’ll be working with, directly or indirectly.

    After this third interview, you’ll meet with the management team to discuss salary and other compensations.

  • Knack (US only)
    3 weeks ago

    Knack is hiring a senior javascript engineer! You’ll be an integral part of our engineering team focused on building and scaling a world-class product.

    We do things a little differently here at Knack, and that’s just how we like it:

    • Flat: we don’t have project managers or dictates from a CTO. Each engineer is lead on multiple projects and is expected to make major decisions.

    • Autonomous: our engineers own their projects, collectively determine technical implementation, and have the freedom to define how they can maximize their impact.

    • Engaged: our engineers think of their job as more than just 1s and 0s. Only by engaging with our product, our customers, and our team can they be fully equipped to do their best work.

    • Remote: to make this work our engineers are great communicators and are highly involved with hangouts/chat/discussions around both engineering topics and larger company issues.

    • This isn’t for everyone, but for the right fit this will be the definitive experience of your career. Our goal will be to ensure you are driven and supported to continuously grow and do your best work.

    • This is a senior position, so we’re looking for a strong track record of shipping code and building products at scale. With that said, we’re not looking for a 100% match on experience or our stack. If you have a history of shipping solid work, we’re interested.

    About the Job

    Our senior engineers are ultimately responsible for delivering an outstanding product. This includes:

    • Implementing new features.

    • Optimizing our systems for performance, including speed, reliability, redundancy, and geographic distribution.

    • Fixing bugs and issues.

    • Working with our success team to address customer issues and concerns.

    • Building tools and processes to improve our operations and help us detect and respond to issues.

    How you’ll do this:

    • Program: ship code every day

    • Contribute: we want our engineers to make an impact on the Knack 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 Knack a better product.

    • Learn and grow: we do code-reviews, pair-programming, lunch-and-learns, and actively engage in chat to constantly teach and learn.

    • You won’t have a direct boss but will be working collaboratively with our current engineering team of 6, and with cross-functional teams on specific projects. You’ll also work closely with the founders, Brandon & Eric, on strategy and technical implementations.

    • Our work is 100% remote. We use Slack, Trello, Google Docs and Google Hangouts to get our work done.

    Our stack

    • AWS - we’ve drunk the kool-aid and use AWS across the board.

    • Node.js - APIs

    • Solr - data search

    • MongoDB, Redis, MariaDB - data persistence

    • jQuery, Backbone - our front-end is largely raw JavaScript, with some Backbone for models and routing. We’re currently exploring moving to a component-based framework.

    • Github, Jenkins, Ghost Inspector, Mocha - deployment and testing

    About You

    • Above all, you build things. You have a history of starting --and completing-- projects, whether that’s products, applications, games, libraries, or plugins.

    • You’re both a teacher and a learner. You’re not afraid to admit when someone may know more than you. You have the confidence to help others level up.

    • You’re an outstanding communicator. You can document a problem, and clearly and succinctly outline a solution. You’re not afraid to distill things into plain English for teammates and customers.

    • You have experience working in fast-paced environments, prioritizing and balancing multiple projects, and working with cross-functional teams.

    • You want to work on a product you can be proud of that impacts thousands of people all over the world, from non-profits to the world’s biggest companies.

    • You go all in. You want to do your best work, and have that work make an impact.

    About Knack

    Knack is a no-code platform that makes it easy for anyone to build applications and workflows to do amazing things with their data.

    Knack launched in 2012 and has been growing steadily as we’ve built our team, perfected our product, and nailed our product-market fit. We’re now ready to take things to the next level and maximize the opportunity for what this product can be.

    So why are we different?

    • We’re bootstrapped: we’ve had to build something our customers actually pay for. This changes how you do things.

    • We’re 100% remote: and have been from the beginning. Every decision we’ve made has been based around optimizing our remote operations.

    • We’re small: and we like it that way. We’re more than just chat avatars-- we’ve all gotten to know each other, have grown together, and love working with each other.

    • We enjoy the journey: we’re in this for the long haul. We’re not chasing an exit or the next round of funding. We’re building something we’re proud of and want to keep improving on.

    • You can read more about Knack and the team here.

    Benefits & Compensation

    • Competitive salaries and generous equity: rather than give up equity to investors to pay engineering salaries, we’ve chosen to give more of that equity to our team while still paying strong salaries.

    • Define your work: our only rule is our overlap zone of 11am to 4pm EST. Otherwise find the location, environment, and schedule that is best for your life and work. It’s not about separation, it’s about optimization.

    • Unlimited Paid Vacation: take the time you need to stay motivated, charged, and balanced. You’ll get forced days off for birthdays and knackiversaries.

    • Paid Corporate Retreats: we get together twice a year at amazing locations to do normal human being things in person. We pay for your flight, lodging, and meals.

    • Learning Credits: an annual allowance is provided to stay on top of your game with classes, books, and conferences.

    • HealthCare: we offer health, vision, and dental, covering 75% of the premium for you and your dependents (spouse + children).

  • At 0x, our mission is to create a tokenized world where all value can flow freely. In joining us, you'll take part in transforming the way that value is exchanged on a global scale. We're a highly technical, globally distributed team with headquarters in San Francisco, passionate about open-source software and decentralized technology's potential to act as an equalizing force in the world.  Our technology is deployed by a wide array of projects at the cutting edge of internet and economic advancement.  

    0x protocol will serve as the rails upon which the exchange of digital assets takes place. As a Blockchain Engineer within our core team, you'll be developing and enhancing the set of smart contracts that underpin our entire ecosystem, and participating in novel research and development around greenfield blockchain issues.

    • Almost all the work we do is open-source and free-to-use

    • We are addressing a unique problem with potential to disrupt the legacy financial system and create a major shift in global commerce

    • We are one of the first companies to offer liquid digital assets as part of our compensation package

    • We are working on a rapidly evolving decentralized tech stack

    RESPONSIBILITIES 

    • Research and drive high-level decisions about 0x protocol architecture, incentive structures, and features

    • Spec, implement, test, and audit protocol upgrades and additions

    • Work effectively with a high degree of autonomy, within a collaboratively minded team

    • Keep abreast of the nascent and rapidly evolving blockchain space, and introduce innovative functionality

    • Collaborate cross-functionally with other teams, including engineering (internal and external), research, data science, product management, executive leadership, and recruiting

    • Gather and analyze 0x usage statistics to identify and prioritize areas for improvement

    • Be a steward and influencer of our early engineering culture 

    REQUIREMENTS

    • Deep understanding of blockchain technology and cryptoeconomic protocols

    • Ability to write very high-quality, well-tested code

    • Passion for the benefits of decentralization and the 0x mission

    • Strong communication and collaboration skills

    • The ability to learn and adapt to a rapidly evolving tech stack

    • Passion for the benefits of decentralization and the 0x mission

    • Exhibit our core values: do the right thing, consistently ship, and focus on long-term impact

    PREFERRED

    • Knowledge of Solidity, assembly, and the EVM

    • Knowledge of market structures and exchange related concepts

    BENEFITS

    • Additional cryptocurrency-based compensation

    • Comprehensive insurance (medical/dental/vision)

    • Monthly mobile phone bill, wellness, and transportation reimbursement

    • Flexible hours, liberal work-from-home policy, and a supportive remote environment

    • Great office conveniently located in Soma

    • Take vacation when you need it (and we really mean it — three weeks/year minimum)

  • Slite (European timezones)
    3 weeks ago

    We are looking for an experienced lead engineer based in Paris or remote to help build, manage, and scale Slite API, lead one of our squads and continue crafting Slite.

    This position is based in Paris or remote (European timezones).

    Slite is the collaboration solution for growing teams. Today, team knowledge and content are spread across tools. So we’re building Slite to give teams a beautiful and seamless way to write, share and remember information. 


    We’re a team of product lovers who believe in offering a top notch experience to their users. We're lucky and proud to be backed by the best accelerator in the world,  Y Combinator, and a top-tier VC, Index Ventures. Now, we're excited to grow the team to teach what we've achieved so far and continue to learn more.

    Slite Tech has been built with care and we attend to continue like this. We are using Kubernetes and GraphQL, two systems we deeply believe in as it helps us growing our codebase with abstraction and simplicity. 

    We are looking for someone who will be hands-on with our Back-end APIs, helping us scaling our services and building upcoming features.

    What's my mission? 

    • Back-end position, hands-on APIs and services with team care

    • Keeping the engineering team happy & effective by identifying and removing any roadblocks

    • Be involved in more global technical decisions at Slite

    • Provide mentorship, code reviews and coaching when needed

    • Bring guidance by providing patterns, test suite examples, services breakdown, architectural decision

    • Contribute to feature development and code

    • Hands-on back-end

    • Work closely with product team to define the roadmap

    Who/What will I be working with?

    • What? React/Redux - Node.js/GraphQL/Docker/Kubernetes

    • Who? A dedicated product and design team

    • Peers? We are already six people in tech, who are passionate about what they do. We develop features with care and grow our systems with caution.

    What do I need? 

    • Already managed an agile engineering team

    • Shipped and maintained code in production

    • Deep knowledge of modern web applications (JavaScript/Node.js) and service oriented architecture

    • Excellent communication skills, works well within a team, remote ready

    • Pragmatic with good organization skills

    • Able to communicate in English

    • Fluent English. We communicate only in English in the team.

    • ❤️ for well-crafted products

    Benefits

    • Competitive salary and equity

    • Brand new macbook

    • 3 times a year offslites in some cool place in Europe (most probably) to celebrate & gather with the team

    • Free Books📖

    • (non remote) Healthy snacks while you work

    • (non remote) Transportation (50%)

    • (non remote) Free lunch 🤗 

    🚀 Interested? Apply, we'll be in touch!

  • About the role

    We strongly value personal growth, and want to help you grow into a great engineer (or great engineering leader). We already have some machine learning expertise, so are happy to hire great engineers who are willing to learn.

    We have a long list of interesting machine learning problems that are core to our product. See the projects list below for examples.

    About Sourceress

    Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").


    Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

    Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.

    Sample projects

    • Creating general purpose learning and training methods for our personality traits and role heuristics

    • Developing machine learning model evaluation and performance tracking

    • Building experimental infrastructure to allow people to run models across everyone in the world very quickly

    Requirements

    • You appreciate our values: you are empathetic, driven, and intellectually curious

    • You enjoy collaborating and mentoring others

    • Strong software engineering background (3+ years of experience)

    • Ability to design, build, and ship projects independently

    • Experience building non-trivial machine learning applications is a bonus

    Stack

    • Python (Django)

    • PostgreSQL

    • AWS

  • Pitch, a new company from the makers of Wunderlist, is looking for a Senior Performance Engineer with deep experience of JavaScript performance - if you’re more interested in shaving milliseconds off of boot timings and keeping rendering at 60 fps, rather than writing CSS, you’re in the right place. We love performance optimizations, metrics instrumentation, and iterating on best-practices with the rest of the frontend teams.

    Who we are looking for

    • 5+ years working with frontend frameworks and libraries professionally (and having built or contributed to some is a big plus.)

    • Knowledge of React (Reagent) and its internals

    • Experience with ClojureScript, functional programming and immutable data structures is preferred, but not required

    • You know the weirdest parts of JavaScript and love working with it anyway.

    • You know your way around the performance profiling and debugging tools in your web browser of choice.

    • Diving into a new system to understand performance bottlenecks excites you.

    • You are a strong communicator and are equally comfortable talking with your immediate team, other frontend engineers and backend infrastructure engineers.

    • You are ready to learn, but just as excited to teach.

    • You understand that the perfect solution is informed by the people who will be building on your work, rather than being purely dependent on technical merits. Empathy is a feature.

    If you tick all these boxes we'd love to get to know you <3

    We value diversity of perspective and seek to build an inclusive workplace that welcomes people from all different backgrounds (including dogs).

  • 3 weeks ago

    Please be aware, if you do not live in Europe currently or don’t have a European Citizenship, we can’t consider your application!

    You are an experienced or talented web developer we can count on, know your way around object-oriented PHP programming and, you want to realize sophisticated WordPress projects with the highest code quality in the B2B area together with other top WordPress developers?

    Work on exciting projects:

    • We are the only agency worldwide which is WordPress VIP Gold Agency Partner and WooExpert

    • We develop tailor-made, high-scale and high-traffic projects for our international enterprise clients

    • We audit plugins, interfaces and themes for our customers, service providers and the community

    What we can offer

    • Work in your home office (we are 100% remote)

    • A warm Inpsyde culture that values YOU

    • Flexible working hours

    • A team of very experienced, highly qualified WordPress experts and top Stack Exchange users

    • As “WordPress.com VIP Partner”: A direct line to WooCommerce and WP Core developers

    • Work very close to the pulse of the latest WordPress development and technologies

    • Demanding and extraordinary projects in the B2B sector

    • Small teams in an agile environment

    • International teams, colleagues and clients

    • Interesting projects with clients like SAP, Facebook, P&G, PayPal and other Fortune 500 companies

    • Open mindset with weekly exchange of knowledge and talks by colleagues via video conference

    • Great team spirit with colleagues you like to work with

    • Travels and talks on WordCamps and WooConfs

    • Openness to entrepreneurial thinking and action

    • Flat hierarchies and short decision-making paths

    • 20 days of annual paid vacation and 10 sick days

    Main Tasks

    • Together with our top WordPress developers, you will implement modern and advanced WordPress projects with state-of-the-art code quality in the B2B area

    • Support and maintenance of websites of long-standing customers

    • Test solutions across multiple browsers and platforms in a local testing environment

    • Deploy changes to live servers

    • Assist in the remediation, enhancement, and maintenance of client sites

    • Develop reusable and maintainable web and theme components

    • Code and review PHP, Webpack, Encore, SASS, React, NodeJS/Deno applications using version control

    • Planning and issue-management via JIRA, Confluence and Slack

    • Deployment via Envoyer and dependency-management via Composer

    • Your Profile

    • You do live in Europe or have European Citizenship (required)

    • Intermediate or expert skills in: WordPress, JavaScript, React, PHP

    • You are passionate about web development and new technology (elegant code)

    • You know your way around object-oriented PHP programming

    • Analytical skills as well as creative and solution-oriented thinking and working

    Experience with

    • using Git

    • working with modern dependency managers & task runners

    • REST API / SOAP

    • modern JavaScript/Frontend development and frameworks

    • Flexibility and an independent and structured way of working

    • Team-oriented behaviour and very good communication skills

    • Solve client challenges with understanding and empathy

    • You share your knowledge with your teammates

    • Solve complex problems in a simple and elegant way

    • You are eager to learn new things

    • Ability to setup local environments

    • Ability to communicate professionally with technical and non-technical colleagues and clients

    • Proficiency in verbal and written English

    Optional

    • Verbal and written German skills

    • Experience with JIRA & Confluence

    • Experience with WooCommerce, Multisite, custom API integrations

    • Experience working for demanding or enterprise-level clients

    • Knowledge of relational database and non-relational database

    • Knowledge in automated testing

    • You like to work agile

    • Remote working experience appreciated

  • 3 weeks ago

    Human Made is looking for a Senior Web Engineer with WordPress experience to join its engineering team. This is a remote position but you should be located in the Europe, Middle-East or Africa region (EMEA). Please see our other job openings for jobs in other regions.

    Engineers at Human Made work on enterprise-level projects for clients across the globe. Past and current clients include big media agencies, financial organisations, charities and not-for-profits, and other enterprise companies. You will be working on technically-complex client projects with a team of experienced Developers and Project Managers from around the world.

    You should have a thorough knowledge of PHP and/or JavaScript, including experience of building custom solutions, understanding and incorporating security practices, and considering performance implications. You should also have knowledge of modern web technologies and best practices, including semantic HTML and modern CSS. All of Human Made’s projects are based on WordPress so a good knowledge of WordPress is an advantage, or a demonstrable ability to expand your WordPress knowledge in your first six months in your role. 

    You should be familiar with the tools required for development projects. This includes a good understanding of Git, conflict resolution, local development environments, PHP configuration, following coding standards and general computer maintenance and security.

    The full job description for a Senior Web Engineer at Human Made can be read in our company handbook.

    Who is Human Made?

    Human Made is a remote company: this means you will need to work both independently and as part of a remote team. You will have the opportunity to meet the rest of the company at our annual company meetup, and with members of the rest of your team at least once a year. We care about good communication and you should be able to prioritise your work and meet deadlines, discussing any problems with the team along the way. You can learn more about Human Made and what you can expect working here in our public company handbook.

  • 3 weeks ago

    Harvest is an independent software company that makes tools to help businesses run more smoothly. For the past 14 years, our customers have relied on our products as a critical part of their day-to-day operations. They’re the reason we’re still in business, and their needs drive our product decisions.

    Harvest started as a team of 3 and grew slowly to today’s current total of just over 55 lovely faces. Though we have an office in NYC, we hire the right people for the job no matter where they call home. We’ve worked as a remote team since the beginning, and we work hard to make sure everyone feels included and heard.

    One more thing, and this is a big deal: if you are a member of a group that is historically underrepresented and disadvantaged in tech (and society generally), please know that we welcome your application with open and enthusiastically-waving arms. We want to meet you!

    What would you be working on?

    Working alongside our friendly Senior Database Engineer, we’d be looking to you to guide our efforts in all areas of database design, performance, and reliability. You'll champion performance, and encourage best practices, on all database projects across multiple teams. We rely heavily on MySQL to store our data, but we also use Elasticsearch, Redis, and Memcache currently. 

    Collaborating with product developers, and operations team members, you'll be working to make sure our database infrastructure performs reliably. This typically includes translating application requirements to schema, examining indexes, query analysis, deploying clustering tools, designing backup solutions, investigating caching issues, and more. 

    You’d implement monitoring to catch slow queries, and iterate on making them perform better. 

    You might see an opportunity to provide value to Harvest customers with enhanced data reporting functionality, and we’d be looking to you to collaborate with different teams across the organization to help roll new product features out. 

    Operations at Harvest

    The Harvest Systems Operations Team is currently seven people and we have one open position. We have the task of keeping all of our applications running smoothly. We have wide ranging responsibilities, and lots of leeway to have fun in the process. On our team we prefer to self-select which projects we work on, choosing what interests you the most.

    Why are we hiring at this time? 

    Good question! This is an exciting time on the infrastructure front: we are designing new production systems in Google Cloud, and someone with experience in designing cloud database infrastructure will have a lot of fun at this particular stage we are at.

    REQUIREMENTS

    Who You Are

    • If you know the following stuff, you've likely been doing the type of things we are looking for help with:

    • Managing MySQL infrastructure which is processing tens of thousands of queries per second

    • Collaborating with developers to design great data models and schemas. If you can read Ruby code, and wrestle with Ruby on Rails opinions, you’ll fit in really quickly here.

    • Troubleshooting, and performance tuning complex SQL queries

    • Devising methods for schema changes to large, busy databases

    • Working with ORM libraries (eg: ActiveRecord) to understand application database needs

    • Implementing caching strategies

    • Deploying tools like Orchestrator for high availability

    • Devising monitoring tools for database infrastructure

    • Understanding cloud infrastructure

    • We are a flexible remote-first work environment, and we are looking for candidates who are able to work hours with a 2-hour to 3-hour overlap to Central Standard Time.

    • Did we mention a sense of humor yet? It's important, we like to have fun while we work.

    When You Apply

    • Tell us a bit about yourself, your hobbies and interests.

    • Why did you decide to apply to Harvest specifically?

    • Let us know what you like about MySQL, or what you really dislike about MySQL. Perhaps you have some strong opinions about PostgreSQL? Do you have a story about an SQL query that was challenging to optimize? Share some thoughts with us that let us know you have spent quality time working with an Open Source RDBMS in a production setting, and we’ll know to pay careful attention to your application.

  • WHAT YOU ARE ("ROLE DESCRIPTION"): 

    The Solutions Architect brings deep technical expertise with a self-starter passion to enable successful adoption of Linux containerization and distributed-compute technologies in customer environments. They are problem solvers at heart, coders and scripters for work and play, and above all understand the impact containerization, infrastructure, and automation can bring to a DevOps workflow.

    Working in partnership with BoxBoat leadership, this role provides technical expertise for both pre and post sales support, thought leadership for future engagements, and above all architectural guidance in implementing container-based solutions to BoxBoat’s rapidly expanding customer base. The Solutions Architect is adept at handling both client and teammate relationships on engagements, finding opportunities for business growth, and communicating all of this effectively to BoxBoat leadership. It entails a process-driven work ethic to manage to a wide variety of needs, while still engaging at a deep technical level to ensure client success. This role assumes exposure to both technical and business-oriented problem solving in pursuit of growing the BoxBoat customer base. 

    WHAT YOU ARE DOING (“RESPONSIBILITIES”): 

    • Lead full stack implementations of distributed and automation technologies in customer environments including docker, IaaS tool sets, git, container orchestrators, and continuous integration platforms

    • Provide technical leadership on customer engagements, guiding team members on the implementation and being the primary technical point of contact for the customer

    • Form technical architectures from customer environment assessments using appropriate open source and COTS tool sets in modernizing workflow by improving reliability, scalability, and increasing overall resource utilization

    • Create proof-of-concept and pilot demonstrations of technology to customer groups surrounding microservice architecture and service meshes

    • Establish credibility and trusted relationships as an advisor to customer leadership

    • Engage with vendor product development teams as a trusted  partner to provide feedback and collaborate on issues

    • Advocate for BoxBoat as a containerization evangelist by contributing written works to the BoxBoat knowledge base and social media channels, engaging in meetups for fun, and finding presentation opportunities to spread the word

    • Help to establish and document implementation best practices and socialize them with the BoxBoat team to ensure repeatable success

    • Develop deep technical expertise in emerging container and CI/CD technologies and educate other BoxBoat team members

    • Participate in technical training engagements, leveraging your practical project experience to help educate customer resources

    WHAT YOU HAVE ("REQUIRED SKILLS"): 

    • Deep full stack expertise of the software life cycle from development to operations

    • A passion for containers, DevOps, microservice architecture, and how it’s revolutionary to the development landscape!

    • Hands-on “Production” experience working with Docker and other container platforms and supporting technologies such as Jenkins, Swarm, Kubernetes, etc.

    • Expert Linux administration skills…including software packaging, distribution, and configuration

    • Experience with IaaS, PaaS and cloud technologies (AWS, GCP, Azure)

    • Experience of distributed application concepts and DevOps tooling

    • Excellent writing and communication skills

    • Demonstrable troubleshooting and debugging ability

    • Experience in a sales engineering a plus

    • BSc. degree in Computer Science, Mathematics, Engineering or equivalent professional experience.

    • In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

    WHAT WE BRING (“BENEFITS”): 

    BoxBoat is a group of fun, smart people innovating with technology and process to create amazing outcomes for our clients. We understand the modern era of the telecommute and want to provide the ability to stay out of the office! While many of our engagements are on-site, we take advantage of remote administration of client environments with the ability to stay at home. We still do hope to catch you every now and then at our office location in Washington, D.C. 

    • Medical

    • Dental

    • Vision

    • Disability

    • 401k (match)

    • Unlimited PTO 

  • Cookly is recruiting a Senior Software Developer to help produce and implement functional software solutions for our platform and mobile app. In this position, you will work with upper management to define technical requirements and take the lead on operational and technical projects. You will be providing technical leadership and coaching to a team of junior developers located around the world. The goal will be to develop high-quality software that is aligned with user needs and business goals. Our fast growing startup will require you to make decisions to balance speed with quality and scalability. With our head office in Bangkok, you will have the opportunity to work remotely. The ideal candidate for this position is passionate about technology, self-driven and shares our love for food.

    Responsibilities:

    • Develop high-quality software design and architecture

    • Lead and coach a team of junior developers

    • Identify, prioritize and execute tasks in the software development life cycle

    • Develop tools and applications by producing clean, efficient code

    • Automate tasks through appropriate tools and scripting

    • Review and debug code

    • Perform validation and verification testing

    • Collaborate with internal teams and vendors to fix and improve products

    • Document development phases and monitor systems

    • Ensure software is up-to-date with latest technologies

    Requirements:

    • Proven experience in software development

    • Extensive experience in software development, scripting and project management

    • Experience using system monitoring tools and automated testing frameworks

    • Knowledge of selected programming languages (e.g. Python, JS, etc) 

    • Analytical mind with problem-solving aptitude

    • Ability to work independently

    • Excellent organizational and leadership skills

    • Experience working remotely is a plus 

    Benefits:

    • Live the Digital Nomad lifestyle - work from wherever you want

    • You will be part of a growing tech startup in the food and travel space

    • You will join an international team of people who don’t hate Mondays

  • Chromatic (Americas & Europe)
    3 weeks ago

    Chromatic in a Nutshell 

    Chromatic is a digital agency with over a decade of experience creating websites using open source technologies and a recognized leader in open source content management systems.  We’ve helped some of the web's biggest brands solve hard problems in publishing, e-commerce, and non-profit spaces. We provide leadership and expertise to our clients through design, back-end development, and automation.

    Role Summary

    We’re looking for an outgoing and motivated developer to join our fully distributed team. We need someone with exceptional communication skills who would be excited to join a talented and tight-knit team in our compelling saga to rid the world of bad websites. A strong portfolio of your best work should be included with your application.

    Roles & Responsibilities

    • Work closely with clients and Chromatic team members on engagements to deliver exceptional code, consulting, and advice.

    • Participate in and contribute to peer code reviews and project stand-ups.

    • Evangelize development/process best practices to Chromatic’s clients and the community.

    • Engage with the open source community via code contributions, projects, presentations, blog posts, etc.

    • Estimating the effort required to implement technical functionality.

    • Attending client on-sites.

    • The ability to present yourself to others in a way that represents Chromatic well.

    The following experience is required:

    • PHP and general application development experience.

    • Strong Drupal development experience.

    • Object-oriented development.

    • Creation of and adherence to best practices.

    • Working knowledge of HTML, CSS, JavaScript, Ajax, JSON, XML, and SQL.

    • REST web services.

    • Responsive web and/or mobile applications.

    • Excellent communication skills, both written and verbal.

    • Strategic thinker that often anticipates problems before they occur.

    • Live between GMT-10 and GMT+2 timezones.

    Experience with the following is a plus:

    • Open source/Drupal.org project experience.

    • CSS preprocessors.

    • Task runners.

    • Git and GitHub pull request/code review workflows.

    • Agile project management methodologies.

    Some Other Important Traits

    • Chromatic is a distributed team  – strong communication skills, both verbal and written, are of the utmost importance.

    • The desire and ability to brainstorm ideas, do research, remain current with industry trends and best practices.

    • Enthusiasm, personality, teamwork and a positive attitude count tremendously. 

    • Serious candidates will be sure to include a short, introductory video with their application. Don’t overthink it.

    What sets Chromatic apart from a typical job?

    • Work from wherever you want, whenever you want: Our office is completely distributed, you may work from wherever is most effective for you. We encourage our team members to work when it is most effective so they’ll do their best work, but we tend to schedule meetings during the North American workday and expect our team to usually be available during this time.

    • Reasonable Bookings: We book our team members with a max of 30-35 hours per week for project work. We believe more than that is asking too much. The other 5-10 hours is reserved for team meetings, community contribution, and professional/skill development.

    • Vacation: Chromatic does not set rigid vacation limits. We encourage our people to take vacation when they want/need it. So long as it is planned and doesn’t interfere with existing contracts or project deadlines, we’re all for it.

    • Sabbaticals: Chromatic offers a sabbatical to all full-time employees after their seventh anniversary. Our sabbaticals are intended to allow team members extended time to rest both their bodies and their minds away from work and outside of normal vacation/PTO time and are accompanied by a sabbatical stipend.

    • Health Insurance: Chromatic provides competitive medical/dental/vision insurance.

    • 401(k): Chromatic provides employees a 401(k) plan along with a 3% employer contribution with immediate vesting.

    • Disability Insurance: Chromatic provides both short and long term disability insurance.

    • Life Insurance: All employees are provided with a term life insurance policy.

    • Donation Matching: Chromatic is proud to offer a Donation Matching Program for our team members. We will match donations to a 501(c)3 organization dollar for dollar, up to $50 per month for a total of $600 annually.

    • Hardware: Chromatic allows our team members to choose the system that they prefer and we ensure everyone has up-to-date equipment/software.

    • Exciting Projects: Chromatic consistently participates in projects with exciting, high-profile brands and some of the most highly trafficked sites on the web; some of which include Outside Magazine, Martha Stewart, NBC / MSNBC, Shape, Casper, State Farm, Adobe.

    • Conferences: Chromatic frequently sends team members to attend and speak at industry conferences. Employees are encouraged to seek out conference opportunities to grow their skills and personal networks. 

    • Company Retreat: Once a year, we gather the entire company to spend quality time together away from our desks – usually somewhere quite beautiful.

    • Streaming Music Subscription: Music is important to us; we provide a Spotify subscription (or equivalent) for all of our employees.

    • Workflow: We firmly believe in a strong, consistent deployment workflow. We insist on proper code reviews on all of our projects. This not only ensures excellent code quality but more so, makes us all better at our jobs.

    • Team & Culture: We work and support each other as a team. We make an effort to get together as often as possible and support each other personally and professionally at every opportunity.

    • Flexible Work Week: Chromatic offers a flexible work week schedule for interested team members when clients/project specifics allow it.

  • We’re looking for an experienced front end developer to join our small, distributed team. We’ve built a complex ecosystem for distributing, publishing, tracking, and analyzing social media content. Our single page apps are used by enterprise companies and social media influencers alike. If you like sports, you’ll love this job!

    We have an ever growing backlog of features to build, and need your help! If you have an interest in doing full stack development or dev ops, we got you covered, you can wear as many hats as you like. We offer health benefits, flexible hours, and equity.

    Required skillset: 

    • 2+ years experience with React 

    • Javascript 

    • HTML / CSS 

    Familiarity with: 

    • Redux 

    • GraphQL 

    • Typescript 

    • UX 

    • You can recognize problems w/UI's and offer alternatives 

    • You can implement custom designs using HTML / CSS / Javascript 

    • You can work within an existing design system to create new components 

    • Responsive web development

    Major bonus points for experience with: 

    • Ruby on Rails 

    • Node 

    • AWS / DevOps / Docker / Kubernetes

  • Kraken (North America & Europe)
    4 weeks ago

    About Kraken

    Kraken is one of the largest and most successful bitcoin exchanges in the world, and we’re growing faster than ever. We’re looking for people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers, and we truly believe our success depends on having both in spades. Join us and the movement to change the way the world thinks about money.

    About the Role

    This is a fully remote role, we will consider applicants based in North America and Europe.

    Responsibilities

    • Build and enhance test automation frameworks for back-end testing using general-purpose programming languages like Go, Python, and C++

    • Build out automated regression test suite to achieve higher test coverage

    • Learn and understand the business domain and application architecture

    • Collaborate on test strategy by reviewing functional requirements and design specifications with development and product teams

    • Ensure timely completion of QA deliverables

    Requirements

    • Comfortable writing not only automated tests but the frameworks and tooling that support them using high-level programming languages, particularly Go, Python, and C++

    • 3+ years QA experience in the financial sector

    • Very comfortable using Linux command line and local virtual machines

    • Familiarity with messaging protocols, particularly TCP sockets, HTTP(S), REST, WebSockets, Protocol Buffers

    • Keen interest in financial markets and familiarity with trading, particularly order types and collateral/margin trading

    • Prior experience implementing automated testing of distributed real-time systems

    • Well versed with issue-tracking tools such as Bugzilla and JIRA

    • Comfortable and productive working on a remote-first basis

    • BS in computer science or a related quantitative field

  • 4 weeks ago

    Hi there!

    We're looking for a server engineer to join the engineering team at Heroic Labs. We build an open-source, distributed, highly scalable game server called Nakama (https://github.com/heroiclabs/nakama).

    We are simplifying the lives of game developers and providing an incredible technology that can be integrated into any games on any platform as easily as possible. Nakama is already powering many games, including multiple titles on the Top 50 of the app stores.

    There is an ever-growing open-source community with many contributors, and third-party plugins and projects. Heroic Labs works with independent developers, mid-tier, AAA game studios and many publicly listed, Fortune 500 companies across the globe to power games that individually make over 60 billion requests per month into our infrastructure.

    We skew heavily towards candidates who have professional experience with realtime, distributed systems - however if you don't have experience but feel up to the challenge, please do apply!

    ABOUT YOU

    You love building new things. You love tinkering with new technologies. You love helping developers be more productive. You love traveling. You love devops. You love automation. You love helping customers solve problems.

    Your work could be on open-source Nakama, Nakama Enterprise, open-source client libraries, Managed Cloud, LiveOps or any areas in between.

    We love tinkering with new bleeding edge technologies like Kaniko, Pulumi and various research papers providing formal proofs on state-of-the-art distributed systems. We encourage you to do the same!

    THINGS YOU MIGHT DO

    You'll have a primary focus on backend development in Go, though may need to improve and tweak the automated infrastructure from time to time. Heroic Labs is built on modern technologies like Go, C++, C#, Java, JavaScript, Elm, React, Lua, Elixir/Erlang, Kubernetes, GCP/AWS, Postgres and CockroachDB.

    Heroic Labs is a small, fast-growing, and remote-first company, so you'll likely get experience on many different projects across the organisation. That said, here are some things you'll focus on:

    • Work on an open-source game server loved by many developers. 

    • Help scale a fast-growing and unique distributed system. 

    • Monitor and improve infrastructure for Heroic Labs and our customers. 

    • Plan and build product features - directly impact how our customers can be more productive. 

    • Improve our developer platform - directly impact the way developers integrate Nakama into their games. 

    • Work in many languages to support as many platforms as possible. 

    • Give back to the community via open source and blog posts. 

    • Experiment: this is a startup so engineering innovations can change

    As a part of Heroic Labs's all-hands philosophy, help customers via support to ensure they have the best experience possible.

    You’ll also have the opportunity to directly onboard new customers, travel onsite to many parts of the world to help customers, attend conferences and meet new people. You also have the option of working from an office, co-working space, from a *beach*, or anywhere you like!

    ABOUT HEROIC LABS

    For the past four years, Heroic Labs has been on the forefront of providing cutting edge technology to the games and entertainment market. We do this because we love developers and we love games!

    We always choose the right tool for the job. We believe that with the right tools, you can have a big impact with less hassle. We believe in small teams. Small teams are fast and nimble. Small teams mean less bureaucracy and less management and more getting things done.

    THE WHOLE PACKAGE

    Location: Anywhere on the planet with a reliable Internet connection!

    If you want to work remote, that's great. If you want to work near others, that's cool too. We have an office in London (UK), but our team members are in Vancouver, Bulgaria, Texas, and Puerto-Rico!

    Compensation: 

    • Competitive salary (we don't use remote as an excuse to pay less). 

    • Stock options. 

    • Unlimited vacation policy. Plus we require you to take at least 2 weeks off each year (and observe local holidays). 

    • At least yearly company all-hands and getaways. 

    • Pick your own equipment. We recommend Macs, but we don't worry if you choose something else! 

    • Work with a loving team that treats everyone as family.

  • SKILLS WE ARE LOOKING FOR

    • Experience in full-stack engineering crafting amazing web and mobile experiences using Node and React

    • Communication over documentation

    • Communicate highly-technical concepts to non-technical people

    • Test Driven Development and Pair Programming

    • Story lifecycle, breaking down projects into bite size chunks that anyone on the team can deliver

    • Confidence in developing software with a functional approach

    • Experience with NoSQL databases

    • Experience with GraphQL 

    • Git version control

    • Implementation of a graphic design in HTML and SCSS

    NICE TO HAVE

    • Experience in full stack development with Ruby on Rails and other JS front-ends

    • Experience delivering React Native solutions

    • UI/UX design ability

    • Dev-Ops and experience with any cloud platform

    WHAT YOU CAN EXPECT AS A ZEAL CONTRACTOR

    • Multi-month contracts

    • Focus on pair programming

    • 36 billable hours per week consistently

    • Working with clients to ensure time-zone alignment

    • Very competitive rates

    Although this is a contractor position, you will be fully integrated with the Zeal team and will participate in the complete team experience. Our work style is highly collaborative. We recognize that it doesn't work for everyone. If you know you are not comfortable with frequent pairing and more communication over less, we might not be the best fit, and that's okay. If this sounds amazing, please apply!

    We apologize in advance that we currently are not able to accept international contractors not residing in the United States.

  • PSPDFkit (Americas, EMEA)
    4 weeks ago

    We’re looking to hire an experienced C++ developer to join our team working on PSPDFKit, the leading PDF framework for iOS and Android. Our framework is used by many companies in countless different settings, which brings about unique challenges, especially pertaining to API design and writing robust code.

    You Will:

    • Make architectural choices that will affect thousands of apps.

    • Write readable, cross-platform, and well-documented code with meaningful tests so that we can ship new releases often and without fear.

    • Build new features and fix existing issues.

    • Take the time to do things correctly instead of hacking together quick fixes.

    • Collaborate with the entire company (Android, iOS, Windows, Core, Support, Design, Marketing, and Sales) using Slack, GitHub, and Zoom.

    You Should:

    • Be located somewhere that's 6 hours +/- of the UTC timezone.

    • Have good communication skills and value team cohesion.

    • Have a good understanding of modern C++ 11/14/17 and love to write efficient, safe, readable code.

    • Have experience with cross-platform mixed-language projects and feel comfortable with Java, C# and Objective-C.

    • Enjoy designing components with a clear and simple API.

    • Have experience with development for mobile platforms.

    • Have a pragmatic approach to problem-solving.

    • Have a good command of English for writing documentation and occasional blog posts.

    • Understand the challenges of working on a distributed team.

    • We Offer:

    • The ability to work remotely and set your own schedule.

    • Room for personal and professional development by encouraging learning and experimenting.

    • Two planned company events during the year (for example, in Croatia, Italy, Spain, Greece, and Vienna).

    • The freedom to set up your ideal work environment.

    • A motivated team and a work culture that enables you to do your best work.

    • A generous vacation policy of five weeks, plus an additional allowance for conferences.

    An Application Should Include:

    • A writeup explaining who you are as a programmer. We are especially interested in knowing how you started, what projects you have loved (or not loved) working on, what motivates you, and what surprising things you’ve learned since you began programming.

    • A piece of code (it doesn’t have to be your own) that does something you find interesting, and an explanation why.

    • Links to online profiles you use (e.g. GitHub, Twitter).

    • A description of your work history (such as a resume, LinkedIn profile, or prose).

    About Us

    PSPDFKit helps companies and users increase productivity across the globe. With our robust PDF solutions, we ensure developers and end users have the highest quality tools available to do their best work. Trusted by industry leaders such as IBM, SAP, Lufthansa, and United Airlines, PSPDFKit is the go-to solution for integrating PDFs into your app. Find out more about us on the team page.

  •  Minimum Qualifications:

    • Bachelor's degree or equivalent practical experience.

    • Experience with reading and writing Java code.

    • Strong verbal and written communication skills in English.

    Preferred Qualifications:

    • Outstanding troubleshooting, attention to detail, and communication skills (both verbal and written).

    • Experience developing Java applications.

    • Experience with supporting large complex systems.

    • Experience working remotely or with a remote team.

    Role Description:

    The Camunda Support team is looking for a Technical Support Engineer in US. We believe that best time to solve a customer issue is before it happens by working to identify the root problem and use your first hand experience to work with a team of engineers. You will troubleshoot technical problems for customers with a mix of debugging, troubleshooting, updating documentation, and when needed, coding. You will make our products easier to adopt and use by making improvements to the product, tools, processes and documentation.

    When things go wrong, the buck stops with you: Our Technical Support Engineers step in and own our largest and most important customer issues. You will be a part of a global team that provides 24x7 support to help customers seamlessly automate their business processes. When customers cannot resolve issues themselves, your job is to ensure that we have the necessary tools and processes to swiftly resolve the issue with as little customer effort as possible. 

    Our Support team is driven by customer obsession: you will help drive the success of our customers by understanding and advocating for our customers’ issues. Our support cases are highly technical and challenging. Our core product is made by developers for developers and is helping a growing number of organisations around the world to visualize and automate their mission-critical business processes.

    Location:

    • Remote within the US or in one of our offices in San Francisco and Denver.

    Responsibilities:

    • Ensure customer issues are resolved within our committed service level agreements.

    • Maintain strong relationships with our customers for the delivery of support.

    • Write unit and regression tests, debug Java code.

    • Own the customer’s problem through effective diagnosis, resolution, or implementation of new investigation tools to increase productivity for customer issues on all Camunda Stack products.

    • Develop an in-depth understanding of Camunda's products by troubleshooting, reproducing, determining the root cause for customer reported issues, and building tools for faster diagnosis, so we can identify and resolve future issues quickly.

    • Work closely with multiple product and engineering teams on understanding ways to improve the product.

    • Proactively understand customer issues and advocate for their needs with cross functional teams like Product Management, Software Engineering or Consulting.

  • We're looking for a full stack developer (Java / Kotlin + React + GraphQL) to join our product team either in our office (Rouen or Paris) or remotely.


    Responsibilities

    You'll mostly be in charge of developing backend modules such as:

    • APIs (GraphQL or REST)
    • Services from database to Kubernetes controller

    in a micro-services environment, 

    but also of developing:

    in a micro-frontend environment.


    Your team is responsible for his own architectural and technological choices and you are committed to:

    🤟Contribute to improving Saagie's platform quality

    🛠Improve its maintainability

    👮guarantee its operational condition

    🏭Industrialize your developments so that they are integrated as soon as possible into our daily deliveries to production.


    Why working at Saagie?

    • Real agile organization. Human before process
    • Work on open source projects
    • Flexible work schedules and remote work allowed
    • Conferences lover? We can sponsor you! (Limited to Europe)


    Requirements

    • You have skills in development with Java (or Kotlin) and Spring Boot
    • You also have knowledge on modern Web development (Angular / React, Sass)
    • You know how to properly test your code
    • Git is your best friend
    • You know how - and want to - share your knowledge with your teammates
    • Resourceful and open-minded: you're keen to enhance your skills and use new tools quickly
    • Autonomous but can also work with teammates
    • You are pragmatic and delivery oriented
    • At least English speaking with French basics


    Nice to have

    Knowledge on:

    • Docker
    • Kubernetes
    • Automation and continuous integration
    • Hadoop
    • GraphQL


    Additional Information

    • Location: Rouen or Paris office (France), or anywhere (full-time remote work)
    • Contract: permanent
    • EU work permit needed
    • Limited to +/-2h from GMT+1
    • Salary: 33-50k€ depending on experience


    Hiring process

    Video interview with our Head of Product Engineering followed by a technical test.

    Then, a one day interview in our office (Rouen) or in video-call where you'll meet and code a bit with your future teammates.

  • 4 weeks ago

    At Snowplow, we are on a mission to empower people to differentiate with data. We provide the technology to enable our customers to not only take control of their data, but empower them to do amazing things with that control.

    There are tens of thousands of pipelines using our open source pipeline worldwide, handling data emitted from over half a million sites, apps and IOT devices. We also collect, validate, enrich and load up to 5 billion events for our customers each day. We help our users to securely and responsibly track comprehensive data sets to drive their business decisions. 

    The Opportunity

    Snowplow has seen significant growth over the last 12 months and we’re set to grow further in 2019. We’re looking for an engineer with iOS and Android experience to join our team and progress our data collection capabilities. Ideally you’ll also have a working knowledge of JavaScript and some server side languages (Java, Python, Golang, the list goes on!) to contribute to our wide range of trackers. 

    You will be joining a team of 12 engineers who work closely with our tech ops, support, product and customer teams. There is huge opportunity to learn more about all aspects of engineering and data, from code to customers. We love working with people who jump at the opportunity to own new challenges and are dedicated to building a great team and product!

    What you’ll be doing

    • Contributing to our many open source projects and adding to the capability of our tracking solutions.

    • Providing your expertise in iOS and Android engineering to enable the team to extend the trackers.

    • Owning the engineering experience of adopting the trackers and engaging the community on further improvements.

    • Continuing to improve our testing and deployment processes so that we can ship features quickly and with confidence.

    • Working closely with our Product Office and the wider team on building the best solutions for our customers.

    • Being an active part in decision making on what we build and how we deliver it. You’ll bring a different perspective and we’ll want your input!

    We’d love to hear from you if

    • The idea of working for a growing startup excites you.

    • You have experience working collaboratively on complex engineering projects.

    • You’ll be technically excellent in iOS and Android development, ideally with experience in Javascript and other languages we provide trackers for, or be able to illustrate your ability to pick them up quickly.

    • Our data security and integrity are fundamental to what we do. You’ll need a solid understanding of security threats and how to overcome them

    • Previous experience in data is a plus, but most importantly you’re passionate about data and how it can empower our customers to make good decisions

    • You don’t wait to be told what to do. You can accept a mission, drive toward it and recognise when you need support or more direction

    • We can’t do everything today. You’ll be pragmatic in your approach to software delivery and balance our speed of learning with our commitment to providing a reliable and trusted service to customers

    • Our remote team depends on expert collaborators to work effectively. You’ll be a great communicator and enjoy working closely with the team

    What you’ll get in return

    • A competitive package based on experience, including share options

    • 25 days of holiday a year (plus public holidays wherever you’re located)

    • Freedom to work from wherever suits you best. We trust our team to find the right environment for them to do their best work

    • Two fantastic company Away-Weeks in different European cities each year (last one was in Lisbon in May 2019)

    • Enjoy fun events in and around London organised by our Cultural Work Committee

    • Grow and develop in a fast-moving, collaborative organisation full of supportive and talented people

    • Convenient location in central London (specifically Shoreditch) for frequent collaboration or occasional visits, depending on where you’re based

    • Continuous supply of Pact coffee and healthy snacks in the office

    • A high spec MacBook or Dell XPS 13/15

    Snowplow is dedicated to building and supporting a brilliant, diverse and hugely inclusive team. We don't discriminate against gender, race, religion or belief, disability, age, marital status or sexual orientation. Whatever your background may be, we welcome anyone with talent, drive and emotional intelligence.

  • 4 weeks ago

    As a DevOps engineer, you'll be responsible for managing the deployment of auxiliary value added services for that we deploy for the Lightning Network such as Lightning Loop[1]. Existing knowledge of Bitcoin, and particularly key management is desired. As our systems deal with live funds, security is of the utmost importance. Our current stack includes tools such as: etcd, Kubernetes, Prometheus, Docker, Grafana, and Traefik. 

    As part of your role, you'll be working with a globally distributed team in order to develop and maintain secure and robust infrastructure that supports the Lightning Network. Additionally, you'll also be working to make it easier to deploy, monitor, and secure deployments of our open source software that comprises the decentralized Lightning Network.  

    An ideal candidate would have a strong passion for Bitcoin and a desire to make using Bitcoin cheap, fast, and simple for everyone.

    Roles:

    • Design and deploy secure key management systems for Bitcoin that incorporate both hot and cold wallets 

    • Refine our software lifecycle, deployment and management practices

    • Build tools and processes to improve development practices

    • Design fault tolerant and highly available service architectures 

    • Design and maintain passive monitoring and alert systems for our services

    • Ensure our infrastructure is secure, recoverable (disaster, data), and maintained (security patches, tool upgrades, etc)

    • Improve the state of the art for deploying+monitoring decentralized infrastructure such as lnd

    Skills: 

    • Proficiency with Linux and a scripting language such as Python

    • Deep understanding of AWS services and experience maintaining a cloud deployment

    • Understanding of networking concepts (TCP/IP, DNS, routing, subnets). 

    • Familiarity orchestration and management infrastructure such as Kubernetes or Terraform 

    • Experience with standard web stack technologies (eg. http services, caches, proxies, load balancers)

    • Strong grasp of modern security practices and prior experience with key/secret management technologies 

    [1] https://blog.lightning.engineering/posts/2019/03/20/loop.html

  • 4 weeks ago

    Hi, thanks for reading about our Marketing Web Developer opportunity! We're glad you're here.

    We're Knack, a code-free platform used by thousands of customers — from non-profits to the world’s biggest companies — to build better businesses with data.

    We need a brilliant web developer to help us visually communicate Knack’s unique story. Hopefully that's you!

    We’re looking for someone who’s not just just an expert on HTML and CSS, but who also cares deeply about design and storytelling, and wants to help create an original and beautiful brand.

    And did I say self-motivated and independent? This is a 100% remote role, with a flat culture that gives you the autonomy to define how you can do the best work of your career.

    In this role, you will:

    • Collaborate with the marketing and design teams to reimagine and rebuild knack.com from scratch.

    • Use your creativity and experience to help tell Knack’s story and communicate Knack’s value.

    • Own the Knack marketing and customer-facing websites. You’ll lead on the architecture, content management system, and execution.

    • Use code to transform designs into polished and responsive digital marketing assets, including web templates, landing pages, microsites, newsletters, and case studies.

    • Help develop a consensus-driven process: collaborating on ideas (sketches, wireframes, mockups), producing web assets for early feedback, and continuously iterating on that feedback.

    • Use code and creativity to help convey complex messages in a simple and elegant manner to a broad audience. Bonus if animation, illustration, iconography, or video is in your digital toolbelt.

    We’re looking for someone who is:

    • An expert with HTML and CSS. You’re passionate about writing scalable code that is responsive and accessible across all web experiences.

    • Comfortable with JavaScript. You don't need to be an expert, but you do need to be open to learning and working with JavaScript to own more of the web experience.

    • Meticulous about style. Who says coders don’t care about design? We want to make beautiful things that we’re proud of, and this role will be a big part of that.

    • Humble but opinionated. You have lots of ideas, yet you are happy to shift directions when a better path emerges. You take your work much more seriously than you take yourself.

    • Okay being wrong sometimes. You are comfortable running experiments and don’t mind when the data disagrees with your ideas.

    • An active collaborator. You want feedback on your work early and often, and you get a kick out of a collaborative process because it challenges you to create better work.

    • Original and authentic. You’re not afraid to buck design trends or look aggressively uncool if it means producing the best outcomes.

    • Hungry for meaningful work, and space to do it. Knack is a complex product in a complex space and the work is extremely challenging - but also deeply rewarding. Knack makes a major impact in the work of thousands of companies and organizations.

    About Knack

    Knack makes it easy for anyone to build applications and workflows to make their data useful. Our customers use Knack to run their processes, departments, or even their entire companies.

    We've been growing steadily since 2012 as we’ve built our team, perfected our product, and nailed our product-market fit.

    So how are we different?

    • We’re bootstrapped: we’ve had to build something our customers actually pay for. This changes how you do things.

    • We’re 100% remote: and have been from the beginning. Every decision we’ve made has been based around optimizing our remote operations.

    • We’re all a little weird: and we like it that way. We’re more than just chat avatars; we’ve all gotten to know each other, have grown together, and love working with each other.

    • We enjoy the journey: we’re in this for the long haul. We’re not chasing an exit or the next round of funding. We’re building something we’re proud of and want to keep improving on.

    Benefits & Perks

    The biggest benefit is our awesome team of Knacksters. We’re a funny, humble, talented team of delightful human beings that above all enjoy working with each other, growing with each other, and supporting each other.

    These benefits aren't that bad either:

    • Define your work: find the location, environment, and schedule that is best for your life and work. It’s not about separation, it’s about optimization. Our only rule is an overlap zone of 11am to 4pm EST.

    • Unlimited Paid Vacation: take the time you need to stay motivated, charged, and balanced. You’ll get required days off for birthdays and knackiversaries.

    • Paid Corporate Retreats: we get together twice a year at amazing locations to do normal human being things in person. We pay for your flight, lodging, and meals.

    • HealthCare: we offer health, vision, and dental, covering 75% of the premium for you and your dependents (spouse + children).

    • Family support: we offer a generous paid family leave to welcome any new additions to your family.

    • Tech: we provide a top-of-the-line PC or MacBook

    We are also passionate about learning and professional development. We provide multiple learning opportunities and encourage each other to continuously learn and grow:

    • Long term growth and learning plans, with regular check-ins to help you level up on what's important to you.

    • Have executive-level visibility into how the company is run and performing, including revenue.

    • Use an annual allowance to stay on top of your game with training, classes, books, and workshops.

    • Attend industry conferences that are meaningful to you.

    Diversity

    We believe that different perspectives and backgrounds are what makes a company flourish. Knack welcomes all applicants regardless of race, gender, orientation, sexual identity, economic class, ability, disability, age, religious beliefs or disbeliefs, or status. We’re proud to be an inclusive company with values grounded in equality and ethics, where we embrace diversity.

    How To Apply

    Are you currently so excited to apply that you can barely type? Then we want to hear from you! You can apply for this position by filling out the form below.

    We review applications in batches, so don't worry if you don't hear from us right away. Qualified candidates will move on to video interviews to discuss the position in detail, meet the team, and talk through the fit. We're also big believers in paid trials whenever logistically possible.

    Please note that we can currently only accept applications from those qualified to work in the US.

  • Saagie (CET +2h / -2h)
    4 weeks ago

    We are looking for a Release Manager to setup a brand new team called “Release team”.


    Your main mission is to develop & document Saagie on-premises Installation.


    It includes :

    • develop & maintain configurator & installer
    • develop & maintain version upgrader
    • write and maintain installation documentation (you know: developer & documentation, it’s complicated).
    • test compatibility & certify Saagie on Kubernetes distribution (on-premises or managed cloud)
    • package Saagie version & build release plan in collaboration with the Product Managers
    • on the first six months on-site or Remote installation

    Your customers will be :

    • Customer Ops/IT team
    • Partner
    • Internal SRE
    • Internal Public Cloud team.

    The development has already begun with two freelances and you will be there to set up a permanent team and then hire & onboard new people on the team.


    The team will incubate within CTO Office for the first 6 months so you will report to the CTO on this time. Then you will report to the Head of Engineering.


    Your team will be integrated to a twenty product team compound of:

    • developers (backend Kotlin developers and react front end developers)
    • UX team (so they can help you designing CLI or even documentation)
    • Test team (which have no mercy for defects … and for developer)

    And collaborate with a seven SRE team compound of :

    • DevOps team (I mean Sys Admin who automate everything)
    • NetOps team

    And then train in France & US :

    • PreSales/Solution Architect
    • Professional Services
    • Partners

    Teams are working in a kanban  style with a real agile mindset (means not SAFE or hidden Waterfall cycle).


    All the organization and the management is set up to work remotely first. The tolerated timezone is +2 hours/-2 hours regarding Paris timezone.

    Preferred experience

    • Developer with motivation in operations or System Administrator with motivation in development
    • Motivation in the Data & Analytics area (it include Machine Learning & AI)
    • You love Jenkins
    • You are good and motivated with documentation
    • You know the JVM, you can switch to Kotlin
    • Want to be a team lead and develop management skill
    • English & French spoken & written
  • We are looking for a self-motivated developer who is passionate about remote working, building ambitious applications used at hundreds of universities, and automated testing. Help build industry-leading software used by librarians and researchers around the world to stay more engaged with their favorite peer-reviewed journals.

    Third Iron creates the technology infrastructure used by millions of researchers to connect them with the content they need.  Our services are used by universities, hospitals, corporations and government agencies across thirty countries.  We are currently in search of a Senior Full-Stack Developer to join our terrific team of polyglot programmers to create and maintain software for our flagship products BrowZine and LibKey. Response to our products has been terrific.

    Your Role

    As a Senior Full-Stack Developer, you will help make architectural decisions, write automated tests, code the implementation, review code, and collaborate with our team of polyglot programmers for Third Iron’s flagship product, BrowZine <browzine.com>, and our newest product, LibKey, and its supporting services.

    Key Responsibilities:

    • Contribute to our existing Third Iron Content Management System, written in Node.js and Postgres, and used by our internal operations team to manage large amounts of data from our hundreds of library customers

    • Help shape and build our APIs, used both internally and by third parties, written in Node.js, and a variety of backend supporting services, written in Node.js and TypeScript

    • Contribute to browzine.com, our first customer-facing web app built with Ember.js

    • Contribute to libkey.io, our newest customer-facing product built with Ember.js

    • Optimize and help scale our Heroku, AWS, and CouchDB cloud-based systems as our customer base continues to grow to ensure solid performance for all users

    What We’re Looking For:

    • A passion for automated testing, continuous integration, and constantly improving how we do things

    • A strong interest in JavaScript and its future

    • A strong interest in, and plenty of experience with, Javascript on the server

    • Strong communication skills – since we are a remote team, timely responses and clear communications are essential

    • Experience writing test-focused code – we rely on both acceptance-level and unit-level automated tests to ensure we avoid regressions

    • High comfort level with source control, especially git

    • A self-motivated developer who can work independently, since remote work demands it

    • Strong desire to learn new technologies.  We want to embrace the tools and techniques that help us build great software and let us sleep soundly at night, knowing our users are having a delightful experience and our servers are not catching fire

    See our software stack on StackShare

    To apply, email [email protected], and please include anything that helps demonstrate your development abilities, such as:

    • your GitHub or Bitbucket profile

    • sample code you can share

    • articles & tutorials you have written

    • presentations you have given

    • Stack Overflow contributions

    • bug reports on open source projects

    • …or anything else you can share that is indicative of how you best contribute to a team

    We are currently taking applications from people with US work authorizations.

    Please do not apply if you are a software development firm looking to hire out a team of your developers; we are interested in a single full-time candidate.

    About Third Iron

    Third Iron, founded in 2011 as a remote-first software development company, creates innovative library technologies that help libraries and the researchers they support. Third Iron is a Minnesota, USA, company, but our software development team is distributed throughout the USA. We have been included in a list of the Top Telecommute Companies.

  • 1 month ago

    Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping individuals and businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

    Job Summary:

    The Cloud Operations Engineer role is ideal for skilled software engineers with several years experience developing in Python, a passion for distributed systems and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. It is a demanding role that requires rigour in both code and customer interactions.

    As a Cloud Operations Engineer you will:

    • Understand and operate cloud and container technology from kernel to dashboard - OpenStack and Kubernetes

    • Implement new features and improve the resilience and scalability of the existing cloud and container portfolio at Canonical

    • Automate operations for reuse across the worlds largest companies, taking into consideration the complexities of distributed systems

    • Operate production OpenStack clouds for Canonical and its clients

    • Operate production Kubernetes clusters for Canonical and its clients

    • Develop skills in troubleshooting, capacity planning, and performance analysis

    • Collaborate on documentation, playbooks, policies and procedures

    • Implement new features and improve the resilience and scalability of the existing cloud and container portfolio at Canonical

    • Provide assistance and guidance to Canonical’s Support and Operations teams

    • Collaborate with globally distributed engineering, operations, and support peers

    • Ensure service level agreements are met

    • Responsibility for time-critical escalations to senior engineers

    • Carry final responsibility for time-critical escalations

    The successful Cloud Operations Engineer candidate will have:

    • Engineering degree, preferably in computer science or software engineering

    • Python software development experience , with large projects

    • Extensive Knowledge of cloud computing concepts and technologies

    • Practical knowledge of Linux networking, routing, and firewalls

    • Hands-on experience administering Linux servers for personal use

    • Able to communicate clearly and effectively in English over Email, IRC, and in person

    • Self-driven, able to troubleshoot from kernel to web, and willing ask others when appropriate

    • Highly motivated, productive and organized and capable of working from home full time

    • Familiar with Ubuntu or Debian

  • At Rollbar, we help developers build better software faster - and make their lives easier. We are a small team based in San Francisco with big ambition and a global presence. Over 100,000 developers use our product to power all kinds of applications that affect people’s lives and livelihoods. Rollbar is used by some of the best engineering teams in the world, including Twilio, Salesforce, Zendesk, Instacart and Twitch. 

    We are looking for an experienced Backend Engineer to join our Scale team to not only help build and run our systems and services, but help define backend engineering at Rollbar.

    Our tech stack:

    • React, Webpack, Sass

    • Python, Node.js, Scala

    • MySQL, Elasticsearch, Redis, Memcache, Spark

    • Google Cloud Platform, Kubernetes, Terraform, Ansible, Consul, CircleCI, Rollbar

    You will:

    • Work with other engineers to design and build highly available and scalable systems

    • Measure and monitor system performance, availability, and reliability

    • Implement performance improvements to our processing pipeline

    • Be in the on-call rotation and the first line of defense for major infrastructure issues

    • Help improve the tools we use to build and run Rollbar

    You have:

    • 5+ years experience in a software engineering or SRE role

    • Experience building and scaling real-time streaming data pipelines

    • Experience operating services running on cloud providers like AWS or GCP

    • Attention to detail and a methodical approach - ensuring things rarely fall through the cracks

    • BS in Computer Science or equivalent work experience

    Benefits and perks

    • Rapid career growth opportunities

    • Competitive salary and stock options

    • Medical, dental and vision health benefits

    • Parental leave - 12 weeks 

    • Generous hardware and software allowance

    • Casual work environment

    • Inclusive team-oriented culture

    • Have fun and make an impact

  • THINGS YOU’LL DO

    • Our apps, which are built on the Shopify platform, are proving to be a big hit with store owners. We're looking for an app developer to help us refine and improve our current apps, and help us build new and innovative apps that help merchants sell more.

    • This is a full-time, remote position. You take initiative and ownership and need minimal supervision, and have experience of working remotely.

    • Working closely with a product manager, your days will be varied and you’ll help bugfix/improve our current app offering. You'll also be involved in every stage of the development of new apps.

    • Working alongside our Lead Developer, there will be plenty of help/advice when needed, and space for you to learn and grow into the role.

    THINGS YOU’LL HAVE

    • At least 3+ years experience in a Python development role.

    • Experience building web applications, full-stack. Our technology stack is currently: Python, Django REST Framework, JavaScript (ES6) + React.js and PostgreSQL

    • Good understanding of server-side templating and front-end technologies, such as JavaScript, HTML5, and CSS3 (+1 for experience with Liquid/Shopify)

    • Strong communicator and fluent in English with excellent written and verbal communication skills.

    • Positivity and awesomeness. You are excited about being an integral part of our development team and are great at finding creative solutions and workarounds when needed.

    • Advanced Git experience

    WHAT IT'S LIKE TO WORK HERE

    • We are a 100% remote working company, highly aligned and cohesive, yet flexible and dynamic in our approach.

    • We work in an agile way. You see and feel an immediate impact with the collective efforts of the team.

    • We’re building a company and a team we love. We’re in it for the long run.

    ABOUT US

    We’re an established digital product company, helping over 10,000 businesses worldwide increase their productivity and profitability.

    We’re 100% remote, and proud to be so. We're united by an enthusiasm for creating great products, and we take advantage of all the available tools to make remote working as enjoyable as possible.

    At the moment we’re growing our team and we want you to be part of it. Our ideal hire is someone who is passionate about tech, enjoys working remotely, and is eager to grow their career.

    HOW TO APPLY

    Pop us an email at [email protected] with your CV and covering letter. We look forward to hearing from you.

  • mtc. are looking for both front & backend developers with strong knowledge of the WordPress platform to help us with our growing WordPress pipeline.  You will be joining a team dedicated to finding solutions utilising WordPress for a wide variety of different client needs.

    We are looking for candidates with JavaScript skills (reactive frameworks a bonus) as well as solid PHP knowledge.  You must be adaptable enough to come up with pragmatic solutions to the variety of different applications we are asked to create on behalf of our clients.

    We would love candidates with experience working closely with clients that have good written and spoken English.

    Contact: [email protected]

    Benefits

    • competitive starting salary

    • good career progression opportunities

    • great working environment in our custom designed waterside offices

    • extra holidays based on service

    • maternity and paternity pay

    • two fully funded company social events every year

    • annual social budget for the whole team to spend as you please

    • access to exclusive client discounts

    • cycle to work scheme participant

    • free snacks, refreshments and breakfast

  • Wizenoze (US or Europe)
    1 month ago

    Are you looking to work on challenging projects, with a motivated team, while building technology that can change the world? Do you want to join an award winning startup in their scale-up phase? Do you want to give students all over the world access to a prosperous future? Do you want to work with large distributed systems, machine learning, web crawling, and other interesting technology?

    Wizenoze is a growth-stage startup which develops software that enables students to find content online that matches their interests and abilities. Our mission is to help close the global Readability Gap. You’ll be responsible for envisioning, developing, and testing products that will improve how students discover and interact with the online world. Read more here about our mission.

    We’re looking for a Frontend developer with 4+ years experience based in Amsterdam or remote within the +-3 GMT timezones. 

    The team

    We are an international team of educators, scientists, and developers in child-computer interaction and machine learning. We love proactiveness, ownership, and flexibility. Our HQ is in Amsterdam, our strategic office is in London but we come from all over the world: South Africa, Hungary, the UK and the Netherlands. We work as a distributed team with plenty of remote work support via Asana, Hangouts, Slack, etc. Our development team is smart, small and close-knit, making communication easy without an overload of process and management. We have lots of combined experience and do not settle for mediocre code. We focus on agile development, automated testing, and continuous deployment to get code to customers as quickly as possible while maintaining the highest quality.

    What do we offer?

    • Access to the latest technology and algorithms (e.g. from academia);

    • Work on an innovative product that will be used internationally;

    • Work with experienced and innovative engineers and a professional team;

    • An excellent growth perspective;

    • A technically innovative company with multiple opportunities;

    • A flexible working environment;

    • An office in downtown Amsterdam;

    • Well-supported remote work with Slack, Github, Asana, Hangouts, Jenkins CI, AWS, Heroku, etc. tools.

    You’ll be responsible for:

    • Building responsive and user-friendly single-page web applications with complex state management hidden behind beautiful UX/UI

    • Streamlining and automating the build and deploy of the apps to S3 and Cloudfront using webpack, babel, npm, etc.

    • Monitoring performance and errors of the applications via Sentry, etc.

    Requirements:

    • Fluent in English

    • 4+ years proven experience delivering production-ready software

    • Great at building responsive and user-friendly single-page applications in React, Redux, ES7, RiotJS, Jquery, Webpack, HTML5, CSS, SCSS, LESS, etc.

    • Build tools like Webpack, Babel, NPM, etc.

    • Bootstrap and CSS experience, although we have an experienced UI/UX designer to help with this.

    • Understand how to debug hard problems in HTTP, XHR, JSON, CORS, SSL, etc.

    • Willing to get involved in some back-end work with NodeJS, Koa, Heroku, SQL, etc.

    • Solid experience in other frameworks and javascript to meet the 2+ years requirement is fine, but you must be keen to learn the technology above.

    • Open source development workflows using git and github.

    • Communicating and collaborating on designs remotely using diagrams, video conferencing, instant messaging, prototypes, etc. 

    Bonus points:

    • Passionate about UX design. See things from a user’s point of view, and figure out the best UI for them.

    • Able to reduce complex user interaction flows into crystal clear user interfaces.

    • Good understanding of common user interface patterns and pitfalls.

    • Knowledge of other languages is a huge plus. Java, python, ruby, etc.

    • Back-end development knowledge is also a plus. While you won’t be required to work in the back-end, it will help to understand the code to help us improve the API for 3rd party devs.

    • Be able to develop Chrome plugins, wordpress extensions, etc. to expand the reach of our tools.

    Your traits:

    • Curious. Able to learn and apply new concepts and tools rapidly

    • Pragmatic

    • Attention to detail

    • Take pride in your work

    • Take responsibility for your work throughout its lifecycle

    • High degree of personal responsibility over designated duties

    • Consistent and organised

    • Timely and eloquent communicator

    • Focused on helping the team win, before personal gain

    • Open to receiving objective criticism and improving upon it

    • Like to work in a startup environment

  • quasardb (European Union)
    1 month ago

    QuasarDB is a company developing next generation database technologies. We believe it makes no sense to wait for the database. Real time is always better!

    Major actors in finance, aeronautics and heavy industry are choosing QuasarDB for its power and simplicity.

    Would you like to be part of the team that is building the fastest database in the world?

    Your job

    • An experienced software engineer, you are a crucial part of the company.

    • Your job is to ensure the success of our customers via the proper usage of the QuasarDB technology, evangelize its features, by writing white papers, code samples, demonstrations, and work with the R&D team to make sure the features are linked to actual use cases.

    • The company is growing quickly, offering virtually unlimited opportunities for the right individuals.

    Your profile

    • You are an outstanding listener and strive for customer satisfaction.

    • You have a very good undestanding of IT.

    • You are willing and able to travel to meet our customers, if need be.

    Required skills

    • European Union based

    • Native or bilingual English speaker

    • Solid software engineering knowledge

    • Outstanding interpersonal skills

    • Fluency in at least one programming language

    Compensation

    We offer a competitive compensation package which includes health insurance, trainings, and outstanding work conditions: you will be given the means to accomplish your mission successfully

    About QuasarDB

    The company’s R&D center is in downtown Paris, France. The work atmosphere is relaxed and people are encouraged to voice their opinions and to contribute to the company.

    We question ourselves everyday to deliver outstanding customer service and achieve technical excellence.

  • 1 month ago

    Codecov is the world's leading code coverage tool. We are used by nearly a million of developers around the world, from marquee open source projects to the largest global companies.

    Codecov is a strongly cash flow positive company growing over double each year. We've intentionally raised no outside growth equity (read: venture capital) and are committed to growing quickly and profitably.

    Our team is lean (<10 people) and we are looking for a full-stack developer to help shape the future of code coverage for our customers and help us solve the most interesting challenges in code testing.

    We are a remote-first, globally distributed company, with team members located from GMT -8 to GMT +2.

    The ideal candidate has:

    • At least 3 years experience in software development. 

    • Codecov currently uses Python, Django, and VueJS/VueX for most day-to-day software development tasks. Experience with these languages and frameworks is preferred, but not necessarily required. 

    • At least a passing experience with any software testing framework. 

    • A strong passion and belief in developer tools and their importance in improving software and the craft of software development. 

    • A belief that software and developers change the world for all people for the better 

    • Nice to have: Past experience working in a remote / partially remote / non-physical office environment

  • 1 month ago

    We're looking for a Solidity Engineer to help us build the smart contract framework for decentralized organizations and court systems. You'll work with our product and research teams to architect and implement the Aragon client, Aragon Labs, and aragonOS.

    Responsibilities

    • Develop, ship, and maintain quality smart contracts for the Aragon client, the Aragon Network, and aragonOS.

    • Develop high-quality code that is maintainable, performant, accessible, precise and compatible with modern platforms.

    • Perform internal code audits and code reviews, and produce product and best practices documentation.

    • Collaborate with other product contributors to define new product features, roadmap, and workflow.

    Requirements

    • Expert understanding of Ethereum and the inner workings of the EVM.

    • Provable ability to ship high quality, well crafted code running on Ethereum.

    • Strong unit testing culture.

    • Being passionate about decentralization and open source.

    • Being an autonomous individual with a proactive attitude and a love for time self-management.

    Nice to have

    • Experience contributing or managing open source projects.

    • Very good written communication skills.

    How to apply

    • Write an email with the following attachments plus any information you consider important to [email protected], with the subjectSolidity Engineer opening application.

    • Please send along your GitHub, LinkedIn/CV, Twitter/Reddit profiles. Since we are open source only, we require applicants for developer positions to have a very active and healthy GitHub profile.

  • Produvia is an on-demand Artificial Intelligence as-a-Service (AIaaS) platform for hiring AI, machine learning, deep learning and data science teams. Since 2013, we partnered with companies from all industries to accelerate the adoption of artificial intelligence technologies.

    Company Perks

    Produvia is 100% remote-first company consisting of developers, engineers, and data scientists spread around the world. Our team members work when they want, how they want and where they want.

    Job Description

    We are looking for an expert in deep learning to help us extract value from our data. You will lead all the processes from data collection, cleaning, and preprocessing, to training neural networks and deploying them to production. You will work on client projects, internal projects or research projects involving the use of machine learning technologies.

    Responsibilities

    • Understanding business objectives and developing models that help to achieve them, along with metrics to track their progress 

    • Managing available resources such as hardware, data, and personnel so that deadlines are met 

    • Analyzing the DL algorithms that could be used to solve a given problem and ranking them by their success probability 

    • Exploring and visualizing data to gain an understanding of it, then identifying differences in data distribution that could affect performance when deploying the model in the real world 

    • Verifying data quality, and/or ensuring it via data cleaning 

    • Supervising the data acquisition process if more data is needed 

    • Finding available datasets online that could be used for training 

    • Defining validation strategies 

    • Defining the preprocessing or feature engineering to be done on a given dataset 

    • Defining data augmentation pipelines 

    • Training models and tuning their hyperparameters 

    • Analyzing the errors of the model and designing strategies to overcome them 

    • Deploying models to production

    Skills

    • Proficiency with a deep learning framework such as TensorFlow or Keras 

    • Proficiency with Python and basic libraries for machine learning such as scikit-learn and pandas 

    • Expertise in visualizing and manipulating big datasets 

    • Proficiency with OpenCV 

    • Familiarity with Linux 

    • Ability to select hardware to run an DL model with the required latency

    Interview Process

    1. We send you a skills assessment form which consists of submitting an online survey of your past experiences. 

    2. We send you a coding assignment which consists of contributing a machine learning model to our open-source project. 

    3. We give you feedback on your code. 

    4. We interview you by phone. 

    5. If you qualify based on your skills and coding test, we match you with existing client work. If there are no projects that match your profile, we put your name on a waitlist for future AI projects.

  • 1 month ago

    We're looking for an experienced systems software engineer versed in applied cryptography, peer-to-peer networks, distributed systems, open source software, and cryptocurrency protocols. This includes working on lnd[1] and neutrino[2], conducting novel cryptocurrency research, contributing to the design of BOLT[3] specifications, and helping create the next generation of smart contract applications on Bitcoin.

    An ideal candidate would have a strong passion for Bitcoin and a desire to make using Bitcoin cheap, fast, and simple for everyone.

    Roles: 

    • Design and implement core Lightning Network (LN) protocols and algorithms 

    • Contribute to mission critical peer-to-peer cryptocurrency daemons written in Go 

    • Collaborate with the greater team on the research and design of future iterations of LN 

    • Participate in issue triage and code review of open source contributions to our various repos

    • Communicate with the wider community and industry about our software and technology

    Skills: 

    • Strong engineering background with solid programming skills 

    • Experience in Go desired, C or C++ relevant as well 

    • Thorough understanding of the principles of distributed systems and peer-to-peer networking 

    • Solid engineering practices and processes, such as testing methodology and documentation

    • Experience with Bitcoin, cryptography, and/or financial software 

    • Prior contributions to crypto protocols and open source software collaboration preferred 

    • Quick learner, geared towards implementation 

    • Eager to develop new skills and willing to take ownership of projects

  • 1 month ago

    Design and build the APIs that power our sites.

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

    We're looking for someone to lead our backend engineering. Someone who builds reliable, fast, well tested APIs and services. Our APIs are critical to hundreds of thousands of websites and their creators. The APIs you work on support many of the features our creators love. Our APIs proxy data from Apple's CloudKit to render on the web. They register and maintain domains for each website. They store Site metadata, sitemaps, mailing lists, followers, updates and more. Our APIs validate our subscriptions and manage user permissions for Pro features.

    As head of our backend you will architect new APIs in your language and environment of choice. You will deploy these APIs ready to scale to power millions of websites around the world. You will maintain our existing APIs written in Node.js running on Heroku while transitioning their functionality to your own purpose-built APIs running wherever you think is best. We're considering Swift with Vapor designed with microservices in mind, but we are open to evaluating the best technology for the job. We are looking to transition to a more robust, sustainable set of technologies. We are looking for someone who knows the perfect stack to invest in. 

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

    We're looking for someone sharp, internally-driven, and passionate about building powerful tools for everyone. If you're interested, shoot us a note to [email protected]

  • Giant Swarm GmbH (European timezones)
    1 month ago

    We are looking for a Kubernetes Solution Engineer

    Giant Swarm is a fast growing open source infrastructure management platform used by modern enterprises. Our vision is to empower developers around the world to ship great products.

    You are the voice of the customer inside Giant Swarm and the voice of Giant Swarm towards the customers, helping both sides to be successful.

    We're a distributed, diverse, and growing team, spread across Europe. The company is based in Cologne, Germany, where we have a small office in a coworking space. However, only a few people work there. All workflows are created to function remotely - but of course, if you want to visit Cologne, you are more than welcome!

    While we are remote first, we appreciate quality time with our co-workers, so we meet in person twice a year to work and have fun together.

    Work-life integration

    • Flexible working hours, and working from home or anywhere you prefer but please note that your permanent location should be somewhere in Europe.

    • Currently, the number of kids from our team members outnumbers the number of employees.

    • We don’t only care about the kids “within” the company, but also about all children - for example, we compensate the carbon of all our flights.

    • As an international company, we want to create similar standards for everyone, regardless of location. So, additional perks (for example, a location-aware, fixed amount paid each month to cover costs like co-working, phone contracts or gym memberships), paid parental leave and healthcare compensation are compulsory.

    Your Job:

    • You work closely with customers to understand their architecture and further their understanding of Giant Swarm, helping them to get the most out of our product and the CNCF landscape, master Cloud Native tools like Kubernetes, Prometheus as well as Loki, Helm and others.

    • Our solution engineers are becoming part of diverse open source communities around tools that our customers need and use, contributing back to those projects where possible. You build and maintain helm charts that might start out as a special project for one customer and end up being a managed service run by all our customers.

    • You hold trainings and workshops at conferences, for our existing customers, as well as with Giant Swarm’s potential customers. Do note that the role requires minimum travel as most of our interactions as a fully remote company are via video conferencing.

    • Learn from customer's problems with moving to microservices architectures, get your hands dirty and find out what Cloud Native project's entrails look like. The more successful our customers are with the Cloud Native journey, the more successful we are.

    • Ultimately, you are also responsible for documentation, helping the product teams implement fixes, prioritizing features and making sure we only need to answer questions once.

    • First impressions are important! You help create a great onboarding experience for our customers and become the main point of contact for them.

    • To sum it up: Customer Success is all that matters. Within the solution engineering team, we make sure our customers are happy and taking the right steps going forward, at best you anticipate the problems they might face in the future.

    Why we think this job is worth applying for (challenge us!)

    • Impact, Impact, Impact! We are a remote-first organization with a growing team from 15+ European countries. Every new team member changes the team. This is great! People who know things we don’t are highly welcome.

    • “It's easier to ask forgiveness than it is to get permission” (Grace Hopper) - sure, it’s not 100% like this, but we have a strong culture of failure which, is part of our agile mindset. We don’t do things like in the guidebook. You can try things out! Our default to 100% transparency will help you here.

    • We play a key role in our customers' digital transformation. We have partnered up with Amazon and Microsoft to provide our solution on their cloud platforms - more will follow.

    • We have been in this ecosystem from the get-go and as part of the CNCF family, we feel at home in the community. As a part of Giant Swarm, you will also join this extended family.

    • We serve some of Europe's leading organizations and are talking to many more.

    WHY Giant Swarm?

    We like to give you a glimpse on how working with is like:

    Self-organization

    Creative work needs freedom and openness. We encourage you to do your work wherever and whenever you want. We expect passion and encourage sustainability. If you need rest, take it. We don't count holidays - but we are also aware that this combined with remote work can also lead to working too much. So we encourage you to take holidays and help you to manage the freedom and flexibility.

    Teamwork

    We are a growing company with team members distributed all over Europe and plans on expanding to the US. Our ambitious goals are only achievable as a team. Everybody’s input is highly welcome and appreciated. Although sometimes rules and processes are necessary, we try to keep them as lean as possible. Always question the status quo and find new ways of collaboration and teamwork.

    Learning

    Learning is mandatory and fun at the same time. If you realize you want to expand your knowledge in a specific area, we support you with conferences, books etc.

    Basics

    We offer fair (transparent and open) salaries with benefits like choosing your own laptop, additional perks (for example, a location-aware, fixed amount paid each month to cover costs like co-working, phone contracts or gym memberships), paid parental leave and healthcare compensation are compulsory. And you will participate in our stock options program. Currently, our team members have more children than we are employees. So family-friendliness is a must.

    We are not hiring job descriptions. We hire humans. :) We welcome applications from everybody, regardless ethnic or national origin, religion, gender identity, sexual orientation or age.

    Requirements:

    • You have experience with more than one programming language, including Go, and a strong architectural background.

    • You feel at home in the Kubernetes world, especially the multitude of Open Source tools around Kubernetes and the Container World.

    • You can explain complicated things concisely and easily for a diverse audience.

    • You have a strong sense in providing an awesome customer service that makes life easier for Developers. Your communication skills (especially written form) are excellent. Very good English skills are a must-have. German skills are a bonus.

    • You are open to attend conferences with our team and hold talks in front of customers. You are happy to travel 5-10% per year

    • We (and our customers) are currently mostly distributed around Europe (around UTC), thus, your main timezone should be somewhere between -2UTC to +2UTC to ensure better communication.

  • SimplyAnalytics (US or Canada)
    1 month ago

    We are looking for a client-side JavaScript developer with experience working on complex single-page applications. The ideal candidate is a self-starter, has a high level of attention to detail, is comfortable asking questions, enjoys working with talented colleagues, and has an interest in analytics and data visualization.

    Our developers can live and work anywhere in Canada or the United States. This is a full-time salaried position.

    Skills & Requirements:

    • Expert client-side JavaScript Skills (this is not a Node.js or full-stack position) 

    • Strong UI development skills (CSS & HTML) 

    • Open to learning new technologies 

    • Self-starter who gets things done 

    • Attention to detail

    We look forward to receiving your application.

  • 1 month ago

    Signal is hiring full-stack web developers to help make private communication simple. If you care about code quality as much as you care about user privacy, you should fit right in. This role is an opportunity to have an immediate impact while working closely with a talented team to solve challenging problems and ship new features to millions of users.

    Requirements

    • Comprehensive experience developing cross-platform JavaScript applications using Electron, Node, and React.

    • Familiar with statically typed languages like TypeScript.

    • Experience being the architect of major new enhancements.

    • Capable of communicating effectively. We're a small organization; you will be involved in every aspect.

    • Degree in Computer Science or related field.

    • 5+ years of industry experience.

    • Experience with webpack, SQL/SQLite, Sass, CSS flexbox, modern JavaScript syntax (ECMAScript 6), promises, and async/await are also a plus.

    Benefits

    • You can work anywhere in the United States. Whether it’s your favorite coffee shop or your living room, Signal gives you the flexibility to work wherever you will be most effective. We fly somewhere new once a quarter so that everyone can meet up in person.

    • Excellent healthcare, vision, and dental with all premiums covered.

    • Our 401(k) plan matches your contributions (without any vesting period) up to the employee federal maximum of $19,000.

    • We're stable, well-funded, and capable of focusing on what is best for users without distractions.

    • Feel good about what you do. We believe in solving real problems, working with integrity, and sharing that work (and code) with everyone.

  • 1 month ago

    We are looking for someone to help us develop and implement the Joystream protocol and blockchain. You will be an integral part of the team, and be given plenty of freedom and autonomy to explore, learn and build.

    Responsibilities

    • Build the Joystream protocol and blockchain

    • Build the platform governance and incentive system

    • Be autonomous and self driven

    • Help us create and maintain the company’s culture and core values while we grow

    Requirements

    • 3+ Years software engineering experience

    • 1+ Years working in blockchain domain, can be substituted for with deep conceptual understanding and practical experience

    • Familiarity with p2p protocols, e.g. DHTs, gossip networks, BitTorrent, IPFs, Dat

    • Experience in smart contract development, e.g. Ethereum/EVM/solidity or tendermint/Cosmos-sdk or similar

    • Solid understanding of applied crypto primitives

    • Systems programming is a plus, e.g. in Go, Rust, C++

    Benefits

    • Competitive salary

    • High degree of autonomy to schedule your work week and vacation time

    • Company retreats to conferences and events

    Ideally, you would be located or willing to relocate to Oslo, but working remotely is also an option. In the latter case, you would have to be located in a reasonably suitable time zone, and expect to travel to Oslo up to four times a year.

    We will also consider less experienced applicants for a non-senior position

  • Polarr is looking for a senior A.I. and Computer Vision Engineer to help research and commercialize new interactive experiences in video and photo using various techniques in C.V. and deep learning.  

    • Before clicking apply, please read To Prospective Team Members of Polarr, a short blog to help you understand our company, our values and more.

    • Benefits and perks: https://www.notion.so/polarr/Company-Perks-03664102040348dfa8da7c4c65deec6c

    • Our remote working culture: https://www.notion.so/polarr/Remote-Working-at-Polarr-fc20ac3d73314f7b918752807fd606d3

    • Our interview assignment: https://www.notion.so/polarr/Polarr-Prospective-Full-time-Member-Assignments-1a8e453caf2b44599de098918511b4d6

    • Our mission: To enable and inspire everyone to make beautiful creations.

    What do we do in Polarr: We discovered the power of mobile GPU computing through computer graphics, and later in Neural Networks. We think such mobility not only reduces cost of computing drastically, opens brand new use-cases that help consumer A.I. to cross its uncanny-valley, but more importantly, changed how private information can be processed, preserved and transferred. We want to be a key influencer of such evolution through making exciting products, meaningful user experience, and software building parts to help other developers to participate and benefit from our contribution.

  • Cypress is ambitiously changing the status quo of testing on the web with our next-generation open source Test Runner and a Dashboard Service that enable an unprecedented developer experience. Our mission is focused squarely on making testing faster, easier, and more approachable than ever before.

    Cypress is remote-friendly, and we frequently hire directly from our own passionate user base. As a developer, you’ll help build tools or services that immediately impact the workflow of thousands of organizations and tens of thousands of developers using Cypress around the world.

    Our stack & process

    • Our entire product-stack and codebase is written in JavaScript and TypeScript.

    • Our backend is written using Node, including REST based microservices and GraphQL API’s.

    • We use PostgreSQL as our primary datastore.

    • We use Redis to power our queueing system and also utilize it for caching.

    • Many of our core products are open source, and your public contributions will be visible to the community.

    • We care deeply about code quality and ensure everything we release is reviewed and well-tested in our CI pipeline.

    • We are an engineering lead company at our core, which means we encourage all team members to lead a proposal process for introducing new ideas and features managed entirely in Github.

    Responsibilities

    • Develop new features, enhance existing features, and implement bug fixes in existing code in both the Cypress Test Runner and Dashboard.

    • Write lots of unit and integration tests.

    • Build highly performant web applications using Node.js and JavaScript.

    • Self document development processes.

    • Scope, estimate, and prioritize work.

    • Peer review others code and give actionable feedback.

    • Conduct demos and/or presentations to developers about our product and its use.

    Requirements

    • Be passionate about quality software development.

    • Have experience developing highly performing web applications using Node.js and JavaScript.

    • Be proficient in writing test-driven code and excited about unit testing.

    • Comfortable giving demos, presentations, and guiding developers through testing methodologies.

    • Aware of cutting edge technology and tooling.

    • Value and understand the importance of open source and be comfortable commiting to a largely open source codebase.

    • Experience architecting applications and code that is tested, scalable, and performant.

    • Ability to research and make decisions on your own about best technologies to utilize for new projects.

    • Have a deep understanding of how the DOM works, web tooling, debugging, and memory profiling.

    • Learn fast and thrive in a constantly changing environment.

    • Be a self starter and take the initiative to complete tasks with minimal supervision.

  • At 0x, our mission is to create a tokenized world where all value can flow freely. In joining us, you'll take part in transforming the way that value is exchanged on a global scale. We're a highly technical, globally distributed team with headquarters in San Francisco, passionate about open-source software and decentralized technology's potential to act as an equalizing force in the world.  Our technology is deployed by a wide array of projects at the cutting edge of internet and economic advancement.  

    0x protocol will serve as the rails upon which the exchange of digital assets takes place, and in doing so, we need to build developer and growth-focused tools that are delightful to use.

    1. Almost all the work we do is open-source and free-to-use

    2. We are addressing a unique problem with potential to disrupt the legacy financial system and create a major shift in global commerce

    3. We are one of the first companies to offer liquid digital assets as part of our compensation package

    4. We are working on a rapidly evolving decentralized tech stack

    RESPONSIBILITIES

    • Create and improve the suite of tools that enable the entire 0x ecosystem to interact with the 0x protocol

    • Own entire features from specification to shipping

    • Work effectively with a high degree of autonomy, within a collaboratively minded team

    • Keep abreast of the nascent and rapidly evolving blockchain space, and introduce innovative tools and products

    • Collaborate cross-functionally with other teams, including engineering (internal and external), research, data science, product management, executive leadership, and recruiting

    • Be a steward and influencer of our early engineering culture

    REQUIREMENTS

    • Ability to write very high-quality, well-tested code

    • The ability to learn and adapt to a rapidly evolving tech stack

    • Strong communication and collaboration skills

    • Passion for the benefits of decentralization and the 0x mission

    • Exhibit our core values: do the right thing, consistently ship, and focus on long-term impact

    PREFERRED

    • Knowledge of Python, Go, and/or TypeScript

    • Knowledge of market structures and exchange related concepts

    • Understanding of blockchain technology and cryptoeconomic protocols

    BENEFITS

    • Additional cryptocurrency-based compensation

    • Comprehensive insurance (medical/dental/vision)

    • Monthly mobile phone bill, wellness, and transportation reimbursement

    • Flexible hours, liberal work-from-home policy, and a supportive remote environment

    • Great office conveniently located in Soma

    • Take vacation when you need it (and we really mean it — three weeks/year minimum)

  • Dock is developing a decentralized solution in the claims space which we want to incrementally evolve into a full-fledged DAO.

    Your role: 

    Greenfield opportunity to take a front seat in the design and development of models and components for what we know will be a showcase Polkadot application with transaction volume north of one billion transactions p.a.

    This is a full-time Rust opportunity.

    You will contribute to: 

    • Design and architecture definition 

    • Crypto- and Tokenomics solution design and implementation 

    • Claims industry open standards advancement 

    • Technical and non-technical publications

    Our Stack: 

    • Rust, Wasm 

    • Substrate, Ink! 

    • OpenBadges, Blockcerts, OpenCerts 

    • JSON, JSON Schema, TOML 

    • RDMS and NOSQL 

    • Python, React, ES6 

    • AWS (and hopefully DFinity soon)

    You: 

    • Live, breath, and dream decentralized 

    • Able to work through, and implement from, white papers 

    • Creative self-starter and continuous learner 

    • Able to work remote first

    Requirements: 

    • Experienced Rust 2018 Edition and wasm developer 

    • Strong data structures and algorithm knowledge, especially consensus and cryptography algorithms 

    • Minimum five years distributed and decentralized software development ideally with enterprise-grade messaging infrastructure 

    • Minimum one year Ethereum or similar 

    • Strong Github/Gitlab, CI/CD

    Nice to have: 

    • Polkadot ecosystem 

    • Active open source contributor 

    • Parity technology stack including clients and wallet(s) 

    • Mainnet dApp development 

    • Wallet experience including multisig 

    • Cryptography expertise, especially with ECC, BLS, PRE, ZK 

    • DAO design and implementation 

    • AWS and Docker

  • 1 month ago

    We are looking for several Drupal Developers in multiple levels from Intern, Junior to Senior level. We are looking for Full Stack, Back end, and Front end Drupal Developer. During the application, please make note on your knowledge and skills of front end and back end.

    Responsibilities

    • Develop custom websites using Drupal, PHP, HTML, and other languages.

    • Develop custom Drupal module, and/or custom Drupal theme.

    • Develop front end user interface.

    • Interpret customer/internal requirements to establish complete and accurate functional specifications and product documentation.

    • Effectively develop software to achieve the specified functionality.

    • Work with a variety of internal and external clients.

    • Lead and mentor members of the team.

    Qualifications

    • Experience on developing with Drupal 7 and 8.

    • Experience with Drupal technology stack, server, operating system, database, web server, PHP.

    • Experience with Apache, Linux, PHP and MySQL.

    • Experience and/or Knowledge of frontend development/theming, preferably in Drupal.

    • Experience and/or Knowledge of Adobe Suite.

    Work and Benefit:

    • You can work full-time or part-time.

    • You can work in New York or remote with visits.

    • We provide health insurance.

  • We are looking for passionate and enthusiastic open-source software developers (junior, middle, senior) to join our ever growing geographically-distributed Graphics domain team.

    The Graphics domain team is contributing to the entire Linux Graphics stack from the Linux kernel up to the Graphics toolkits including but not limited to DRI and kernel-mode graphics drivers, Wayland/Weston, OpenGL, Vulkan, OpenGL/EGL and other open-source Graphics drivers within the MESA 3D Graphics Library for different customers’ projects in various market verticals.

    Key Responsibilities

    • Analyzing client problems and designing solutions leveraging open source technologies and Collabora's technical expertise

    • Defining and scoping client projects in collaboration with the delivery team

    • Discussing graphics-related technologies with clients and represent the company at conferences and trade-shows to demonstrate and promote our leadership in the open source arena

    • Contributing publicly to open source projects to ensure Collabora's continuing technical leadership

    • Gain working knowledge of customers’ products, applications, technical and business strengths and target markets

    • Understanding client needs and reconciling time constraints, available technologies and resources, and open source best practices

    Required Skills

    • Linux experience

    • Knowledge of open source development methodologies and relevant open source communities

    • Good English language skills (both verbal and written)

    • Ability to work and communicate in an online fully distributed environment

    Desired Skills

    • Any track record of experience with direct development in the GNU/Linux Graphics stack from the Linux kernel (e.g. DRM/KMS, GPU driver, dma_buf) to the user space (X11, Wayland/Weston, DRM/DRI, Khronos EGL, OpenGL, OpenGL ES, MESA…)

    • Existing familiarity with one or more of Collabora's market verticals

    • BS/BA or experience in the role of Engineer

    Collabora is a software consultancy specializing in bringing companies and the Open Source community together. We combine years of Open Source software leadership with an understanding of the challenges that businesses, non-profits, and governments face. Collabora brings deep technical expertise in system integration & architecture, graphics, multimedia, web engines and communications to a number of market verticals, including mobile, IVI / automotive, set top box / smart TV, and a range of other specialized embedded applications.

    Collabora has the unique business model of enabling enterprises to leverage Open Source software in their solutions. Having worked with notable industry leading companies in the automotive, aerospace and handset mobile verticals amongst many others, Collabora has established a broad customer portfolio.

  • 1 month ago

    Responsibilities:

    • Reviewing and analyzing system specifications

    • Executing test scripts and reviewing results

    • Reporting and documenting technical issues

    • We are looking for a QA Tester to assess software quality through manual and automated testing. You will be responsible for finding and reporting bugs and glitches.

    • In this role, you should have a keen eye for detail and excellent communication skills. If you are also competent in executing test cases and are passionate about quality, we’d like to meet you.

    • Ultimately, you will ensure that our products, applications and systems work correctly.

    Responsibilities

    • Review and analyze system specifications

    • Execute test cases (manual or automated) and analyze results

    • Evaluate product code according to specifications

    • Create logs to document testing phases and defects

    • Report bugs and errors to development teams

    • Help troubleshoot issues

    • Conduct post-release/ post-implementation testing

    • Work with cross-functional teams to ensure quality throughout the software development lifecycle

    Requirements

    • Proven experience as a QA tester or similar role

    • Experience in project management and QA methodology

    • Familiarity with Agile frameworks and regression testing is a plus

    • Ability to document and troubleshoot errors

    • Working knowledge of test management software (e.g. qTest, Zephyr) and SQL

    • Excellent communication skills

    • Attention to detail

    • Analytical mind and problem-solving aptitude

    • Strong organizational skills

    • BSc/BA in Computer Science, Engineering or a related field

    • LOCATION: EUROPE

    Benefits:

    • Working in multicultural team of amazing developers!

    • Very interesting projects for e.g blockchain.

    • Tropical destination Hacker Houses- every 6-8 months. It is an opportunity to meet the team, work together and have fun!

    • Opportunity to grow as a tester.

    • Attractive salary!

  • BookingSync (European timezones)
    1 month ago

    BookingSync is more than a vacation rental solution for hosts and agencies; it is a platform for hundreds of applications and developers. We need an excellent engineer to take on the challenges of developing integration with multiple APIs from our partners, beautifully designed micro/macro-services, modeling complex domain and doing all that following TDD and writing a code of excellent quality.

    We are growing fast and so are our requirements for scalability and stability. We are no longer at a scale where adding X number of servers solves all the issues. Database sharding, replicating data via message queues/distributed streams, optimizing response times in APIs to the max, integration with multiple services coming from our own ecosystem and numerous third-party services, and very soon dealing with big data - those are the things you can surely expect to be challenged by.

    We are also a fully-remote async/distributed company across the entire world without a physical office. If traveling is your passion and you highly value location-independence, BookingSync is the right place for you.

    You will need to have:

    • Strong experience with Ruby on Rails

    • Proficiency in backend development in general

    • Solid design and architecture skills

    • Ability to demonstrate that with the right approach Rails can scale easily

    • Ability to communicate effectively with both internal and external development teams

    • Experience with relational databases and SQL (we're on Postgres). Experience with other databases will be a plus

    • A strong commitment to quality

    • Excellent written and spoken English

    • Experience with remote work and/or a solid work ethic that makes it possible to thrive in a remote-only environment

    • Care for the greater good, BookingSync is not just a software company, we give back to humanitarian, solidarity, environmental & ecological causes from 10% to 50% of our profit.

    It would be great if you had experience with:

    • Messaging solutions (RabbitMQ, Kafka, etc.)

    • DDD/CQRS/ES, Clean Architecture

    • Contributing to development community through code, documentation, mentoring, teaching, speaking and all other forms

    • Short terms rentals or travel industry

  • Art & Logic (US or Canada)
    1 month ago

    We're looking for good Mobile Developers.

    Work from home for Art & Logic on challenging custom software development projects. We offer great variety (across technologies and industries), and learning new stuff is expected and preferred! Our clients are A-list (think Apple, Google, and Coca-Cola) as well as cool, unique startups. Did I mention that the caliber of your teammates will be exceptional? That’s because A&L is always seeking creative, bright, passionate programmers looking for a place to show their skills and who enjoy challenges, no matter where they live in the United States and Canada. That's right, we're remote first!

    Key Skills

    • Swift

    • Objective-C

    • Java (Android)

    Optional Skills

    • Python (especially Django)

    • JavaScript and web frameworks (especially Vue and React)

    • UI design and usability

    • Leadership experience

    Art & Logic works on a broad range of projects including mobile, web, audio, imaging, desktop applications and plugins . This is a 100% remote position that can be done from anywhere in the USA or Canada. Part of being remote first means that our entire development staff works from their homes, interconnected via our workgroup collaboration system. Emphasis on the connected. We live all over North America but we really work in teams.

    At this time, we are only looking for independent contractors. Qualifying for work at Art & Logic requires the full completion of our recruiting process, which includes a multipart challenge. Successful completion comes with the reward of being part of an elite team doing an always changing variety of interesting projects.

  • 1 month ago

    We’re growing rapidly and our current and future users need a strong developer.

    As a developer —

    You will own projects on day one. You’ll work regularly with Attentiv’s team to improve the software, architecture, usability, and feature set.

    You’re probably not the right fit for this role if:

    • You’re a recent graduate

    • You don’t enjoy working with small teams

    • You don’t like being in charge of projects

    This gig is for you if:

    • You have several years of development and work experience

    • You can balance multiple projects at once

    • You want responsibility and autonomy right off the bat

    •  You enjoy a quick-growth environment

    To be successful, you’ll need:

    • Proficiency in Node.js, Python, MySQL & NoSQL, WebSockets and preferably some experience in PHP. Or, tell us why we should be using a different architecture.

    •  Bachelor’s, master’s, or doctorate degree in a related field, or an intriguing reason for not having one

    • The ability to take on problems and roll deep until you have a creative solution

    • Bonus: You’re so much fun to work with that, if you were working on the weekend, we’d want to join you

    Salary: $90-115k depending on experience

    Benefits: Flex schedule, Paid Time Off, Bonuses

    Team: We have backgrounds with ultra-successful software companies (Qualtrics, Cision) and experience consulting some cool people (Deadmau5, Dave Matthews Band, GEICO). We speak a lot of languages (Tagalog, Spanish, Haitian-Creole) and we love having fun.

    Location: We’re based out of DC, but your work location is negotiable (continental US only).

  • Looking for a senior javascript frontend developer (Vue JS or React JS) to develop a web-based music animation editor. The new editor will be a single-page application, similar in scope to our existing editor (link below), but with major enhancements in design and updated functionality:  https://try.musiceyes.org/try/6ZWgDqxFYzrHG

    Qualifications: 

    • Experience writing single-page applications with complex user interactions 

    • Bonus: Experience with timeline- or keyframe- based editors, especially audio and video editing 

    • Strong experience with responsive and mobile-first web development and clean, DRY code 

    • Intuition and passion for designing slick user experiences

  • Institute on Taxation and Economic Policy (ITEP)
    1 month ago

    Position Overview: The technical engine behind our work is ITEP’s Microsimulation Tax Model. Developed in 1996, the model computes the revenue yield and incidence of federal, state and local taxes, including both current tax law and proposed tax law changes. The model is unique in its ability to produce analysis at the federal and state levels and to analyze income, consumption and property taxes.

    We seek a Senior Software Engineer (Full Stack) to join ITEP’s creative, passionate and productive staff team as our Lead Tax Model Platform Developer.

    As the Lead Tax Model Platform Developer, you will begin working with an existing Python code base and complete the migration of the model from a legacy platform to the new Python platform. Completion of this project will set up ITEP’s tax model in a sustainable web-based environment, preserving our current model’s functionality and generating sufficient flexibility for longer-term development of content and user-driven enhancements.

    Beyond the platform migration, ongoing responsibilities include timely problem-solving to adapt the platform to respond to frequent tax policy proposals and changes, improving the efficiency of the platform to make users more productive, collaborating with our senior economist to integrate updated data, and developing a lengthy product roadmap (including external facing products that make our model accessible to state and national partners).

    This role reports directly to ITEP’s senior economist and works closely with the entire policy analyst team.

    Responsibilities

    • Lead front and backend technical development work as part of the reconfiguration of ITEP’s microsimulation tax model—currently based on legacy Visual Fox Pro (VFP) code—to a Python web app (built on the Django framework) to be deployed on an Azure platform.

    • Lead the technical development, integration and iterative improvement of ITEP’s tax modeling capacities.

    • Communicate clearly with multiple constituencies, soliciting and digesting feedback from both technical and non-technical users.

    • Ensure that all code development, data handling and version control are done efficiently, securely, transparently and in a manner that improves user productivity and timeliness.

    • Support documentation of ITEP’s model processes.

    Opportunities

    • Contribute fundamentally to ITEP’s mission as a progressive tax policy organization.

    • Interact with the software development communities, representing the high quality of engineering work at ITEP.

    • Opportunities to deepen your technical architecture skills or develop technical management skills based on your career aspirations.

     Required Experience and Skills

    • Three to five years of experience as a full stack software engineer.

    Specific experience with:

    • managing cloud deployments (e.g., Azure, AWS and/or Google Cloud);

    • managing Python web app development;

    • designing server-side and client-side architecture;

    • optimizing database function and management (ideally PostgreSQL);

    • using object-relational mapping (ORM).

    • Ability to manage two or more concurrent projects, working both independently as well as with a team.

    • Ability to effectively communicate with non-technical users, responding effectively to user needs.

    • Ability to write effective technical documentation.

    • In addition, other helpful (though not necessary) experience would include having worked remotely on a software development team and having developed and deployed software for governments and/or nonprofit organizations.

    Start date: Preferred start date is August 2019.

    Location: Flexible. ITEP is located in Washington, DC, however we are open to hiring a remote staff member for this position. Remote staff are required to travel to DC a minimum of 4 times a year.

    Work Schedule: Full time

    Salary: $70,000-$90,000

    Benefits: Generous package including 100% coverage for health and dental premiums; vision, disability and life insurance; paid family leave; flexible sick and vacation leave; 10% salary paid into SEP IRA retirement plan; and other ancillary benefits.

  • Countly (Europe & Turkey)
    1 month ago

    Required experience

    • Hands on experience with Node.js and MongoDB 

    • Experience working with frontend JS libraries and frameworks (Backbone, JQuery, Underscore, D3.js etc.) 

    • Experience working on Linux (Ubuntu and/or RHEL) 

    • Knowledge of common tools and tech such as Git, JIRA, Travis and Docker 

    • Mobile development experience in Android (and iOS) is a big plus but not a strict requirement

    Tasks

    • Creating new features (plugins) for Countly analytics platform using Node.js and MongoDB 

    • Unit, functional and performance testing 

    • SDK development on Android and iOS

  • 1 month ago

    We are looking for a talented junior-mid level full stack software developer. You should have past professional Spring+Java experience in building web applications, and SPA (Single Page Application) experience as well. You should be comfortable learning new tools and moving between roles.

    Why Work at Dotsub?

    • Flexible work hours

    • Fully remote

    • Competitive pay

    • Opportunities for advancement in a growing, dynamic company

    • Collaborative, fast-paced work environment with smart people

    Must live in Latin America and able to cover EST timezone (+/- 1 hour).

    Responsibilities:

    • Design and develop front-end interfaces, underlying APIs and backend systems based on cutting edge Java frameworks and cloud technologies.

    • Be involved in the design, estimations, development, testing and deployment of the products.

    • Take part in improving our testing pyramid

    • Contribute to improving the quality and stability of our existing services

    • We are a 100% remote team, with employees in the United States, South America and Europe, and we're on Slack all the time.

    Skills & requirements

    Minimum:

    • Past professional experience in Java/Spring ecosystem technologies based on Annotations is a must (we use the latest Java version and Spring boot)

    • Knowledge of modern Java build tools (e.g. Gradle, Maven)

    • Experience with modern Single Page Application (SPA) UI framewoks (preferably React)

    • TDD approach and automated testing experience (e.g. unit and/or integration testing in Java or/and JavaScript, end-to-end testing using Selenium)

    • Ability to write high quality, maintainable code and be proactive on continuous improvements

    • Any proven track record of personal/public projects on Github, StackOverflow profile, public portfolio will be considered very positive

    • Excellent oral and written communication skills in English

    Preferred:

    • Broad working experience; ranging from user interface to database optimization

    • REST experience

    • AWS experience

    • UI/UX design experience

  • 1 month ago

    Almanac’s mission is to democratize access to 21st century skills, insights, and tools so that no one is limited by knowledge in pursuit of their potential.

    Through our own experiences, we’ve seen professionals at digital businesses waste too much time trying to find answers they can trust that help them do their jobs better. We believe this problem isn’t rooted in a lack of knowledge or expertise in the world, but in the deficiencies of tools we rely on to access, share, and improve how work gets done.

    To make opportunity available to everyone, we’re building a knowledge platform that technology professionals can trust for documenting, distributing, and collaborating on how they work. We replace tools like Confluence and Google Docs to help individuals quickly access knowledge within and across companies that they can trust deeply.  

    We’ve been moving fast since we founded Almanac in January 2019. Since then, we’ve built and launched the initial version of our product, raised a $2M+ seed round from leading Silicon Valley investors, and grown our full-time team to 10 people. 

    We’ve seen deep demand from a broad cross section of customers, who are asking for a powerful platform that can help their employees be their best selves at work. 

    That’s where you come in: we are looking for a full-time backend engineer with strong Rails experience to join our team of talented coders and content creators.

    Job Description

    As a backend engineer,  you will be responsible for building out content and data-heavy pages, endpoints and tasks that we need to help our customers organize their business knowledge. We’re looking for a hungry, talented engineer who wants to make a big impact at this early stage in our roadmap.

    Specifically, you will:

    • Write elegant, well-tested code in a modern technology stack

    • Participate in stand-ups, code reviews and retrospectives with our remote team

    • Work closely with our Head of Engineering and backend/frontend teams to make architecture and design decisions

    • Help make sure everything runs smoothly & safely in production

    • Set down standards around development, code review and deployment

    Qualifications

    What you bring to the role:

    • You have 2-5 years experience building great products in Rails

    • You are passionate about writing clean and well-thought out code

    • You want to karate kick technical debt in the chops

    • You’re comfortable writing test suites in a test-driven environment

    • You can craft a devastating SQL query to save the day when all else fails

    • You are a strong communicator and able to clearly articulate technical problems

    • You work well independently and are driven to find solutions

    • You want to be an early contributor to our engineering culture and work environment

    • You have at least a 2 hour time zone overlap with UK office hours

    Skills that make you extraordinary:

    • Obsession with high-quality work

    • Ability to work independently and find solutions

    • Love of detailed, continuous feedback that makes the work better

    • Desire to always move fast and prioritize speed over scope

    • Passion to be an early contributor to our engineering culture and work environment

    • Hunger to build a world-changing product

    Bonus points:

    • You have hired and managed other engineers

    • You have experience working with modern Javascript frameworks

    Additional Information

    Our tech stack:

    • Algolia

    • Postgres 10.6

    • Rails 5.2

    • React

    Things we love:

    • Algolia

    • Continuous delivery

    • git

    • Heroku

    • Self-documenting JSON APIs

    • Tartine croissants

    • TDD

    • vim

  • MixMax (US only)
    1 month ago

    Mixmax is looking for an experienced VP of Engineering to develop and manage our engineering team. You’ll report into the CEO, and partner with CTO and other leaders in the organization to take the team and company to the next level in terms of growth and impact.

    You have experience recruiting and building diverse engineering teams. You lead by example, promoting a positive and inclusive company culture and fostering trust and transparency. You are an active listener, and great mentor. 

    Areas where we want you to have an outsize impact:

    Professional development

    You’ll help us grow and hire a top-tier team of engineers and engineering managers. Our engineering team recently doubled in size, and we plan to continue to scaling up the team. You’ll develop our mentorship and coaching processes, career ladders, and general professional and personal development practices.

    Development process

    We believe the right processes make us all more effective and happy at work. Our processes have evolved a lot as the company has grown, and they will need to continue to evolve as we scale. Building a great product is why we’re here. We want you to be fired up to partner with product management, design, and the rest of the company to continually shape our development processes to ensure we maintain our effectiveness.

    Culture

    One of our company values is ‘building strength in our differences’, and we want the engineering team in particular to role model this value to the company. We are not a diverse engineering team today. We recognize that, and we want to change. We look forward to your leadership to help us build a diverse team and an inclusive, supportive, and engaging culture.

    Quality and Reliability

    As Mixmax grows, customers continue to place greater demands on the product. We now power business-critical workflows in companies with thousands of employees with excellent uptime. The need for superb reliability and stability has never been greater, and our customers’ expectations will continue to rise. We’ll look to you to help bring us to the next level by advancing our culture and practices, while maintaining our speed of shipping high quality product.

    Cross-functional leadership

    You’ll be a key member of the executive team, reporting to the CEO and representing engineering. You’ll work cross-functionally with other leaders to help us deliver amazing value to our customers.

    Areas where your contributions are welcome, but not as critical:

    Technical Architecture

    You'll be accountable for technical excellence on the team. We’ll look to you to grow a technically excellent team rather than to play a chief architect role.

    Product and company strategy

    You don’t need a lot of experience in personally developing product strategy or working directly with customers, though we’d love your input!

    Prototyping

    We love to prototype new features and ways to provide value, and we have a fair amount of practices in place to ensure we do.

    Representing the company externally

    We like to present at meet-ups and conferences, and we think it’s important to play a role in the larger community.

    Diversity and inclusion are core to our culture, and we are actively committed to building a more inclusive work environment. If you are a member of an underrepresented group in technology, we strongly encourage you to apply

    The ideal candidate has:

    •  >5 years of experience managing managers

    • Scaled an engineering team 30+

    • Experience recruiting, growing and leveling up an engineering team, including training and mentoring new managers and tech leads

    • Excellent interpersonal and communication skills

    Nice to have's:

    • Experience leading globally distributed engineering teams (½ of our team is remote).

    • Experience in SaaS startups

  • MindTrust Labs (US Eastern time zone)
    1 month ago

    MindTrust is a global innovation company with roots in software development and digital marketing. We build SaaS/PaaS, mobile apps, games, and have been working with emerging technologies like AI, AR, Blockchain for some time. We see product and marketing as two sides of the same coin - amazing digital experiences. 

    We’re based in the USA (NYC) but are increasingly remote with team members around the world. Our business model is to assemble all-star teams from our MindTrust of top professionals to guarantee project success. We work closely with clients/partners as their TaaS (Team as a Service) partner. We’re currently lucky enough to be working with clients ranging from Fortune 10 companies to tech startups and everybody in between.

    The Senior PHP/CMS Developer will work directly with MindTrust Labs Product Managers, Digital Strategists, and various teams to execute on projects encompassing (Web apps, Web sites, landing pages, microsites) and private (intranet and client portal) web properties.

    The ideal candidate will have a solid understanding of PHP frameworks (Laravel, Symfony, CodeIgniter, Yii, etc), and popular CMS/Ecommerce platforms (WordPress, Drupal, Magento, etc.).

    MindTrust Labs is a fast-growing company, and we often act and adapt quickly to rapidly changing business needs. The ideal candidate will be able to juggle multiple projects, discuss prioritization, and relay expectations between multiple teams with varied technical skill-sets.

    Successful candidates should be able to solve coding challenges presented during interviews using PHP.

    Desired Skills & Experience:

    • Expert PHP knowledge

    • Knowledge of Computer Science Fundamentals (beyond arrays, loops, and recursions)

    • Experience working with Laravel and other MVC PHP frameworks

    • Knowledge of relational database management systems, SQL and MongoDB

    • CSS framework experience (Bootstrap or similar)

    • Ability to optimize systems for performance, scalability, reliability and maintainability

    • Web-based portfolio demonstrating and speaking to involvement in projects

    • Experience working with WordPress, Drupal, Craft, ExpressionEngine, WooCommerce, Magento, and other CMS/Ecommerce platforms

    Preferred Experience:

    • At least 5 years’ experience in a fast-paced environment

    • Writing and deploying PHP applications using modern tools

    • GIT or SVN experience

    • RESTful API design and development

    • Mobile-first Responsive Development experience

    • LESS or SASS experience

    • Contributions to Open Source projects

    • Agency experience preferred, but not required

  • 1 month ago

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

    GENERAL SKILLS

    • Communication with clients and teammates.

    • Self-management working remotely.

    • Regular contributor to open source projects.

    • Positive attitude towards new challenges.

    • Attention to details.

    • Fast learner.

    • Proactive & able to work alone on projects managed by you.

    • Fluent in written & spoken Spanish.

    • Fluent in written & spoken English.

    TECH SKILLS

    • At least 3 years of production experience building Ruby on Rails applications.

    • At least 1 year of production experience in any other backend programming language.

    • Strong knowledge of SQL databases, especially PostgreSQL.

    • Production experience deploying and maintaining Ruby on Rails applications. Familiar with Capistrano, Docker and the Amazon Web Services platform.

    • Strong Git knowledge.

    • Familiar with Ruby automatic test frameworks like Rspec and Capybara.

    • Be able to build software that scales over time, in both performance and maintainability.

    • Good software writer. Not only do we want you to solve problems, but we also want to understand your solutions.

    LOCATION

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

    BENEFITS

    • Competitive salary.

    • Work from home or from a coworking space.

    • Flexible working hours.

    • Amazing coworkers.

    • Modern tech stack and methodologies.

    • Transparency and quality-oriented culture.

    • Company activities.

  • Tyk (European timezones)
    1 month ago

    We’re looking for a Go Developer that can work with our engineering team to deliver the next generation of the Tyk platform, both the open-source and the closed-source applications.

    You’re not alone, you’ll work with our growing team of Backend and Frontend developers, QA engineers and designers. We’re growing quickly, so you can also help us hire and expand our product team.

    Last but not least, we’re big believers in internal team development, which means you can help us train the next generation of developers through our graduate program through code reviews, pair programming and mentoring. Or take advantage of the learning opportunities available through our internal programmes.

    Who are Tyk?

    We are a funded, early stage startup founded in 2015 based out of London. We have many thousands of users of our B2B platform across the globe, our mission: to connect every system in the world.

    The Challenge

    Tyk is a high-performance API Gateway and Management platform that is used by fortune-500 companies and hip Silicon Valley startups alike. Tyk is an open source project, and we built it so that we could shape the way that people connect the world.

    Our software needs to be fast, reliable, and robust – and most of all, built in a way that is scalable, well tested and readable.

    We’re big believers in code as craft, and want that to be reflected in our own codebase. That’s where you come in…

    Remote Working & BYO

    We at Tyk believe that you should work with the tools you are comfortable with and in an environment that is your happy place.

    Our engineering team is almost exclusively remote (though you’re welcome to pop into our London or Singapore offices), we work with video-conferencing, slack internal comms tools to make sure we’re always connected.

    Most importantly, we have an asynchronous, and inclusive process that ensures that everyone – no matter their time zone – can participate in product discussions.

    You can work on your own equipment, or we’ll be more than happy to ship you a brand new Macbook Pro if you don’t want that.

    Of course – a little face time is good for the soul, we commit to operating two company retreats per year to get everyone together, so you’ll be jetting off to somewhere cool soon enough!

    Our Mission

    The internet started by connecting mainframes, by the end of the 20th century 600m desktop and laptop computers exchanged email and web-traffic.

    Today around 15 billion ‘things’ are connected to the internet, growing at a rate of a billion per year.

    Tyk are committed to enabling interconnectivity between systems and between devices. We’ve started by building an API Management platform.

    Our ideal candidate

    • You are independent, and take responsibility for your code craft.

    • Our community and our enterprise customers are the people you need to satisfy: we are fanatical about listening to our clients, and their input drives our work, so you are too.

    • You like to ask questions, listen and then deliver solutions.

    • You have strong Go skills, with 3+ years experience. Tyk is a Go project and you’ll be central to our development.

    • You are happy working remotely, based in a European time-zone, as part of a fully distributed team.

    • You are comfortable with high levels of autonomy, responsibility and communication.

    Essential Skills:

    • Very organized and exceptional attention to detail

    • Strong communication skills

    • Experience mentoring junior members of a team

    • Hands on development experience with server development

    • Strong backend engineering experience in Go

    • Passionate about working on and contributing to Open Source

    • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)

    Bonus Skills:

    • Degree in Computer Science, Engineering or Mathematics

    • Experience with Redis and MongoDB

    • Experience at developing web services with REST APIs

    • Solid understanding of agile development methods

    You:

    • Are a team player with strong client-facing skills

    • Are business fluent in spoken and written English

    • Want to work with Go, Docker, Kubernetes, and other new stack technologies

    • Feel responsible for the quality of the products and features that you ship

    • Participate in code and design reviews, teach and learn from other engineers

    • Collaborate across the company to define, design, build, and improve our product

    Benefits

    • Our early stage team members will shape our business, there is an attractive package based on experience and performance that includes equity. Everyone has unlimited holiday.

    • You will work with a talented, and passionate team of industry experts, developing a cutting-edge product that is driving change and innovation within startups and household names alike.

    • We’re a distributed team. Work from our London office during induction, once you are up to speed, you can work from home, a cafe, your mum’s house, wherever you get your best work done, we’ll support you in making that happen.

    • The best software and hardware available – we are prime movers in “The New Stack”, our setup reflects that.

    We are growing rapidly and are looking for team members keen to grab hold, accelerate that further and shape our future.

  • Sylabs is looking for talented cloud native engineers to help us deliver scalable, rock solid cloud and on-premise services that support the usage of Singularity Pro in Enterprise environments. Join our friendly, fully-remote team and get a taste of what it means to build a service that supports clusters with 10,000 nodes!

    Responsibilities:

    • Work closely with Development, QA, and Product teams to design and develop core Singularity features in areas which may include: container security, container image formats, container orchestration & deployment, plugins, etc.

    • Develop and support tools for cloud and on-premise deployment of Singularity Pro in Enterprise environments.

    • Manage development using GitHub and ZenHub as part of a fully remote team.

    Required Skills:

    • 3+ years experience in software development and deployment.

    • Experience on deploying kubernetes on cloud and/or on-prem infrastructures.

    • Knowledge in distributed systems, APIs, cloud computing and scalability.

    • Experience programming in Go.

    • Excellent communication skills, and an ability to work independently and collaboratively as part of a remote team.

    Preferred Skills:

    • Experience with existing container technologies.

    • Experience working with hypervisor technology.

    • Experience on kubernetes deployments and development  (e.g kube-admin, minikube, kubicorn).

    • Exposure to scientific computing workloads / machine learning workflows.

  • 1 month ago

    Clubhouse was built by software engineers with the goal of making project management software less painful, more collaborative, and help software development teams do their best work. The platform combines a simple, modern UI with enterprise-grade tools, allowing technology companies to plan and manage their projects effectively, visualize progress across the organization, and define deadlines and milestones based upon data and predictive modeling.

    What originally started as a Hack Day project has grown into a product that is used by more than 1,500 companies across the globe...and we have big plans to continue our growth. We currently have 35 employees worldwide, an HQ in New York City, and we’re backed by some of the best investors in tech.

    Clubhouse’s engineering team is a diverse mix of individuals with experience at large and small companies and with a range of technical skill. We’re growing our Frontend Team and are looking for both mid-level and senior engineers who have experience working across the web stack. While most work will concentrate on building front end features and scaling our existing web systems, you may also work on projects that involve building components that interact with our infrastructure or database.

    Our Frontend is written in JavaScript and we use React as our library of choice. Learn more about the tools the team uses to develop some of our products here.

    What we look for:

    • Previous work experience, ideally as a full stack engineer working on an application with thousands of end users

    • Previous experience working in React is preferred, although experience with frameworks like Ember and Angular will also be considered

    • Experience working with JS build tools like Webpack and Babel

    • Strong prioritization and communication skills and comfort managing priorities that shift

    • Collaboration skills: you’ve worked effectively with product and design teams in the past

    What we offer

    • In addition to a competitive salary and benefits, we’re offering a meaningful equity stake in the company.

    • You’ll be working on a product built specifically for software companies, with the aim of improving the lives of its users. We want you to help guide the product, not just build it for us.

    • You will be part of a small, professional and fast-moving team. Our work day is not broken up by meetings. Our codebase is small and well-tested. We contribute to the open source movement.

    • If this sounds like you, please apply below and tell us about yourself. Our interview process will include a mix of pair-programming, whiteboarding, and face-to-face discussions.

    Clubhouse is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • 1 month ago

    About the position

    Our Infrastructure team is a small but critical part of our organization, responsible for designing, implementing and maintaining Greenhouse’s platform. We craft the environment that enables our engineers to focus on shipping new features, each of which brings us closer to the goal of delivering the best recruiting software possible.

    We’re working on some interesting problems, and we’re searching for a Senior Site Reliability Engineer who’ll help keep our site performant and secure by building scalable and fault-tolerant cloud infrastructure. You’d design and implement features that support our in-house development platform, using technologies like Docker and Kubernetes.

    In the coming year, you'd help us build out advanced monitoring and autoscaling systems, support for global scalability and disaster recovery, and continuous integration and deployment for our applications.

    If you’re looking for a dynamic environment and excited by what we’re looking to do, this may be the job for you.

    Learn more about our engineering culture here!

    Who will love this job:

    • A problem solver, who not only thinks about the bigger picture, but can also connect the dots and dedicatedly resolve issues quickly and efficiently

    • A lover of detail with the mentality to analyze and manage large problem domains

    • A doer, who doesn't just tinker but has a strong bias for action

    • A great teammate, who is able to contribute and thrive within a fast-paced environment

    What you’ll do:

    • Build new features and improvements to our Kubernetes-based PaaS

    • Enhance system observability by instrumenting applications, adding new data sources, and creating high-impact dashboards and alerts

    • Collaborate with product engineers to design new applications and make them performant, scalable, and reliable

    • Scale the platform to deliver a consistently great user experience worldwide

    • Learn and deploy cutting-edge tools and technologies: Docker, Kubernetes, Container Linux, Terraform, Prometheus, Grafana, and Go

    You Should Have:

    • A deep understanding of Linux systems

    • Experience running production cloud infrastructure

    • Proficiency in a high-level programming language

    • A knack for troubleshooting and fixing hard bugs

    • Ability to design and build large distributed systems

    • Your unique talents! If you don’t meet 100% of the qualifications above, tell us in your cover letter why you’d be a great fit for this role.

    Pay, Perks & Such:

    At Greenhouse, we love to celebrate our diverse group of hardworking employees – and it shows. We’re proud to say that in 2018, we’ve been ranked #2 by Crain’s New York Best Places to Work, #10 Best Company Culture to work for by Comparably, #37 Best Place to Work by Glassdoor and are recognized on Inc. Magazine’s Best Workplaces list. We pride ourselves on our collaborative culture that is pervasive throughout every step of a Greenhouse employee's journey. Starting with our interviews and continuing through our executive “Ask Me Anything” sessions, collaboration is at the heart of working at Greenhouse.

    We offer a full slate of benefits including competitive salaries, stock options, medical, dental, vision, life and disability coverages, FSA, HSA, flexible vacation, commuter benefits, a 401(k) plan and a parental leave program. And... we offer some not-so-standard, extra-fun benefits, including learning & development stipends, adoption and fertility benefits, an employee discount platform, and of course, fully stocked fridges and cold brew on tap. :)

    We value diversity and believe forming teams in which everyone can be their authentic self is key to our success. We encourage people from underrepresented backgrounds and different industries to apply. Come join us, and find out what the best work of your career could look like here at Greenhouse.

  • Postlight (US only)
    1 month ago

    We're a community of designers, engineers, and product managers who are passionate about building quality software. Our environment is collaborative and relaxed, and as a result we build products that are well considered and well architected.

    We're hiring talented Full Stack Engineers who want to build ambitious products using modern tools. "Full Stack Engineer" can mean many things. At Postlight, it refers to a person who can build entire front end web applications and deploy complex services to the cloud that support those applications.

    We ship, and we ship often. Millions of people use our products, and we support them for years. As a result, we care deeply about code quality. The thought process behind a line of code is just as important as the line itself. We review pull requests and love having discussions about how solutions can be made DRYer, clearer, and safer.

    We use the right tools for the job. That means that we're always evaluating ways to work smarter and faster and get the maximum amount of joy out of the job. The result is that we use modern tools on a modern stack.

    Interested?

    Below are two types of applications we build frequently: a modern frontend application and a modern backend API. We’ve listed example technologies we use for each part of the stack. The more apps you’ve built using the technologies below, the better fit you are for Postlight. We don't expect applicants to have experience with every technology below. Many of our current full stack engineers have learned skills from this list on the job.

    Modern JavaScript Front End App

    • Languages: JavaScript via Babel

    • Type Systems: Flowtype, TypeScript

    • Linting: ESLint, Prettier

    • Frameworks: React, React Native, Vue.js

    • CSS: Flexbox, PostCSS, CSS in JS (Aphrodite, JSS), Functional CSS (Tachyons, Basscss)

    • Build Tools: Webpack, Rollup

    • Graphics: SVG, D3

    Modern Backend API

    • Languages: JavaScript, Python, Elixir, Java, PHP

    • API Standards: GraphQL, JSON API

    • Frameworks: Express, RESTify, Phoenix, Serverless, WordPress

    • Containerization: Docker, Vagrant

    • Data Storage: SQL, NoSQL, Firebase, Redis, ElasticSearch

    • Cloud Providers: AWS, Google Cloud Platform

  • 1 month ago

    Your responsibilities and requierements:

    • Build pixel-perfect, smooth UIs across both Android and iOS mobile platforms

    • Transition existing React Native app also to web apps equivalent.

    • Leverage native APIs for deep integrations with both platforms

    • Diagnose and fix bugs and performance bottlenecks for performance that feels native.

    • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.

    • Maintain code and write automated tests to ensure the product is of the highest quality.

    • Nice to have: understanding of blockchain and its related concepts

    • Nice to have: the ability to also work with NodeJS on back-end side as a Full Stack developer

    What we offer:

    • You can work remotely from anywhere in the world (although +/- CET time zone would be a preference)

    • Startup environment

    • Working on the cutting edge blockchain and fintech technology project

    • Interesting challenges to work on together with other bright minds

    • The friendly teamwork atmosphere

  • Hibou (US timezones)
    1 month ago

    Hibou has an opening for an efficient, go-getting problem-solver!

    The Developer role will create custom functionality within Magento and Odoo, an open-source ERP (Enterprise Resource Planning) platform. They will also address escalated customer support requests, assisting their Support Assistant co-workers in providing resolutions to technical issues.

    If you are a self-starter with strong technical skills and excellent communication, this position may be for you! 

    About the Role

    We work extensively with Odoo, an open-source ERP that’s built on Python, but we also take on development projects in Magento (PHP) and use a variety of server management tools to utilize the latest technologies.

    Responsibilities

    • Learn and understand the workflows and processes within Odoo

    • Make customizations to existing projects in both Odoo and Magento

    • Develop custom functionality and applications in both Odoo and Magento

    • Basic testing and documentation of customizations

    • Follow development best practices

    Required Skills

    • Experience developing for Odoo, Magento or another eCommerce/operations platform

    • Strong verbal and written communication skills.

    • An ability to work independently. Capable of managing your time effectively and performing job responsibilities without 24/7 oversight (this is a remote position!).

    Desired Skills

    • Experience with user testing

    • Basic knowledge of database management

    • Background with server management a plus

    Other Things You Should Know

    • This is a remote position. There is some flexibility here regarding when hours are worked, but we do need someone that can primarily work Monday-Friday during normal US business hours. It’s very important that you know yourself well enough to understand if you can self-manage your time and responsibilities each day when in that environment.

    • There will be metrics and goals for this role. We'll work together to find the ones that make the most sense and will review them together regularly.

    • You may have noticed the absence of any required degree. This isn’t an oversight! We value experience and an established pattern of taking on challenges and learning new skills over a degree in a specific field.

  • 1 month ago

    Squad is a new way to communicate with your friends––sharing screens and chatting live on video together. It’s the next best thing to hanging out IRL. Our novel approach makes screen time more connective and collaborative for Gen Z. 

    Our mission is to reduce loneliness by bringing people together to engage in meaningful and fun experiences.

    We are a distributed team with a hub in San Francisco. The company has raised more than $5 million in funding from leading investors including First Round Capital, Y Combinator, BBG Ventures and Gary Vaynerchuk. Visit us at squadapp.io to try out the app on iOS or Android.

    THE ROLE

    We’re looking for an outstanding Android engineer to join our team. You’ll be implementing fun and engaging features to delight our growing user base. You will be deeply involved in the design process, and own features from conception to roll out. 

    You will tackle a wide variety of challenges implementing real-time features using bleeding edge Android features. 

    You’ll collaborate closely with our founders and will report to the CTO.

    This is a unique opportunity for someone who is seeking to make a big impact on a rapidly growing consumer product.  

    We’re a creative, diverse and fast-moving team that’s passionate about building the future of social communication. If you are driven by ownership and impact, we’d love to hear from you!

    WHAT YOU’LL DO

    •  Push the limits of Android to build exciting and engaging real-time features

    •  Own features from design to launch and beyond

    •  Evaluate trade-offs to iterate quickly while not compromising on stability and quality

    •  Continually improve app performance while also maintaining excellent code quality

    WHAT WE’RE LOOKING FOR

    •  A highly motivated and detail-oriented Android engineer

    •  CS background 

    •  3+ years experience developing Android apps

    •  Strong Kotlin and Java skills

    •  Bonus: Helped ship and maintain a popular Android app

    •  Bonus: Experience with real-time/streaming video apps

    •  Bonus: Experience with threaded messaging interfaces

    •  Bonus: Experience with ARCore

    •  Bonus: Experience with multimedia on Android

    •  Bonus: Experience implementing animated interfaces

    PERKS OF WORKING WITH US

    •  Employee equity plan 

    •  Comprehensive health, dental, and vision plans 

    •  Work from anywhere

    •  We care more about your ability to learn and execute than what degree you hold or what college you attended 

    •  We believe in each other and will trust you to make impactful decisions

    •  We are biased toward action and ship product very fast and very often

    •  We are among the < 3% of venture-backed startups with a female CEO and strongly believe that the next great social products will be built by diverse teams

    We strongly encourage women, men, non-binary, trans, parents, non-parents, and people of all ages, ethnicities and sexual orientations to apply.

  • We are looking for a highly motivated audio expert to join us in our mission to transform how humans work and collaborate together.

    In this role, you are responsible for developing the audio streaming part of HoloMeeting. You will make sure that we have high quality audio on all Windows devices, including old hardware. You are leveraging low level audio APIs such as WASAPI to reduce latency during audio capture and balance the buffer to provide robust audio even over mobile connections. 

    You will be involved in new audio features, e.g. real-time speech-to-text and language translation utilising our server infrastructure. 

    Responsibilities, including but not limited to:

    • Development of low-latency audio pick-up using low level APIs such as WASAPI

    • Optimisation of audio processing (e.g. AEC & background noise filters, etc.) 

    • Real-time speech-to-text processing using cloud technologies (e.g. Microsoft Cognitive Services) 

    Requirements:

    • 3+ years audio programming experience 

    • Deep knowledge of low level APIs (WASAPI, etc.) 

    • C++ audio programming

    • Strong C#/.NET skills 

    • Good understanding of streaming audio (latency, buffers, containers, etc. )

    • Experience with AECs, Noise Suppression, AGC, etc.

    Preferred:

    • Ideally knowledge of Unity game engine

    • Photon Networking

    • Experience working with cloud-based systems and/or local servers including, but not limited to: web-based protocols, REST APIs, and sockets

    • Experience with real-time communications technologies (VoIP or media streaming), WebRTC, audio stacks on different platforms (WASAPI, OpenSLES, CoreAudio, Oboe, etc.), RTP, RTCP, SIP, etc.

    • Microsoft Cognitive Services or similar

    Work Environment

    We are a startup and this job operates in a remote environment. Candidates should have flexible working hours to accommodate this role and the company growth. We do not intend to work longer than necessary, however, we are looking for people who get things done when necessary.  

  • 1 month ago

    Muck Rack is looking for a talented individual to join our fast-growing tech startup in New York. Our mission is to make journalists, PR pros and marketers more successful. Muck Rack offers tools that help media professionals find and contact the most relevant journalists for their stories, and monitor how their stories perform.

    About The Position

    You’ll be working alongside the CTO and engineering team, and with product managers and designers, to execute major technical projects on Muck Rack, lead the building of new features, and help shape our engineering culture and processes.

    Our tech stack includes Python, Django, Celery, SASS, Redis, Elasticsearch, Nginx, Gunicorn, Varnish, and Ansible.

    About You

    You'll be successful if you:

    • Have significant experience working on a complex, high-traffic site, particularly at a startup or software-as-a-service company.

    • Have extensive experience with Django, Python, and other software in our tech stack, with a willingness to learn in those areas where you have less experience.

    • Enjoy working with and collaborating with designers, UX experts, and product managers to create outstanding features.

    • Have experience leading other engineers to ship major features on schedule.

    • Enjoy helping others grow as developers and become successful.

    • Take pride in the quality of the code you write. Your code is readable, testable, and understandable six months later. You adhere to the Zen of Python.

    • Are able to manage complexity in a large project, and incur technical debt only after considering the tradeoffs.

    • Work well in a fast-paced development environment with testing, continuous integration and multiple daily deploys.

    • Can work well with remote developers.

    • Have amazing problem-solving skills.

    • Are interested in journalism, news, media or social media.

    With that said, we always encourage people of all backgrounds and experiences to apply. We understand job requirements often don't allow your unique work history to shine, and we invite you to show us what you know. We are an equal opportunity employer

    Remote First

    Muck Rack is a remote first company. While we maintain an office in SoHo, NYC, everyone can choose where and when to work, whether it's in the office, at home, in a cafe, or on the beach. Many of our NYC team members spend part of their time working at home. All of our meetings can be attended via video conference, so those not in the office won't miss out. We make use of online tools that facilitate a distributed team, such as Trello, Slack, Google Hangouts, and Screenhero, to name just a few.

    How to apply

    Send us an email to [email protected] with a cover letter explaining how you fit the bill for the requirements listed above. Include links that demonstrate your best work, whether it's a project you created on Github, website you built, software you created, a blog you've written, or something you've made in a completely different medium. Any attachments should be PDF, not MS Word.

  • We are looking for highly motivated and creative individuals to join us in our mission to transform how humans work and collaborate together.

    In this role you will work with an international team of artists and Unity developers to port our UWP app to Android. in particular, we will at first be focusing on Oculus Quest and then Magic Leap. You will be provided with the necessary hardware. 

    You will develop new mobile features that contribute to the product roadmap, translate design and product documentation into technical specifications and subsequently develop them as new features. You will write efficient code, optimise the general performance of our software and help keep bugs at a minimum level.

    Provide general project support by assisting the team with technical questions and creating authoring and/or debugging tools.

    Responsibilities, including but not limited to:

    • Porting of existing UWP to Android 

    • Implementation of Android specific features using Native Plugins

    Requirements:

    • 3+ years of Unity experience in a professional development team

    • 2+ years Android (ideally ARCore)

    • BS in Computer Science

    • Knowledge of Unity team project best-practices (prefabs, asset naming, organised scene hierarchy)

    • Experience with git or other repository.

    • Good communication skills (we are looking for someone who thrives on collaborating with a remotely located team)

    Preferred:

    • .NET/C# skills

    • Oculus Quest and/or Magic Leap experience 

    • Agile

    • Photon Networking

    • Experience working with cloud-based systems and/or local servers including, but not limited to: web-based protocols, REST APIs, and sockets

    • C++ 

    • Azure

    Work Environment

    We are a startup and this job operates in a remote environment. Candidates should have flexible working hours to accommodate this role and the company growth. We do not intend to work longer than necessary, however, we are looking for people who get things done when necessary.  

  • VoyagerPortal (Americas)
    1 month ago

    What is Voyager?

    The Voyager platform is a turn-key, cloud-based workflow management solution for the bulk shipping value chain. Through the Voyager platform, users collaborate across functional teams within both their company as well as with counterparty teams to coordinate execution of bulk shipping operations. By eliminating the industry’s heavy reliance on phone/email to manage their shipping data, and moving towards adopting a more fully standardized platform, our clients are able to automate a significant portion of the coordination workload while increasing the granularity, quality and transparency of the data supporting their operations.

    Who We Are

    You will be joining a team of entrepreneurs seeking to disrupt how shipping operations are coordinated across the industry. With a combined 60+ years of experience across the maritime, tech, and commodities industry, you will be a part of an energetic team that is making waves on the international stage:

    • TechStars Energy (Oslo, Norway 2018) – alumni

    • StartupChile (Santiago, Chile 2018) – alumni and finalists

    • VentureKick (Lausanne, Switzerland 2018) – winners

    • Sparklabs (Muscat, Oman 2019) – participants

    Job Description

    We are looking for a full-stack developer to help us build an incredible application for the bulk shipping value chain. No matter if your talent tree has more points in backend or frontend, we prioritize candidates with experience in both. The Voyager application core is nodeJs in the backend and VueJs in the front. Even if you don't deeply know these specific technologies, we understand there are similar technologies on the market; and if you have a strong will you can quickly get up to speed.

    Responsibilities

    • Writing reusable, testable, efficient and KISS principle code

    • Design and implementation of low-latency, high-availability, and performance applications

    • Integration of data storage solutions (MySQL, Amazon S3)

    • Integration with external ERPs and APIs

    Skills & Qualifications

    • 3+ years in software engineering experience

    • Professional and precise English communication skills

    • Creating self contained, reusable and testable modules and components

    • Writing extensive functional and unit tests

    • Understanding the nature of asynchronous programming and its quirks and workarounds

    • Implementing automated testing platforms and unit tests

    • Proficient understanding of code versioning tools, such as Git

    • Strong desire to learn, push the envelope, and shareknowledge with others

    • Bonus - prior knowledge of Node.js, AdonisJS Framework, and/or VueJS

    Location

    This will be a remote role with a preference for candidates who can work in Santa Catarina, Brazil. No work visa will be provided for this position.

    Compensation

    We are offering a market-competitive salary, to be determined based on experience and potential. We also offer an exciting work atmosphere, an international team with many opportunities to travel globally, and the potential for equity in a fast-paced, growing business. 

  • Heaps Digital Ventures
    1 month ago

    Heaps Digital Ventures is building digital consumer products for the new generation. We’re a team of engineers, designers, marketeers and strategists with 3 successful projects so far. Now, we are working on our most ambitious project ever. We are digitalizing the going-out experience in partnership with Scandinavia’s biggest nightlife company launching the first product in 2018.

    Heaps’ projects have received investments from Gary Vaynerchuk, Ron Burkle, Logan Paul and Steve Aoki - whom, individually also backed Snapchat, Spotify, Airbnb and Uber. We’ve worked with Universal Music, Roskilde Festival, Uber and Warner. So far, we’ve helped hundreds of thousands of people have a great time out - now we want to make that into millions of people.

    About Heaps Digital Ventures

    We are looking for a senior technical lead for the development on our existing PHP/Symfony backend and AWS infrastructure. Ideally you are self driven, structured, motivated by big challenges and good at both coordinating with a team, delegating responsibility and executing on a plan yourself. Your focus will be on architecture, designing and reviewing features, new development as well as generally leading development on our backend.

    Our office is located at lovely Frederiksberg in Copenhagen. Most of us are in the office every day, however some team-members work remote, which is no problem for us. A few of the team members spent a lot of time in Los Angeles with partners and investors. Our office includes all the facilities we think is crucial for doing great work - free food, free drinks, ergonomical working stations and a good vibe with social activities. 

    To put it short - we are a 8-person team (and growing) now building a digital framework to be used by the retail industry, with a special focus on nightlife. Among other things, that involves building a mobile frontend for consumers and a cloud analytics setup encompassing all systems, platforms and customers across multi-brand leading companies. We need you to help us lead and build the backend using the following stack and technologies:

    • PHP 7/Symfony with PostgreSQL

    • Infrastructure on AWS 

    • Golang services, including web sockets

    • If you have experience with React.js with Redux and Typescript including testing in Karma, Chai, Enzyme or similar it would be a plus but not necessary.

    • We’ll be happy to discuss and share our current setup and system with you.

    As part of our team, we'll offer you:

    • Tremendous opportunity to digitalize real-life experiences

    • Working with a team of smart, creative, fun and highly motivated people

    • Competitive salary and employer benefits (we'll match your existing salary +10%)

    • Flexible working hours with very high level of autonomy

    • Spacious Headquarter in the heart of Copenhagen office (icludes free food, free drinks, ergonomic working place)

    • Great working environment with social activities (Eg. Yearly company trip with global team including freelancers + remote and Quarterly Heaps Family events)

    • Continous learning (dedicated time for exploring new technologies and education)

    • Be part of a team that is constantly seeking to challenge the industry

  • Atomia delivers cloud management and billing software to service providers all over Europe. We focus on enterprise clients that expect industry-leading service level and expertise. Among our customers are some of the leading telecom and hosting companies in Europe.

    Now, we are looking to expand our team with remote positions, starting with IT operations. Remote is not new to us as a company, we have always had offices in Serbia and Sweden. We also have several team members working completely or partly remote.

    We offer a fast-paced and fun workplace with a friendly and open atmosphere. Our whole team meets in different European locations twice a year for a team building/company meetup.

    Our Ops team works with large customer environments and internal operations. Our software and services are used by hundreds of thousands of users every day. You will contribute on every level with maintenance, monitoring and with the development of our operational services.

    We are looking for someone that can work independently and with great communication skills. Our day to day work involves both communicating with customers and driving internal processes and development forward. We expect our team members to be able to work in a self-driven mode while understanding and keeping track of their responsibilities.

    Examples of responsibilities:

    • Maintenance of application infrastructure in AWS and Azure

    • Maintenance and operations of applications and hosting infrastructure in VMware and OpenStack environments

    • Monitoring and error management in multiple environments and applications

    • Continuous improvement of monitoring, system efficiency, security and service reliability.

    • Documenting systems and processes as necessary to ensure operational continuity

    Required skill set:

    • Linux administration (Ubuntu/Debian, Redhat/CentOS)

    • Network administration (firewalls, routing, switching, etc.)

    • Database administration (MySQL, MS SQL, PostgreSQL, No SQL databases)

    • Cloud and virtualization (Amazon AWS, Azure, OpenStack, VMware, KVM, Xen)

    • Programming and configuration management (various scripting languages)

    What we offer:

    • Work where you’re most productive

    • Flexible working hours so you are free to plan the day

    • Whatever equipment you need to do great work

    • Gym or other sports/fitness contribution

    • Health and pension insurance

    • If you like working from a Coworking space, you can do it and we will pay (and yes it is allowed to just buy lattes so the cafe doesn’t kick you out)

    • Keep growing by attending a local paid conference a year

    • 2 x annual teams retreats 

    If you feel that you are the person we are looking for and that you are up for a challenge, we are anxious to meet with you. Please apply and make sure to write a personal note specifically for this application. We value written English and we would love to hear why you are a great fit for us.

  • 1 month ago

    Do you love movies? Assemble is looking for a talented web designer, proficient in CSS and HTML, with a strong eye for visual design to join a talented team creating the official websites for feature films.

    Job duties will include:

    • Customizing film websites from existing web templates

    • Creating visual designs based on existing assets such as posters

    • Updating existing sites with new content

    • Fixing bugs and testing sites in various environments

    • Interfacing with tech team

    • Interfacing with management team

    Candidates must:

    • Have an excellent design sensibility, with a finger on the pulse of contemporary web design

    • Be fluent in CSS, HTML

    • Be fluent in Photoshop

    • Have a great work ethic and an eye for detail

    • Be a self starter, with a proven ability to work remotely via Hipchat, Skype or similar

    • Have excellent communication and written skills in English

    • Be timely and work well to deadlines

    • Based in North or South America

    To Apply:

    • Include a portfolio of design work

    • Include an explanation of previous experience working remotely

    • Send an email to [email protected]

    DO NOT APPLY IF YOU ARE NOT ON A NORTH, CENTRAL OR SOUTH AMERICAN TIMEZONE.

  • 1 month ago

    WP Buffs is the very best 24/7 technical support partner for any individual, business or organization with a WordPress website. Building strong and long-lasting relationships with our customers is our highest priority. We're looking to add A players to our team who are obsessed with making customers and partners happy, being a core member of an ambitious team and a creating a digital world filled with magnificent WordPress websites. If this sounds like you, read on!

    Mission

    Your mission, should you choose to accept it, is to make WordPress headache-free for all WP Buffs customers and partners and turn our customers, partners and the entire WordPress space into raving WP Buffs fans!

    Technical skills

    This job is for accomplished WordPress developers. You don't need to be a senior developer with 20 years of experience, but you do need to know more than just how to make basic changes from the WordPress dashboard.

    PHP, JavaScript, HTML, CSS and hosting dashboard experience is all good, although not required. Rest assured, we'll fully test and vet your skills during the interview process. We need WordPress developers who can tackle technical challenges and work alongside the rest of the technical team to overcome them.

    Required experience

    • PHP

    • HTML

    • CSS

    • WordPress theme editing & development

    • Fluent and error-free English written communication

    Preferred experience

    • JavaScript

    • Git

    • Caldera Forms

    • Gravity Forms

    • Beaver Builder

    • Elementor

    • ManageWP

    • WordPress plugin development

    If you're confident in your WordPress development skills and can hold your own, you'll fit well into our already talented team!

    Outcomes

    As a Technical Buff, you are fully responsible for making sure our team achieves the following outcomes.

    1. Solve any customer or partner requests that require PHP, HTML, CSS, theme editing & development or basic WordPress technical knowledge.

    2. Ensure a first response time of less than 2 hours and resolution time of less than 24 hours for all tickets.

    3. Work with the team in the #tickethelp Slack channel and notes our ticketing system to find a solution for any WordPress issue so that no ticket remains unsolved within 24 hours.

    4. Communicate efficiently and simply with customers in fluent and error-free English written communication and resolve all tickets in 3 or fewer replies.

    5. Always work towards 0 tickets left in the desk and 0 tasks in projects.

    6. Be an active participant in the company culture by being present and communicating with the team in Slack throughout the day.

    If this sounds like your cup of tea, you might be a good fit on our team!

    Competencies

    It's not just technical support skills you need to be a Buff. It's the right attitude with which you come to work with every day.

    • Practice radical transparency

    • Make decisions and own them

    • Take customer-focused action

    • Deliver exceptional results on-time

    • Double check all work for completeness and correctness

    • Lead by example

    • Always have the backs of other Buffs

    • Work full days during your shift

    If you're confident you can live and breath these values, you'll be a good fit for our team!

    Tools we use

    You can read about all the tools we use here at WP Buffs. You may not have to be able to use all of them, but you should already know or be prepared to learn to use any tools required for your position: The SaaS Tools We Use to Run WP Buffs

    The other stuff

    If you missed our team values, more about what we look for in any new hire or more details about our company perks, check out our main hiring page.

    Compensation

    Salary for this position is completely dependent on your experience, location, technical skills, how well you can help us tackle the outcomes for this position and the competencies you can display as a member of this team. This is something we're happy to discuss once you've gotten further along in the application process.


  • Perengo (Europe)
    1 month ago

    Job Description

    Perengo is seeking a motivated individual to join our development team as Sr. Python Engineer.

    About Us: 

    Perengo is a programmatic job advertising platform. We automate job distribution, measure / analyze performance in real time, and optimize towards our customer’s primary KPIs including cost-per-application and cost-per-hire.

    Why Join Perengo? 

    - Getting in at this stage means that you get to actually help further mold the company culture and engineering vision 

    - Chance to Build Something Revolutionary - The market is ripe for disruption and there's no doubt that whoever cracks the puzzle will win the market. This is also a rare opportunity for you to build a large-scale platform that millions of people are positively impacted by (instead of, say, boring old enterprise software that few people touch!). 

    - Quality of the Team - Truly high-performing teams are hard to come by; joining Perengo gives you an opportunity to collaborate with, learn from, and grow together with like-minded, successful tech veterans who have a track record of building great products.

    Who we are looking for:

    Personality: 

    • Knows and loves the startup world - quick thinking and acting with minimal/no supervision 

    • Able to build enterprise-grade software off of minimal and changing requirements 

    • Self-driven, independent, creative and eager to learn new skills 

    • Aren't happy with good, and build to great

    Required Skills:  

    • Excellent and proven knowledge of Python 

    • 3+ of experience writing server-side Python applications: 

    • • Core knowledge of Python standard library and Pythonic conventions (PEP8, etc.) 

    • • Awareness of wider Python ecosystem - 3rd party libraries, tooling, etc. 

    • Experience in deploying and maintaining enterprise-scale python applications in production. 

    • TTD mindset with experience of common python testing frameworks. 

    • Knowledge of options for scaling Python applications for concurrent access and their respective pros and cons (e.g. multithreading, multiprocessing, async frameworks, greenlets, etc.) 

    • 3+ years in a production environment a plus

    Optional Skills: 

    • Knowledge of JavaScript/Node.js/React 

    • Knowledge of the following technologies : 

    • Redshift / Postgres / SQL / Sequelize 

    • Docker 

    • Shell scripting 

    • AWS environments 

    • Proficiency in Git, JIRA, and Teamcity are a plus

    Responsibility: 

    • Maintain and enhance large scale API system 

    • Code REST interfaces to support various internal/external requests 

    • Code Python and Node.js based microservices 

    • Code Unit / Integration tests to allow for embedding in Continuous integration service 

    • Drive feature engineering and experimentation to improve the performance of our various algorithms 

    • Evaluate the technical tradeoffs of every decision

    Location:  

    We are a remote-first company with existing team-hubs within the following locations: 

    - Austria: Vienna 

    - Germany: Berlin, Frankfurt, Hamburg, Munich 

    - Netherlands: Amsterdam 

    - Poland: Warsaw 

    - Portugal: Lisbon 

    - UK: London 

    - Spain: Barcelona, Madrid

  • 1 month ago

    Trice Imaging is looking for a talented Cloud Operations Specialist to help maintain and expand our application platform. You would join a small team and work alongside our development team as well. We are a distributed team (development & other operations team across the United States) with other employees across the world. Trice was originally founded in Stockholm, with some employees currently residing in Sweden & Germany. We operate 100% remotely but after joining the company, you will be able to physically meet some of the team for training.

    This position requires European residency (preferably Germany or Sweden).

    What you’ll be doing:

    • Administer and monitor our application, running in AWS, which handles some huge medical data sets

    • Improve our infrastructure deployment (moving things to Terraform, et al.) and drive our evolution across multiple regions

    • Drive the installation and go-live of large customer accounts in Europe and Asia and provide support to sales and priority issues

    • Help ensure we have accurate records to assist with security and/or support certifications

    • Participate in security processes, including reviews and questionnaires from customers

    Your Qualifications:

    • 5+ years of professional cloud operations experience (AWS, Google Cloud, Azure, etc.)

    • 5+ years professional experience in Linux system administration, devops, or a Site Reliability Engineer (SRE) role

    • Proficiency in POSIX or Bash shell scripting, Ruby, or Python

    • Experience with automation and configuration management using tools such as Puppet, Chef, or Ansible

    • Familiarity with networking principles, and can troubleshoot problems (including on customer systems)

    • Experience (even if only a little) working with a remote team and a quiet home office or work location

    • Personality with a customer focus.. You will be speaking with customers, and they should be able to enjoy talking to you

    • Language skills: English fluency, and good language skills in one or two other major European languages

    It would nice if you have:

    • Experience with web servers (Nginx), and PostgreSQL (on AWS RDS)

    • Familiarity working in an environment with security or regulatory requirements (specifically ISO 27001, MEDDEV, or SOC 2)

    • Experience with ISO 27001 or SOC 2 (AICPA Trust Services Principles) policies and willingness to help improve & implement them, would be fantastic

  • At Skillshare, we’re building a global community of curious, lifelong learners. The ability to access our platform from anywhere is increasingly important as we scale, especially internationally. Building a more robust subscriptions and payments platform plays a huge role in allowing us to reach a global audience and make learning as easy as glancing at your phone.

    We’re excited to welcome a senior back-end engineer to our Subscriptions and Payments team, who will be responsible for designing and implementing architecture that will give our users reliable and versatile access to learning – which ties directly to our company’s growth.

    What you'll do:

    • Build back-end architecture that unlocks the product team’s velocity and ability to experiment.

    • Propose which features are good candidates for microservices – and own the strategy, architecture, and implementation.

    • Design elegant and scalable APIs for use by both mobile and web clients.

    • Create and maintain the components around our subscriptions and payments platform:

    - Service and event-driven architecture

    - GraphQL and RESTful API design and documentation

    - Database schema design and query optimization

    - Performance monitoring and error reporting

    • Balance important developer-driven projects with improvements our users will notice.

    Why we're excited about you:

    • You’re an experienced back-end engineer with a proven history of building at scale.

    • You have experience with payment platforms and financial systems, as well as the ability to demonstrate and share best practices with the larger team.

    • You understand the requirements of a subscription-based product offering and can design solutions to handle the different types of plans, offers, trials, duration, discounts, etc.

    • You have an interest in resolving technical challenges related to international online payment processing.

    • You have exposure to both web and mobile payment APIs.

    • You’re ready to work with an existing code base (some understanding of PHP, node.js and TypeScript is expected) but you can pick up language expertise as needed.

    • You are a natural collaborator – you work seamlessly within and between teams.

    • You are motivated by full ownership over your work, and are eager to help improve our users’ experience.

    Why you're excited about us:

    • Impact: Our international user base is growing, and you’ll play a huge role in ensuring they not only have access, but an incredibly seamless experience.

    • Growth: You’ll have room to wear a lot of hats and take on more responsibility over time.

    • Our mission: We are building a learning ecosystem for the new economy and changing millions of lives for the better.

    • Our team: We have a passionate, smart team that is a lot of fun to work with.

    • Your life: We take pride in our flexibility. Working remotely is part of how we need to work these days. You’re a professional, and we trust you to do what you need to do.

  • 1 month ago

    Sourcefabric is a nonprofit organisation that builds open source tools for media organisations all over the world. We're looking for an experienced full-stack web developer to join our Superdesk team.

    Superdesk is an end-to-end news creation, production, curation, distribution and publishing platform developed and maintained by Sourcefabric. It is scalable to suit news organisations of any size, with a modular approach that makes it easily extensible.

    Your duties

    • Work in a team of talented Javascript and Python developers, QA engineers and web designers, following Agile methodologies

    • Work with the Superdesk product owner on the conception and realisation of new product features

    • Use your deep understanding of web technologies and APIs to advise on the system's architecture and to coordinate front-end and back-end development

    • Use your Python, Javascript and API skills to help implement new features

    • Focus on code quality and testability

    • Share your knowledge of good code practices with the rest of the team

    • Continually improve technical processes to get us operating more efficiently

    • Interact frequently with our CTO and with developers on other projects at Sourcefabric

    Your skills and experience

    • 4+ years of experience with full-stack web development

    • Strong knowledge and experience in back-end software development, especially with Python web frameworks

    • Expertise in front-end development using  Javascript and Web technologies (e.g. React)

    • Well versed with database technologies including both relational and NoSQL systems. Expertise in MongoDB is a big plus

    • Experience designing and developing RESTful APIs

    • Experience (or strong desire) working with agile development projects, in particular Scrum

    • Experience with GitHub-like development workflows using Pull Requests for peer review

    • Experience in other web technology stack including Elasticsearch, Node.js

    • Passion for good engineering and clean code practices

    • Experience with test-driven development and continuous integration is a plus

    • A basic understanding of journalism and newsrooms is optional, but desirable

    • Fluent English is a must

    What we offer

    We offer you a position in a highly international organisation, with projects and staff on literally every continent.We also invite you to work in a small and agile team that moves fast and breaks stuff. Superdesk is growing.

    If you have an interest in new forms of online journalism, this position will certainly give you some great insights. Our developers often visit or interact with newsrooms directly, consulting with them on how to make the most of our tools.

  • 1 month ago

    We're looking for an experienced Windows desktop developer to join our team. You’ll have the chance to create applications that are actively used by thousands of great customers like Google, Amazon, and Microsoft on a daily basis. Your code matters!

    Skills & Requirements

    • 5+ years professional development experience

    • 3+ years professional Microsoft .NET development experience

    • Extensive experience with WPF

    • Proven track record working on large scale, professional software projects

    • Ability to review code and write unit tests

    • Attention to great design & user experience

    • You are a good and mindful communicator

    You

    • very reliable & thorough: you accept responsibility for your own work and its quality

    • hungry to be part of a team that creates things that matter

    • self-motivated and capable of working from home

    • open to discussions and a mindful communicator

    • willing to be part of a team & yet able to work independently

    • paying attention to details

    • open-minded and respectful – regarding people, technologies and projects

    • happy to become part of a small team of friendly & skilled professionals

    About fournova

    We are a small, fully remote software company based in Germany. Founded in 2010, we set out to make Git’s powerful feature set accessible to developers, designers, and non-technical people.

    Today, our software Tower is the best Git client for Mac and Windows and is used by over 100,000 customers - from startups to Fortune 100 companies.

    We know we can achieve great goals only with the help of our peers. And at fournova, we are blessed to work in a team of extraordinary people. We’re not looking for someone to do the job. We’re looking for someone to join the team.

  • Tackle.io helps enterprise software companies take advantage of the Amazon Marketplace. We have done work for amazing software companies like New Relic, Cyberark, Pagerduty, Druva and many others. We can get you listed fast to enable streamlined procurement and new channels for revenue. Our software also enables downstream integration into corporate systems like Salesforce and advanced revenue reporting to make running your business with the Marketplace a breeze. Software vendors focus on their clients and software, we focus on Amazon, everyone wins.

    Stack Overview

    • Infrastructure: AWS

    • Front-end: JavaScript / React

    • Back-end: Python / Flask / Zappa

    Qualifications

    • At least 2 years of experience with React and Redux/MobX in a production environment

    • At least 2 years experience working with Python and/or Go in a production environment

    • Excited about delivering quality software and are familiar with unit and acceptence testing frameworks

    • Comfortable in a modern software engineering environment with distributed source code control, blue-green deployment, and continuous deployment

    • Experience with Amazon Web Services

    • Experience working remotely or working with remote team members

    Extra Credit

    • Personal blog

    • GitHub code portfolio

    • Participation in open source projects

    • AWS Certifications - Certified Solution Architect and/or Certified Developer

    Please send your cover letter and resume to [email protected] to apply!

  • About Brankas

    Brankas is a cutting-edge provider of consumer and enterprise focused financial management software and systems. Brankas’ backend service-oriented architecture is entirely written in Go, and deployed on cloud-based systems (GCP, AWS), making heavy use of third-party systems and APIs.

    About the Position

    Brankas is looking for a strong developer generalist with previous experience building production quality systems in Go. Candidates should have a strong desire to work in a fast moving, but rigorous development environment, with focus on pushing high quality, production grade, and secure code. Candidates should be familiar with service-oriented architectures / “microservices” and have strong working knowledge of systems architecture and design.

    In this position, you will work directly, hands-on with the CTO and will have the opportunity to make a direct and meaningful impact on the future technology of a fast growing tech company and platform.

    Qualifications

    • BS in Computer Science or related field

    • Minimum 4 years work experience

    • Strong knowledge / understanding of algorithms, software engineering, distributed systems, test driven development + continuous integration, databases, configuration management, and web services

    • Demonstrated experience working with frontend (web, Android, and iOS) and backend technologies

    • Strong commitment / experience to building secure, efficient and resilient systems

    • Familiar with cloud technologies, service offerings, and related APIs (AWS, GCP, etc)

    • Capable of building, deploying and managing Go production applications “in the cloud”

    • Previous experience working in banking, ecommerce, or finance is a plus

    • Candidates must have excellent English communication skills and be independently driven to success

  • At Nrwl we’re a software development team that builds new tools and improves existing tools to help companies scale and modernize their development practices. We mentor and partner with our clients to make them successful and contribute to open-source projects and important content in the ecosystem. Join us!

    Why Join Nrwl?

    • Live and work in places you love

    • We are a distributed company with central offices in Toronto and Phoenix, but our team is spread all over North America and Europe.

    • At Nrwl, you get to decide when and how you work best. Whether you want to spend a week working remotely from a coffee-shop in Barcelona, or you're a night owl who wants to work in the evening - it’s your choice. You know what makes you most productive and happy. Do that!

    • Work on open source tools and help companies use them

    • Nrwl was founded by two of Google’s former Angular team members with the goal of helping companies develop like Google. Today we are the leading provider of monorepo-style development tools.

    • What makes us different from many companies is that we build new tools and improve existing tools to help companies scale and modernize their development practices. Nx is one of these tools. Many Fortune 500 companies use it to scale their front-end development.

    • Work with smart, friendly, and fun people

    • We don’t care about your resume: where you worked at and how many years of experience you have. What matters most to us is whether you are a great engineer who likes what they do, and whether you can do amazing work.

    • We aren’t looking for superheroes or rock stars. We are looking for friendly smart people who are fun to work with.

    • Trust your company and your colleagues

    • Above all, we value transparency and honesty. Everyone knows how much money the company is making. Everyone knows how much everyone else is making. We don’t have behind the scenes negotiations, departmental silos or company politics.

    We have:

    • Vacation and Sick Days: We want everyone to have fulfilling lives outside work and spend more time with their families and friends. That’s why we provide 4 weeks of vacation and unlimited sick days.

    • Competitive Salaries: We pay really well because in addition to providing a great work environment we also want you to live comfortably.

    • Health, Dental & Vision Insurance:We offer health, dental, and vision plans for all employees. Canadian employees also get an HSA account.

    • No Red Tape Attitude Towards Expenses: You can get the best hardware, software, office supplies, books. Anything below $200 does not require a pre-approval. Large purchases will be approved the same day.

    • Remote Work: Work from Toronto and Phoenix offices, work from home, work from anywhere you want.

    • Open-Source Work: Spend ⅓ of your week contributing to Nx, Angular Console and other open source projects developed by Nrwl.

    • Exceptional Career Development: We help you find opportunities to speak at large conferences, write blog posts and books, meet exceptional folks leading software communities. Most of it during work hours. At Nrwl, you will develop your reputation and build important connections.

    You have:

    • We are looking for experienced Angular and React engineers and professionals in the development ecosystem who love programming, love working on large projects, and can work independently without supervision.

    • You will spend one third of your time on open source work, our product ‘Nrwl Connect,’ and/or writing books. You will spend the rest of your time working with Fortune 500 companies helping them use our tools, helping them build software that scales like Google, and helping them with their Angular and React applications. This involves mentoring and developing alongside client teams.

    Learn More

    To find out about our perks and the benefits of working with Nrwl, visit nrwl.io/careers. You can learn more about some projects we’re working on at Nrwl.io and Blog.Nrwl.io. One of our engineers wrote a fantastic post on working remotely.

    Get in touch

    You can also email [email protected] and tell us who you are and why you want to work with us!

    Nrwl is an equal opportunity employer, and we’re committed to diversity. We encourage applications from all qualified candidates including members of sexual minority groups, persons with disabilities, visible minorities, women and aboriginal persons.

  • 1 month ago

    Why Canonical?

    At Canonical, we believe in the power of open source to change the world.   Our services help businesses and governments around the world with migrations, management and support for some of the best open source projects - Ubuntu, OpenStack, Kubernetes, MAAS, LXD, Ceph.  We are enthusiastic professionals from over 30 countries, the majority of whom are working from home.

    What is a Linux Systems Support Engineer?

    We solve challenging technical problems.  From not-seen-before kernel crashes to configuration issues to root cause analysis, we provide an expert level of support and satisfaction to our customers.

    We are rapidly expanding and are looking for talented problem solvers with a passion for working on the next generation of Ubuntu solutions for our customers.

    Benefits

    • Work from home - take back those commuting hours and save those vehicle/transit costs!

    • Get paid to help improve open source software.

    • Possibility of international travel, up to 4 weeks a year.

    • Daytime working hours - keep that work/life balance.

    • Swap days add schedule flexibility when needed.

    • Time off for conferences.

    • Talent development program.

    • Initial mentoring program to bring up to speed on needed technologies.

    • Additional mentoring opportunities with some of the best in Linux, OpenStack, and more.

    • Study time and expenses for obtaining relevant certifications.

    Requirements

    • Excellent verbal and written communication skills in English.

    • Bachelors or equivalent 4-year degree from an accredited college or university

    • Pass a background check.

    • Minimum 4 years experience supporting Linux systems including experience in:

    • Virtualization - especially with KVM or OpenStack.

    • Containers - especially with Docker, LXD/LXC, or Kubernetes.

    • Storage - especially with Ceph, Swift, XFS, ZFS, btrfs.

    • Networking (bonding, firewalling, bridging, switching, network file system tuning, MTU issues, etc.)

    • Linux integration with other environments (authentication/directory services, network file systems, etc.)

    • Cloud computing (provisioning, monitoring, orchestration, etc.)

    • Troubleshooting experience:

    • Basic reading of stack traces to be able to search for duplicates, escalate to correct team.

    • Understand OS and Application level bugs and advise on next steps

    • Programming fundamentals in any language.

    • Customer support experience:

    • Know how to adapt your speech depending on your audience.

    • Communicate clearly: setting the right expectations, providing timely status updates, and clearly explaining necessary steps.

    • Not getting too attached to a technical problem to not be able to let go or see the bigger picture.

    Challenges

    • Investigate issues reported by customers by doing your own research and involving others across the organisation as necessary.

    • Work to resolve complex customer problems related to Canonical’s wide variety of products including Ubuntu server, Ubuntu desktop, Ubuntu cloud images, Juju, MAAS, Snaps, Landscape, Canonical’s distributions of OpenStack and Kubernetes, and more.

    • Ownership of results: Ensure that each support case owned by you is handled according to our Service Level Agreement (SLA) with the highest possible customer satisfaction by setting the right expectations and fulfilling your commitments.

    • Engage directly with customers and work collaboratively by phone, ticketing system, and remote sessions to resolve their issues.

    • Participate in a regular weekend working rotation.

    • Contribute new knowledge base articles and maintain existing articles, ensuring shared knowledge and lessons learned are available to customers.

    • Understanding Ubuntu development process to be able to set customer expectations correctly on timeline for a fix.

    Background check required

  • We are always looking for passionate and talented software developers to join our geographically-distributed engineering team. If you do not think your profile can fit any of the other targeted job openings on our web site, as we are eager to learn more about you, just apply to this one and we will definitely look into your application.

    Key Responsibilities

    • Discussing technology with clients and represent Collabora at conferences and trade shows to demonstrate and promote our leadership in the open source arena

    • Analysing client problems and designing solutions leveraging open source technologies and Collabora's technical expertise

    • Defining and scoping client projects in collaboration with the delivery team

    • Contributing publicly to open source projects to ensure Collabora's continuing technical leadership

    • Gain working knowledge of customers’ products, applications, technical and business strengths and target markets

    • Understanding client needs and reconciling time constraints, available technologies and resources, and open source best practices

    Desired Skills

    • Track record of experience in software development is essential

    • Knowledge of open source development methodologies and good standing in the open source community

    • Good English language skills (both verbal and written)

    • Ability to work and communicate in an online distributed environment

    • Existing familiarity with one or more of Collabora's market verticals is preferable

    • BS/BA or experience in the role of Engineer

    • Demonstrable contributions to components in open source projects

    • Preferable experience with direct development on one (or more) of WebKit, Blink, GStreamer, FFMPEG, libav, X11, wayland/weston, Jenkins, OBS, lava, Linux kernel/device drivers, distribution integration, porting

    • Self learning skills to get sufficient knowledge of Collabora's services, business model, project delivery life cycle and other related technical domains

    Collabora is a software consultancy specializing in bringing companies and the Open Source community together. We combine years of Open Source software leadership with an understanding of the challenges that businesses, non-profits, and governments face. Collabora brings deep technical expertise in system integration & architecture, graphics, multimedia, web engines and communications to a number of market verticals, including mobile, IVI / automotive, set top box / smart TV, and a range of other specialized embedded applications.

    Collabora has the unique business model of enabling enterprises to leverage Open Source software in their solutions. Having worked with notable industry leading companies in the automotive, aerospace and handset mobile verticals amonst many others, Collabora has established a broad customer portfolio.

  • 1 month ago

    We are looking for an experienced React Native developer to join our growing team. You will be responsible for mobile application development and architecture.  This role is a contract to hire position as we look forward to growing the team.


    If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a React Native developer, you’ll work closely with our architects and front end developers to ensure system consistency and improve user experience.

    If you are versed in a few different languages, enjoy writing code and services, have a good understanding on databases and development frameworks, then this job is for you. 

    This role will work with React Native and Restful API’s, creating and expanding mobile applications.  This includes multiple applications.

    Responsibilities

    • Participate in the entire application lifecycle, focusing on coding and debugging

    • Write clean code to develop functional web, mobile, and business applications

    • Troubleshoot and debug applications

    • Communicate openly and often, using tools such as Slack

    • Implementing automated testing platforms and unit tests

    • Manage cutting-edge technologies to improve legacy applications

    • Managing the interchange of data between the server and the users

    • Gather and address technical and design requirements

    • Build reusable code and libraries for future use

    • Liaise with developers, designers and system administrators to identify new features

    • Implementation of security and data protection

    • Design and implementation of data storage solutions

    • Follow emerging technologies

    Requirements

    • Legally eligible to work in the United States.

    • At least 18 years old.

    • Able to work in EST timezone for meetings and collaboration.

    • Have developed React Native apps that communicate with Restful APIs, use local storage, network data synchronization, and user authentication. 

    • Enjoy working with React Native and have a successful track record of developing both iOS and Android applications using this framework.

    • +2 years experience working as a mobile app engineer in an agile team

    • Experience in developing, shipping and maintaining a native app for iOS or Android.

    • Experience with web development, API’s, and web services.

    • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)

    • Excellent communication skills

    • Passionate about software development

    • Experience working in a highly distributed company

    • Open minded and always learning

    • Excellent analytical and time management skills

    • Teamwork skills with a problem-solving attitude

    • An ability to work remote and use conference and collaboration tools effectively

    • BS degree in Computer Science or relevant field

    Nice to have

    • Experience coding and bridging native functionality to React Native

    • Experience in Redux or equivalent application-wide state management

    • Experience with programming multiple languages like Java, .Net, Ruby, PHP, and Python

    • Experience or understanding of Flask and Sqlalchemy

    • Experience with mobile technologies such as Swift and Java

    • In-depth understanding of the entire web development process (design, development and deployment)

    • Consulting experience

    Why work with us

    • Fun, collaborative, remote-friendly environment

    • Work remotely from anywhere in North American time zones. 

    • Just be willing for some occasional travel for client work or getting some face time with the team.

    • Enjoy writing code and working with a team who is focused on delivering results and using technology to drive business outcomes

    • There are options for this opportunity to be a contract, contract-to-hire, or full-time position.

    About Us

    Augusto designs and develops custom software solutions.

    We care about the business outcome as much as the technology problem.

    We don't just focus on software projects. We work with our clients to create digital systems to grow and streamline our their business. Our approach helps our clients design and develop systems using a product mindset and agile practices.  That process begins with aligning on the outcomes their investment must produce and then providing a strong team with a proven process to execute - that’s where you come in.


    If you have questions please email [email protected]

  • 2 months ago

    We are Astro HQ and we build hardware and software tools that unlock creativity and productivity. Tools like:

    Astropad – Software that turns the iPad into a high-end drawing tablet.

    Luna Display – The first hardware solution that turns the iPad into a wireless second display.

    We are looking for a Windows Software Engineer to join our team. You would lead our effort to bring Astropad to the Windows platform. We are looking for someone that is ready for the challenge and wants to make a big impact as part of a small team.

    You will…

    • Develop a plan for making our system cross-platform

    • Work on cross-platform infrastructure in both Objective-C and C++

    • Build our Windows user interface and corresponding platform layer

    • Develop test suites and internal tools

    • Collaborate on a daily basis with our engineering team via Slack and GitHub

    Skills & Requirements

    • Extensive experience developing for Windows

    • Familiarity with C/C++ and Visual Studio

    • Has some understanding of iOS and Objective-C

    • Uses Windows regularly and is deeply familiar with it

    • Has experience shipping products

    • Self-starter with a passion for product development

    About Astro HQ

    We are a small, bootstrapped startup founded by a team of ex-Apple engineers. Our tools are used by tens of thousands of creative pros and some of the largest animation studios in the world, and we are just getting started! We are looking for people passionate about building the next generation of tools that unlock creativity to join our team.

    We are a fully remote company with a small office in Minneapolis, MN. If this sounds interesting to you, please get in touch!

    We offer:

    • Remote work (or our office in Minneapolis, MN)

    • Flexible work schedules

    • Competitive pay + equity

    • Health & dental insurance

    • Parental leave

    • 3 weeks vacation

    • Challenging and creative work

    • High impact and significant responsibility

  • WordPress doesn’t try to keep its users inside walled gardens, a rare thing in a world that is dangerously moving away from the open web. Instead, WordPress gives them the freedom to build a business website, an online store, or a personal blog – the way they like it. Big sites or small, using the community-run open source project or Automattic’s WordPress.com, vanilla or customised with hundreds of plugins, WordPress users always get to own and control their data, their expression, and their freedom.

    What have we worked on recently?

    • Gutenberg – a new block-level editor, clean abstractions for users, too, not just developers.

    • Jetpack is a plugin that brings cloud-scale features to self-hosted sites and our latest addition is Rewind, think `git` for WordPress sites.

    • WooCommerce is the most popular e-commerce platform on the web.

    • Longer product list is on Automattic.com.

    How do we work?

    • We open-source! We’re cool with open-sourcing everything except passwords, or secret keys.

    • We ship often, we deploy many times daily, with the help of peer code review and continuous integration.

    • Our engineering organization is flat, and you can be involved in any discussion across our many communication channels.

    • We’re kind to each other and our users – we strive to build a positive, supportive and inclusive culture of cohesive teams focused on delivering value to our customers.

    Enough about us, let’s talk more about you. The Cross Platform Engineer position might be a good fit if you:

    • Have a solid understanding of Electron.

    • Have experience with PhoneGap.

    • Have knowledge of tooling and build systems.

    • Have fluency in hybrid native/web environments (ideally both desktop and mobile).

    • Have a solid solid understanding of the core JavaScript language, HTML5, and CSS3.

    • Have proficiency developing well-structured web applications using modern JavaScript tools like React and Redux.

    • Are highly collaborative and love participating in code reviews and discussions about architecture, or design.

    • Are thoughtful about product design, with good user experience instincts.

    • Are reliable and self-directed.

    Extra credit:

    • Have WordPress programming experience.

    • Data analysis experience, and understanding of how analytics can help with product decisions.

    • Open source contributions, particularly involvement in open source (or other) communities.

    • Experience working on accessibility.

    Speaking of interests and skills, here some areas in which you can grow and have further impact in the future:

    • Learning and development – we have a generous personal development budget and encourage you to grow your skills through courses, books and conferences.

    • Architecture – we encourage developers to develop expertise in the systems they work with, guide their evolution and mentor other developers working on them.

    • Engineering effectiveness – helping other developers become more effective through tools, practices, cross-team collaborations, and process improvements.

    • Leadership – we offer a variety of leadership options to those who have interest, including becoming a team lead.

  • 2 months ago

    Bonfire.com is transforming the way people buy and sell high ­quality custom apparel. As a leading online fundraising site, we’ve helped thousands of causes and organizations raise millions of dollars by selling their own custom shirts.

    We are looking to hire a Java Spring Developer. Don’t like HTML or CSS? Great! You will be working on our REST API and Angular frontend. HTML/CSS will be handled for you. We are looking for a long-term relationship and committed individuals to join our team.

    About you

    • You can work on a feature from start to finish, communicate about it and ask the right questions.

    • You are comfortable with Java and can confidently write code and see it deployed to production servers.

    • You have an excellent knowledge of Spring (Boot). Alternatively, you are eager to read a book or two on it quickly and feign years of experience during the interview 🙂

    • SQL comes naturally to you and you understand how JPA/Hibernate works.

    • You can tinker with Javascript code and help improve our Angular stack.

    • You are not afraid to SSH into a server and change some configuration files.

    • Your English is proficient.

    The role

    • Senior Java developer is responsible for implementing new features, fixing bugs and improving and refactoring code.

    • Most of what we do is web related – many tasks will ask you to implement REST endpoints to achieve some business objectives and connect the dots on the web.

    • Many tasks are not strictly web related and may challenge you in other ways (e.g. data analytics, network communication, database optimization, etc.).

    • You will have a lot of independence and agency while working, but you will communicate with other colleagues daily and often work with them directly to solve coding issues.

    The work environment

    This is a remote position. You have an amazing opportunity to join our fast growing platform and make it grow even faster.

    We offer you outstanding team environment, low stress atmosphere, and an opportunity to advance your career by building amazing things on a modern tech stack.

  • 2 months ago

    ALICE is a growing startup serving 2k+ hotels all over the world with a global team of 140 staff spread across 16 countries. Our mission is to help businesses deliver exceptional hospitality with a focus on hotels. We do this by partnering with the world's best hoteliers to build a product that lets them do their best work. We take on the challenge of running the day to day tasks of every department in a hotel through a unified platform.

    We are looking for a Director of DevOps to lead a group of high-performing and globally distributed DevOps engineers. The Director of DevOps will manage and continue to grow a globally-distributed team while contributing to strategic planning to define direction for ALICE Infrastructure and DevOps. You will work with a highly motivated, diverse, and thoughtful group as we rapidly scale to disrupt an industry.

    The Director of DevOps will:

    • Lead a global team of DevOps engineers focused on efficient operation of daily activities, developer productivity and continuous improvement. Monitoring, automation and tools development

    • Establish and maintain DevOps strategies for execution and growth of the operation

    • Work closely with the engineering and product leadership to architect solid technical design and approach to operations

    • Define and manage company’s cloud posture with efficient utilization of cloud services, optimizing AWS cost/usage

    • Define and manage service standards, SLA’s for uptime & monitoring, etc

    • Implement processes for efficient server management including security related tasks, ensuring alignment with security requirements like patching and encryption

    • Develop and maintain a Business Continuity Plan and a Disaster Recovery Plan, and ensuring successful annual testing of each.

    • Develop and recommend standards, guidelines, and best practices for DevOps

    Our stack is:

    • Backend: Java / Groovy and Grails  

    • Web Server: Tomcat  

    • Database: Aurora MySQL (AWS RDS)  

    • ElasticSearch

    • Redis

    Qualifications:

    • 6+ years DevOps management experience at scale

    • Hands-on experience building complex, scalable, and high-performance system software architectures with AWS

    • Experience with designing the appropriate monitoring and alerting for production infrastructures

    • Strong experience with agile software development techniques and highly automated test environments

    • Experience managing mission-critical production systems with strict SLAs around service availability

    • Strong leadership skills with widely distributed teams (geography and time), inspiring and coaching people to help them do the best work of their career; helping people identify opportunities for their own growth, and define plans for achieving measurable goals

    • Organization and context-switching: this role will focus on a number of initiatives, simultaneously.

    • Bachelor’s degree in Computer Science, Engineering or related field

  • ArangoDB (US or Europe)
    2 months ago

    ArangoDB is the leading native multi-model NoSQL database, with more than 10 million downloads. It combines the power of graphs, with JSON documents and a key-value store. ArangoDB makes all of our clients data models accessible with a single declarative query language. Developers can build high-performance applications using a convenient SQL-like query language or JavaScript extensions. ArangoDB itself is written in C++, but a lot of our tools surrounding it are written in Go. Oh, and did we mention it is open source?

    We are looking for an experienced Kubernetes Engineer to lead the development of our Kubernetes Operator. Our goal is to make working with data easy. And because we want to make it simpler for others, we have to work on solving complex problems like the simple deployment of ArangoDB in cluster environments. As a part of our dynamic team you will work on various components that integrate deeply into Kubernetes that make running stateful and resilient databases as easy as possible for our customers.

    Our headquarter is in San Francisco (US), our development hub is in Cologne (Germany) and our diverse team includes workmates at remote locations worldwide. So do you prefer your desk at home or do you want to join our modern family at one of our locations? Your choice.

    About the Role

    • You build and improve our Kubernetes operator to run and deploy our ArangoDB database

    • Work closely with Customer Care to provide technical support and integrate client feedback into the product lifecycle

    • You help produce user guides and documentation in cooperation with Marketing

    • Help the open source community and our clients with best practice

    • You help with the design, development and maintenance of our tools around ArangoDB that are written in Golang

    Your Skills

    • Kubernetes is your thing and you feel at home in the Open Source world surrounding it

    • You have hands-on experience developing for and working with large scale distributed systems

    • Besides Kubernetes you have more than heard of Mesos (DC/OS), Docker (Swarm), Cloud Foundry

    • Development experience with more than one programming language, including Go

    The over 50 minds of ArangoDB come from 4 different continents and over a dozen countries. Diverse backgrounds enable us to see new solutions. We love this diversity and encourage everyone who is curious and visionary to join the multi-model movement.

  • AgencyAnalytics (Canada)
    2 months ago

    We’re seeking an experienced PHP and React developer to work with our highly successful SaaS platform. We have a small development team consisting of only 4 developers so you will be responsible for completing a project from start to finish. This will allow you to easily see your contributions and how our users respond to them. Our application is entirely written in ReactJS with a PHP REST API. We focus on creating quality code using the latest technology. Deadlines are not a worry here! Creativity and attention to detail are a must. This position is for Canadians only. This is a remote position but if you live in Toronto, you are free to come into the office.

    Responsibilities

    • Write PHP code using the Phalcon PHP framework

    • Connect to various third party APIs like Facebook or Google

    • Create automated tasks designed to process thousands of requests per hour

    • Create and manage MySQL queries

    • Create and improve react components

    • Use JSX to create HTML

    • Implement Less/CSS based on a design mockup

    • Implement HTML and CSS for our website from a mockup

    Experience Required

    • 5+ year using PHP

    • 5+ years using Javascript

    • 2+ years using React

    • 5+ years using HTML/CSS

    • College / university degree

    • Bonus: Experience with Phalcon PHP

    Salary

    • $100,000+ CAD

    Benefits

    • 100% remote position

    • 3 weeks vacation

    • Frequent promotions

    • Profit sharing

    • Employee benefits plan

    • Unlimited personal days

    • Autonomy and flexibility

  • COMPANY

    At 0x, our mission is to create a tokenized world where all value can flow freely. In joining us, you'll take part in transforming the way that value is exchanged on a global scale. We're a highly technical, globally distributed team with headquarters in San Francisco, passionate about open-source software and decentralized technology's potential to act as an equalizing force in the world. Our technology is deployed by a wide array of projects at the cutting edge of internet and economic advancement.

    0x protocol will serve as the rails upon which the exchange of digital assets takes place. A cornerstone of our success is ensuring that we're the most liquid decentralized exchange platform. In reaching this goal, we're building infrastructure and tooling to support market makers and algorithmic traders of all types. As our first Quantitative Software Engineer, you'll have full discretion over spec'ing and building the engineering projects that are most useful in this context.

    1. Almost all the work we do is open-source and free-to-use

    2. We are addressing a unique problem with potential to disrupt the legacy financial system and create a major shift in global commerce

    3. We are one of the first companies to offer liquid digital assets as part of our compensation package

    4. We are working on a rapidly evolving decentralized tech stack

    RESPONSIBILITIES

    • Create and improve infrastructure and tooling for market making and advanced trading in the decentralized exchange ecosystem

    • Own entire features from specification to shipping

    • Work effectively with a high degree of autonomy, within a collaboratively minded team

    • Keep abreast of the nascent and rapidly evolving blockchain space, and introduce innovative tools and products

    • Collaborate cross-functionally with other teams, including engineering (internal and external), research, data science, product management, executive leadership, and recruiting

    • Be a steward and influencer of our early engineering culture

    REQUIREMENTS

    • Ability to write very high-quality, well-tested code

    • Deep knowledge of market structures, automated trading, pricing models, and market making

    • The ability to learn and adapt to a rapidly evolving tech stack

    • Strong communication and collaboration skills

    • Passion for the benefits of decentralization and the 0x mission

    • Exhibit our core values: do the right thing, consistently ship, and focus on long-term impact

    PREFERRED

    • Knowledge of Python, JavaScript, and/or TypeScript

    • Experience trading cryptocurrencies on centralized and/or decentralized exchanges

    • Understanding of blockchain technology and cryptoeconomic protocols

    BENEFITS

    • Additional cryptocurrency-based compensation

    • Comprehensive insurance (medical/dental/vision)

    • Monthly mobile phone bill, wellness, and transportation reimbursement

    • Flexible hours, liberal work-from-home policy, and a supportive remote environment

    • Great office conveniently located in Soma

    • Take vacation when you need it (and we really mean it — three weeks/year minimum)

    0x is dedicated to fostering diversity, inclusion, and belonging in its team and workforce, and is proud to be an equal opportunity employer. 0x does not make employment or hiring decisions on the basis of race, color, creed, religion, sex, sexual orientation, gender, gender expression or identity, age, disability, veteran status, marital status, pregnancy, citizenship, national origin, or any other basis that is protected by applicable local, state, or federal laws. 0x will also consider qualified applicants with arrest and conviction records in a way that is consistent with San Francisco’s Fair Chance Ordinance and similar local laws.

  • Decagames (Europe)
    2 months ago

    We are looking for a skilled Game Developer who will help us translate game ideas into code on a fast moving environment. You will be involved in various aspects of games creation from concept to finished product including coding, programming, audio, design, production and visual arts.

    You should be able to write clean code and ensure your applications run properly. We also expect you to be passionate about creating games and perform well working in a team, along with developers, QA engineers and web designers.

    Game Developer responsibilities are:

    • Write well-structured, clean and efficient code in accordance with requirements

    • Build or optimize the base or the engine on which the game will run

    • Prepare prototypes of gameplay ideas and features

    • Create schedules and determine milestones

    • Create game scripts, storyboards and animated characters and objects

    • Participate in the design and audio features of the game

    • Build unit tests and validation procedures to assure quality

    • Document technical specifications

    • Review and optimize the game, maintain code, fix bugs and troubleshoot problems

    Game Developer requirements are:

    • 2+ years' experience of working on a Develop position in full lifecycle game development

    • Significant experience with Unity, C++, PHP, Python or other programming languages (Java, C, etc)

    • Good experience with one or more programming specialties, such as artificial intelligence, 3D Rendering, 3D animation, physics, multiplayer/networking, or audio

    • Excellent knowledge of APIs and libraries

    • Familiarity with the latest gaming trends, techniques, best practices and technologies

    • Strong problem solving skills with a creative approach

    • BS degree in Computer Science or Games Technology

  • LegalNature (USA & Europe)
    2 months ago

    At LegalNature, we are in the business of automating legal documents and processes. Our mission is to make the legal system easier to understand, less time consuming, and cheaper for individuals and businesses. We have a lot of new features and tools in the pipeline for our customers, and are looking for great engineers to help us get there.

    We are looking for someone with strong frontend and UX skills that is dedicated to building clean, simple, and effective interfaces for our users. Ideally, you are someone with significant Vue.js experience.

    We are a fully remote company, spread across the United States and Europe. Our engineering team is currently small, and will be growing throughout the year.

    About You

    • You know when to ship code and iterate on it, rather than waiting to release until everything is perfect.

    • You take ownership of your code and implement best practices, like automated testing, which will work to make the codebase sustainable for future engineers and yourself.

    • You're a self starter and have no problem working on a fully remote team and managing your time.

    • You get along with others and thrive in a collaborative, fast paced environment.

    • You like to work hard and also have fun. Even though we are fully remote, we all meet up a few times a year to recharge and reflect.

    REQUIREMENTS

    • Previous experience writing well tested, clean and simple JavaScript code

    • Vue.js experience

    • Passion for good UX/UI design

    • Typescript experience a plus

    • Vuex experience a plus

    • Webpack experience a plus

    • Pre-rendering experience a plus

  • 2 months ago

    We are looking for a C++ Robot Software Engineer to support the design and development of a framework for high-level robot task planners and schedulers.

    You will be:

    • Designing and implementing C++ functionality facilitating intelligent robot control

    • Working directly with the Robot behaviour control teams to adopt new functionality in a timely manner.

    • You will be measured by deliverables, engineering oriented approach, code quality, real robot integration quality and ability to communicate with peers and work in a team.

    Experience:

    • BSc/MSc/PhD in Computer Science, Robotics, AI/ML, Automisation or related field.

    • 5+ years of software development experience.

    Requirements

    Mandatory Requirements:

    • Experience in C++ design and implementation (C++ 11/14 and beyond).

    • Deep understanding of C++ language and toolchains (Compiler, linker, ABI, CMake).

    • Experience in Python.

    Nice-to-have Requirements:

    • Experience with Robot Operating System (ROS).

    • Robot task planning and scheduling.

    • Behaviour trees / State Machines / Rule-based systems.

    • Domain-specific language development.

    • GPGPU development.

    • Embedded C - Firmware / Audio processing / NLP.

    Benefits

    • This role permit flexible working hours. 

    • Contract work or a permanent position: we can accommodate you.

    • A lot of challenges in cutting edge robotics project.

    Company Description:

    Aeolus Robotics was founded to bring the first generation of household robot assistants to life, and to market. Integrating prowess from world-leading Taiwanese manufacturers and AI genius distributed over our international team we are breaking ground in general-purpose consumer robotics with capability in unstructured “human” spaces. 

    We invite top-notch people with a passion for robotics to join us in this technical adventure. Check our website for more information about our robots, and search the web for "Aeolus Robot" to find some of the many articles and videos about our robot demonstrations.

  • 2 months ago

    We are currently seeking a Senior Application Security Developer to join our Information Security team.  Are you someone who’s always probing and asking why, someone who enjoys finding smarter and more efficient solutions to problems and helping teams level-up their security practices? If you have a strong operations background with a passion for security and experience in cloud-first environments, then we want to talk to you.

    Founded in Vancouver, Canada in 2008, Clio is transforming the practice of law, for good. Whether it's our industry-leading cloud-based practice management platform, our ground-breaking Legal Trends Report or our ever-popular Clio Cloud Conference, Clio is at the forefront of advancing the legal sphere.

    With the help of the cloud, we make lawyers’ lives simpler and help them better organize and manage their legal practices. As one of Canada’s fastest-growing companies with international reach, we employ over 250 individuals with a rapidly growing customer base spanning 90 countries. Clio has been recognized as one of CIX’s Top 20 Most Influential Technology Companies, one of Canada’s Top Small & Medium Employers, and has one of Canada’s 10 Most Admired Corporate Cultures. Additionally, for the last two years, we have been recognized on Deloitte's Fast50 Fast500 lists.


    What you'll be doing:

    • Mentoring and sharing best security practices;

    • Develop and implement tools to help developers avoid security flaws;

    • Build partnerships with developments teams and provide expertise in security best practices;

    • Contribute to driving security awareness and knowledge amongst the product organization;

    • Provide detailed guidance and support to teams in vulnerability remediation;

    • Identify and implement tools for automated application scanning, static analysis and related tools;

    • Perform penetration testing;

    • Perform reactive incident response when a security event occurs;

    • Perform proactive research to detect new attack vectors;

    • Elevate and educate our security culture within Clio, contributing to our cultural values of “No doors, only windows” and “Live a learning mindset”.

    Who you are:

    • A curious person who is willing to ask many questions;

    • Someone who loves learning new things and developing creative security solutions for a fast growing, continuous integration environment;

    • 5+ years experience in some combination of the following disciplines: web application security, cloud security, infrastructure security, penetration testing, secure software development, security tools development, architecture review and threat modelling;

    • Experience with AWS, Ruby on Rails, Python, Javascript and other modern open source languages and tools.

     

    Why would you want to work here:

    We offer a great compensation package, 3 weeks vacation, a fun work environment, a great benefits plan, and an opportunity to be part of a great growth story with unlimited potential. We are looking for owl-drawers and team builders—people who work hard and play for keeps. We hire the brightest, most driven people in tech, and boast alumni from Google, Salesforce, Facebook, Amazon and LinkedIn on our team. Come and join them!

    Location:

    We are preferably looking for someone to be in our world-class office in Vancouver or Calgary. We are also open to remote options in similar time zones. 

    Need more reasons? Here are some things that make us awesome:

    • The chance to do work that matters on a product that truly changes lives. This is the place for driven people who want to make their mark.

    • The freedom to choose your own path (and change it) to build a meaningful career that works for you.

    • Excellent health and dental coverage, vacation time, parental leave options and education spending

    • An RRSP matching program

    • Regular games nights and team outings with the best coworkers you’ll ever work with

    We believe that ensuring diversity and inclusion will produce a better place to work and a better product. We encourage all candidates to apply.

  • We make open source software that helps developers build great apps, which is why understanding our community's needs is important for crafting an excellent Apollo developer experience. Every day, tens of thousands of developers worldwide rely on our blog posts, tutorials, and social channels to learn and engage with the Apollo platform. Your work will have a huge impact on how we help developers build apps with Apollo.

    We're looking for a developer advocate to inspire and equip product engineers with the knowledge they need to be successful with Apollo. You'll accomplish that goal by working closely with the developer community to execute high-quality content and manage a global network of Apollo contributors. At Apollo, we value empathy and kindness, so you'll also be soliciting feedback from our community members to understand how we can solve their pain points.

    What You'll Do

    • Create apps with Apollo: Build and maintain apps to teach relevant topics, such as state management or TypeScript, in a creative way to product developers

    • Developer content: Craft high-quality blog posts, tutorials, videos, and conference talks for both first and third-party publications while measuring the effectiveness of your work

    • Open source: Contribute code to Apollo open source projects and connect with Apollo community members

    • Community leadership: Manage a global network of Apollo engineers by engaging contributors worldwide to organize Apollo events in their cities and spread the word about our platform

    • Product strategy: Influence the open source roadmap based on data-driven feedback from your interactions with the developer community

    • Inspire developers: Understand the struggles developers face when developing modern apps and encourage developers to rally behind Apollo as a solution if it meets their needs

    About You

    • You've worked as a JavaScript engineer on a product team before and you've experienced the pain points React developers face when writing data fetching code. You can explain the value prop of GraphQL to product developers.

    • You have a recently-updated public portfolio of work, including blog posts, tutorials, and open source contributions, that you're proud to share with the world. Please include links to your work in your application.

    • You're passionate about growing and engaging inclusive developer communities. Through in-person and online channels, you meet developers where they are and actively listen to them to understand their perspective.

    • You enjoy teaching others about technology and you love celebrating their success when they learn something new.

    • You measure the effectiveness of your work with concrete data, such as impressions, downloads, and NPS scores. You're skilled at prioritizing opportunities which will have the most impact on your goals.

    • You're comfortable traveling abroad to at least 1 conference per quarter to connect with Apollo developers at in-person events.

    This position can be done from our San Francisco headquarters or anywhere else in the world.

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

  • 2 months ago

    In order to accelerate OLIO to its next level in growth and impact, we are recruiting for a Ruby on Rails Developer. You will report into Lloyd Watkin, Lead Developer. And you will be joining a team of 7 (including this role) – 2 backend developers, 3 front end developers, a product designer and a product manager. 3 of these positions are new recruits.

    In this role you will be responsible for:

    • Maintaining, developing, and improving our Rails-based API server

    • Working on some of our smaller platforms such as our Volunteer Hub

    • Providing feedback on briefs and designs

    • Continuously thinking about how to improve the user experience across our products

    • Keeping up to date with the latest guidelines and trends

    Once you have proven yourself you will have great freedom and autonomy, coupled with an enormous opportunity for personal development. All of our roles are remote working roles, however for London based team members there is the ability to co-work as well. We live for our mission, but like to have fun along the way!

    IS THIS YOU?

    Our ideal candidate will first and foremost be as passionate about our mission as we are! In addition to this, you will have the following experience and skills:

    • Proven track record developing large scale Ruby / Ruby-on-Rails projects

    • Rspec / Unit testing

    • A ‘product manager’ mind-set, which means you seek to improve specs and designs where possible

    • Sidekiq

    • Activeadmin

    • mySQL

    • Basic knowledge of front end development

    • Ability to debug performance issues, make changes, measure improvements

    Desirable to have:

    • AWS including RDS, Lambda, Cloudwatch, Elasticache

    • Capistrano

    • Docker

    And all OLIO team members share these attributes:

    • A self-starter with a ‘can-do’ attitude 

    • Resourceful and creative

    • “Heads up” rather than “Heads down” approach, know when to ask for help

    • A problem solver

    • Thorough, able to move quickly and decisively but knowing when compromises make sense and when not

    • A ruthless ability to prioritise

    • Excellent communication skills - especially sharing knowledge and findings with the team

    • Ability to develop the best solution, even if this isn’t the solution you’ve proposed

    • Fun to work with ☺

    HOW TO APPLY

    Please send your CV, a link to your Github, and covering email explaining why you are the right person for this role to [email protected] Please use the subject line – Application: Ruby on Rails Developer

  • 2 months ago

    Signal is hiring distributed systems (rust) developers to help make private communication simple. If you care about code quality as much as you care about user privacy, you should fit right in. This role is an opportunity to have an immediate impact while working closely with a talented team to solve challenging problems and ship new features to millions of users.

    Requirements

    • Proven track record building core systems of highly resilient/performant platform infrastructures (messaging, databases, storage, caching, etc.).

    • Previous experience building core systems that power solutions used by external customers.

    • Knowledge of (non-Byzantine) Consensus Protocols (e.g. Paxos).

    • Deep knowledge of Rust (programing language).

    • Deep knowledge building distributed systems (fault tolerance, distributed consensus, partitioning/scaling).

    • Experience with Java a plus.

    • Experience being the architect of major new enhancements.

    • Capable of communicating effectively. We’re a small organization; you will be involved in every aspect.

    • Degree in Computer Science or related field.

    • 5+ years of industry experience.

    Benefits

    • You can work anywhere in the United States. Whether it’s your favorite coffee shop or your living room, Signal gives you the flexibility to work wherever you will be most effective. We fly somewhere new once a quarter so that everyone can meet up in person.

    • Excellent healthcare, vision, and dental with all premiums covered.

    • Our 401(k) plan matches your contributions (without any vesting period) up to the employee federal maximum of $19,000.

    • We're stable, well-funded, and capable of focusing on what is best for users without distractions.

    • Feel good about what you do. We believe in solving real problems, working with integrity, and sharing that work (and code) with everyone.

  • Factory software is at the core of value creation, it is crucial to our society. Creating factory software is exceedingly difficult. Actyx is solving this problem. Our platform ActyxOS—based on a peer-to-peer architecture with no central nor on-site servers—allows developers to easily build and run powerful data-driven applications. This helps factories answer questions, reduce waste, and increase performance. Over the last 2.5 years Actyx has grown to a team of 25 absolutely outstanding people, raised over 4 million EUR and was installed in multiple factories.

    About the role:

    Our co-founder and CTO Roland is looking for an experienced software engineer to join the 8-strong Pan-European distributed development team.

    You will add your own talents and experience to the team: together we will push the envelope and move the boundary of what is considered possible in the space of highly resilient distributed business logic on the factory shop-floor.

    Your responsibilities:

    • You will refine and create distributed business logic based on event-sourcing and functional programming techniques

    • You will compose and wire up UI components to implement simple and intuitive user interfaces that facilitate complex interactions of man, machine, and material on the shop-floor

    • You will create, operate, and maintain infrastructure for monitoring and servicing decentralized peer-to-peer apps deployed in demanding factory environments on tablets, machine gateways, and virtual machines in the cloud and on-premises

    • You will create, customize, operate, and maintain integrations to third-party enterprise software as well as sensors and machines on the factory shop-floor

    Our perfect match:

    • We seek an outstanding candidate, who is highly driven, smart, confident, and gritty. Our perfect match is hungry to learn and enjoys working in fast-paced environments.

    • You have a track record of at least 10 years as a programmer, possibly with some open-source contributions to show; you consider languages, frameworks, and libraries as tools rather than religion

    • You have created or contributed to distributed programming tools; you have a deep understanding of functional programming as well as the costs and benefits of strong static type checking and powerful type systems

    • You love challenges and you have a roll-up-your-sleeves and get-stuff-done attitude

    • You have excellent analytical skills, work diligently, have great attention to detail and are able to consistently deliver results under pressure

    • You are fluent in business-level English.

    Last but not least, when judging your fit for this position we will not consider your age, sex, gender, ethnicity, religion, etc. as these are not relevant to your role within the team.

    What we offer:

    • A unique opportunity to revolutionize the manufacturing industry, displace old-school software and have a tangible impact on the Actyx success story

    • A highly relevant technical challenge paired with stimulating use-cases from the tangible real world

    • A world-class multicultural team: we don’t just work together, we truly care about each other and seek to bring out the best in each other every day

    • If you need more private time to take care of your loved ones then we will try our best to accommodate their needs

    • A flexible and high pace work environment, with low hierarchies, competitive compensation and equity package

    Does this sound like your dream job and do you have the profile we are looking for? Then we would love to hear from you! Please send us your cover letter and CV and let us know about your earliest possible starting date and salary expectations.

  • 2 months ago

    Signal is hiring iOS developers to help make private communication simple. If you care about code quality as much as you care about user privacy, you should fit right in. This role is an opportunity to have an immediate impact while working closely with a talented team to solve challenging problems and ship new features to millions of users.

    Requirements

    • Extensive familiarity with iOS development and internals.

    • Comprehensive knowledge of Swift and Objective-C.

    • Experience being the architect of major new enhancements.

    • Capable of communicating effectively. We're a small organization; you will be involved in every aspect.

    • Degree in Computer Science or related field.

    • 5+ years of industry experience.

    Benefits

    • You can work anywhere in the United States. Whether it’s your favorite coffee shop or your living room, Signal gives you the flexibility to work wherever you will be most effective. We fly somewhere new once a quarter so that everyone can meet up in person.

    • Excellent healthcare, vision, and dental with all premiums covered.

    • Our 401(k) plan matches your contributions (without any vesting period) up to the employee federal maximum of $19,000.

    • We're stable, well-funded, and capable of focusing on what is best for users without distractions.

    • Feel good about what you do. We believe in solving real problems, working with integrity, and sharing that work (and code) with everyone.

  • Komoot (EST and Europe)
    2 months ago

    Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store. To help us continue to build the future of outdoor exploration, we’re looking for a passionate Android developer to join our team.

    Your key responsibilities 

    • Take over responsibility of all parts of our Android app

    • Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts

    • Optimize the core functionality of the app

    • Incorporate the latest advances in Android technology

    Why you will love it

    • At komoot, you’ll use everything the Android platform offers: Sensors, data synchronization, caching, external storage

    • We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone between UTC-1 and UTC+3

    • You’ll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization

    • You’ll be developing in fast cycles with continuous build, testing and direct team feedback

    • Your expert knowledge will make you a key player amongst a team of highly motivated, talented people

    • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides

    • You’ll build and improve an app that we’re pretty sure you’ll end up using for your personal outdoor trips

    You will be successful in this position if you

    • Are highly self-driven, responsible and keen to improve

    • Have proven experience in developing high quality Android apps (3+ years)

    • Write code that's readable, well documented and is meaningfully tested

    • Have a passion for building software, demonstrated through interesting side projects, open source contributions, or other involvement in the tech community

    • Love to develop awesome products for great user experiences

    • Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles

    Sounds like you?

    • Then send us the following

    • Your CV

    • A write-up explaining who you are and why you are interested in working at komoot

    • Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.)

    • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one

  • Draftable
    2 months ago

    About the role

    Draftable’s core technology is what makes us unique. It includes our document structure reconstruction and document comparison algorithms. Most of this code was written by our founder but, as we have grown, we are looking to hand over responsibility to an experienced engineer.

    You will be spearheading our core technology development. You will start out working closely with our founder making some key improvements to our algorithms. Over time, you will take leadership and become the chief innovator of the technology that sits at the heart of all Draftable products.

    You will spend 90% of your time reading the literature, thinking about how to implement things, and writing code.


    About you

    • You are a problem solver and you love learning.

    • You have very strong theoretical and practical knowledge of data structures and algorithms. Maybe you’ve done graduate level study and research, or maybe you’ve been involved in programming competitions like the Informatics Olympiad or Topcoder.

    • Once you figure out how you want to implement something, you write code really fast.

    • You have at least a few years experience working as a software engineer and you pride yourself on writing clean, well-structured and well-tested code.

    • You are independent and self-reliant. You’re happy working on a task by yourself but you will take initiative to involve other team members when necessary.

    Work/life balance

    We understand you have a life outside work and we will respect your non-working and family time. We expect engineers to work a full time load of 40 hours per week (and no more) and to be very productive during that time.

    Our team is mostly remote and we prefer working with remote engineers, but also we’re also open to welcoming you into our Melbourne office.

    You will have flexibility to schedule your work around your other obligations but you will usually work at a fixed time. If your work hours don’t have much overlap with Australian business hours, you will need to be flexible with scheduling meetings late at night or early in the morning.

    We don’t need you to be on-call, except for when you push potentially breaking changes. Our service is very stable and we haven’t had any critical incidents that required urgent attention in the last few months.

    Some things you might be doing in your first few months

    • Adjust the tuning on our PDF header/footer detection code. Implement a new multilevel Bayesian approach, learning what that is if necessary, and see if it improves performance

    • Hunt down some memory leaks in our PDF processing code

    • Debug a performance issue on a particular set of documents.

    • Design and implement a space-efficient algorithm for comparing documents that are too large to fit in memory.

    About our technical stack

    Our core algorithms and products are written in .NET (mostly C# with some F# and some C++). Otherwise, we have a fairly standard tech stack: Python (Django, Celery, SaltStack), React, PostgreSQL, Redis and RabbitMQ.

    In this role, you’ll mainly be working on C# code but it’s okay if you don’t have so much experience with C#, as we have experts on staff.

    How to apply

    Send a CV and cover letter to [email protected]

    Other notes

    Australians, note that salary ranges are inclusive of superannuation.

    Americans, we welcome your application but note that (i) we are Australian so we don’t provide health insurance and (ii) our core hours for collaboration are currently Australian afternoons/European mornings.

  • 2 months ago

    TL;DR – All you can eat, flexible full-time or contract dev work and amazing products to work on.

    Interested? Here’s the full story:

    At Tanooki Labs we provide product-minded developers with fun projects to work on, as well as the flexibility and freedom to continue working on their own goals (be it recording an album, crafting your next app, or raising the newest member of your family).

    We choose our clients and projects carefully. Every product we build requires us to tackle new and exciting challenges. We reject the idea that software development has to feel like a grind. We work 35 hours per week, support flexible schedules, are family friendly, and work with both local and remote developers.

    We’re looking for pragmatic developers who build with:

    • empathy for the users

    • a deep understanding of the product we’re building and our client’s businesses

    • an eye towards writing well architected code

    You should have:

    • a strong background in Ruby on Rails

    • experience working in Javascript, especially React

    • experience developing applications from the ground up

    • experience with behavior-driven development and unit testing

    • a product-minded focus when creating applications

    • good communication skills in English and a location in North America

    If that sounds like you, please email us at [email protected] (Please note that our candidate application software REQUIRES a resume or document attached in .doc, .docx, .pdf, .odt, .html or .rtf format).

  • At Few, we encourage a culture of openness and learning. We look for highly reliable and driven individuals who exhibit a passion for the work they create to join our team. We need badass developers without the ego. Having the ability to interact with clients and understand the needs of the business is a huge plus.

    Required Skills and Experiences

    • Full stack development - capable of working front-end & back-end.

    • Solid React Native experience.

    • Strong REST API development experience.

    • Strong understanding of JavaScript and popular frameworks like Angular, React, or VueJS.

    • Ability to work on multiple projects at once.

    • Experience with cross browser testing and performance optimization.

    • Sound knowledge of responsive coding techniques.

    • People skills pay the bills.

    • Ability and willingness to jump into a brand new development stack with a smile.

    • Positive can-do attitude with the ability to follow through.

    • The ability to iterate and ship ideas quickly, with loose (at best) direction.

    • A love of Open Source software.

    • Pixel-level perfection when implementing designs created by your team.

    Pluses

    • Native iOS, Android, or Ionic experience a big plus.

    • Laravell/PHP or Ruby on Rails experience a plus.

    • Dev Ops/Server experience or interest is also a big plus.

    Other

    • We're cool with a qualified candidate working remotely.

    • We are looking for someone within the United States.

  • 2 months ago

    Owl Labs is hiring a Computer Vision Engineer to join our diverse development team.  The ideal candidate has strong experience developing computer vision algorithms for use in unconstrained environments.  Bonus if you also love developing robotics algorithms that can use the output of computer vision algorithms (and others) to build world models and make autonomous high-level decisions.

    Owl Labs' mission is to solve a problem we've all experienced: meetings suck, and they are especially painful for the remote participants on the other side of the call. Considering the rapid growth in remote and distributed work, this is a perfectly timed problem for Owl Labs to solve. The market is hungry for products and content that make remote and distributed work better.

    With $22.3M funding from Spark Capital, Matrix Partners, and Playground Global, Owl Labs has created the Meeting Owl, a 360° smart video conferencing camera that sits in the center of the table and uses robotics algorithms to automatically highlight different people as they talk. After launching the product in June 2017, thousands of companies have purchased the Meeting Owl, saying it offers the most natural and inclusive meeting experience they've ever seen.

    In this role, you will impact some of the company's most important product development goals.


    Skills & Requirements:

    • BS/MS in Computer Science, Engineering, or related field

    • Proficiency in C++ and C, and ability to develop clean well-documented modular code

    • Experience with OpenCV

    • Experience developing in Linux environment

    • Strong engineering test & debug skills for complex real-time systems

    • Experience with version control and bug tracking systems

    • Strong communication skills, appreciation of documentation, and co-worker & customer empathy

    Nice to Haves:

    • 5+ years professional computer vision experience

    • Interest & experience developing robotics-style models and algorithms (beyond CV)

    • Experience developing for mobile-class SOC

    • Experience developing consumer-type products

    • Strong git skills

    Owl Labs is ~30% remote and headquarters are based in Somerville, MA. This role can be either an on-site or remote position. Please specify in your application.

  • Stripe (North America only)
    2 months ago

    Backend engineers build the core of Stripe products, services and APIs in spectacularly robust fashion. 

    Alternative Payment Methods is the driver behind integrating new payment methods which is a key component to Stripe’s global strategy.

    As a platform company powering businesses all over the world, Stripe processes payments, runs marketplaces, detects fraud, helps entrepreneurs start an internet business from anywhere in the world, builds world-class developer-friendly APIs, and more. Stripe’s backend engineers work on the business logic for all of that. As a backend engineer on the Alternative Payment Methods (APM) team, you will build and expand APIs and services and work with our partners to launch new markets, payment methods, and capabilities.

    The Alternative Payment Methods team enables customers to buy from Stripe merchants using a variety of payment systems including Alipay, ACH and Klarna. We are taking on that challenge through significant investment in our platform and coordinating efforts with our growing global engineering teams. The APMs team in the US focuses on architecture and platform capabilities, plus extensive collaboration with other product and engineering teams.


    We’re looking for people with strong background or interest in building successful products or systems; you’re comfortable in dealing with lots of moving pieces; you have exquisite attention to detail; and you’re comfortable learning new technologies and systems.

    You will:

    • Design, build, and maintain APIs, services, and systems across Stripe’s engineering teams

    • Debug production issues across services and multiple levels of the stack

    • Work with engineers across the company to build new features at large-scale

    • Improve engineering standards, tooling, and processes

    You may be fit for this role if you:

    • Enjoy and have experience building APIs

    • Think about systems and services and write high quality code. We work mostly in Ruby, with some Scala and Go. However, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.

    • Hold yourself and others to a high bar when working with production systems

    • Take pride in working on projects to successful completion involving a wide variety of technologies and systems.

    • Thrive in a collaborative environment involving different stakeholders and subject matter experts

    • Enjoy working with a diverse group of people with different expertise (for example, ¼ of Stripes work in a country that’s different from the one they grew up in). Almost every role at Stripe collaborates with some engineers, from Sales and Support in sharing feedback from our customers; to Legal and Accounting in supporting our systems for tracking money movement and reporting around the world.

    It’s not expected that any single candidate would have expertise across all of these areas. For instance, we have wonderful team members who are really focused on their customers’ needs and building amazing user experiences, but didn’t work on APIs before joining Stripe.

    You might work on:

    • Building a new API for our users, or iterate on existing APIs

    • Launching a new market or payment method

    • Working with our Analytics and Fraud teams to reduce chargebacks and declines

    • Building new tools for our business teams

    • Building new systems to securely store sensitive data

    What’s it like to work at Stripe?

    Stripe is helping the internet fulfill its potential as a platform for economic progress by building software tools that accelerate global economic access and technological development. Stripe makes it easy to start, run and scale an internet business from anywhere in the world.

    Stripe is, at its heart, an engineering company. To provide a missing pillar of core internet infrastructure, we hire people with a broad set of technical skills (and from a wide variety of backgrounds) who are ready to take on some of the most challenging problems in the industry – from reliably handling 100M API requests per day, to building adaptive machine learning as a result of years of data science and infrastructure work, and enabling entrepreneurs worldwide to start a global internet business.

    We look at Stripe as a constant work in progress and the same is true of our people; for all of us, we believe the best is yet to come. We’re here to support each other in our curiosity and creativity – which we pursue through thoughtful discussion and knowledge-sharing among a diverse set of peers and colleagues.

    We encourage all engineers to transition teams once every year and a half and also take on short-term projects with other teams across Stripe. This enables engineers to learn how different parts of Stripe work while also establishing stronger ties and cross-pollination between groups.

    We contribute to existing open-source projects and the people working on them, and we release several tools as open-source.

    We want to work in a company of warm, inclusive people who treat their colleagues exceptionally well. The kind of people who are committed to going out of their way to help other Stripes in the short-term and pushing them to improve over the long-term (by helping them to get better at what they do).

    We’re a highly cross-functional organization and view that as part of the fun: we design our space to encourage as much collaboration as possible. We have long tables in the kitchen for a reason (to enable everyone to meet new people and learn from them). We also have a culture of transparency that we carry through to email communication, ensuring that Stripes all around the world have the information they need to make good local decisions.

    In both our products and our people, we aim to reflect, represent and advocate for all of our users, globally. Our users transcend geography, culture and language; what we share, collectively, is a drive to create a fairer, more economically interconnected world.

  • Stripe (North America only)
    2 months ago

    Stripe’s application security team is responsible for both finding bugs in our public facing applications, and designing and building mitigations for broad classes of bugs. We use and work on state of the art tools, maintain the infrastructure that supports our efforts, and empower Product Engineering (who focus on anything from core payments APIs, to powerful dashboards, to mobile apps and consumer-facing products) to move quickly without compromising on safety. Because of the nature of Stripe’s product, nearly every system we operate needs to interact with sensitive financial and personal data, making the security team an extremely dynamic environment to join.

    You will:

    • Develop general techniques and frameworks that will enable other engineering teams to find flaws before they are introduced into production

    • Be a security subject matter expert and respond to internal security engineering questions/request

    • Work with other teams to help architect solutions that are inherently secure

    • Correctly balance security risk and product advancement

    • Perform penetration testing on our internal and external applications

    • Threat model existing applications

    • Support incident response when a security event occurs

    • Perform proactive research to detect new attack vectors

    We’re looking for someone who has:

    • Implemented mitigations for common classes of bugs in a popular web framework before

    • Software engineering experience in production environment

    • A deep understanding of the web’s architecture

    • A knack for finding flaws in software and can effectively communicate how to fix them

    • Strong communication skills and is accustomed to working closely with a product team

    • The ability to think like an attacker and use that context to develop threat models

  • 2 months ago

    At Few, we encourage a culture of openness and learning. We look for highly reliable and driven individuals, who exhibit passion for the work they create, to join our team. We have a fairly flat work environment, meaning that each of our employees are expected to be self-reliant and can manage their time and work accordingly. No super egos allowed. We also encourage a sense of responsibility for the community they live in.

    Required Skills and Experiences

    • React Native and/or Ionic platform experience.

    • Knowledge of iOS and Android development.

    • Functional knowledge of HTML, CSS, and Javascript (jQuery).

    • Knowledge of API development and backend frameworks.

    Pluses

    • Native iOS and Android application development experience.

    • Live applications in both Apple and Google app stores.

    Other

    • We're cool with a qualified candidate working remotely.

    • We are looking for someone within the United States.

  • 2 months ago

    At Medium, words matter. We are building the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas; a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers.

    We’re looking for engineers who are mindful, empathetic, self-aware, and ambitious to join our team to help us move thinking forward. With a focus on growth and personal development, Medium is the ideal place to develop your skills in an environment that is built on mutual trust and respect.

    What will you do?

    The core platform team is responsible for the systems that orchestrate continuous service integration and delivery. This includes Kubernetes, Istio service mesh, observability via Prometheus, and custom-built Kubernetes operators and tooling.

    As a core platform engineer you will help us design, build, and improve the platform that all Medium services run on.

    Who are you?

    • You have a strong understanding of production systems.

    • You have 3+ years of software engineering experience.

    • You are passionate about availability and performance.

    • You have a deep understanding of backend infrastructure.

    • You are proficient at programming and interacting with APIs.

    • You are flexible, resilient, and curious.

    • You draw inspiration from prior art, but you feel compelled to innovate beyond it.

    • You respectfully challenge your peers, and welcome when others challenge your thinking.

    We’d particularly love it if:

    • You have strong proficiency with Go, Python, and JavaScript

    • You have experience with AWS or other cloud providers

    • You have experience with observability stacks such as Prometheus

    • You have experience with service mesh systems such as Istio

    • You have experience with orchestration systems such as Kubernetes, Mesos or ECS

    • You have worked in a service-oriented or microservice architecture

    This role can be based in San Francisco, New York, or be remote within the U.S.

    At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.

    Interested? We'd love to hear from you.

  • Civic Actions (US only)
    2 months ago

    CivicActions is a dedicated, fun-loving team, looking for some talented folks to help us bring revolutionary digital services to government agencies and the people they serve.

    For this role, you will be developing, improving, configuring and bug fixing contributed and custom modules in the context of specific site needs, aiming for maintainability, simplicity, and reusability. You’ll do this alongside an amazing team and dedicated clients.

    Responsibilities & Qualifications

    Your good sense of humor, collaborative nature, and high-quality communication style will be a great addition to our talented team. Your presence and work will support our mission to work alongside our government agency clients as partners in open and agile transformation. You should be comfortable in a consulting or professional services environment, in addition to working with cross-functional agile teams. We also like to see a track record of contributions to open community projects.


    Sound good so far? Great, keep reading!


    Desired Skill Sets

    • In-depth knowledge of Drupal module development, or demonstrable transferrable skills on other web-based frameworks

    • Able to architect and write secure, performant, well-documented code that adheres to coding standards

    • Familiarity with most common contributed modules

    • Familiarity with Features and code-based configuration deployment

    • Ability to navigate on the command line and use a version control system

    • Skilled at working throughout the LAMP stack: PHP/MySQL development, command line and version control skills and workflows, including a detailed mental model of HTTP, HTML, CSS and JavaScript operation

    • Skilled in Git, Drush, web API design/usage, PHP debugging, Solr, automated testing tools (e.g. Behat)

    • Experience with OOP or Symfony, including common design patterns

    • Complementary/specialized skills such as migration, QA, front-end development, UX, design, accessibility, performance, system administration/operations, security/compliance are also a plus

    Location

    We are a fully distributed remote team within the U.S. You can work from home or find a great co-working space. You just need a computer, webcam, strong internet connection and a structured schedule because we are a truly collaborative team. 

    Must be a U.S. Citizen or U.S. Resident due to the projects we work on. It’s a plus if you have U.S. Government security clearance.

    Benefits

    We excel in our benefits offering and believe that people who are well taken care of can be more balanced, healthy and happy. We offer 100% company-paid medical insurance, disability insurance, and life insurance. We have a generous 401(k) program. We have an open vacation policy -- employees are encouraged to take time off as needed to feel balanced, productive and healthy. We have paid maternity and paternity leave. We have an annual all-hands retreat to connect with each other in person. We also emphasize professional development and offer an annual stipend. 

    Community participation is important to us and we ask that you spend 5% of your working time giving back to a community that you care about. We attempt to keep our work products 'open by default'. This means that it is our intention that your work contributions during your time at CivicActions will be published under public license, enabling you to bring your passion fully into your activities without the fear that your expressions will be locked away or prevented from having a positive impact in the world.


    Apply

    We find strength and inspiration in the things that make each of us unique. In striving for a more diverse team, we strongly encourage women, people of color, and physically-challenged people to apply.

  • 2 months ago

    Brave is looking for an experienced data engineer who can help us stay one step ahead of fraud in our Brave Rewards ecosystem.  This position is vital to help us make sure that rewards go to Brave users and creators, not to bad actors. We are looking to refine, automate, and expand the BAT ecosystem’s anti-fraud processes, and build more of the necessary tooling over time.  We are looking for somebody who always prefers a simple solution over a complex one and who can take whole solutions from end to end.


    Requirements

    • Experience with Python, JavaScript, Ruby, C++, Go, Java or other similar language

    • Experience with SQL, Postgres, and building analytics queries

    • Experience building robust API endpoints

    • Experience with complex data flow/analytics infrastructure, e.g. Kakfa, Kinesis, Redshift

    • Experience stopping bad actors in a system, e.g. ad fraud, e-commerce fraud

    • A working understanding of fraud vectors, both small scale (client-side hacks) and large scale (botnets)

    • Experience with software development via distributed development teams

    • Comfortable working in an open source setting

    • A passion for helping protect users’ privacy and security

    • Written and verbal communication skills in English

    • Proven record of getting things done

    Bonus Points

    • Have built/trained statistical / machine learning models at scale to solve real-world problems

    • Experience with ad-tech / marketing tech ecosystem

    • Familiarity with the world of cryptocurrency, especially Ethereum

  • 2 months ago

    About the Role

    As a core committer at Mattermost you are responsible for one of the world’s largest and most popular open source projects. Your work impacts thousands of organizations who depend on Mattermost for daily operations, from high tech (Intel, Samsung, Micron), to healthcare (Medtronic, Epic, Bristol-Myers Squibb) to public sector (U.S. Department of Defense, U.S. Department of Energy), to education (University of California, National University of Singapore), and consumer brands (Urban Outfitters, Wargaming.net). Headquartered in Palo Alto, California, our company serves customers around the world with a distributed organization spanning 7 time zones. More on us a www.mattermost.com.

    Working in open source means your work is publicly visible. Your code will receive both credit and constructive critique from the community. With the right mindset and support these can lead to you a highly positive working environment and making the best engineering decisions of your career. Core committers include highly skilled volunteer developers from the community, staff employed by enterprises deploying and investing in Mattermost, as well as staff employed by Mattermost, Inc.

    Read about our end-to-end recruiting process for core committers at:https://docs.mattermost.com/process/developer.html


    We seek a full stack engineer comfortable moving across front end and back end systems to lay out the technical vision for critical components of the Mattermost architecture and leading community developers towards a unified, scalable, performant, extensible system architecture.

    Responsibilities

    •     Play a pivotal role in setting direction and standards for a large open source project

    •     Guide, review and support open source contributors and community members

    •     Design, implement, test and release new improvements to Mattermost across front end, back end, clients, and infrastructure

    Requirements

    •     Writes thoughtful, high quality code

    •     Communicate clearly, especially in writing

    •     Works effectively while remote, with the ability to travel 2-3 times per year for week-long off-site meetings with team members

    •     Experience working in open source communities

    We're looking for someone who wants to help us build the future of Mattermost and improve the way the world communicates. The right person in this role has the opportunity to have a huge impact on Mattermost the product, and its many users worldwide, but also on our open source community that has been key to Mattermost's success. If this sounds like you - please apply!


  • 2 months ago

    About the Role

    We understand that mobility is life, and we are looking for a best in class Mobile Engineer to innovate the next generation of on-the-go interface capabilities. We need a highly intelligent and driven engineer that understands both the capabilities and the limitless potential surrounding mobile enterprise communications. You will be part of the team focused on a new kind of interactive, immersive experience that will forever change how things get done wherever anyone is at anytime.

    Responsibilities

    •     You’ll have strong input on the direction of product utility and launch while working directly with the experienced startup entrepreneurs leading this project

    •     Develop, implement, test, deploy, and support our mobile app on iOS and Android

    •     Collaborate with our designers, product managers, researchers and visual effects engineers

    •     Innovate mobile interface both independently and on a collaborative platform

    •     Create an engaging and immersive mobile experience that will lead the next generation of mobile communication evolution

    •     Effectively work while remote, with the ability to travel 2-3 times per year for week-long off-site meetings with team members

    Requirements

    •     3+ years experience developing for both iOS and Android

    •     Degree in Computer Science or related

    •     Direct experience working on world-class mobile applications

    •     Experience working in a team environment relying on issue tracking and collaboration tools (eg. GitHub, Jira, Jenkins, Fogbugz, Trello)

    •     Can write and maintain clean, readable code that will scale as our team grows

    •     Be able to work well with a team composed of cross-functional roles

    •     Be able to proactively communicate well, both written and verbally

    •     Be a proven builder

    •     Strong coding skills in programming languages within our stack: React Native, React, Javascript, iOS and Android

    •     Experience working in open source communities

    We're looking for someone who wants to help us build the future of Mattermost and improve the way the world communicates. The right person in this role has the opportunity to have a huge impact on Mattermost the product, and its many users worldwide, but also on our open source community that has been key to Mattermost's success. If this sounds like you - please apply!

  • 2 months ago

    About the Role

    Working in open source means your work is publicly visible. Your code will receive both credit and constructive critique from the community. With the right mindset and support these can lead to you a highly positive working environment and making the best engineering decisions of your career. Core committers include highly skilled volunteer developers from the community, staff employed by enterprises deploying and investing in Mattermost, as well as staff employed by Mattermost, Inc.

    Read about our end-to-end recruiting process for core committers at: https://docs.mattermost.com/process/developer.html


    Responsibilities

    •     Be an end-to-end owner of our backend architecture

    •     Work collaboratively with multiple teams to deliver quality software

    •     Design, enhance and build out new products and features

    •     Maintain and optimize scalability, performance and quality

    •     Support operations with deployments, debugging production issues and tuning applications

    •     Evaluate and recommend new technologies and tools to solve emergent challenges

    •     Participate in code and design reviews to maintain our high development standards

    •     Effectively work while remote, with the ability to travel 2-3 times per year for week-long off-site meetings with team members

    Requirements:

    •     Bachelor's degree in Computer Science or related fields, or significant professional software development experience

    •     Strong experience with or an ability to quickly become an expert in Go

    •     Familiarity with relational databases, particularly MySQL and PostgreSQL

    •     Comfortable working with containers, particularly Docker

    •     Experience in writing high performance production quality code

    •     General tools/skills: GitHub, JIRA, Jenkins

    Pluses

    •     Experience working in open source communities

    •     Strong experience and interest in working with Kubernetes

    •     Experience setting up and building highly available database clusters

    •     Experience with distributed application systems using HTTP, WebSockets, RPC, pub/sub at scale

    •     Exposure to key technologies utilizing our stack

    •     Contributions to any open source project

    We're looking for someone who wants to help us build the future of Mattermost and improve the way the world communicates. The right person in this role has the opportunity to have a huge impact on Mattermost the product, and its many users worldwide, but also on our open source community that has been key to Mattermost's success. If this sounds like you - please apply!

  • 2 months ago


    Project Overview

    Are you passionate about innovative technologies and enjoy thinking creatively?

    Excellent! You’ll be in great company! 

    If you're seeking an exciting career opportunity or an authentic chance to learn new technologies and feel that you are up to the challenge please get in touch – you have a place in this team and project.


    We are a distributed team exploring the applications and implications of blockchain technology in the context of freedom of expression, collective memory and privacy for a better Web.

    We recommend you to apply to this opening if you will wholeheartedly enjoy:

    Facing the epic challenge(s) of crafting blockchain-based products;

    The open source mindset, community and software;

    Finding your way in a complex environment. Pushing beyond your comfort zone(s);

    Getting stuff done and demonstrating results through metrics;

    Always learning. Flexibility is key;

    You can learn more about our adventure so far and our plans moving forward here.




    Job Description

    By combining blockchain technologies such as Ethereum and the Inter Planetary File System (IPFS), AKASHA has the potential to change the way ideas, thoughts and experiences are shared and stored on the Internet.

    With this in mind, we are searching for motivated people passionate about going beyond the scope of a narrow job position and happy to help on multiple fronts.

    As part of our team you will work with some of the brightest minds in the blockchain tech space on unique and challenging ideas. You will also be in direct contact with the development and user community at large, actively participating in open discussions and brainstorming sessions.

    If you are tired of working in traditional corporations crippled by office politics and bureaucracy this will be a breath of fresh air. Good ideas are valued higher than ranks here.


    Requirements

    3+ years JavaScript development experience

    Ability to work as a teammate in a fast-paced team

    Experience with software testing and continuous integration

    Eye for detail

    Good English skills written and spoken



    Knowledge of


    Software design patterns

    ReactJS

    Redux/Flux

    ES6

    RESTful architecture

    Webpack

    Immutable JS

    CSS3

    Electron

    IndexedDB

    Nice to have

    5+ years JavaScript experience

    Knowledge of blockchain technologies (Ethereum, IPFS, Bitcoin, etc)

    Experience in open source projects

    A university degree in information technology


    What We Offer

    The opportunity to make a positive impact in the world

    A meaningful job in a young, dynamic and friendly team

    A work environment inspiring excellence and creativity

    Competitive compensation based on experience and performance

    The chance to play with ideas that could reshape entire industries

    Continuous learning opportunities and unique challenges to take on

    Traveling opportunities to various blockchain events and conferences

    Flexible schedule


    The Company

    Together with a group of independent thinkers hacking under the Swiss AKASHA Foundation umbrella, we are bravely experimenting with new technologies in the search for solutions that can transform the Web into an ecosystem in service of humanity.

  • 2 months ago

    Fexa is looking for a Full Stack Developer to join our team as we continue to expand our already growing customer base. This position will create Ruby on Rails server side code and Javascript code as part of a Facilities Management application. The developer will also interface with clients to improve and change existing application installations. This position is on a small team of developers who work hard, are highly motivated and enjoy the freedom of working from home.


    We are looking for a candidate with the following qualities:


    Participate in the product line life cycle from strategic planning to tactical activities

    Work independently to design, create RoR APIs and application components

    Work Independently to design, create Web Gui components using Javascript/EXTJSContribute to business discussions about the project and user interfaces

    Document development projects

    Familiar with Git, CI Tools and Deployment Scripts

    Writes tests when working on some products

    Skills & Requirements:


    Experience developing Ruby on Rails APIs and applications using development tools

    Experience developing Javascript applications using frameworks like EXTJS

    Experience with XML/JSON

    Experience with SQL language

    Experience developing and testing software user interfaces

    Design skills for implementing attractive, simple, and effective software products

    Capable communicator and comfortable working with customers, product management, other developers

    Ability to work independently and coordinate remotely with project team

    Blend of business and technical knowledge and experience

    Willing to spend time in the field for beta testing and usability assessments

    High energy and self-motivated

     


    Benefits:


    Health Insurance

    Dental Plan

    Vision Plan

    401k Retirement Plan

    Remote working office

    2 weeks of PTO

    MacBook Pro

    Awesome colleagues

     

  • 2 months ago

    Description

    Do you live for beautiful APIs? Do you take pride in knowing your API and server work is clean, fast and flexible? Are you the one person to turn to when data needs to be perfectly structured, normalized and redundant? Would you love to have a team of designers turn your API data into compelling customer interactions?


    Exodus is looking for a meticulous, obsessive leader to focus on our backend API services. These services deal with everything from collecting historical pricing data to optimizing exchange prices to make sure our customers receive the best rates on trades.


    What You Will Do

    Design backend REST / GraphQL / gRPC APIs.

    Submit pull requests for critical back-end servers coded in Node.js, which talk to Exodus Wallet clients.

    Nip bugs in the butt, quickly and safely.

    Write loads of tests to ensure code performs as expected.

    Work closely with our partner services to ensure long-term API compatibility and stability.

    Write monitoring tools to help us make exchanges better, faster, cheaper, and more reliable for our customers.

    Open dialogues with our customer support engineers to understand what can be improved about the exchange experience in Exodus, and act on that understanding.

    Be readily available in case of a server meltdown.

    Who You Are

    You have excellent references and a history of trust and established relationships in former careers.

    You have a long history and track record of Node.js development that can be demonstrated via Github.

    You take initiative and don't wait for direction.

    You have a passion for cryptocurrencies like Bitcoin and demonstrated passion for solving problems.

    You’re familiar with the differences between REST, GraphQL, gRPC APIs and know the tradeoffs of each.

    Express, Hapi, Apollo, Restify… you know what these tools do and when to use each.

    You have an understanding of relational database concepts and have designed some relational database schemas in the past.

    AWS experience a bonus.

    You don't care if the platform is Azure or AWS and are willing to work with either and have some experience with at least one.

    You are willing to be available regardless of when server issues occur.

    Salary and Payment

    $70k - $120k paid in BTC


    How To Apply in One Minute

    Send us an email to [email protected] explaining why you're a good fit. If you want to include a CV, make sure it is in PDF format. Ensure the subject is "Senior Node.js API Engineer - FIRSTNAME LASTNAME"

  • 2 months ago


    Project Overview

    Are you passionate about innovative technologies and enjoy thinking creatively?


    Excellent! You’ll be in great company! 


    If you're seeking an exciting career opportunity or an authentic chance to learn new technologies and feel that you are up to the challenge please get in touch – you have a place in this team and project.


    We are a distributed team exploring the applications and implications of blockchain technology in the context of freedom of expression, collective memory and privacy for a better Web.


    We recommend you to apply to this opening if you will wholeheartedly enjoy:


    Facing the epic challenge(s) of crafting blockchain-based products;

    The open source mindset, community and software;

    Finding your way in a complex environment. Pushing beyond your comfort zone(s);

    Getting stuff done and demonstrating results through metrics;

    Always learning. Flexibility is key;

    You can learn more about our adventure so far and our plans moving forward here.


    Job Description

    By combining blockchain technologies such as Ethereum and the Inter Planetary File System (IPFS), AKASHA has the potential to change the way ideas, thoughts and experiences are shared and stored on the Internet.


    With this in mind, we are searching for motivated people passionate about going beyond the scope of a narrow job position and happy to help on multiple fronts.


    As part of our team you will work with some of the brightest minds in the blockchain tech space on unique and challenging ideas. You will also be in direct contact with the development and user community at large, actively participating in open discussions and brainstorming sessions.


    If you are tired of working in traditional corporations crippled by office politics and bureaucracy this will be a breath of fresh air. Good ideas are valued higher than ranks here.


    Requirements

    3+ years JavaScript development experience

    Ability to work as a teammate in a fast-paced team

    Experience with software testing and continuous integration

    Eye for detail

    Good English skills written and spoken

    Knowledge of


    Solidity / Smart Contracts

    Node.js

    ES6

    RESTfull architecture

    Database design

    Nice to have


    5+ years JavaScript experience

    Knowledge of blockchain technologies (Ethereum, IPFS, Bitcoin, etc)

    DevOps knowledge


    Experience in open source projects

    A university degree in information technology

    What We Offer

    The opportunity to make a positive impact in the world

    A meaningful job in a young, dynamic and friendly team

    A work environment inspiring excellence and creativity

    Competitive compensation based on experience and performance

    The chance to play with ideas that could reshape entire industries

    Continuous learning opportunities and unique challenges to take on

    Traveling opportunities to various blockchain events and conferences

    Flexible schedule

    The Company

    Together with a group of independent thinkers hacking under the Swiss AKASHA Foundation umbrella, we are bravely experimenting with new technologies in the search for solutions that can transform the Web into an ecosystem in service of humanity.


  • We have designed our culture, our day-to-day work and our interactions to maximize your productivity and happiness.

    You'll have time to focus and work hard as well as time to disconnect, recharge and grow.

    Challenging projects

    You’ll work on exciting challenges for interesting clients, usually in micro-teams of up to 4 people. You’ll have the opportunity to work on everything, according to your talent.

    Elegant tooling

    We choose our tools very carefully. You’ll always work with state of the art technologies like Ruby on Rails, Webpack and the AWS ecosystem. If you like doing things right, you won’t be disappointed!

    Grow with us

    We’re a small but established company with plenty of room for everyone to grow. Together with your mentor, you’ll define a career path and your goals while you’re here, so that we can grow together.


    Have experience in developing Ruby on Rails applications.

    Have experience with relational databases like PostgreSQL or MySQL.

    Be a coverage fanatic.

    Have a thorough knowledge of RSpec.

    Have a great understanding of object-oriented programming and design patterns.

    Be confident with Git and with Unix shell.

    Be (or want to be?) an open source contributor.

    Have a very good command of written and spoken English.

    Have a good command of written and spoken Italian.

    Have excellent communication and collaboration skills.

    Have knowledge of project management tools like Trello and GitHub Projects.

    Have experience with JavaScript and Front End frameworks like React or Vue.js.

    Have a basic experience with HTML and CSS (Sass or Less)

    Have basic DevOps skills.

    NICE TO HAVE

    Be able to write technical blog posts.

    Be curious about latest technologies.

    Help us in our hiring process.

    Have experience with eCommerce platforms.

    Be able to speak at tech conferences, workshops, and meetups.


  • 2 months ago

    What You'll Work On

    Gruntwork Houston: build a fundamentally better DevOps experience. Houston consists of a serverless REST API (Node.js, TypeScript, Lambda, API Gateway), a web-based single-page app (Angular, TypeScript, SASS), and a CLI tool (Go).

    Infrastructure as Code Library: create reusable infrastructure modules for a variety of infrastructure (e.g., Kubernetes, ELK, Consul, Vault, Kafka, MongoDB, InfluxDB, Jenkins, etc), using a variety of tools (e.g., Terraform, Go, Python, Bash, Docker, Packer, etc), across many clouds (e.g., AWS, GCP, and Azure).

    Open Source: contribute to our open source projects, including our open source modules, Terragrunt, Terratest, cloud-nuke, bash-commons, and more.

    And a little bit of everything else. Gruntwork is a small, distributed, self-funded, profitable startup, so things are changing all the time, and we all wear many hats. You should expect to write plenty of code, but, depending on your interests, there will also be ample opportunity to write blog posts, give talks, contribute to open source, go to conferences, talk with customers, do sales calls, think through financial questions, interview candidates, mentor new hires, design products, come up with marketing ideas, discuss strategy, consider legal questions, and all the other tasks that are part of working at a small company.

    Your Ideal Background

    You know how to write code across the stack ("Dev").

    You have experience running production software ("Ops").

    You have a strong background in software engineering (or are working hard on it!).

    Bonus points for a sense of humor, empathy, and curiosity.

    Note that we're less concerned with prior experience than we are with curiosity about all areas of the stack and demonstrated ability to learn quickly and go deep when necessary.


    ----


    Gruntwork is a Human-Friendly Company.

    We aim to build a company:

    Where you get to take on big challenges, but the hours are reasonable.

    Where everyone is treated fairly and with respect, but where disagreement is welcome.

    Where the team takes great pride in our craft, but also gets things done.

    Where we are all focused on advancing the company's mission, but get plenty of time off.

    That is welcoming, safe, and inclusive for people of all cultures, genders, and races.

    In short, we want to work on interesting problems, with interesting people, while leading interesting lives.

  • We're looking to hire a web engineer to join our fast-growing team. In this role, you’ll be working with us remotely in all aspects of the product from end to end.


    Mixmax is the hub for all your business communications. We integrate with your company's existing toolchain - email, calendar, chat, CRM, and more - to bring all information into one place. This means we're syncing, storing, & indexing hundreds of millions of events a day into our system, and then building blazing fast APIs and rich integrations to delight users. Additionally, we have an extensive Developer API that powers entire third party products.


    As a web engineer you’ll be a part of a team specifically focused on building out the next generation of our system. This means being a member of a team that values continuous and collective learning, culture over process, data driven development and always asking tons of questions.We actively blog about our work, contribute to open source, sponsor Open Collectives, and host/present at meetups - we actively encourage you to do the same and under your own name.


    Diversity and inclusion are core to our culture, and we are actively committed to building a more inclusive work environment. If you are a member of an underrepresented group in technology, we strongly encourage you to apply.


    Responsibilities:

    As a web engineer, you’ll:


    Lead and contribute to the development of critical projects, working with and mentoring other web engineers.

    Be directly involved in the entire development lifecycle of improvements to Mixmax’s product.

    Work with your team to improve our delivery processes and advocate for building maintainable, high quality code in a distributed codebase.

    Work with React, Node, MongoDB, Elasticsearch, Redis.

    Contribute to Mixmax’s open source libraries.

    Requirements and skills you possess:

    Excellent knowledge of: Node, React, or other front-end frameworks.

    Strong knowledge of JavaScript (ES5, ES6), the DOM, HTML, CSS.

    Working knowledge of at least one of: MongoDB, Elasticsearch, Redis

    Have excellent documentation and communication skills.

    Strive to grow personally and professionally, beyond just expanding technical abilities.

    Have worked remotely before for at least 1 year

    Work in an area where you can have at least 4 hours overlap with 9 AM - 6 PM Pacific Time

    Awesome if you also:

    Have worked in a distributed codebase.

    Have contributed to open source.

    Are familiar with email protocols (SMTP, RFC822).

    Have developed a Chrome Extension.

    Love to experiment with new technology and share knowledge with the team

    Get to Know Us!

    At Mixmax, our mission is to change how the world communicates. We’re reinventing email for business: helping sales, customer success, and recruiting teams sell, succeed, and hire better.  More than 10,000 customers rely on us to get their jobs done. We’re profitable, growing fast, and we want your help to grow even faster!


    We’re a driven, passionate, responsible group who values personal and professional growth equally. We take care of ourselves, our families, our customers, and one another. We believe in sustainable and diverse approaches to work and life, because optimizing for the long-term is the best path to success.  


    As a team member, you’ll wear multiple hats, embrace ambiguity, and take charge leading complex projects. You’ll have the support of an experienced team who’ve built multi-million dollar products and services. This is exceptionally challenging work, but will be the most meaningful and rewarding of your career. Check out our Instagram to see how much fun we have together!


    We offer competitive salaries, meaningful equity, generous health, dental & vision, and fitness reimbursement benefits. And you get to work on product people LOVE!

  • 2 months ago

    Help build the future of outdoor mapping at Gaia GPS.

    We're hiring an engineer who wants to work with a strong team and learn a lot. You'll join a 5-person dev team whose past experience includes Google, Facebook, Mapbox, and the founding of Gaia GPS.

    This position starts with a base salary of $65K, and is the company's first explicitly junior hire. You'll be focused on iOS or web front-end development at first. We heavily favor candidates who do a lot outdoors.

    Lifestyle and Benefits

    The company is all remote, currently distributed across North America.

    We have the most flexible work environment, which lets all of us balance family and other interests, with work.

    We offer 4 weeks of vacation, and another 12 paid holidays that can be shuffled around. We provide 2 months of paid maternity, 1 month of paid paternity, and additional unpaid leave.

    Non-salary financial benefits include bonuses based on company performance (you'll learn the formula while interviewing), health insurance, and 401K matching.

    We provide the best computers, monitors, tablets, and other home office equipment. We reimburse home internet and mobile phone bills. We comp expenses for any sort of books or other materials for learning.

    We have a retreat every 9 months, alternating with and without families (past ones include Tahoe, Zion, Rocky Mountain NP, camping, backcountry skiing, etc), to hang-out and mingle the remote team.

    Apply by Email

    Please format your application like this:

    Introduce yourself in the email, don't attach a cover letter. In your cover email:

    say what you want to work on at Gaia GPS

    say why you are a good candidate

    include what you do outdoors, and if you use GPS apps, devices, and/or maps

    Attach your resume to the email (not an external link)

  • Cabana Blockchain
    2 months ago

    Cabana Blockchain uses software to run all of its devices. We are looking for Frontend Developers to join our team and help us create devices that go into people’s homes.


    Responsibilities:


    Work with our software team to write the code that makes our devices work and allows users to control them

    Develop our blockchain technology

    Requirements:


    Bachelor’s degree (or equivalent) in software engineering or computer science

    5+ years of work experience

    Capable of consuming APIs and designing web applications

    Experience with Python, Javascript, React, Redux, and web sockets

    Experience with distributed computing / consensus algorithms

    Knowledge of Test-driven Development and Linux servers

    Able to learn blockchain technology

    To learn how to apply, please see our Careers page.


    Cabana Blockchain provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, gender, sexual orientation, national origin, age, disability or genetics.

  • 2 months ago

    We’re a startup based out of Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better.

    Prospect is a lead generation platform that intelligently sources contact data right inside of your web browser in real-time. The best sales teams from the top tech companies in the world use Prospect to crush their sales targets.

    MORE ABOUT US

    We’re currently a team of 10 people -- you will be #11.



    We are profitable and self-funded (no VCs or investors). We did this because we want to do what’s best for our team and customers (not investors).



    We have sane working hours; we don’t work weekends, take ample time off, and work ~8 hours a day.



    ABOUT YOU



    You enjoy writing beautiful code. You care not just about whether the code works, but you think deeply about how well it performs, and how it will be understood by future developers.



    You like shipping things. Whether it is bug fixes or features, you realize that every line of code is an opportunity to make a user’s experience better.



    You ship often. You realize that the most efficient way to build a robust large application is by building it in smaller chunks and iterating upon user feedback.



    You like getting feedback. Whether it is talking to real users or adding custom application metrics, you believe that getting real user data is a smart way to make decisions.



    You are organized and autonomous. You don’t need someone to keep tabs on you all the time. You are able to take a goal, break it up into small tasks, and self-organize them in the best sequence to get the tasks achieved.



    You are an excellent communicator. You try to make the best use of the tools available to use. You commit your code in small chunks and commit often.



    OUR ENGINEERING TEAM RIGHT NOW



    We are currently 6 developers. Our roles are divided based on the projects we work on.



    Some of us are full stack and tend to jump between projects whereas some of us specialize in certain parts of the stack. Our stack currently looks like:


    Backend: Java 8 (REST API)

    Cloud: A blend of AWS and Google Cloud

    Database: PostgreSQL

    Frontend: ES6, TypeScript, React, and Redux

    Internal: GitLab for CI/CD and issue tracking


    WHAT YOU WILL DO



    You will be working on our backend which is a REST API written using modern Java practices and frameworks.



    This is a high impact role. We’re looking for someone to take real ownership of one or two core features within the first year. You'll own some extremely important portions of our application that serve thousands of users.



    We prioritize our internal projects based on what features our customers are requesting the most. Some things that you will work on include:


    Real-time data discovery – enhance and extend our real-time data discovery engine

    Performance – we’d like every API call to complete within 500ms

    Architecture – all core functionality should be designed in a way that it can be consumed as a standalone library

    DevOps – deploy internal applications in a scalable and fault-tolerant manner

    APIs – improve the depth of our integrations with 3rd party services, such as Salesforce


    MUST HAVES


    3+ years programming experience and 2+ years Java experience

    You know how to use Java in a modern way without enterprise bloat

    Excellent written and verbal communication skills

    We don’t require a degree but you should have demonstrated the ability to learn new things quickly (either self-learned, from a bootcamp, or from school)


    BONUS NICE-TO-HAVES


    Worked at a startup or a small company before

    Experience with modern DevOps practices with AWS, GCP, Docker, and such

    A knack for taking a metrics-driven approach using Grafana or similar

    Experience with GitLab, Google Drive API, or Salesforce.com


    COMPENSATION AND PERKS


    Salary: $70,000 - $90,000/year Canadian Dollars

    Work remotely or from our office in Kitchener-Waterloo, or a blend of both

    Four weeks paid time off

    Travel spending allowance (money to spend during your vacation)

    Benefits (Health, Dental, etc) through our company HSA

    Catered lunches every day and snacks at the office

    Laptop of your choice