The best remote jobs, hand-picked daily.

Post a job for $299
  • Software Dev (17)

    • 1 month ago

      About us

      At Sourcegraph, we are building a better, smarter foundation for software development. The innovations of the future will all rely on code and by empowering software developers today, we can bring the future sooner. You can learn more about our mission by reading our our master plan.

      Our product (code search, code intelligence, browser extensions, etc.) is open source, and is already deployed to paying customers with small and large engineering organizations across the world. Visit our homepage to learn why companies use Sourcegraph.

      You can see all the progress that we have made by visiting our blog, and all the exciting things that we are working on by checking out our product roadmap.

      Benefits

      In addition to competitive pay and equity, we provide many benefits to keep you happy, healthy, and productive.

      About the role

      You will:

      • Help build Sourcegraph, a multi-tier application (web, CLI, browser extensions, API, data stores, services) written primarily in TypeScript (frontend) and Go (backend).
      • Have the freedom to creatively tackle various CS challenges while building products and infrastructure that are fundamental to the growth and success of the business.
      • Have the opportunity to interact directly with our customers to help them deploy/configure our software, and solve issues that they encounter.
      • Plan your own work each month based on company goals and customer feedback.
      • Publish blog posts and give conference talks about your work at Sourcegraph.

      As a senior member of the team, you will:

      • Help set the technical direction of various projects.
      • Mentor and teach other team members.

      Take a look at our public near-term product roadmap for examples of projects you could work on at Sourcegraph.

      Ideal candidates have

      • A track record of delivering high-quality products with attention to scalability and UX.
      • Strong web/JavaScript/TypeScript/Go fundamentals.
      • Experience working with APIs and distributed systems.
      • Passion for the craft of software development and good engineering practices.

      Interview process

      1. You apply here.
      2. We set up a 30 minute call to chat with you about Sourcegraph to find out what you are looking for in your next role.
      3. We give you a take home coding assignment which won't take you more than 2 hours to finish.
      4. We schedule a few more hours of technical and non-technical interviews. We're happy to fly you out to our San Francisco office, or conduct the remaining interviews over video chat, whatever works best for you.
      5. We check your references.
      6. We make you a job offer.

      We also expect you to be interviewing us too, so ask us any questions you have along the way.

      If you aren't ready to start interviewing, but are interested to stop by our San Francisco office to meet the team, let us know!

      Sourcegraph is an equal opportunity workplace; we embrace diversity and welcome people from all backgrounds and communities.


    • Cycloid (Remote in Europe)
      2 months ago

      We are looking for a software engineer, passionate (it’s the most important) with several years of experience crafting software (it is better) but if you feel that you have the potential, don't hesitate, and with:

       

      - broad experience in back-end development, HTTP and APIs

       

      - professional experience with Go, knowledge of distributed systems and simplicity, familiar with the UNIX philosophy, database such as MySQL, swagger ...

       

      - A big + would be that you understand or you have worked as a DevOps as we build a DevOps platform.

       

      What is also important is that we are looking for more than just a developer. We are looking for a person who can build with us new features, can bring some new ideas to what could be a great DevOps platform to build a bridge between Dev & Ops & tools.

       

      We work on empowering people so we don't have a full-time product manager due to our culture.

       

      You are of course a team player and know how to work in remote even if you can work at Cycloid office in Paris if you live in IDF. You can decide to work on remote or co-working place if you are located in Europe, we only hire people located in Europe to avoid timezone issue and we don't accept relocation. All the organisation are in an asynchronous manner. We don’t use emails, only Github, Slack, Trello and Hangout.

       

      You have excellent written and oral communication skills in English, another language would be a plus.

       

      The salary will depend on your skills and your localisation. We are fully transparent internally on this topic.

       

      Cycloid is committed to having equality between women and men. In that way, we strongly encourage women's application.

       

      Interested in knowing more and the advantages we offer, please feel free contact us at [email protected] To apply, send us your resume and Open Source / Github code if you have.

    • Digital Ocean
      2 weeks ago

      Have you ever wondered what happens inside the cloud?

      Based in New York, DigitalOcean is a dynamic, high-growth technology company that serves a robust and passionate community of developers, teams, and businesses around the world. We believe that today’s entrepreneurs are changing the world through software. Our mission is to empower these entrepreneurs by bringing modern app development within reach for any developer, anywhere in the world.

      We want people who are passionate about creating simple, yet scalable experiences for our customers.

      As a Senior Software Engineer within Developer Experience you will think about how to present complex developer workflows and deployment processes as simple, elegant, and configurable solutions for our customers. Working alongside of Product and Design teams, and reporting to an Engineering Manager, you will decide how to build software that gets the most out of our products and services, and helps developers deploy, manage, and scale apps on DigitalOcean. You will also work within the broader engineering organization to improve efficiency and performance of internal systems, so that we can support our growing customer base.

      What You’ll Be Doing:

      • Developing software written primarily in Go, and sometimes Ruby.  
      • Working with containerized applications in Docker, and deploying within a CI/CD environment like GoCD and Concourse.
      • Creating and processing large amounts of data stored in, or streamed through, MySQL, Redis, and Kafka.
      • Using tools like Kibana and Grafana to monitor, alert and troubleshoot internal production performance issues.
      • Consuming and integrating with 3rd party APIs (DigitalOcean public APIs, Kubernetes, logging and analytics services, etc).
      • Actively participating in the product development process, quickly understanding how our services contribute to customer value, and gradually forming opinions on how to make those services better with minimal technical supervision.

      What We’ll Expect From You:

      • Experience working in a role where you had to balance solving software performance and scaling challenges with creating customer value.
      • Willingness to understand the architecture of multiple systems, and being able to make updates to them independently.
      • Have the ability to lead projects from start to finish, working cross functionally to gather requirements, plan work, and helping to steer development until launch.
      • Not required, but some previous exposure to Javascript and/or Rails applications, demonstrating an understanding of customer facing dependencies within a broader distributed system is a nice to have.
      • Experience with consuming and processing messages from Kafka or similar service.
      • Proficiency with writing efficient queries in MySQL.
      • Experience building APIs for external consumption.
      • Experience with Kubernetes, Docker, and CI/CD pipelines like GoCD or Concourse a plus.
      • An understanding of microservice architecture and inter-service communication with protocols like gRPC and Protocol Buffers a plus.
      • A strong appreciation for rich UI experiences, and particularly the flexibility to adapt APIs and backend services to accommodate such experiences.
      • A passion for creating developer tools and meaningful developer workflows.
      • This role will be expected to participate in an on-call rotation

      Why You’ll Like Working for DigitalOcean:

      • We have amazing people. We can promise you will work with some of the smartest and most interesting people in the industry. We work hard but we always have fun doing it. We care deeply about each other and take our “no jerks” rule very seriously.
      • We value development. We are a high-performance organization that is always challenging ourselves to continuously grow. That means we maintain a growth mindset in everything we do and invest deeply in employee development.  You’ll need to be great to get hired here and we promise you’ll get even better.
      • We care about you. We offer competitive health, dental, and vision benefits for employees and their dependents, a monthly gym reimbursement to support your physical health, and a monthly commute allowance to make your trips to and from work easier.
      • We invest in your future. We offer competitive compensation and a 401k plan with up to a 4% employer match. We also provide all employees with Kindles and reimbursement for relevant conferences, training, and education.
      • We want you to love where you work. We have great office spaces located in the heart of SoHo NYC and Cambridge and offer daily catered lunches to keep your hunger at bay. We’re also very remote-friendly—we use Slack to communicate across the company—and all remote employees have the opportunity to onboard in-office and take an all-expenses paid trip to our annual company offsite, Shark Week, to get quality in-person time with the team at least once a year. We also allow employees to customize their workstations to meet their needs—whether remote or in office.
      • We value diversity and inclusivity. We are an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 
    • Parklink Limited seeks a skilled, motivated candidate to fill the position of remote Lead Technician fluent in Python and PHP, who loves the challenges of high-availabilty SaaS and working with hardware.


      Company Introduction

      Parklink Development Limited provides RFID duplication devices to locksmiths and security professionals.

      Our flagship product is 'Rebadge'. It's a patented machine that duplicates RFID badges for customers. Before Rebadge, it was impossible to duplicate consumer RFID badges. Since the launch of Rebadge, literally hundreds of thousands of people have been able to make copies of their badges, and the number increases every day.

      Each machine is an embedded linux system running Python + Qt, and tethered online.

      Supporting the machines is a RESTful API (CakePHP).

      There is also a full back-office system for client management, machine management, billing, etc.

      We've got over 2,000 machines online (Check out our coverage map here: https://rebadge.eu)

      We've recently expanded into Australian and US markets. With this growth comes new challenges, and this is where your expertise comes in.

      The team currently consists of three staff - the founding partners operating in the roles of CTO and COO, and a technical support role. The successful candidate would be the fourth member on the team. The company structure is based in Hong Kong, but the partners are EU based


      We are a highly optimised / lean company. The successful candidate will have the ability to work autonomously on a constantly evolving product and rapidly expanding client base. You will work on a real product that is used by thousands of people daily. 

      Working for us means you'll be able to flex your development muscles, and you'll have a real impact on a real product that exists in the real-world, used by thousands of people every day. It's an exciting possibility.

      We are not another boring SaaS company. We create, manufacture and deploy real hardware on a global scale, with back and front end code managing it all. You'll have a chance to get your hands onto hardware, software, development and deployment. If you're driven, curious, and a hacker at heart, this position is for you. 

      We will provide you with all the training and tools you need, an annual travel budget, and a dynamic, fair and respectful work environment. 

      Reciprocatively, we are seeking to work with someone that is honest, skilled, self-motivated, and reliable.

      Tasks:

      As a lead technician, your tasks will be divided into two categories:

      Backend Development (CakePHP)

      Embedded Development (Python)

      Backend Development

      Our systems (API + Back-office) are based on the CakePHP framework, backed by a geographically Distributed High-Availability LAMP stack (Europe + Asia)

      The RESTful API provides the interface to the network of machines, and the back office provides administration functionality for us and our clients.

      Backend Development Tasks

      Maintaining & Developing the API [PHP / CakePHP]

      Maintaining & Developing the Administration Interface [PHP / CakePHP]

      Maintaining & Optimisation of the Database [MySQL]

      We have short, medium and long term goals, and milestones setup for our system. You're coming into a stable, clean, code base that we'll give you all necessary training on.


      Our frameworks are under GitHub source control, with a CI environment for staging and production.

       We will provide necessary development environments (VirtualBox environment).


      Embedded Development 

      We have 2000+ networked machines deployed. Each machine is powered by a Raspberry Pi 3, with dual-frequency RFID readers and touch screen. We have a custom linux deployment running the client software, written in Python + Qt [Pyside]

      The software is under clean, stable, and under active development. 

      Embedded Development Tasks

      Maintaining & Developing machine software [Python]

      Developing / Deploying a Unit Testing framework [Python / FrogLogic Squish]

      Development / Maintenance of System scripts / environment [Linux / Bash]

      We will provide all necessary training + hardware required to get started on the systems.


      Skill / Experience Requirements

      Technical Skills

      Python 3 [Fluent]

      QT / PySide Experience Bonus

      Ability to write, respect & maintain unit tests

      PHP 5/6/7  [Fluent]

      OOP (PSR-1 & 2) Obligatory

      CakePHP Experience Bonus

      Ability to write, respect & maintain unit tests (CodeCeption, PHPUnit)

      Git/GitHub competency

      Fluent with Git, respecting & maintaining development procedures (issue branch, code review, pull request, merge, etc)

      Database (Mysql)

      Query optimisation for high load environments

      High Traffic, High Availability Clusters 

      Experience with distributed server clusters and writing highly optimised code for high-load environments - understanding the requirements of high-load environments


      Linux Familiarity

      Intermediate configuration & administration tasks (SSH, Bash, etc)

      Rasbian Experience Bonus


      Hardware Familiarity

      Raspberry PI

      Serial / UART

      NFC Familiarity [Bonus]

      13.56 (Mifare, libNFC, etc)

      125KHz (T55, EM4XX etc) 


      Personal Skills

      English (Fluency in written + spoken)

      Ability to communicate clearly and efficiently

      Ability to work autonomously & self-motivate

      Ability to integrate into an existing team & structure

      Time Requirements

      This is a full time, remote position (8 hours per day, 5 days per week)

      Reachable during work hours via phone / slack

      Compensation

      40000EU per year / ~$50,000 USD

      2kEU Hardware Allowance / $2450 USD

      Annual Travel Allowance

      We will provide all training required

      We will provide all hardware necessary (Devices, parts, badges, etc)

      Flexible time off: 25 Paid Vacation days + 11 Paid Public Holidays

      Application Pre-requisites

      Your updated CV

      A brief email explaining who you are, why you fit the position, and how your experience is relevant.

      A link to your GitHub/GitLab account

      An overview of your side projects that you work on / contribute to.

      We will take time to study each application with diligence - please take the time to read over the position requirements carefully.


    • Close (Americas or European )
      2 weeks ago

      About Us

      At Close, we're building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we're leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we've grown to become a profitable, 100% globally distributed team of ~33 high-performing, happy people that are dedicated to building a product our customers love.

      Our backend tech stack currently consists of Python Flask/Gunicorn web apps with our TaskTiger scheduler handling many of the backend asynchronous task processing. Our data stores include MongoDB, Postgres, Elasticsearch, and Redis. The underlying infrastructure runs on AWS using a combination of managed services like RDS and ElasticCache and non-managed services running on EC2 instances. All of our compute runs through CI/CD pipelines that build Docker images, run automated tests and deploy to our Kubernetes clusters. Our backend primarily serves a well-documented public API that our front-end JavaScript app consumes.

      We ❤️open source – using dozens of open source projects with contributions to many of them, and released some of our own like ciso8601, LimitLion, SocketShark, TaskTiger, and more at https://github.com/closeio


      About You

      We're looking for an experienced full-time Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, launch, and scale major systems and user-facing features.

      You should have senior level experience (~5 years) building modern back-end systems, with at least 3 years of that experience using Python.

      You also have around five years experience using MongoDB, PostgreSQL, Elasticsearch, or similar data stores. You have significant experience designing, scaling, debugging, and optimizing systems to make them fast and reliable. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.

      You’re comfortable working in a fast-paced environment with a small and talented team where you're supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.

      You are located in an American or European time zone.


      Bonus point if you have...

      • Contributed open source code related to our tech stack
      • Led small project teams building and launching features
      • Built B2B SaaS products
      • Experience with sales or sales tools


      Come help us with projects like...

      • Conceiving, designing, building, and launching new user-facing features
      • Improving the performance and scalability our API. Help expand our GraphQL implementation.
      • Improving how we sync millions of sales emails each month
      • Working with Twilio's API, WebSockets, and WebRTC to improve our calling features
      • Building user-facing analytics features that provide actionable insights based on sales activity data
      • Improving our Elasticsearch-backed powerful search features
      • Improving our internal messaging infrastructure using streaming technologies like Kafka and Redis 
      • Building new and enhancing existing integrations with other SaaS platforms like Google’s G Suite, Zapier, and Web Conferencing providers


      Why work with us?

      • 100% Remote (we believe in trust and autonomy)
      • 2 x Annual Team Retreats ✈️ (Lisbon Retreat Video)
      • Competitive salary
      • Medical, Dental with HSA option - 99% premiums paid (US residents)
      • 5 Weeks PTO + 6 Government Holidays + Dec 24 - Jan 1 Company Holiday
      • Parental Leave (10 wks primary caregiver / 4 wks secondary caregiver)
      • 401k matching at 4% (US residents)
      • Our story and team🚀
      • Glassdoor Reviews 

      At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

      We come from 12 countries and 14 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

      This team is growing in more ways than one - we’ve recently launched 8 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

      Interested in Close but don't think this role is the best fit for you? View our other positions.

    • 1 week ago

      Job Description

      We’re looking to hire a backend developer to join our team working on PSPDFKit for Web. We are building a modern PDF SDK with technologies like Elixir, React, PostgreSQL, Docker, and WebAssembly. Your role as a backend developer will be to implement new features, improve the reliance of our server component, and work on scalability problems in a well-tested Elixir application.


      You Will:

      Work as part of a small, driven team that builds new features and fixes existing issues on a steady schedule.

      Make architectural decisions that will impact thousands of products for years.

      Write readable and well-documented code with meaningful tests so that we can ship new releases often and without fear.

      Take the time to do things correctly instead of coming up with quick fixes.

      Collaborate with the entire company (Android, iOS, Windows, Core, Support, Design, Marketing, and Sales) using Slack, GitHub, and Zoom.

      Support our customers in integrating our products, help them debug and fix issues, and collaborate with them to understand their requirements for our products.

      You Should:

      Be familiar with or have an interest in learning Elixir and its ecosystem of tools and packages.

      Have a high-level understanding of the web technology stack (e.g. HTTP, WebSockets, cookies, proxies, and caching).

      Have a strong interest in scaling PostgreSQL or a similar RDBMS, as well as understand the importance of consistency and efficiency when designing the data model for an application.

      Be eager to learn more about systems design, highly concurrent applications, immutable data, and functional programming models.

      Have good communication skills and enjoy working on a passionate team.

      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.

      Please note that you can be a perfect fit even if not everything we’ve outlined above applies to you. If you have any questions, please don’t hesitate to ask.


      We Offer:

      The ability to work remotely and set your own schedule.

      A family-friendly work environment.

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

      A motivated team 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).

      Your Day at PSPDFKit

      Your day at PSPDFKit starts with an asynchronous today message in our team’s Slack channel, where you outline your goals for the day so that everyone on the team knows what everyone else is working on. All our regular company meetings occur on the same day each week, so most of the time you’ll be able to focus on your assigned tasks without interruptions.

      You’ll work on adding features to our Elixir-based server product and improving the stability of our existing applications together with our customers. We strongly believe in code quality over quantity, which is why new changes undergo a proposal phase where everyone on the team is invited to collaborate. We write unit, integration, and end-to-end tests and do peer reviews for every change.

      Beyond working on features and bug fixes, we also take time to help you improve upon your personal goals (through regular 1on1s and mentoring). Our remote-first focus allows you to set up working hours that best fit your daily routine. You can read more about our onboarding period here.

      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 our team page and check us out on Instagram.

      PSPDFKit is an equal opportunity employer with people from many different cultures and countries. We celebrate diversity and are committed to building a team that represents a variety of backgrounds, skillsets, and perspectives, and to providing our employees with a work environment free of harassment.

      We do not discriminate on the basis of race, color, religion, age, marital status, national origin, ancestry, physical or mental disability, medical​​​ condition, sexual orientation, gender identity or ​expression, or any other non-merit factor. We’d especially love to receive applications from individuals who are underrepresented in the tech industry.

    • 2 months ago
      Bear Group is a leading web development firm based in Seattle looking for an experienced backend web developer to join our team. You will have the opportunity to work with leading companies and marketing teams to develop complex sites and integrations between systems.
       
      We are a fully distributed team that primarily builds in PHP on the Magento and Drupal platforms for ecommerce and content management sites. Since we are fully remote, you can work from anywhere! We do require at least 4 hours of working time overlap with the Pacific time zone work day where most of our clients are located. As a highly client focused organization, you will occasionally need to meet according to their schedule. This typically falls between 10 and 5 Pacific time, and we strive to give you plenty of time to focus on development.
       
      Working with a variety of clients, we fluidly form groups including a Technical Project Manager, a Quality Analyst, and one or more developers to complete sprints of work. The type of work depends on the client, but often includes:
      • Developing client web sites using Drupal and Magento Commerce
      • Focus on front-end development: HTML/CSS/Javascript coding, with Twig and PHP at template level
      • Balancing workload across many projects simultaneously
      • Quality assurance and testing across projects
      • Collaborating cross-functionally and with a diverse group of clients
      • Working with business development to assess and price new client projects
       
      You will need to be self-motivating and able to work independently most of the time, but we have a friendly and capable team to collaborate with when you encounter obstacles. You’ll need to have a minimum of 3-5 years of related work experience, a BA/BS degree, and experience with Drupal, Magento or similar open source frameworks. You’ll also need to be visually oriented with experience in Sketch or Photoshop and a good understanding of content organization and concepts within information architecture. Experience in client-service environments is a must and you’ll need to be professional and client service oriented; positive and proactive; able to react swiftly to meet client expectations.
       
      Since the technology world is constantly evolving, you’ll be expected to keep up with the current technologies and practices. To help with this, we provide an annual education stipend that can be used for attending relevant conferences or continued education courses.
       
      During your first week you will work closely with one or our senior developers to set up your new system and familiarize with our processes and tools. The system will be either Mac, Linux, or Windows to your preference, and we use Docker containers for a consistent development server stack. Other tools you will use include:
      • Git for source control
      • Bitbucket for Git repositories
      • Jira for project management
      • Confluence for documentation
      • Slack for communication.
      As you get your feet under you we will introduce some project work, again in collaboration with a senior developer on a sprint they are currently working on. Ultimately our developers work independently on your own tickets and sprints.
       
      In addition to competitive pay, a new computer, insurance, and 401k match, you’ll also receive:
      • 3 Weeks PTO plus approximately 10 vacation days annually
      • $1500 annual education stipend
      • Software stipend for the tools that you prefer to do the job
      To learn more about the company, visit www.beargroup.com
       
      We are an equal opportunity employer and 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 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. Were already transforming the way companies approach talent development at high-performing organizations like LinkedIn, Salesforce, Visa, Deloitte, and Logitech. 


      This is a remote role, anywhere in the US!


      Your responsibilities will include

      Product Engineer - Collaborate with designers and stakeholders to craft consumer grade experiences with SPA frontend (Ember) and RESTful backend (Ruby on Rails).

      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.

      Data Spelunker - Answer business questions and influence product roadmap decisions using statistical analysis, ad-hoc reporting, or machine learning algorithms for offline modeling.  Enable team members to answer questions with data systems and processes that leverage quantitative and qualitative inputs.  

      Operational Maintainer - Build scalable and tolerant systems using container technologies (Docker) and cloud infrastructure (AWS) as well as internal tooling to accelerate product development cycles.

      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 gets 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 relevant experience, at least part of which in a startup environment

      Alignment with BetterUp mission and enabling behavior change

      Succeeded in a remote work environment

      Frontline maintainer of "production" consumer application (volume, support, debugging)

      Strong experience with automated testing patterns

      Ruby on Rails, Ember.js, Gitflow, Docker

      Experienced in Agile product development processes (SCRUM, Kanban, Lean Startup, etc)

      Expert in current web technologies (HTTP, REST, Web Sockets, etc)

      Strong verbal and written communication

      Impressive Portfolio

      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


    • We're looking for a well-rounded and experienced full stack developer strong in both front-end (CSS, HTML, React, etc) and backend (NodeJs, Redis, Mongo, Serverless).  The perfect candidate can take a mock-up, have a conversation about the feature/interaction, and can build that interaction as a working application (CSS, HTML, React, Node-based API, etc). The right fit for our team has a love for coding and learning, works well in a fully-remote environment and is a high-energy strong communicator who can join an expert team and work with limited direction.  This person would have at least 3 years of professional experience and preferably experience working remotely. The Work:
      • Expand and evolve our social media dashboard and analytics platform used by thousands of journalists and broadcasters worldwide
      • Build new features (screens, interactions, workflows) based on mockups and wireframes
      • Build APIs and services that integrate with social media APIs (Facebook, Twitter, Instagram, etc)
      • Help upgrade our systems from SOA to true microservices on AWS Lambda (Serverless)
      The Environment:
      • 100% remote team
      • Platform based on React + Serverless + Mongo, etc
      • Mobile apps built w/ React Native
      • AWS Cloud-based hosted infrastructure
      • Slack, Hangouts and other online collaboration tools
      The Perks:
      • 100% remote work
      • Competitive pay
      • Comprehensive health, wellness and career benefits package
      • Trust, autonomy, empowerment
      This is just scratching the surface -- we're a fun team of people who love what we do!  If this sounds good so far then reach out and we'll share the details. Skills & Requirements We're looking for someone who can comfortably work on whole features/stories independently.  You should be strong on the front-end development (CSS, HTML, React, Angular) and equally strong on the backend doing API design, building NodeJs services in a serverless/cloud environment. Required skills/experience:
      • Strong understanding of modern JavaScript (ES6+), CSS and HTML concepts
      • Demonstrable experience with ReactJs and NodeJs
      • 3+ years web app development experience
      • 2+ years of front-end development (HTML, CSS/SASS, etc)
      • 2+ years of NodeJs experience
      • Fluency in Git, GitHub and source code management concepts
      Bonus skills/experience:
      • Social Media APIs (Facebook, Twitter, etc)
      • Serverless framework (AWS Lambda) experience
      • Microservices and/or SOA
      • Previous remote work experience
      Working Remote:
      • This is a 100% remote position, communication and self-direction are incredibly important
      • You'll need a dedicated workspace (with a door)
      • You must have a reliable high-speed internet connection (collaboration requires bandwidth)
    • Selfdecode (Overlap PST Hours)
      1 month ago

      About Us:

      We are a fast-growing and leading company in the personalized health space. We build software to help interpret peoples’ genetics, lab tests and symptoms in order to give personalized health recommendations.


      • Our primary goal is to give people the tools they need to live a healthier and better life

      • We are a flat organization and prioritize efficiency

      • We work as a team and every input and suggestion is taken into account, no matter who it comes from

      • We thrive on open communication and dedication

      • We are a meritocracy and people who show good abilities can move up in the organization fast.


      If this is the type of company you want to be a part of, apply now!


      Job Type and Pay:


      We are looking for a talented frontend developer. Pay will be in accordance with abilities and experience.



      • Full-time only

      • Position is remote

      • No agencies

      • Must work a minimum of 4 hours within PST time zone between 9AM to 8PM PST

      Required Duties & Skills:

      • Proficiency in React, Redux, and Redux-Saga

      • Must have a solid command of Javascript, CSS and HTML

      • Experience with React performance testing and performance optimization (React profiler, server-side rendering, code splitting/lazy loading)

      • Well-versed in source control with Git

      • Able to implement creative and visually-appealing frontend designs

      • Ability to translate designs, wireframes, and mockups into highly-composable code

      • Collaborating and troubleshooting issues with our backend team and other company stakeholders

      • Writing clean, readable code and tests

      • Giving and receiving feedback while working with a team

      • Strong English-language communication skills

      • Ability to work independently and as part of a team is essential

      Plusses:



      • Knowledge of React Native (for mobile app development)

      • Experience writing E2E tests with Cypress

      • Familiarity with AWS, bitbucket, and Heroku, Material-UI


      Our three companies:



      Selfhacked.com - With over 1.5 million visitors per month, SelfHacked is the best source of scientific information on supplements and health topics with integrity, no agenda or ideology. We strive for completeness and accuracy, and we work to make it accessible for everyone. The SelfHacked team includes 4 PhDs, 1 PharmD, 2 PhD students, 2 MS in biology, and a few biochemistry graduates.
      SelfDecode.com - We analyze people's DNA (over 15,000 users so far) and symptoms and give them health recommendations based on their DNA that are simple and easy to understand using our custom-built algorithms.


      LabTestAnalyzer.com - Provides high-quality, science-backed information and lifestyle, diet, and supplement recommendations based on lab test results.

      We are very selective in our process because we look for a very long-term, full-time partnership with our employees.


      We try to keep the process as short as possible so we don't waste anyone's time. We've designed our tests and procedures so that if someone doesn't score above a certain threshold for a given segment, they are booted from the application process early. Most people will not spend more than 10 min of their time on our process. People who do well keep progressing and ultimately get hired and love working for our company!


      If this is the type of company you want to be a part of, apply now!

    • 1 week ago

      Narrative is building the first global data marketplace. It has often been said that data is the new currency. Unfortunately, maximizing the value of data is often easier said than done. On one side, transacting via individual point to point integrations carries a lot of overhead in both business development and technical integration efforts. On the other, going through big aggregators introduces opacity in the pricing and provenance of the data. At Narrative, we help our customers get value from their data by building a central auction platform to reduce the friction and tooling to increase the transparency in this process.

      We are a small, early stage team looking for great developers who want to jump in and take major systems and user-facing features from design to launch. Here’s where we are now:

      We are operating in Amazon Web Services. Our services are mainly deployed on EC2 provisioned with Terraform.

      We also heavily use other technology on AWS such as DynamoDB, S3, and RDS.

      Our backend includes a data ingestion web service with supporting Kinesis consumers, along with a growing array of Spark projects. It’s written mostly in Scala, with a smattering of Python for lambda functions.

      We sit somewhere in the middle of the “Scala as a worse Haskell” and “Scala as a better Java” spectrum. We love functional programming and we do make use of libraries like cats, but at the same time we heavily favor core language features and have no intention of rewriting everything using Free Monads.

      Our web app UI is written in Typescript with Angular2 and a supporting API running on Node, and is deployed and monitored using much the same supporting tech as the backend.

      Other services we use include: GitHub, CircleCI, DataDog.

      Here are some examples of projects that we would like some help with:

      Interactive tools to help buyers discover the data they need to accomplish their business objectives.

      Interactive tools to help sellers maximize the yield from the data that they are selling.

      Data analytics pipelines to drive the interactive report UIs. For example: reports for yield forecasting and deal pre-qualification.

      The ideal candidate should:

      Have experience building modern web applications using Javascript, HTML, and CSS.

      Be able to debug various aspects of web application code, such as cross-browser Javascript quirks.

      Thoroughly understand the HTTP lifecycle and how the browser interacts with web APIs.

      Enjoy building fast, user-friendly UIs.

      Not be afraid of contributing to the entire stack when the need arises, given that frontend doesn’t simply mean HTML/CSS. For instance, a feature might require

      some metrics to be computed from a Spark Report

      creating a MySQL migration script

      tweaking S3 permissions and terraform scripts for deployment

      We are not looking for a 100% fit on all the technology buzzwords, but we are looking for someone with strong technical skills who is eager to pick up new technologies as necessary.

      We are building the team with a remote-first mindset, and as a result every team member is expected to have an ability to synthesize business requirements, distill the domain, contribute to high-level design documents, efficiently communicate asynchronously, and more generally work autonomously toward a shared vision.

      Continuously investing in quality (code quality, tests, pull request reviews, refactoring…) is part of our strategy to sustainably maximize the business value we deliver.

      Apply at [email protected]


      Useful Links

      Find out more about Company Culture.

      More about the hiring process.

      A day in the life of a dev.

    • Hotjar (UTC-1 and UTC+3)
      2 months ago
      Note: Although this is a remote position, we are only seeking candidates in European / African timezones between UTC-1 and UTC+3.
       
      We are currently seeking ambitious and pragmatic software engineers who are passionate about building great online apps. You'll use your skills to have a real impact on a product used by over 915,000 users from 190 different countries. We are looking for an engineer who loves being part of a team but is also self-motivated and loves the idea of working remotely.
       
      As a Frontend Software Engineer with Hotjar, you’ll be working on developing and improving features built primarily in JavaScript and AngularJS. You will work closely with other front-end engineers, backend engineers and designers to implement changes to our user interface and tracking script according to best practices. You will need to be highly process driven and eager to learn new technologies and programming languages. We favour those with a delivery-focused mindset, versus a focus on flawless or over-engineered code.
       
      Compensation Range
      The budgeted compensation range for this role is €55,000 to €75,000 annually. Ranges are based on market research and are equitable to other roles within Hotjar. The actual compensation offered will be based on relative experience and skills. At this time we are only able to provide official employment status to those located in Malta. All other team members will join as full-time consultants and will be responsible for paying any taxes or applicable fees where they reside.
       

      Requirements

      • Experience using HTML, CSS, JavaScript, AngularJS and/or other JS frameworks.
      • Experience using Python, PostgreSQL, Redis, Memcached, Lua, Linux, Nginx, Elasticsearch, and Amazon Web Services a plus.
      • Familiarity with automated testing frameworks such as Jest, Karma, Cypress, or Protractor.
      • Familiarity with distributed revision control systems such as Mercurial or Git.
      • Fluent in English with excellent written and verbal interpersonal skills.
      • Ability to work independently - accountable for your own actions and able to act with both urgency and integrity.
      • Desire to work in a caring, transparent, and giving work environment, in line with Hotjar’s company valuesculture and ways of working.
      • Will submit to a background check, confidentially processed by our third party.
    • Narrative (North America)
      2 weeks ago

      Responsibilities

      Here’s where we are now:

      We are operating in Amazon Web Services. Our services are mainly deployed on EC2 provisioned with Terraform.

      We also heavily use other technology on AWS such as DynamoDB, S3, and RDS.

      Our backend includes a data ingestion web service with supporting Kinesis consumers, along with a growing array of Spark projects. It’s written mostly in Scala, with a smattering of Python for lambda functions.

      We sit somewhere in the middle of the “Scala as a worse Haskell” and “Scala as a better Java” spectrum. We love functional programming and we do make use of libraries like cats, but at the same time we heavily favor core language features and have no intention of rewriting everything using Free Monads.

      Our web app UI is written in Typescript with Angular2 and a supporting API running on Node, and is deployed and monitored using much the same supporting tech as the backend.

      Other services we use include: GitHub, CircleCI, DataDog.

      Here are some examples of projects that we would like some help with:

      Data analytics pipelines to drive the interactive report UIs. For example: reports for yield forecasting and deal pre-qualification.

      Implementing additional infrastructure to support transactions for more types of data.

      Improving the latency and resource usage of our transaction processes.

      Qualifications

      Have experience in a typed functional language such as Scala or F#, or significant experience in their non-functional equivalents (Java, C#) with an interest in Scala.

      Have experience working with non-trivial quantities of data. As of this writing, our ingestion pipelines are handling something on the order of 500GB .snappy.parquet files per day. Prior work with Spark would be ideal, but experience with similar MapReduce-based technologies would also be helpful.

      Have experience operating in a cloud environment like Amazon Web Services, Google Compute Engine, or similar.

      Be able to work across all aspects of back end systems, from application code to SQL to systems administration.

      Not be afraid of contributing to the entire stack (from the UI to Devops) when the need arises.

      Skills

      Scala or other typed functional languages

      About Narrative

      These days, data is everywhere and has immense benefits for businesses. Companies that have data can sell it to companies that need it to improve their business; a win-win situation. However, current data discovery and distribution inefficiencies slow this win-win situation down to a grinding halt.

      Narrative simplifies the data landscape by automating the hard-to-navigate world of data acquisition and distribution into two, easy-to-use software platforms.

      Narrative's Acquire platform gives businesses access to massive amounts of raw data across many suppliers. With full transparency, companies know exactly what they’re getting and which suppliers it came from.

      Narrative's Distribute platform standardizes and deduplicates data, giving companies instant demand for their data and new, turn-key revenue streams.

      On top of that, everything is automated, centrally managed with actionable analytics and aligns with GDPR compliance.

      In a world where raw data is fueling businesses, Narrative is the platform that powers the data economy.


      Perks & benefits


      Health, dental, and vision insurance

      Flexible vacation & paid time off

      Equity plan

      Relaxed and engaging workplace

    • We are looking for an expert Javascript developer to help us build frontend apps for our products and services. You will be working with the Vue.js framework primarily, bringing UX to life and developing all the frontend interface and interactions. Experience of working with Vue.js is obviously a plus, but more generally you will need to be a strong all-round Javascript developer with a solid grasp of HTML/CSS as well. If you're also proficient in working with backend Node.js as well, that would be a bonus.

      You will need to be a creative problem solver, as much of the work requires creative approaches to unique technical challenges which often don't have much - if any - coverage on sites such as Stack Overflow.

      The complexity of the software is also a key component. Much of what we are building is concerned with complex data structures (including SVGs) as well as the inevitable complexities of scaling an app out into large organisations. As such, you will need to have a strong engineering mindset with the ability to think through problems in a structured way. Or to put it another way, you should be able to produce robust, tested code that will stand up in production.

      Responsibilities

      • Building robust frontend apps with the Vue.js framework, including unit tests
      • Creating custom single-file components for use in the interfaces
      • Developing applications for parsing and working with XML structures including SVG data
      • Writing clean, well-documented and well-tested code with strong adherence to modern ECMAscript standards
      • Optimising applications for maximum speed and scalability
      • Working with the team to solve complex challenges and contributing ideas and solutions regularly

      Skills and qualifications

      • Strong understanding of vanilla Javascript and latest ECMAscript standards
      • Basic understanding of web markup, including HTML5 and CSS3
      • Minimum 2 years experience of working with the Vue.js framework
      • Experience of working with state management systems, preferably Vuex
      • Experience of writing unit tests in tools such as Jest or Mocha (or component snapshots)
      • Familiarity with frontend build tools, particularly Webpack
      • Proficient understanding of code versioning tools including Git
      • Good understanding of browser rendering behavior and performance
      • Bachelors degree in computer science
      • Excellent communication skills
    • Social Chorus (USA only)
      Today

      SocialChorus is a platform for communicators. We help them become heroes within their organizations by giving them the tools and expertise they need to unify their enterprises. Companies thrive and win when all of their workers feel aligned, informed and supported. In simple terms, we help companies work as one.


      Joining SocialChorus means joining a movement where every worker matters. This movement has taken root and is evident in our world-class customer base and their millions of employees worldwide. Now we need your help to achieve our goal of connecting every worker. Ready to make a difference?


      We are currently seeking a USA BASED Senior iOS Engineer to design and implement new features/functions for our mobile communications platform.


      We are a distributed team. Yes, we have offices in several cities but we build solutions for distributed workforces so we model our workforce the same way. In this role you really can work where you want.

      Responsibiitlies

      Design and execute user-facing features on iOS devices

      Create and update application designs for application enhancements

      Provide technical leadership, driving and performing best engineering practices

      Produce high quality software that is unit tested, code reviewed, and inspected for continuous integration

      Carefully evaluate the technical tradeoffs of every decision

      Work with the Design team to hone in on the best UI and infrastructure practices

      Participate in the full SDLC (Agile), including meetings, iterative development, estimations and design sessions

      Qualifications

      Proficient in software/mobile app/API/Social Media iOS initiatives development

      4+ years building apps in a production environment

      2+ years experience with Swift, with deep understanding of Swift programming conventions

      Multiple apps deployed to the App Store

      Personal/Public projects available for review

      Strong working knowledge of iOS SDK, computer network protocols, data structures, algorithms, and designing for performance

      Experience with video and image processing

      Knowledge of modern design patterns

      Strong knowledge of github best practices and peer review guidelines

      Experience working with and tuning high volume mobile applications

      Experience integrating with RESTful API backends

      Experience working in an Agile development environment

      Why SocialChorus?

      Because you care. About people, the work you do, and the connections you make. Work is such a large part of life, it only makes sense to make it awesome.

      If you want to engage brilliant minds in a true start-up environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind it could be a perfect fit.

      Come for the challenges, come for the people, and the unlimited PTO, health benefits, 401k plan, casual and friendly environment, and a leadership team who truly believes in your growth both professionally and personally will keep you here.


      Remote USA ONLY

    • Hubstaff is a fast-growing startup in the time tracking and project management space that fully embraces remote work. We are looking for a talented server engineer who enjoys focusing on frontend development to join our passionate development team. The correct person will take pride in their work, have extreme attention to detail, and be able to get their hands dirty implementing HTML/CSS/JS frontends. Implementing the designs from our design team will be the majority of the job role. Familiarity with popular JavaScript frameworks (React, etc.) is preferable. We are looking for a well-rounded developer who has the backend chops to implement the server-side aspects of their projects using Ruby on Rails. This position will report directly to our Head of Development and work closely with our other engineers. You’ll be able to work 100% remotely, and we are looking for someone that can grow with our products for years to come. You’ll be a good fit if you:
      • Are self-disciplined and have a great work ethic
      • Have good time management skills
      • Communicate well
      • Can work until at least 1pm EST M - F
      • Like having a consistent daily work schedule
      • Have at least three years of experience building SaaS interfaces
      Frontend Development Requirements:
      • Highly skilled with HTML / CSS
      • Bootstrap
      • Javascript & jQuery
      • Git
      Backend Development Requirements:
      • Ruby on Rails
      • Postgres or MySQL
      • Unit tests (rspec, etc.)
      • Background workers
      • Writing design docs
      • Working from design docs/specifications & wireframes
      Bonus:
      • React & Redux
      • Vue.js
      • AngularJS
      • Service workers architecture
    • 1 month ago

      Codelitt is looking for a Full Stack Developer with experience in HTML, CSS, and Javascript (React required) and a backend language (Ruby, Go, Python or .NET). Preferably you'll have a keen eye for the user interface, communicate well with designers, and with other engineers. You work well with others and friendly.

      While this is a remote position, there are often meetings at 9 a.m. ET. Something to take into consideration. Mountain Time, Central Time, or Eastern Time preferred. 

      REQUIREMENTS

      - Experience working and collaborating with teams

      - Experience in Linux and command line a must

      - Solid Javascript experience a must

      - Work with React

      - Experience with Functional programming is highly desirable

      - You know how to architect all components of a frontend project

      - You have experience reading API documentation and working with different endpoints to compose the desired effect

      - You know how to run projects through solid processes (things like code reviews, reviewing stories, planning)

      - Picks up new technologies quickly and efficiently

      - Uses Git effectively

      - Know how to create tests and why it's important

      - Knowledge of OOP and software design principles

      - Driven, ambitious, and interested in tech

      - Self-motivated

      - Acumen. You must be able to think of and judge multiple solutions for a problem and be able to reason between them.

      - You’re aware of how to build secure apps

      - You know how to optimize frontend load times, debug rendering issues, and overall provide a smooth experience to the user.

      - Knowledge of responsive frontends

      - You know C#, Ruby, Python or Go. IMPORTANT. You don't have to be an expert in backend tech, but you'll need to understand how to integrate with the backend guys.


      Additional Requirements-

      - You’ve practiced continuous integration

      - You've tinkered with Docker

      - Require JS/Webpack/Browserify is a bonus, too.

      - You’re interested in startups


      BENEFITS

      - Great mentorship and company culture 

      - Remote work

      - Challenging work and interesting projects

      - Healthcare benefits package

      - Fun office space in Wynwood (Miami - if you so choose

  • Product (1)

    • Stanwood (EU hours)
      2 weeks ago

      Our stanwood family is currently looking for an additional PROJECT MANAGER who shares our passion for digital products and values the freedom to work wherever she/he chooses - with their loved ones, in the countryside or in nice places where others go on holiday* for.

      *required for our PMs: availability hours 10:00 - 17:00 German time (UTC+1) and reasonable travel time to major cities in Germany

      Quick check:

      • You have 5+ years project management experience, preferably in software/app development.
      • You are (near) native in German and highly proficient in English.
      • You are not talking about problems but finding solutions for them.
      • You are smart, driven and fun to work with.

        You think "Hell yeah", that’s me?! Then PLEASE check out the full job profile and let’s talk

       Your Responsibilities

      • You take on the responsibility and ownership to securely lead app and website projects from the first sales pitch to the final release. And even after that, you strive to continuously challenge the status quo and improve your product.
      • You plan, manage, and execute app, website and backend projects, including concept and wireframes, always evaluating budget, schedule, scope, and risk.
      • You will keep your clients and developers regularly updated and show a high level of proficiency in your day-to-day project communication.
      • You will be in charge of all project tickets and the status of your projects and take tireless action to deliver the project in time, budget and quality.
      • You will lead the project team remotely with a positive can-do attitude
      • You make sure the development team burns down its sprint tickets and you see it as your responsibility to remove any blockers for them.
      • You actively support your clients in their decisions and fill your role to propose improvements in process and product.
      • You have a strong bias for action.

      Your Attitude

      • You are a problem solver - goal oriented and excellently organized.
      • You love to continuously challenge yourself, learn new stuff and share your wisdom with others
      • You are smart and fun to work with. Do you remember the Apple Mac vs. PC Ads? ;-)
      • You love technology and great software.
      • You are willing to go the extra mile for your team.
      • You appreciate the freedom to work wherever you choose and you are happy to travel to our workshops and client meetings if necessary.

      Your Skills & Experience

      • You have 5+ years experience in project management, preferably software projects.
      • You are highly self-motivated, a fast learner and don’t shy away from new challenges.
      • You have experience in leading agile technical projects before and you can give some examples of your most successful projects.
      • You have a proven track record of leading and working in a non-hierarchical team
      • You know basic tech project management tools and are not afraid of gitlab, jira, CRM, firebase or other tech-SAAS.
      • You have design and UX/UI experience (Sketch or equal)
      • You have strong communication skills and use them proactively with your clients and team (we mostly communicate via Slack and calls)
      • Language skills: Our company language is English, many clients are from Germany. As a project manager, you need to be fluent in both languages. German: near native. English: highly proficient, spoken and written.
      • Availability hours 10:00 - 17:00 local time (UTC+1)
      • Reasonable travel time to major cities in Germany as we have personal workshops and kickoffs with all of our clients

      We Offer

      • Be part of a thriving company that sets standards in the way agencies will work in the future .
      • Remote, fun work environment based on Slack
      • Full transparency in our processes and communication
      • Team workshops at top locations all around Europe and the Middle East with fantastic team mates, burgers and beer ;-)
      • People development tools like weekly masterclasses, regular 360 degree feedback and 1:1s
      • A 40h workweek
      • Compensation:
        • Freelance (40h/week): starting with 35€ /h, with project responsibility 40€ /h (after first 3 month review), 12 month contract extending year to year
        • Employed (40h work week): same as our freelancers including social security and employers contributions: starting with 4.300€, afterwards with project responsibility 4.900€ (after first 3 month review)
  • All others (1)

    • 1 month ago
      Remote

      At GitLab, our team of technical writers is responsible for ensuring that the documentation for all of our products is clear, correct, and easy to use. We are looking for great writers with strong technical proficiencies who will help our users succeed with our rapidly evolving suite of developer tools.

      You’ll collaborate with our engineers, who write the first draft of docs for the new features they create. You’ll dive in on special projects, authoring new content and working on new site features and processes. You’ll collaborate with others across the organization to craft tutorials and other educational resources. You’ll be at the leading edge of DevOps while contributing to one of the world’s largest open-source projects and engaging with our wider community.

      GitLab is an all-remote company, and this is a remote position with no geographical requirements.

      Responsibilities

      • Continuously improve GitLab’s documentation content in collaboration with engineers, product managers, and others.
        • Review and edit doc plans and content for all new and enhanced features.
        • Produce written and video tutorials for getting started with GitLab features and for specific use cases.
        • Help developers and other members of the community who have documentation-related questions.
        • Identify and address content gaps or the need for additional media such as diagrams or videos.
        • Participate in reviews and revamps of section or page content and structure.
        • Help review and triage incoming suggestions, corrections, and other content from the community.
      • Continuously improve GitLab’s documentation site features and user experience in collaboration with engineers and other technical writers. This may include the documentation site’s design, search, build process, feedback methods, SEO, visitor analytics, versioning, and other technical components.
        • Contribute to the planning and code of new site features and enhancements.
        • Coordinate with frontend and backend engineers when their help is needed.
      • Contribute to the improvement of team process and style, as well as cross-functional efforts.
        • Act as a reviewer of release blog posts and contributor to GitLab’s Handbook.
        • Make it easy for contributors from the community—internal and external—to submit quality documentation.
        • Contribute to the documentation Style Guide and documentation process guides.
        • Collaborate and improve upon collaborative processes with others including product managers, Support, Marketing, Engineering, and the wider GitLab community.

      Requirements

      • You have:
        • An affinity for managing and writing software documentation.
        • Excellent writing and editing skills.
        • Understanding of what makes documentation clear and effective.
        • Great teaching skills that translate into amazing written work.
        • Familiarity with the Linux or Mac command line.
        • Experience using Git, HTML/CSS, and at least one programming language (though this does not need to be from a professional context).
      • You are:
        • Highly organized; able to triage and prioritize numerous issues and projects.
        • Able to succeed in a remote, globally distributed work environment.
      • You share our values, and work in accordance with those values.

      You’ll receive special consideration if you have experience with:

      • Static site generators and managing docs as code.
      • DevOps tools.
      • JavaScript and intermediate front-end development.
      • Advanced programming or other technical experience.

      Our hiring process is described in more detail in our Handbook's Hiring section. When you apply, please include a cover letter that describes why you are interested in this position and in what ways you are well-qualified for it.

      About GitLab

      GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 1,000 people worldwide have contributed. We are an active participant in this community, trying to serve its needs and lead by example. We have one vision: everyone can contribute to all digital content, and our mission is to change all creative work from read-only to read-write so that everyone can contribute.

      We value results, transparency, sharing, freedom, efficiency, frugality, collaboration, directness, kindness, diversity, boring solutions, and quirkiness. If these values match your personality, work ethic, and personal goals, we encourage you to visit our primer to learn more. Open source is our culture, our way of life, our story, and what makes us truly unique.

      Top 10 reasons to work for GitLab:

      1. Work with helpful, kind, motivated, and talented people.
      2. Work remote so you have no commute and are free to travel and move.
      3. Have flexible work hours so you are there for other people and free to plan the day how you like.
      4. Everyone works remote, but you don't feel remote. We don't have a head office, so you're not in a satellite office.
      5. Work on open source software so you can interact with a large community and can show your work.
      6. Work on a product you use every day: we drink our own wine.
      7. Work on a product used by lots of people that care about what you do.
      8. As a company we contribute more than we take, most of our work is released as the open source GitLab CE.
      9. Focused on results, not on long hours, so that you can have a life and don't burn out.
      10. Open internal processes: know what you're getting in to and be assured we're thoughtful and effective.

      See our culture page for more!

      Work remotely from anywhere in the world. Curious to see what that looks like? Check out our remote manifesto.

      Remote-CHAR