Find a remote job in Software Dev

Post a job for $299

Software Dev (199)

  • Chili Piper is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with designers to constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.


    On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.


    Responsibilities

    ● Participate in technical planning & requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications.

    ● Ensuring that technical software development process is followed on the project, familiar with industry best practices for software development.

    ● Develop applications in languages including React JS

    ● Demonstrate the ability to adapt and work with team members of various experience level.

    ● Translating designs and wireframes into high quality code


    Skills

    ● Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

    ● Thorough understanding of React.js and its core principles (2+ years of work experience with React)

    ● Experience with popular React.js workflows (such as Flux or Redux)

    ● Familiarity with newer specifications of EcmaScript

    ● Experience with data structure libraries (e.g., Immutable.js)

    ● Knowledge of isomorphic React is a plus

    ● Familiarity with RESTful APIs

    ● Knowledge of modern authorization mechanisms, such as JSON Web Token

    ● Familiarity with modern front-end build pipelines and tools

    ● Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

    ● Ability to understand business requirements and translate them into technical requirements

    ● A knack for benchmarking and optimization


    Additional Information

    How We Work

    Freedom and flexibility. We’re a 100% distributed team working from around the world. Our team members can work from wherever they want in the world, as long as they show up on our weekly all hands meeting on Zoom.

    Solve interesting problems. The software landscape has exploded. There are dozens of solutions for each problem. We want to be different. We come up with new angles on existing problems or invent better solutions to help companies with their sales and marketing. Then we turn these ideas into beautiful, smart software.

    Autonomy and ownership. Working on a distributed team means you don’t have someone micromanaging you or looking over your shoulder to make sure you’re getting things done. We’re a team of do-ers who take full ownership for their results.

    Be helpful. Our first value as a company is help. Help our customers be successful. Help our prospects get the right information and make the right decision whether or not it includes our products. Help our team members reach their full potential.

    The Perks

    • Unlimited Vacation

    • WeWork membership so you can work from anywhere

    • Any equipment/software/tech that you need to do your job

  • Mayven (North American Timezone)

    Lead Web Architect for Software Development Agency (Client facing position)

    Thanks so much for checking out our job post.

    We are looking to hire a lead architect to take the reigns across our full stack of projects.  You will report directly to the founding partners of the agency, and be responsible for engaging and working across our team of 40+ developers and designers around the world as well engaging directly with our clients at small and large companies across the US.

    This is a fully remote position with no set office hours.  The perfect candidate is a 100% self starter and self motivator who knows how to identify what needs to be done and, most importantly, gets the job done.

    This is a highly technical role.  If you are not familiar with running commands from terminal, or wouldn't know where to start if someone asked you how to set up a staging server for a WordPress site, this role isn't perfect for you.

    The perfect candidate has a deep knowledge across the entire web stack (HTML --> CSS --> Javascript --> NGINX --> PHP) and, although already has good experience with a wide array of technologies, also knows how to quickly and efficiently pick up new things as well. 

    Technologies you will use frequently:

    1. WordPress
    2. PHP
    3. Laravel
    4. Vue.js
    5. Vanilla JavaScript (ES6)
    6. Webpack (Laravel Mix)

    How To Apply

    Please only apply via this application form: https://buildstack.typeform.com/to/N6qZSZ

    All applicants will receive a reply within 48 hours.

  • Today

    We are a diverse team from around the world, on a mission to make DuckDuckGo the company people trust most with their online privacy, and we want your help!

    Join our team as a Senior Mobile Engineer and help shape the technology that powers the DuckDuckGo search experience.

    As part of our growing team you will collaborate with team members at all levels to identify and close major gaps in our products. Examples of projects you might work on include: expanding and improving mobile content blocking, running experiments to measure and improve user conversion and usability within our mobile applications. You will take direct responsibility of mobile application features, drive improvements, and own product maintenance.

    What you will do:

    • Lead projects from proposal through postmortem, assessing vague problems, proposing high impact solutions, and executing them against a set of success criteria.

    • Play a key role in improving the software architecture.

    • Step up to resolve product issues – large and small.

    • Improve applications directly by proposing and implementing mobile solutions.

    • Collaborate with peers remotely during product brainstorms, technical design discussions, pair programming sessions and code reviews.

    • Write pragmatic, performant, and testable code that works consistently across devices.

    What we are looking for:

    • Significant cross-platform engineering experience (5+ years), with experience working on at least one large native application on both iOS and Android.

    • Deep understanding of MV* concepts, mobile threading, and memory management and how they apply to mobile applications.

    • A fundamental understanding of complex data structures and algorithms, which enables you to develop and apply new solutions and confidently navigate and improve existing code.

    • Ability to leverage both quantitative and qualitative data and to collaborate with a cross-functional team to develop effective UX solutions.

    • Effective project management skills.

    • Creative problem solvers and risk takers. You like to take initiative to push projects forward but know when to involve others.

    • Excellent communication skills. You can validate your decisions and communicate them clearly.

    Other things to know:

    • While we leverage specific job titles for hiring purposes, we do not use them internally. Instead, we follow our own professional levels, with expectations for each level clearly defined across several dimensions.

    • We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.

    • Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)

    • We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.

    • Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.

    • All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.

    • We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.

    • While this is a full-time job, we offer a flexible work arrangement with no core hours and expect an average commitment of 40 hours per week.

    • We support professional development of our team members through career advisory and a learning stipend, reinforcing our culture of growth and skill-building.

    DuckDuckGo does not work with any recruiting agencies or services. A big part of our culture is to work with each candidate on a one-to-one basis throughout our unique hiring process.

    DuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

    If you think you might thrive in this environment, we would love to hear from you. Use the application below to apply!

  • Dito is a leading provider of enterprise IT and cloud services partner, and we are looking for someone who is ready and eager to join our PSO team as a Google Deployment Engineer!  The position is remote so you will have the ability to work from home.

    Job Description: You swiftly problem-solve technical issues for customers to show how our products can make businesses more productive, collaborative, and innovative. You work closely with a cross-functional team of web developers and systems administrators, not to mention a variety of both regional and international customers. Your relationships with customers are crucial in helping Google Dito grow its GSuite business and in bringing our product portfolio into companies around the world. 

    • Work with Dito team members and clients to understand technical and business requirements, then develop robust technical solutions leveraging Google products to meet these requirements

    • Lead deployment and configuration tasks within customer environments, working individually or as part of a team

    • Expertise in Migrating data from on-premise servers including Microsoft Exchange and other RFC 3501-compliant IMAP servers ex- Runbox, Zimbra, Office-365, Godaddy etc.

    • Expertise in configuring & troubleshooting migration and sync tools like GAMME, GASMO, GAMMO, GCDS, GSPS & GAMLN. & Cloud Migrator

    • Participate in the development of detailed project specifications and effort estimates taking into account feasibility and design.

    • Communicate status and technical items with customer and internal stakeholders, identifying areas of technical risk and proposing different options for mitigating these risks

    • Work on multiple projects at a time, both small and large

    You Would Be Great For This Position If You Have:

    • BS degree in Computer Science or Information Systems

    • 3 plus of years previous experience required

    • Previous Helpdesk/IT Support experience required

    • Google APIs, such as Directory SDK, Apps Script

    • Proxy configuration and troubleshooting

    • Understanding of VPN concept

    • Files shares, OneDrive, Box, Dropbox

    • Data governance

    • Experience with databases, LDAP

    • Experience in Security (Kerberos, SAML, NTML), Authentication vs Authorization, and Web Technology concepts

    • Experience with networking

    • Experience in migration between different messaging platforms/versions

    • Strong understanding of DNS, E-Mail Routing, Email Tracking, SMTP / application Mail Relay

    • A positive attitude towards change and ability to adapt.

    • Ability to handle customer situations with empathy and ownership

    • Able to think critically and logically under pressure to resolve technical issues

    • Absolute commitment to customer service and a “can-do" attitude

    • Customer Advocacy

    • Excellent interpersonal skills and the ability to work in a team environment and interact with all levels of management as well as vendors and customers.

    • Strong problem solving and Analytical/Reasoning skills.

    • Excellent written and oral communication skills.

    • Well-proven time management skills while remaining flexible in responding to changing company and/or client needs.

    • Experience with programming with Java, Python, or similar language a plus

    Travel: Less than 10% travel required.

    Job Type: Full-time


  • Ariya Digital
    Today
    • Experience using Digital Ocean, AWS, IAM, key management

    • Experience using S3

    • Experience with Postgres

    • Experience deploying using Hashicorp stack

    • Experience with docker / kubernetes

    • Experience with CICD, using Circle, Travis, or Semaphore

    Ariya Digital is an alternatives investment platform that enables individual investors to invest purposefully in a diversified portfolio of premium global assets.

    The company's platform has access to digital securities backed by curated real-world assets, enabling users to invest and trade niche, premium assets previously only available to large institutional investors.

  • We are looking for a hands-on, product-oriented engineering leader with a “find a way or make a way” attitude excited for our fast-paced environment and remote but highly-collaborative culture.

    This opportunity is for someone excited for autonomy, ownership, and breadth of responsibility.

    We are a brand new, VC-backed company built for speed:

    • Small team, fast-paced, we all get a lot done by everyone wearing many hats.

    • We are serious about optimizing our time and staying focused on the most important goals and outcomes.

    • We have remote team members and are completely on board with 100% remote work.

    • We coordinate using a kanban board, hold a daily standup, and mostly communicate via ad hoc video calls and Slack.

    • Our software uses modern technologies, such as NodeJS and React, and it lives on the Google Cloud Platform.

    Build something challenging

    This isn't just another CRUD application. Your challenge will be to deliver a highly-available service on top of a dynamic collection of third-party data sources whose priority is anything other than making your job easy. Explore the limits of your own resourcefulness by designing human and automated systems that deliver true reliability in an otherwise unpredictable environment.

    See if you are a fit

    Must have:

    • 5-10 years experience working in **back-end** applications

    • 2+ years experience working with **front-end** applications

    • Deep familiarity with **ES6/NodeJS** including deep understanding of promises, async/await

    • Proven dedication to creating maintainable, functional and reliable systems.

    • Consistent demonstration of grit, collaboration, curiosity, teamwork, ownership and integrity

    • Sharp focus on company objectives and mission at hand.

    • Ability to pass a background check. Have appropriate work authorization.

    Ideally have:

    • Familiarity with Chromium/Puppeteer and **DOM manipulation/selection**

    Excited to:

    • Set an example for the rest of the team for professionalism, quality of work and communication

    • Contribute at a lead/architect level across the stack to Trellis technical projects, including backend code, scrapers and our frontend SDKs

    • Develop and architect green field projects as required

    • Directly manage a tech team of 2-4 other developers, including regular 1:1s, performance and development coaching/mentorship and project/task management and delegation.

    • Work in a team environment and contribute to our culture of continuous improvement

    • Produce maintainable, functional, highly reliable and performant code

    • Participate in regular code reviews and process retrospectives

    • Ensure the technical feasibility of system architecture and design

    About Trellis

    Founded in 2019, and backed by a syndicate of top VC's led by General Catalyst, Trellis is on a mission to remove the forms, hassle, and jargon preventing consumers from getting the right insurance with the best value.

    We offer elegant, modern software and API's that make it safer and easier for anyone to share private insurance information and for developers to replace complex and effortful user journeys with personalized, delightful experiences.

    In the market for personal lines of insurance, where $25+ billion are spent each year just on marketing and distribution, this is a very big deal. If you have car insurance, you can try our demo at trellisconnect.com/demo

  • About us: Givebutter powers donations, campaigns, and events for thousands of organizations – from youth robotics teams to national nonprofits – through its low-cost and user-friendly fundraising platform. The company was founded in 2016, and built entirely in-house by co-founders Max Friedman and Liran Cohen, without any outside investors.

    The job: We're looking for a hard-working individual to join our company as a product engineer. This role will involve building, deploying, and maintaining production code across several Givebutter products. You will have ownership over the project you’re working on and make real product decisions on a daily-basis.

    What you'll do:

    • Design, build, and deploy Givebutter's fundraiser Dashboard (givebutter.com/platform)

    • Design, build, and deploy Givebutter's fundraiser Dashboard (givebutter.com/platform)

    • Work with our Customer Success team to find customer pain-points and feature requests that can be solved in our product

    • Improve engineering standards, deployment infrastructure, product performance, testing, and code quality

    • Work on new and exciting products

    What you bring:

    • Strong experience in React.js

    • Experience in PHP (Laravel is a plus)

    • Experience working with REST API’s, code packages, deployment tools

    • Experience turning ideas and mockups into well-executed code

    • Track record of deploying apps at scale with easily maintainable code

    • Experience writing change logs and code documentation

    • Design experience is a plus

    • Experience building user-facing products

    What you get:

    • Work from anywhere: Live and work from wherever makes you happiest

    • Be an owner: Get meaningful equity in the company, and ownership over the projects you work on

    • Make an impact: Solve important problems for real people every single day

    • Love what you do: Feel good about the work you're doing and the company you work for

    Who you'll work with:

    Liran Cohen is the CTO of Givebutter and will be working with you on a daily basis. Currently, Liran fills most engineering functions across the company. You'll also be working with Liran to design, engineer, and deploy code in a production environment. You'll also be working with Max, our CEO and our customer success team to understand and implement feedback from our customers.

  • Tithe.ly (North America)
    Yesterday

    About the Role

    Tithe.ly is currently looking to recruit a full-time software engineer who is fully committed to becoming the best they can, as well as delivering great results in conjunction with the team. You will need to be able to think on your feet, be innovative and be independent when required.

    This is an awesome opportunity to get involved with a growing company that practices continuous development and building something great!

    Position is 100% remote / work from home - looking for someone in North America.

    Key Skills

    • Project requirement analysis

    • System architecture and design

    • Strong grasp of object-orient design and refactoring

    • Test-driven development and continuous integration

    • Strong written communication for technical documents

    Experience

    • Experience working in team environments as a software developer

    • Backend development in an environment targeting the web

    • Experience developing libraries, frameworks or developer-oriented tools highly regarded

    • Strong experience in C#, .NET (/ .NET Core), and ASP.NET (/ ASP.NET Core)

    • Experience with web technologies (CSS, SASS, HTML, JavaScript / ES6)

    • Preferred experience with Entity Framework / EF Core, and some basic SQL experience

    • Experience in Git

    • Solid understanding of APIs and JSON

    • Experience in Azure web services is a plus

    Responsibilities

    • Planning the implementation of new features according to project requirements

    • Architecting and implementing core systems and services used by the development team

    • Refactoring legacy code

    • Supporting junior and mid-level developers in day-to-day operation

    • Documenting both existing and newly written code/libraries

    Other Requirements

    • Willingness to learn and expand upon existing skill sets

    • Highly motivated

    • A team player & able to work without supervision

    • Quick learner & show initiative

    • Possess a high level of attention to detail

    • Ability to effectively communicate technical information into simple terms

    • Strong analytical and problem-solving capabilities

    • Open to & willing to adapt to change

    • Have a friendly, patient & positive nature

    Benefits & Culture

    You will be joining a very friendly and social team, who are highly skilled technically, where you will be working with the latest technology. Position is 100% remote / work from home! Looking for someone in North America.

    Salary will depend on level of experience.

  • InVision is the digital product design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development. Today, more than 5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes 100% of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.  

    Our team is in search of a Principal Engineer to help us change the way digital products are designed.

    About the Team:

    This role is for a Principal Engineer in the Core department. The Core department owns the end-to-end experiences for foundational product features of the InVision web and mobile platforms such as notifications, search, commenting, document organization, navigation, onboarding, sharing, and billing. We're a uniquely horizontal department – often integrating with every InVision product area. Overseeing the foundations of the InVision Cloud offering, the Core department is also a growth-oriented department, focused on user and revenue impact.

    What you’ll do:

    • You’ll work closely with the Engineering Lead of the department and other Principal Engineers and architects in the Engineering org, developing the architectural strategy for large-scale cross-cutting technology and product concerns

    • You’ll also work closely with Product Managers and Designers to design and develop the product’s functionality, look, and feel

    • You’ll design backend microservice architectures that must be performant under load, scalable, and deliver large sets of data

    • You’ll frequently work with other Product Engineering and Platform Service teams to incorporate their components, services and tools into your product; as well as, share components, services, and best practices in return

    • Every day offers a variety of work, an opportunity to contribute new ideas, and the ability to share your knowledge within and outside of the InVision organization

    What you’ll bring: 

    • 10+ years of experience designing, building, and maintaining high volume, scalable SaaS applications from end-to-end

    • Strong proficiency in Golang; or professional experience in one of the following backend languages: Node.js, Java, Ruby, Python

    • Multiple years of experience debugging complex issues at every level of the stack; you can debug a web application problem all the way from the browser, through the transport, through the application and servers and databases and asynchronous queues

    • Logs and core dumps don’t frighten you

    • Use of continuous integration and delivery technologies at an expert level; you have the ability and interest to teach others best practices

    • Curiosity to iterate and improve on solutions; you view unknowns as challenges and enjoy them

    • Motivation to understand the business, our users, their requirements, and to deliver results

    • Passion for continued learning and a track record of picking up new technologies and skills as you ship awesome code

    • Experience mentoring and leading less experienced engineers

    About InVision:

    InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

    The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

  • We are looking for a Senior Systems Engineer to join our team and help drive the development of each of our product verticals.

    Airservice is seeking to open this role to someone that is a solution driven self-starter with a proven track record of delivering production ready Serverless applications. You will work closely with our talented CTO and System Engineers to deliver high quality code that is readable, performant and scalable.

    Responsibilities:

    • Design and development of micro service platform APIs with deployment onto distributed architectures and specific environmental interfaces within a range of implementation environments.

    • Build and maintain CI/CD pipelines

    • Building of application testing, and fault finding and sandbox application builds.

    • Brain-storming ideas with the rest of team, and prototyping new ideas to ensure we (and our customers) can stay ahead of the competition.

    Requirements

    • Proven experience (4+ years) of design and build of distributed web based applications and platforms using the Ruby and JavaScript languages and related platforms

    • Experience with deployment and management of distributed applications

    • An understanding of SOA and micro service design patterns and architectures

    • Experience across the suite of AWS Services

    • Ability to work in a distributed team, with the confidence to work independently as well as seek assistance and work collaboratively when required.

    • A fundamental understanding of coding and an ability to work things out from first principles.

    • An interest in other platforms and integrations, such as Chromecast, Carplay, Android, iOS, Alexa, Sonos and the like.

    • Excellent attention to detail, and a desire to be proud of what you do.

    • An appreciation of why design and UX is important.

    • Drive to keep up to date with developments and trends in the tech and modern media world

    • Strong organisational skills

    • Mathematical aptitude

    • Good understanding an appreciation of test frameworks, why they are used and how to implement them

    • Experience with and good understanding of CI/CD pipelines and how to implement for high iteration cycles

    • The ability to learn quickly

    • The ability to interpret and follow technical plans

    • Problem-solving skills

    Perks

    • Competitive salary

    • Competitive equity

    • A highly skilled and dedicated team that is fun to work with

    • Remote work - We are fully distributed team that works from anywhere with good internet

    • Hardware - your own iPad and MacBook Pro if required

  • We are looking for an exceptional engineer to join our team to lead development on our front-end, which is an SPA built using Typescript + React + Blueprint.js.

    Ideally, you should have over a year's experience using Typescript, in addition a modern framework such as React/Angular/Vue.js, and be excited by the prospect of building web apps that present complex ideas to users in a simple and intuitive manner. This is an ambitious project which includes interesting technical challenges, such as working with large multi-million row datasets in the browser, and parsing arrow files in the browser.

    This will primarily involve work on the frontend, but -- depending on your experience -- this could also could include some backend Python/Django work including interfacing and developing our REST endpoints to make them compatible with front-end requirements.

    You should like the idea of releasing to real customers regularly, and prioritise getting a great product into users’ hands for feedback and iteration. You will be working with a talented team of domain experts, data scientists, and backend engineers, and will have extensive scope to build and architect the front-end yourself, and grow the team in the future.

    Please note, the role is fully remote - we subscribe to the GitLab global salary calculator - about.gitlab.com/handbook/people-operations/global-compensation/calculator . However we're looking for candidates located within Europe only at the moment.

  • BigBinary (US only)
    3 days ago

    We are always looking for passionate people to join our team.

    We are looking for Software Engineers to build high-quality software for both internal products and clients. In this role, you will be working alongside industry-leading developers, designers, and QAs to solve problems using software. You will have the opportunity to deliver high-quality work with clients ranging from fast-growing startups to multi-million dollar corporations, while developing and building your own skill set.

    Responsibilities

    • Write clean, secure, efficient and maintainable code.

    • Solve complex technical problems.

    • Work with stakeholders to discuss and gather requirements.

    • Optimize the application for scalability and performance.

    • Improve internal documentation and reference books.

    Requirements

    • M.Tech / B.Tech in Computer Science or Master of Computer Applications (MCA).

    • Experience with building software using at least one of these programming languages: Ruby, Python or JavaScript.

    • Working knowledge of Git and GitHub.

    • Ability to learn and to write production-ready code.

    • Attention to detail.

    • Strong problem-solving capabilities.

    • Benefits & Perks

    • Competitive salary.

    • Remote work. Remote work is not available to candidates who would be joining BigBinary straight out of college for a period of one year.


  • DESCRIPTION

    At Vizibl, we’re on a mission to help every company work together, better. We want to help all companies make a difference in the world by revolutionising the way they work together, empowering them to reach their full potential.

    We’re off to a great start too. Teams in some of the world’s largest enterprise companies are already collaborating with their suppliers through Vizibl and transforming the way they work to drive innovation together.

    We welcome people from all backgrounds who seek the opportunity to help build a future where every company sees the benefit of working openly and collaboratively. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s help every company work together, better.

    Are you interested in building products that challenge the status quo in the enterprise space? Do you enjoy an abundance of autonomy with just the right amount of alignment? Vizibl is looking for an experienced Front End Engineer who is passionate about building beautiful solutions that solve complex problems. This is an opportunity to drive exciting new projects that will help change the way the world’s largest companies work with each other. The position is remote and is full-time.

    We’re looking for a Front End Engineer to join one of our product squads to take ownership of several platform verticals to help develop new and exciting features as well as improve and maintain existing stuff.

    We’re working with some of the world’s biggest companies from pharmaceuticals to telecoms. Our unique blend of Enterprise know-how coupled with our beautiful and usable products is one of the things our customers love about us.

    2019 will be a critical year for Vizibl as we transition and grow rapidly, so you’ll play a key role in helping ensure our product team values are deeply ingrained in our products. You'll also be involved in hiring to increase the size of the team later in the year. The ideal candidate is a self motivated person that thrives on a challenge. They don’t settle for OK and have a desire to integrate themselves deeply into the working of the business.

    As this is a fully remote position we'll be looking for strong communication skills and the ability to motivate yourself and your team to work independently.

    If this sounds like your sort of challenge we'd love to hear from you.

    Open to Everyone

    Vizibl is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    REQUIREMENTS

    Working for Vizibl you’ll...

    • Have a huge amount of autonomy

    • Work with cutting edge technologies inside of our micro-component architecture

    • Be responsible for planning and developing solutions end to end

    • Be an ambassador for our product values

    • Contribute to a positive and empowering company culture.

    What You’ll Need

    • Have experience working in a professional engineering team

    • 3+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6

    • 3+ years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility

    • Strong UI/UX experience

    • To write performant JavaScript/CSS

    • Experience with Git

    • English fluency and excellent communication skills

    • Experience with TDD/BDD methodologies (Jasmine, Protractor)

    • A desire to learn and improve

    We’ll be impressed if

    • You have experience working in an agile team

    • You have experience working in a remote team

    • You have experience working with micro-component front end architecture

    • You’re familiar with the enterprise project management space

    • You’ve integrated with large corporate IT environments before

  • 3 days ago

    About This Role

    Hello prospective pickle! Design Pickle is currently seeking out a Ruby on Rails Developer to join the product team to build out amazing, creative features within our software to aid in making Design Pickle the most helpful, creative company in the world. If you're excited at the opportunity to improve user experience primarily within the Ruby framework, please read on! 

    Who We Are Looking For

    • First, Design Pickle isn’t your average VC funded, grow-at-all-costs-for-the-TechCrunch-feature type of company. We’re self-funded, hard-working, creative-loving, and a beautifully diverse group of people from around the world.

    • Do we love pickles too? Most of us – but don’t stress. If pickles aren’t your thing, it is not a deal-breaker. We do look for a passion and interest in something though. Your unique self helps make us the great company we are today. 

    • We stand by our vision, purpose and values, and these are mission-critical to how you show up every single day.

    Specific to your role, we’re looking for individuals who…

    • Have at least 2 or more years of Ruby on Rails experience in a professional setting or relevant equivalent

    • Have a proven track record of getting things done, you’re organized as hell and completely goal and project oriented

    • Know how to handle high volume, consumer-facing websites. Even better if you have worked on subscription based sites or SaaS business structure

    • Excel at working independently and as a member of a small team

    • Possess the ability to clearly communicate and identify areas of improvement and provide appropriate solutions with code

    • Can show a breadth of technical knowledge which you use to contribute to the direction of other professional environments and developmental processes

    • Are familiar with tools like Rails 5, Javascript, HTML/CSS, Git, and PostgreSQL

    Key Objectives and Responsibilities

    As a fast-growing company, roles always evolve. However, we want you to know exactly what you’re walking into. In the first 90-days here is a preview of what’s expected:

    • Develop features using maintainable, readable, modular, and easy to change code

    • Release code that is free of errors

    • Continue to learn new technologies and techniques to improve the existing code base

    • Revamp features within our platform such as request form, file delivery system, and revision tags

    • Replace third-party softwares with similar function using in-house code

    Benefits, Compensation & Perks

    Compensation is always paid at above market rate for your role. Specifics will be discussed with qualified applicants.

    Additionally we offer:

    • 3 weeks PTO 

    • Remote-work flexibility

    • World-class creative office 

    • In-office gym

    • Paid training & personal development

    • Health insurance

    • Pet insurance

    • New parent leave

    • Team retreats, social events & adventures

    About Design Pickle

    Design Pickle was founded in 2015 with a vision to change lives through its creative software, solutions, and services. Since then, the company has grown to be the #1 flat-rate graphic design company in the world serving tens of thousands of clients with a team that spans the globe. 

    In 2019 Design Pickle ranked on the Inc. 500 as one of the fastest-growing companies in America. 

    We are a company that takes our core values to heart: 

    • We are Friendly,

    • Solve challenging problems with Smart-Working solutions,

    • Engage the marketplace and each other guided by Truth,

    • And approach every day with a Service mindset.

    Design Pickle delivers: 

    • Services – Our core graphic design solutions for businesses large and small

    • Content – Original and stock media for creators

    • Software – Experiences for clients, designers, and agencies to leverage ecosystem

    • Experiences – Live events and more to further expand our clients and their businesses

  • Wifinity (US or European timezones)
    4 days ago

    Your role.

    Wifinity is growing, with many new projects and very interesting challenges on the horizon. To take them head on, we are growing our software development team, which is fully distributed. We are searching for senior software engineers capable of learning new technologies on demand and hit the ground running.

    Our stack contains Docker, Rancher, Cattle, AWS, GCP, but we are definitely moving to Kubernetes and maybe even out of Rancher. We care about testing, continuous integration. We use Git for source control, with GitHub. You are welcome to use any editor, any OS, whatever tools you are happy with.

    Wifinity provides wifi installations for big venues, buildings, holiday parks, military bases, etc. We do the hardware installation, and provide the software for provisioning of users and customers. We have many interesting projects coming up, including mobile applications, possibly embedded development as well as our usual full stack web development. There will be a lot of opportunities to move around different technologies and projects. This post is for back-end development, but all developers are welcome to do either front-end or back-end.

    What you get.

    • Fully remote position, work wherever you are.

    • Flexible hours, work whenever you want.

    • Various projects to move around to keep things fresh.

    • Work with ex-Googlers and ex-YCers.

    • Gym membership cover (up to £50/month).

    • Private health care (depending on location and up to £50/month).

    • Inclusive and diverse culture.

    What we need.

    • 6 years or more of experience working in a commercial environment doing SRE, devops, sysadmin, etc.

    • Demonstrable experience learning new technologies on your own.

    • Experience with Docker and Kubernetes.

    • Experience with AWS or GCP.

    • Familiar with SQL databases, either PostgreSQL or MySQL.

    • Curiosity about networking.

    • Version control experience.

    • Residency in a timezone that's up to 3 hours ahead or behind UTC.

    • Fluid written and spoken English.

    Nice to haves:

    • Rancher experience.

    • Familiarity with Cattle.

    • Mentorship experience.

    • Mobile development.

    • Knowledge of Git and GitHub.

  • 4 days ago

    Loco2 is looking for an experienced mobile engineer to help us deliver a world-class mobile experience through our hybrid iOS and Android apps, combining fully native views with our single-page application (see below).

    This is a full-time position, working office hours, usually from 9.30-6 GMT. There’s flexibility in working hours and we offer a generous holiday allowance and a salary that reflects your experience.

    This is a remote position, although you may be required to visit the office in Old Street to attend business meetings, events, and so on.

    At Loco2 we care deeply about building an inclusive, open and supportive work environment. We behave with respect for people and the planet and are seeking a diverse range of candidates that share these values.

    About us

    We're a small, passionate and cosmopolitan team, with a healthy remote-first culture and an office in London. Our success is built on trust, empathy and shared knowledge, with our users at the centre of what we do. We're proud to have an average rating of 9 out of 10 on Trustpilot after nearly 50,000 reviews.

    We’ve been selling tickets since 2012 (read our full story here), and we’re growing rapidly as the business matures. Our goal is to scale effectively whilst continuing to delight our users.

    Our culture

    Why join us

    • We have high standards for our code. If you care about security, performance, and reliability, you'll fit in with our team.

    • We strive to learn and improve together in a supportive environment as the wider tech ecosystem evolves.

    • We offer flexible hours and a well-designed remote working culture built on trust. Work around your schedule and when you’re most productive.

    • Our days are not full of meetings and needless distractions. Allowing others to achieve flow is a big part of supporting each other. We strive for a balance between collaboration and focused independent work that works for everyone.

    • Everyone is encouraged to ask questions, think creatively and suggest new working practices. We have a small team so your voice will be heard.

    Tech stack

    • Our current mobile applications present the website on mobile devices in embedded web-views. We’re sticking with this hybrid approach (i.e., we don’t intend to have fully native apps any time soon) but are now transitioning our traditional multi-page web application to a React-powered single-page application (SPA).

    • Once we’ve transitioned to the SPA, more functionality and UX elements will be consistent across our mobile website and applications, but there will remain areas where we’ll need to use native functionality. One of Loco2’s main goals is to be useful to customers when they are travelling, and building an exceptional mobile UX that feels truly native is one of our biggest goals for the future.

    Whilst we don’t expect you to be a master of everything, you should have some familiarity with our mobile stack:

    • A React + TypeScript SPA

    • A hybrid iOS app written in Swift

    • A hybrid Android app written in Kotlin

    Other things you might get involved with, if you wanted to, include:

    • A traditional multi-page web application written in Ruby on Rails, using CoffeeScript and SCSS

    • A Ruby library for communicating with train-booking APIs

    • AWS-hosted Docker infrastructure, with continuous delivery

    About you

    We're looking for a senior engineer with at least a few years of professional mobile application development experience. Our definition of "professional" includes:

    • Taking pride in our work

    • Writing automated tests for (most of) our code

    • Keeping things consistent (e.g., code linting)

    • Constructive peer reviews

    • Writing clear, modular, maintainable code

    • You should also be familiar with our front-end tech stack. It's important that you be comfortable working on the iOS and Android parts of our codebase. You should also have some skill with React and TypeScript.

    Our ideal candidate will also:

    • Work hours that have some overlap with London daytime

    • Be motivated by Loco2's mission

    • Speak English fluently

    • Be happy with a salary within the range of £55,000 to 70,000 (or equivalent in another currency)

    • Be comfortable reading and writing clear, declarative English sentences. Because we work remotely and have a lot of written documentation, good communication is just as important as good code.

    • Have a keen appetite for self-improvement and growth, but won't hesitate to ask for help when needed

    • Strive to discover and understand the root cause of problems

    • Suggest new and improved solutions, rather than treating the symptoms

  • Anyplace is a marketplace that allows people to secure flexible-term furnished housing rentals. We are currently available in 20+ cities across North America and Europe.

    Our mission is to free people to live wherever they feel inspired to go by providing modern, dependable, turn-key living and accommodations anyplace in the world.

    DESCRIPTION

    • Develop our Angular 5+ web app

    • Develop and maintain APIs using Rails 5 API.

    • Implement new features for our website/dashboards using Angular

    • Implement Hotel Inventory API connected with 3rd party vendors

    • Refactoring source code and design test cases

    • Work closely with founders, a backend engineer, and a front-end engineer to implement new requirements to ship better user experience

    • Take initiative to improve usability and reliability as a full stack engineer.

    STACK

    • HTML5, SASS, Typescript, Angular 5+, Node.js, Ruby, Ruby on Rails, PostgreSQL, Nginx, AWS

    REQUIREMENTS

    • 2+ years of Javascript, HTML, and CSS experience (as well as active proficiency)

    • 1+ years in web application development using Angular 2+ / AngularJS or other web framework ( React/Redux )

    • 3+ years of Rails development experience

    • 3+ years as a professional full stack engineer

    • Entrepreneurial spirit

    • Self-starter

    • Fast learner

    BONUS

    • Experience with React/Redux or other web frameworks

    • Experience with Typescript

    • Experience with Node.js

    • Experience with Material UI

    • Experience with AWS

    • Experience with leading an engineering team

    • Desire to lead an engineering team in the future

    • Degree in computer science or a related field

    OPPORTUNITY & BENEFITS

    • Stock option

    • Travel stipend

    • Continual development stipend

    • Growth opportunities where your impact can be as big as you want

    You’ll be one of our early employees. We expect every early employee to have an entrepreneurial mindset and create things that haven’t existed before.

    For those who want to work at an early stage startup, we truly believe Anyplace is the place for you!

  • Get to know us

    We create open source software that puts users in control over their online browsing experience. Our desktop and mobile products, such as Adblock Plus, Adblock Browser and Flattr, help sustain and grow a fair, open web, because they give users control while providing user-friendly monetization. Our most popular product, Adblock Plus (ABP), is currently used on over 100 million devices.

    What you’ll do

    • Work on Android SDK, LibAdblockPlus and chromium integration.

    After your morning coffee, you’ll be expected to...

    • Develop Adblock Plus SDK and its integration using your Java/Kotlin, JavaScript and C++ skills

    • Solve problems such as optimizing memory usage and performance for our mobile partners, and of course striving for a high adblocking quality

    • Ensure the stability of our SDKs across all platforms and partners

    • Ensure that partner requests are answered and implemented, and that partners are satisfied

    • Keep up with changes related to Chromium versions and translate these into the required changes for our libraries

    • Work with other team members for code reviews and coordination of QA

    What you bring:

    • 4+ years of software development experience

    • Ability to solve compatibility problems using Kotlin, Java, C++, JavaScript and Python

    • Understanding of how the web technically works

    • Comprehensive knowledge of the Android SDK and OS

    • Experience working with complex software projects

    • Experience with concurrency/multithreaded development (both C++ and Java/Kotlin)

    • Experience with Building Systems (e.g. GNU make, gradle)

    • Experience of cross platform native development (Android, iOS, Linux)

    • Experience of UI and Unit-testing for Android

    • Knowledge of version control systems (git)

    • Fluent in both verbal and written English

    • Proactive problem solver with a good attitude

    It’s awesome, but not required, if you have...

    • Knowledge about Java or other programming languages

    • Experience working on open source projects

    • Understanding of the ad tech landscape

    • The ability to speak Mandarin (not at all required, but would be amazing)

    A little bit about the team you’ll work with

    The Distribution Partners team works on growing eyeo’s number of users by finding and collaborating with partners that help us scale our user base. Our partners include leading players in the browser and OEM markets; we collaborate closely with them to integrate ad-blocking technologies into their projects. We do this by providing, maintaining, and constantly updating the SDKs that make it easy for our partners to integrate with us. We add features and functionality based on partner feedback and new trends in the markets around us.

  • 5 days ago

    Company Overview

    Songspace is a growing music technology company based in Nashville that designs, builds, and delivers innovative products and services for music creators, publishers, and labels to manage music catalogs, collaborate with other creators and rights owners, send and share songs and playlists, and organize the creative workflows in music rights management. The foundation of the company mission and culture is a shared passion for music, music creators, music rights, and technology.  We work closely with creators and rights holders to ensure our products and services provide a superior experience and value. We continually strive to earn the trust of the thousands of publishers, labels, and creators around the world that rely on our products to manage, promote, and deliver their music copyrights and recordings.

    Job Overview

    Songspace is seeking an experienced Data Developer/Engineer to build and manage the data tools, applications, models, processes, and workflows that support the efficient and automated management and provision of the company’s data across internal systems and external products, the ingestion of multimedia files and metadata provided by our clients, and the exchange of data with our business partners.  This role will also analyze data and create/run SQL queries to deliver information to various teams across the company. The ideal candidate will possess a strong understanding of data pipeline tools, processes, platforms, storage, and databases, as well as the full data lifecycle across ingestion, integration, provision, and deprecation. This position offers an opportunity to design, build, and manage mission critical data applications and products in an interesting and fun industry, with self-direction and autonomy.

    Job Responsibilities

    • Design and create new, and improve existing data pipelines, tools, and processes to facilitate the efficient and automated movement and exchange of data between internal systems, external customers, and 3rd party data providers

    • Build and operate stable, scalable, automated data pipelines that cleanse, and integrate disparate data sets into a common, standardized format for use in both transactional processing and reporting

    • Manage and perform ingestions of music metadata and multimedia assets from music creator, music publisher, and record label clients

    • Manage daily monitoring of content delivery queues and troubleshoot/resolve delivery errors

    • Technical data point of contact for our clients, external data providers, and internal Client Services team

    • Advise and guide new clients and their technical team when integrating with the Songspace platform

    • Investigate, troubleshoot, and solve technical data issues, escalating unsolved issues to the appropriate team

    • Create and sponsor ideas and work with internal teams to develop new tools that will assist clients and/or internal stakeholders to automate and optimize data workflow and data accessibility

    • Work with the technology teams to plan, prioritize, and manage technical backlog of data deliverables

    • Create and Maintain scripts to automate daily tasks

    • Perform custom SQL queries and run existing scripts and queries upon request

    • Create and Maintain test data, and Perform/Test upgrades, code changes and bug fixes

    • Create and Maintain documentation of code, scripts, tools, applications, and processes

    • Train team members in use of internal data tools

    Requirements

    Job Qualifications

    • A minimum of 3 years of relevant data development and technology experience is required

    • Bachelor’s degree or demonstrable equivalent experience in a professional engineering or technical discipline such as Computer Science, Mathematics, Statistics is required

    • Experience with designing, developing, and using custom ETL/ELT code and processes is required

    • Proficiency in writing efficient and reliable code in python and/or php is required

    • Proficiency with SQL is required (MySQL preferred)

    • Experience working with relational databases and data schemas is required (MySQL preferred)

    • Experience creating, implementing, and using REST APIs is required

    • Experience with Agile software development methodologies is required

    • Must be experienced and comfortable working independently and with small, distributed teams

    • Must seek and be open to new ideas and solutions and be proactive in problem solving

    • Must be curious and invest time to develop and expand knowledge and proficiencies for self and others

    • Must be proactively communicative and possess strong written communication skills

    • Must be legally eligible to work in the United States

    Preferred

    • Experience with music data standards (DDEX, CWR) and audio files (.mp3, FLAC, WAV) is a big plus

    • Experience with *nix CLI and shell scripting is preferred

    • Experience with git a plus

    • Experience with AWS S3, EC2, RDS, Lambda, Redshift and familiarity with implementing and supporting AWS data pipelines a plus

    • Experience with data visualization tools is a plus

    • Proficiency with Java, C/C++, Perl is a plus

    • Experience as a tech support/account manager or client-facing project manager a plus

    Benefits

    The Songspace company culture is grounded in a shared passion for music, music creators, and technology. We take pride in building and delivering high quality, best of class products and experiences to our customers. We are a small, collaborative, and inclusive team that encourages and thrives on new ideas, challenges, and opportunities. We believe in ensuring and contributing to a healthy, supportive, productive, and rewarding work environment for every team member. 

    In addition, Songspace offers eligible team members the following benefits:

    • PTO

    • Health, Dental, Vision Insurance

    • 401(k)

    • Flexible Hours

    • Remote Work (eligibility based on role/experience)

  • ABOUT BALENA

    Balena's mission to unlock the potential of physical computing by removing friction for IoT fleet owners. We believe that edge computing is the next major computing paradigm, and every new computing paradigm needs a scalable development platform to match. We're building that platform with a complete, end-to-end solution that makes it easy for any developer to build applications for IoT and the Edge.

    Our software platform helps developers build, deploy and manage code on connected devices. We brought Docker to embedded GNU/Linux devices in 2013 and have been building our toolkit ever since. Our core product is the balenaCloud platform, but we also maintain a variety of successful open source projects including Etcher, openBalena, balenaOS and balenaEngine and made contributions to high-exposure projects such as Docker, Electron, and AppImage. We've also recently released our first hardware product, the balenaFin.

    Our technology is open, standards-based, and proven in production across a wide range of scenarios from robotics, drones, smart buildings, 3D printing, agriculture, medicine, and more. Our investors include OpenView, Threshold Ventures, Aspect Ventures, GE, and Ericsson.

    Balena is a highly distributed, remote-friendly company We rely on clear communication and the rule of "assume positive intent" to help us work together across time zones, cultures and first languages. As an organization, we have little hierarchy, and organize as needed to build complex features and solve big problems.

    ON BEING A FRONTEND ENGINEER AT BALENA

    Balena maintains plenty of front-end applications, ranging from our complex user-facing web dashboard, to Node.js command-line tools. In this role, you will be working on JavaScript-based user interfaces that target both a web browser, as well as a terminal emulator. You will find yourself writing non-trivial JavaScript, TypeScript, and CoffeeScript code. This will be a full-time role.

    RESPONSIBILITIES

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

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

    • Be highly motivated to produce great code

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

    • Push for delivering delightful user experiences

    • Closely collaborate with our UX/UI designers

    • Move between all major operating systems to ensure we provide consistent experiences

    • Unify how balena builds user interfaces, and actively contribute to Rendition, our shared GUI/CLI components toolkit

    REQUIREMENTS

    Need to have:

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

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

    • Excellent written communication skills, and fluency in English

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

    • Experience with Node.js

    • Experience building single-page applications with React, or any similar modern framework

    • Understanding of the command-line interface

    • Understanding of backend systems and how they interact with front-end applications

    Nice to have:

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

    • Contributions to OSS projects (please include a URL)

    • Having worked remotely before

    • Experience with balena as a user

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

    • Experience with Angular.js v1

    • Experience with Docker

    ABOUT WORKING AT BALENA

    We come from 15+ countries, and we embrace a remote culture with flexible hours. To us, this means being highly productive while still maintaining a healthy work-life balance. You need to be able to work remotely, and have a dependable internet access available so you can join video calls.

    We are an equal opportunity employer and value diverse backgrounds. We maintain a work environment in which team members are treated with respect at all times and in which thoughts and ideas can be shared openly.

    We communicate proposals, discuss with others in the team and accept feedback if it makes the result better. We value the ability to learn, which is more important to us than knowledge of specific technologies. We know that learning fast means being outside our comfort zone, which is OK -- we'd rather grow than let our assumptions get in our way.

    BENEFITS

    • Work with an extremely talented, diverse team

    • Equipment of your choice

    • Remote-friendly

    • Flexible working hours

    • Flexible vacation policy

    • Annual company gathering in an international location

    • We send you hardware for side projects!

  • Description:

    Postmark (a product of Wildbit) is a cloud email infrastructure product that allows businesses to send and receive transactional email from their applications. We aim to make email seamless, dependable, and easy for development teams. We exist to support our team, and our values and products reflect the care and intention that we operate with. You would be joining a small team of ~30 people, where you would have the opportunity to make a big impact on the evolution of the Postmark product.

    Our Technology

    We are transitioning Postmark from a co-located mixed-OS environment to a cloud-native app running exclusively on Linux. You will be primarily working in C#/.NET, but other technologies and infrastructure you will use on a daily basis include: AWS services (such as Lambda, RDS, and ECS), MySQL, Elasticsearch, RabbitMQ, Kafka, Grafana, Kibana, and others.

    The Role

    As a Senior Software Engineer on the Postmark team, we’re excited for you to:

    • Contribute C# code to improve and enhance our APIs and backend services

    • Design software that strikes the right balance between delivering on business needs and delivering the quality of code you are proud to ship

    • Guard the health of our systems — you’ll be part of an on-call schedule and help mitigate system abuse by spammers

    • Set clear expectations around your work, knowing when to break down nebulous tasks into manageable parts, and communicating that to your teammates

    • Shape the Postmark system over time to remain highly reliable and scalable, through system design, infrastructure improvements, code optimizations, or other technical initiatives

    • Be a partner to Customer Support, Product, and Design, and collaborate with those teams cross-functionally

    Typical day-to-day tasks could include:

    • Designing and scoping out the software needed to support company initiatives

    • Building RESTful APIs

    • Adding and managing new services and queues

    • Maintaining Windows and Linux servers

    • Building and scaling out infrastructure using automation tools such as Terraform and Ansible

    • Optimizing queries in MySQL

    Requirements:

    Engineers on Postmark have a tremendous amount of autonomy on the technical direction of our product, but are held to a high standard for the reliability, maintainability, and usability of code they write. With this autonomy, individual engineers are expected to evaluate the current landscape of our product, as well as consider future directions to develop the best solution for today, with the understanding that there will be inevitable time constraints associated with growing and maintaining a successful product like Postmark.

    You will be a great fit for this role if you have a strong technical point of view that is coupled with pragmatism and an ability to execute. You should also be an excellent communicator and approach your conversations with a level of care and empathy.

    Ideally, you have:

    • Experience designing, building, and operating large systems with varying scalability, availability, and performance requirements

    • Experience with various deployment architecture paradigms, such as zero downtime deploys, canary servers, etc.

    • Implemented web services using Twelve-Factor app principles

    • Familiarity with email-specific topics, such as SMTP, SPF, DKIM, DMARC, etc.

    • Managed system infrastructure and built system automation tools

    Benefits:

    • Remote-first team — we optimize for asynchronous communication and creating space for focused-work

    • Full health benefits for US-based team members: medical, dental, vision (100% paid for employee and spouse/dependents)

    • Company-paid retreats

    • Quarterly profit sharing

    • Conferences and career development

    • Currently experimenting with 4-day work weeks with flexible hours

    • Wildbit is an equal opportunity employer and proud of it.

    We’re committed to building a diverse team, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. At our core we believe deeply in diversity, inclusiveness, and acceptance as all being key parts of a healthy team.

  • We're looking for a talented senior engineer to help build, manage, and scale our Ghost(Pro) PaaS infrastructure, serving over 500M requests/month. This is a key role working in a small team and reporting directly to Ghost's CTO.

    Hey there! We're looking for a new member to join the Ghost team, maybe that's you?

    We're a non-profit organisation on a mission to create modern, independent publishing technology to power the future of online journalism.

    This is not a rocket-ship. You won't find any unicorn glitter or exponential curves around here, just a real company with a sustainable business which has been profitable from year 1 and has been growing healthily ever since. Currently our Annual Recurring Revenue is $1,700,000 - and annual net revenue is about $2million. We're very transparent about our mission and our metrics, you can read all about us.

    Ghost is a full stack web application for running independent publications. It’s one of the most popular modern open source projects in the world, and is used in production by tens of thousands of websites and companies.

    Chances are you've already visited and read sites which run on Ghost. Our users range from hugely popular bloggers like Jeff Atwood, Troy Hunt and Joel Gascoigne - through to some of the world's largest organisations like Apple, Square, DuckDuckGo, OpenAI, CloudFlare, Digital Ocean, Mozilla, Napster, Tinder, OkCupid and many, many more.

    Ghost as a business is made up of two primary products:

    • Ghost - An open source CMS/app which can be used for free by anyone

    • Ghost(Pro) - A fully managed hosting platform with powerful automation

    The platform is targeted at professional/business users, and in turn funds the entire company to build free, open source software for everyone.

    As the company grows, we’re looking for an experienced infrastructure engineer to join the team and lead the development of our Ghost(Pro) platform and services. This is a senior role reporting directly to Ghost’s CTO, Hannah, with plenty of freedom and control to architect a real production system which is already serving over 500million requests a month - with a ton of room for improvement.

    What we're looking for

    All of our infrastructure and systems have gone through several iterations, but have ultimately been built by a small/scrappy team of passionate developers without significant prior sysadmin experience. Our platform these days is pretty solid, but it took us a long time and a lot of trial and error to get here. What we’re looking for now is someone who is comfortable and confident in leading our architecture and taking it to the next level.

    For this position, we're explicitly looking for someone experienced (5+ years sysadmin experience, minimum) and confident in taking on a broad set of responsibilities managing, deploying and maintaining complex projects across several different environments.

    Extensive experience in systems management and automation is a must. Experience specifically relating to web hosting at scale, continuous integration, monitoring and performance management is a huge advantage. Previous remote work and startup experience is also very valuable.

    Our infrastructure is comprised of about 100 servers across two datacenters, running Ubuntu and managed with Saltstack, sitting behind a fairly deep CDN integration. Most common tech across our instances includes MariaDB, Nginx and Phusion Passenger, LXC, Gluster, and a lot of JavaScript.

    This role requires someone who is exceptional at clear, frequent communication, especially when identifying and responding to infrastructure failures, as well as…

    • Analysing infrastructure requirements and optimisations based on app performance and user load scenarios

    • Database clustering and replication management

    • Monitoring and on-call alert management

    • Common security issues and mitigation strategies

    This role would be well suited to someone in an existing ops team at a fast-paced technology company looking for a more senior position where they’re able to have more control and leadership of systems architecture across a company. There are many of opportunities for growth here as the team expands!

    We don't mind where you're based or what hours you work, but this role does require reasonable working-hours overlap with the rest of our internal/ops engineering team in Europe, as well as availability to be on-call on a rotating schedule in the event of downtime

    We value diversity of all types at Ghost and our team is made up of a kind, thoughtful group of people with a wide range of backgrounds. We have as many people who speak German as we do English and our engineering team contains as many women as it does men. Some of us are single, others are married, while others are parents. We actively try to find people with different perspectives and experiences to the ones we already have.

    All jobs at Ghost come with

    • Competitive salary

    We pay well at market rates reflecting both location and experience

    • Fully remote work

    Work from anywhere in the world, or travel continuously if that's your thing. Everything we do is online. As long as you have wifi, you're all set.

    • All the tech you need

    We'll pay for whatever hardware and software you need to work and make sure you're regularly upgraded to the latest versions.

    • Office costs covered

    Whether you prefer a home office or a co-working space, we'll help pay for it.

    • Personal development

    An annual budget for books, courses, conferences and travel expenses.

    • Twice annual international team retreats

    Every 6 months we get the whole crew together for a week away. The last few trips have taken us to Dubai, Thailand, Austria & Egypt.

    • 3 day weekends, all year long

    We close the office on the last Friday of every single month. Enjoy!

    • Unlimited paid vacation*

    *Minimum 2 weeks per year, if you don't take it yourself, we kick you out of the office in December until the new year rolls around.

    • Paid parental leave

    When the time comes to welcome a new member of the family, we offer 3 months fully paid parental leave.

    • Guaranteed pay-reviews

    Everyone at Ghost receives annual pay reviews to update their salary for market rate changes and inflation.

    • Dog friendly office

    Just kidding we literally don't have an office - but apparently tech companies think is an important detail to put on job descriptions and we didn't want to feel left out. So, um. Feel free to work with your dog.

    Cats are cool, too.

    How to apply

    We’re profitable, we have unlimited runway, and we have very healthy revenue growth. There's no investor pressure, time limit, or need to hire as many people as fast as possible to fill a fancy office. We want to keep the team small, automate as much as possible with robots, build great software, and enjoy our work. Those are the things we optimise for. If that sounds like a good fit for you, then we’d encourage you to get in touch.

    All jobs at Ghost start with an application form, progressing to 1-2 short interviews, and finally a (paid) trial project assignment.

    Rather than trying to guess if we'll work well together based on lengthy arbitrary interview questions or challenges - instead we invite promising candidates to work on a real life trial project with us and pay them for their time. Trial projects are typically 20-30 hours of work, and give us an opportunity to get to know each other prior to pursuing a full time offer. It’s also a chance for candidates to get to know the Ghost team and make sure that it’s a good fit for them.

    The button below will take you to the application form for this position where you can tell us a little more about yourself. Or, if you know someone who would be a great fit - maybe send them a link to this page?

    Please note: For this particular position at Ghost we are explicitly looking for someone who is based outside of North America.

  • Craft the core user-facing Flip product experience.

    At Flip, we're always looking for top tier frontend engineers and designers to join our core product team. From public pages like listings and search to e-signing lease agreements to guiding an Instant user through a move out, Flip aims to create interfaces that inspire trust and transform the extraordinarily tedious process of moving into something bordering on fun.

    The core experiences you might be working on:

    Taking Flip Instant users from the moment of purchase to move out. You'll create the core experience of receiving a move out package, setting up automated viewings of their apartment, getting notified about services like cleaning, and any necessary communication or documents required along the way.

    The experience of renting a Flip apartment. Interfaces for putting down and managing security deposits, automating rent payments, requesting a service appointment, and even things like renting furniture or putting items in storage are all fair game.

    Our public-facing content and experiences like search, listing pages, Learn content, and building pages. Site speed is an absolute critical measurement for our company, and so you'll work with extreme performance and bundle size constraints.

    The experience of listing an apartment on Flip and reviewing inbound renters. Everything from viewing an initial application with credit and income information, to providing building-specific requirements, documents and paperwork.

    We're looking for engineers that care about design as much as they care about performance. You'll need to have an attention to detail not just for how things look, but also how they feel. For this role, we like to see examples of frontend experiences that were both designed and built by applicants.

    The technologies you'll use are:

    • Javascript (quickly transitioning to Typescript)

    • React and ApolloGraphQL

    • CSS and Sass

    We're looking for engineers with experience, but it doesn't need to be traditional. Experience with our specific stack is useful, but not critical.

  • About Loom

    Loom is a new kind of work communication tool, helping over a million people get their message across through instantly shareable videos. Our users work at companies like HubSpot, Square, Uber, GrubHub and LinkedIn. Our mission is to be the global leader in human workplace communication.

    Founded in 2016, Loom has raised $15 million from top-tier investors including Kleiner Perkins, General Catalyst and Slack Fund.

    The Role

    Loom makes it simple to create HD video content and have it instantly available to share with anyone in the world. Because of this simplicity, multiple years' worth of video content is created on Loom every week from people in almost every country around the world, and we expect this number to continue to rapidly grow. It's vital that Loom continues to be seen as a utility that our users can depend upon. Loom needs to continue to just work. Given the nature of processing video at scale, this is no easy feat and requires being conscious about price, performance, and the evolution of our culture.

    As we introduce Team and Enterprise offerings, mobile applications, innovate on the core recorders, and explore strategic integrations and partnerships, we anticipate the complexity and scale of our systems to increase by an order of magnitude over the next year. As the Head of Infrastructure, you will be reporting directly into the Head of Engineering and will have a critical impact at one of the most exciting times in our company's history.

    You will

    • Lead our infrastructure teams (DevOps, SecOps, and Core Video) and ensure major initiatives and execution happens reliably and on-time

    • Work hands-on at first (50/50 management and IC work) and quickly transition into leadership as you scale your team

    • Grow and inspire our entire engineering team, leveling up their awareness and understanding of reliability and security

    • Develop and own our security and compliance roadmap alongside our Head of Engineering and SecurityOps team member

    • Orchestrate efforts alongside our Head of Engineering to ensure our infrastructure meets regulatory requirements necessary to bring on enterprise clients

    • Develop our DevOps and tooling roadmap

    • Develop and co-own our Core Video roadmap alongside our Head of Engineering

    • Help architect and ensure the success of major infrastructure initiatives ranging from migrating CDN providers to transitioning us to multi-cloud

    Requirements

    • 6+ years of professional DevOps/infrastructure/SRE experience

    • 3+ years of management experience

    • Experience scaling an infrastructure (either directly or with a team)

    • Fluency of working with AWS in production at scale

    • Experience creating and growing high-performing teams

    • Experience with security and privacy standards (SOC2, HIPAA, GDPR, PCI, etc.)

    • Experience working in a start-up or similar fast-paced environment

    • Ability to wear multiple hats

    • Passion for unlocking developer efficiency

    • Passion for protecting a user base's privacy

    Nice to have

    • Experience scaling a video infrastructure, especially transcoding (compute-bound) or content delivery (memory and network throughput-bound) services

    • Experience with Node.js and Docker

    • Experience running a configuration-driven, cloud-agnostic infrastructure

    Perks at Loom

    • Competitive compensation and equity package

    • Medical, dental, and vision coverage (US-based team), healthcare reimbursement (non-US based team)

    • 401K with 5% company matching

    • Unlimited PTO

    • Remote-first team

    • Paid parental leave

    • Yearly off-site retreats (this year we went to Costa Rica for a week!)

    • Learning & Development reimbursement

    • Wellness reimbursement

    SF office perks

    • Remote weeks every other month

    • Daily in-office lunch, unlimited snacks & drinks

    • Remote-specific perks

    • Home office & technology stipends

    • New Hire Onboarding in SF

    Loom is an equal opportunity employer.

    We are actively seeking to create a diverse work environment because teams are stronger with different perspectives and experiences.

    We value a diverse workplace and encourage women, people of color, LGBTQIA individuals, people with disabilities, members of ethnic minorities, foreign-born residents, older members of society, and others from minority groups and diverse backgrounds to apply. We do not discriminate on the basis of race, gender, religion, color, national origin, sexual orientation, age, marital status, veteran status, or disability status. All employees and contractors of Loom are responsible for maintaining a work culture free from discrimination and harassment by treating others with kindness and respect.

  • 1 week ago

    Mailshake is a simple yet powerful sales engagement software leader that 12,000 sales professionals love. Getting in front of and earning new customers is at the heart of making companies successful. Our software helps customers grow their businesses faster, more efficiently, and with less friction.

    Our team is 100% remote, so we work fairly independently while using Slack, Zoom and regular team meetups to keep connected.

    Mailshake runs on the AWS cloud using Lambda, Fargate, SQS, and Aurora among other services. We have a fully automated deployment system and all infrastructure is scripted through Terraform. Our tech stack is TypeScript, Angular 6+, Node.js, and MySQL.

    If you’re the right person for this job you will join a small but experienced development team as its manager. We're looking for a director of engineering with experience building and managing high-performance teams to deliver new features and capabilities on time and budget.

    Your primary responsibilities will include:

    • Planning and managing the front and back end engineering teams and our technical support effort

    • Hiring and managing your team

    • Develop and execute the product roadmap

    • Join executive team meetings to plan and guide the direction of the business

    • Be a gatekeeper for requests coming from other teams in deciding which bugs/ features to take and how to prioritize them

    • Manage quarterly in-person dev team trips

    You should have:

    • Exceptional leadership, analytical, problem solving, decision making, communication, and organizational skills

    • Previous experience creating and managing product roadmap

    • Worked in at least two management positions building and managing high-performance US-based development teams.

    • Four to seven years of coding experience and knowledge of AWS and moderate knowledge of Node.js

    • Prior experience in a high growth startup

    We offer flexible schedules, maternity/paternity leave, and other perks that come with being a fully remote company. Mailshake has taken zero outside investment -- we are profitable, bootstrapped, and rapidly growing.

  • We're looking for someone to help build and support new features as we scale out the product and company. You will be primarily working with React, React Native, Node.js, and GraphQL.

    This role is largely technical however you will be working with the rest of the team to ensure our clients receive the very best customer experience.

    We're looking for someone who is particularly interested in creating systems within the constraints of a start-up.

    Day-to-day you will be:

    • Designing and implementing new features

    • Estimating effort and timelines and working to define/refine product roadmap

    • Building internal tooling

    • Maintaining current codebase

    • Writing effective code which is stable, secure, scalable, and efficient

    • Mentoring developers on the team to ensure long-term success

    • Please email us with a brief intro, your resume, and relevant links. No agencies, recruiters, or other such groups please.

  • 1 week ago

    At Slab, we build beautiful software for teams. We believe that a team's ability to store and organize information ultimately defines their ability to execute. Slab is like a knowledge base or wiki, but reimagined to be fast, intuitive, and powerful. We think of it as a long-term memory for teams.

    We are a small team of experienced developers and designers, on a mission to make work easier. Our CEO is the creator and maintainer of Quill, a popular open-source rich text editor, and sold a previous company focused on collaboration. Slab's approach to work is inspired by companies that have a big impact while staying relatively small. We embrace remote and flexible work arrangements.

    In this role, you will be driving product initiatives through engineering while keeping quality high in our codebase. You will receive input on product and design requirements, while being responsible for the details of the execution. Our codebase is relatively small and clean, and we are always open to improving our style and practices!

    Slab is backed by top tier investors including Matrix Partners, CRV, and NEA.

    Technologies We Use

    • Javascript (ES6) + SASS

    • React + Redux

    • GraphQL + Apollo + Absinthe

    • Phoenix + Elixir

    • Postgres

    • Docker + Kubernetes

    • Google Compute Platform

    We are looking for both depth in one part of the stack or breadth across a wide portion.

    Sound like you?

    • You love delighting users by creating great product experiences

    • You have experience solving complex problems within a professional software development team

    • You consider multiple ways to implement a change and choose the best one based on trade-offs

    • You are passionate about certain technologies and have extensive domain expertise

    • You communicate with clarity and precision, whether with teammates or users

    • You love to learn and demonstrate the ability to do so very quickly

    If you are a previous start-up founder, open-source contributor, college dropout, or came to software engineering from a totally different field, we'd love to hear your story.

    Compensation and Benefits

    • Medical, dental, and vision insurance

    • 7 year option exercise window

    • $5k desk setup of your choice

    • Free catered lunch (5x per week)

    • Flexible work arrangements

    Slab is an equal opportunity employer and we welcome people of diverse backgrounds, experiences, and perspectives.

  • 1 week ago

    We are looking for an experienced Node.js Backend Developer, who is available to work remotely 40 hours per week on a predefined schedule.

    You are expected to write clean, maintainable code and advocate JavaScript best practices, great usability, and exceptional quality. Our community is smart and friendly to each developer. Meeting regular deadlines, good English, communication, and problem-solving skills are essential for us.

    You are supposed to have:

    • Experience with Node.js applications

    • Experience with Modern Frontend applications

    • Experience with MondogDb

    • Experience in DevOps

    • Experience in Leading Development Processes

    • 1+ year of commercial TypeScript/JavaScript development experience

    • You have an understanding of web development as a whole and awareness of front-end, back-end, and RESTful best practices

    • Experience with Agile development is a strong plus

    • Experience working on your own as well as in a team

    Please send CV along with your application!

  • About the Role

    We're looking for a talented and passionate Software Engineer to join the Continu team full-time.

    Our product is used by some of the worlds leading brands and you'll be responsible for helping us expand our feature set and improve the core product across multiple devices.

    You'll join our small, passionate team remotely as we work to build the future of workplace learning.

    About You:

    • 3+ Years Software Engineering experience in a similar role

    • Bachelors Degree in an applicable field (engineering, computer science, etc.)

    • Solid Javascript background including Node.js, Angular, React, MongoDB and more

    • Software engineering fundamentals - unit testing, object-oriented design, functional programming, agile development

    • Experience working in continuous integration/delivery environments

    • Proven experience building Enterprise level SaaS applications

    Bonus Points if you have experience:

    • Performing Dev ops and infrastructure tasks

    • Working in a fast-paced startup environment

    • Worked in a distributed team environment

    • Contributed to open-source projects

    As an Engineer at Continu, you will:

    • Enhance and extend our product feature-set and architecture

    • Contribute to both our application and APIs

    • Design and develop new services and capabilities

    • Be a team player, helping your fellow team members in any way you can

    • Work closely with other engineering team and product designers to brainstorm and test new ideas

    • Have the drive to continuously maintain high product quality and improve processes

    • Have excellent verbal and written communications skills

    • Be design focused and passionate about delighting our customers

    • Be comfortable speaking directly to clients if and when needed

    • Be passionate about the problems we are solving and constantly looking for the best ways to solve them

    • Be active in the development community and give back as much as possible

  • 1 week ago

    Description

    Tenzir is seeking an experienced and passionate DevOps engineer who enjoys automating the hell out of a big-data technology stack in a UNIX environment and thereby shaping the infrastructure of a cloud-oriented startup.

    Role

    • As a key contributor to our infrastructure, you will improve and automate critical processes for building, packaging, and deploying our technology in various environments. Moreover, you will create integrations with other tools that we interface with. Concretely:

    • Migrate our CI setup to the cloud. We currently use Jenkins for linting, building on various platforms, computing code coverage, executing unit tests, and running integration tests.

    • Automate a continuous release infrastructure that builds static binaries of our tools, generates release notes from changelog entries, auto-generate man pages, and updates the documentation website.

    • Write integrations with other tools from the ecosystem to support a wider range of data formats.

    • Design and implement a simple and user-friendly strategy for software upgrades in production deployments.

  • 1 week ago

    The role

    Create developer tooling, testing infrastructure, and other tools that accelerate us as an engineering organization. We deeply care about creating a great developer experience for our team, and this role is 100% focused on that. For example, we've created a method that that allows us to attach a debugger to any process that has encountered an unexpected exception, even in production. This tool (we call it the Platinum Debugger) eliminates the time-consuming and often difficult step of reproducing the bug for about 90% of our bugs, vastly improving our productivity. This role is about creating more projects like that, as well as increasing test coverage and code quality throughout the entire code base.

    We’re exceptionally remote-friendly: about half of our team is remote, our San Francisco office has “portals” (a large TV, high quality microphone, and webcam) in every well-trafficked room, and remote team members even participate in lunch conversations, our book clubs, and our AI research club.

    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.

    Responsibilities

    • Accelerate our engineering team with great internal tooling. These will range from scripts and linters to much larger projects that support debuggability and faster iteration at all stages, from prototyping to production.

    • Improve release processes and tooling.

    • Build a battery of stable, high quality, high impact automated tests 

    • Move code quality from "pretty good" to "great" throughout the code base.

    Requirements

    • Strong background in writing elegant code, prioritizing testability and reusability

    • Enjoys building tools to enable engineers to move faster

    • You understand the value of software craftsmanship

    • You are empathetic, thoughtful, impact-driven, and intellectually curious

    • Stack

    • Type annotated Python 3 (django, scikit-learn, pytorch)

    • Typescript (react)

    • PostgreSQL

    • AWS 

    Benefits

    • Work remotely

    • Flexible working schedule.

    • Free healthy lunches, dinners and snacks.

    • Health, dental, vision, 401(k), etc.

    • Also open to contracting engagements for this role.

  • Canonical (Europe, Americas)
    1 week ago

    Canonical's Launchpad team is looking for talented back-end developers to join a distributed engineering team focused on helping people and teams work together on free software.

    Launchpad is a complete system for gathering changes from different types of sources and collaboratively organizing them into packaged software for the end user.  It includes bug tracking, code hosting and review, package building, translations, and other facilities used by free and open source software developers. It provides essential development infrastructure for major projects such as Ubuntu.

    Launchpad is a mature project, mainly written in Python (primarily Zope, with some Flask).  You'll be striking a balance between keeping our business-critical services running and expanding our feature set: among other things, we have upcoming work to expand our code review capabilities, improve our interaction with the Snap Store, and modernise our web UI.  If you love keeping large projects well-organized and well-maintained, care about supporting developers, and believe that tests are the key to higher velocity and reliability, you'll fit right in.

    Key Responsibilities

    • Develop services, features, and enhancements according to our roadmap, primarily in Python

    • Be responsible for the end-to-end success of your efforts

    • Work with the team on system design, implementation and code reviews

    • Collaborate with other teams in Canonical to deliver the full scope of a feature beyond the backend APIs

    Required Skills and Experience

    • Proven ability to consistently deliver robust code to production

    • Excellent verbal and written communication skills in English

    • Ability to collaborate remotely with a diverse set of team members and remain highly motivated, productive, and organized

    • Familiarity with Ubuntu as a development and deployment platform

    • Solid understanding of the structure of various software packaging systems, including Debian/Ubuntu packages

    • Bachelor's degree or equivalent in Computer Science or related engineering field

    Travel

    Travel to international destinations is expected for 1 week at a time approximately 2-4 times per year.  Locations in the last year have included Cape Town, Budapest, Berlin, Montreal, and Brussels.

  • Company Overview

    Ceros is an experiential content platform that empowers the creation of bespoke, immersive digital content without code. We’re passionate about helping companies transform their static digital content into engaging experiences. From custom interactive microcontent, to immersive event microsites, you can build it with Ceros. Publish and update live content instantly, and embed it into your site instantly. Join us in ending the endless creation of static content and be part of the movement towards meaningful content experiences.

    We are well-funded and venture-backed by prominent investors including Grotech Ventures, Greycroft, and Starvest Partners.

    About the Product

    Designing and building the Ceros platform is not an easy task. We require the best-of-the-best web developers, designers, and QA testers, ready to bring the functionality of desktop software to the web, often pushing web browsers to the limits of what’s currently possible.

    Our codebase is 95% JavaScript and the Ceros product is comprised of multiple single-page applications with a client-heavy focus. We use libraries like jQuery, Require, and Backbone. The Ceros Studio is architected around the HTML5 Canvas element.

    We’re not language zealots. We believe in using the right tool for the job, and our current server-side infrastructure runs PHP, Node.js, Redis, AWS Aurora, Docker, Jenkins, etc. on the Amazon AWS cloud.

    About the Team

    As part of the Ceros product team, you’ll be working with a small, cross-functional group of the most talented people you’ve ever worked with. We hire only passionate and creative people with a proven and unquestionable ability to execute, and every member of the team is equally responsible for moving the product forward.

    We have a dynamic company culture that collaborates daily. We care deeply about the user experience, and we debate passionately about our ideas. When you work at Ceros, you check your ego at the door, and you aren’t afraid to be honest, especially to yourself. We take our jobs seriously but ourselves not so much -- whether it’s cracking jokes in the chat room or poking fun at the CEO’s atrocious spelling.

    About the Job

    Working completely from home, you’ll be communicating often through chat rooms, email, and video conferencing. We offer flexible working hours and an extremely flexible vacation policy. And we provide excellent gear (15” Macbook Pro, iPad, external monitor, etc.).

    As a Sr. Full Stack Developer, your typical day-to-day involves:

    • writing maintainable code (probably goes without saying)

    • having your day ruined by functional QA testers who find every bug you write

    • planning and leading high-complexity stories and epics

    • reviewing story docs and offering insights on impacts to other parts of the application

    • performing code reviews and helping to enforce our code and architectural standards

    • participating as a primary on-call resource for service disruptions

    • handling superfriend responsibilities with minimal assistance

    • acting as release owner

    • mentoring other developers

    • suggesting new technologies and techniques to improve developer productivity

    • agonizing over the user experience until even a trained monkey could use the product

    • collaborating with and mentoring your peers on security best practices

    • and finally, deploying your code to production and seeing the customer create something amazing and beautiful with it.

    Key Things to Know

    • This is a remote role

    • We want you to start ASAP

    • This is a full-time position

    Benefits

    • Competitive salary

    • Unlimited vacation days

    • Stock options

    • Premium health insurance

    • Excellent gear (15” Macbook Pro, iPad, external monitor, etc.)

  • We're looking for a passionate developer who wants to join a small and talented team looking to move fast and break things. This role presents an incredible opportunity for someone to really place their stamp on our product and company as we scale.

    We are dedicated to build the best product in class and we’ve been fortunate to have picked up a couple of awards along the way. AccountingWeb Cloud App of the year 2017 and Xero App Partner of the year 2016 among others. We thrive to provide a great experience and support to our customers and we pride ourselves in being one of the most reviewed apps in Xero Marketplace.

    We are growing at a fantastic rate. This is an incredible opportunity for someone talented and ambitious to make a huge impact.

    Note: Although this is a remote position, we are only considering candidates in timezones between UTC-2 and UTC+2.

    Responsibilities

    • You will work directly with our Support team to troubleshoot, diagnose and resolve technical issues on a daily basis.

    • You will design and develop solutions to leverage the work of our internal teams including Marketing, Product, Sales and Success.

    • You will improve and maintain our technical documentation.

    • You will play a key role in shaping company direction.

    About you

    • Proven experience in a Technical Support role.

    • You are someone who thrives on uncertainty. You won’t necessarily have worked in a startup environment before, but you will be drawn by the incredible opportunities for learning and growth that it presents.

    • You are someone who sets very high standards for others and especially for yourself. You believe strongly in the importance of Do What You Say You Will Do.

    • You are genuinely passionated about helping others.

    • Experience working remotely or freelancing.

    • You need to know and love coding in JavaScript. ES6+ experience is a plus.

    • Experience with Node.js development.

    • Experience with MongoDB.

    Why you'll love Chaser

    At Chaser we value our people, we want them to enjoy the job they do and provide opportunities to love and grow their career. An exciting growing company we attract people who want to help us have a positive impact by helping our partners and their clients thrive and be successful. Our passionate, innovative Chaser team strive every day to make a meaningful impact. At Chaser, we truly value the input of every single member of the team. If successful, you'll be joining a sharp, welcoming group of people who will help you learn new skills and develop as an individual.

    Benefits

    • Competitive remuneration

    • Share options

    • Flexible working hours

    • Work remotely

    • Regular team onsites either in London or other mutually convenient location for the team

  • 1 week ago

    Adeva is an exclusive developers community. We partner with companies to help them scale their engineering teams on demand. 

    Adeva's vision is to create equal opportunities for all developers, no matter their location, race or gender. You will be joining an organization that puts special attention on embracing diversity and developing an inclusive culture.

    We're looking for Ruby engineers to join our growing developers' community.

    What can you expect?

    Become part of a vibrant developers' community, where you can collaborate and share knowledge with amazing people from all around the world.

    • Get access to unique opportunities for professional growth.

    • Working remotely as part of an international distributed team.

    • Using Agile working processes adapted to a remote environment.

    Needed skills:

    • Strong grasp of Ruby and Ruby on Rails, with at least 4 years of professional experience. 

    • Great communication skills and learning attitude.

    Bonus:

    • - Experience working remotely and communicating with clients directly.

  • 1 week ago

    Aclaimant is looking for a Junior to Mid-level Clojure developer to join our team. At Aclaimant we are redefining the way companies and employees work together to manage risk. Our SaaS platform is built using Clojure and ClojureScript. We work remotely from the comfort of our own homes. Pair programming is important to us; it helps us build culture and share knowledge. We expect candidates to be located within North America.

    • Candidates should have experience with Clojure(Script), front-end development and SQL.

    About our hiring process:

    • Thirty minute phone screen

    • Sixty minute coding interview with developers

    • Phone screen with business team

    • Offer

    How to Apply:

    Email your resume to [email protected] to learn more

    No recruiters please.  Candidates only.

  • Jilt (Worldwide)
    1 week ago

    Howdy 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores grow sales with emails that delight their customers. Our team is 100% remote, with 29 people distributed all over the world.

    We’re looking for an adept, detail-oriented engineer to join our team and lead development on marketing projects.

    You should be...

    • Deeply experienced with WordPress, including both themes and plugin development
    • Experienced with JavaScript, and familiar with front-end frameworks like React
    • Fluent with SQL and comfortable with data analysis
    • Eager to work with many different technologies across multiple projects
    • Detail-oriented & curious, with a drive to understand and solve technical challenges
    • A self-starter, comfortable working independently and taking a high level of ownership over projects
    • Dedicated to constant learning and sharing your knowledge

    Bonus points if you also have…

    • Ruby / Rails experience (Jilt is built on Rails, and some internal tooling as well)
    • Experience with marketing tools like Google Analytics, Segment, Optimizely, and others
    • Experience manipulating & querying data, especially for reporting and business intelligence
    • Experience working in an Agile development team

    You’ll be responsible for…

    • Developing features and improvements across our marketing stack, including our websites (built on WordPress), customer-facing tools (like browser extensions), landing pages, and more
    • Refining our data pipeline for reporting & visualization on marketing, product, and business analytics
    • Troubleshooting technical issues with our marketing stack 
    • Creating internal tooling, infrastructure, and documentation to support marketing initiatives
    • Collaborating with team members across marketing, support, design, and engineering to deliver solutions that address customer, team, and company needs
    • Improving our internal wiki & documentation

    Why you’ll love working with us…

    • Kind, wonderful teammates that enjoy their work as much as you do
    • Competitive salary
    • Annual company retreats (read about our last adventure in Scotland!)
    • Fantastic benefits: 27 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!
    • Transparent culture (check out

    Curious to hear more? Learn more about the position and apply here. Applications accepted through September 20th. We can’t wait to meet you!

    We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

  • Polarity (US only)
    1 week ago

    Polarity is looking for talented C++ Engineer, to help develop and enhance our products. If you are looking to join a startup where you will be a critical member of the team working on hard problems we would love to talk to you. Your main responsibilities will be crafting and developing our state of the art memory augmentation platform and helping our company grow. 

    Who you’d be working for:

    Polarity specializes in enabling high performing teams with human memory augmentation software. Polarity is like augmented reality, but for your computer, with no bulky glasses. We are a fast growing startup whose customers already include some of the world’s largest organizations including 7% of the Fortune 100 and many other large enterprises. We are looking for a talented C++ Developer to join our team. 

    Your main responsibilities will include: 

    • Design, develop, code, troubleshoot and debug real-time, multi-threaded, multiprocessing software applications and associated user interfaces.

    • Modifying existing code and troubleshooting issues when they arise

    • Feature development, maintenance, and system design

    • Adapting the software to new platforms

    • Working with designers to improve the user interface

    This job is for you if you have:

    • A bachelor's degree or higher in computer science, software engineering or equivalent experience 

    • Ability to handle multiple tasks simultaneously 

    • Ability to work in a fast past environment with minimal supervision 

    • 5+ years of software engineering or software testing experience

    • Strong programming experience with C/C++

    • Experience developing software applications on Windows OS 

    • Strong working experience with QT framework

    **Salary is commensurate with experience**

    Polarity is an equal opportunity employer. The position is based out of Connecticut and Northern Virginia, with the option for telecommuting from another location.

  • About Abstract

    Abstract is a design workflow platform for teams to version, manage, and collaborate on Sketch files. Since launching in July 2017, over 5,000 design teams across 75 countries have adopted Abstract, including teams from Shopify, Cisco, Intuit, Spotify, Salesforce, Instacart, OpenTable, and more. 

    At Abstract, we are actively working to build a diverse and inclusive organization. Here, diversity includes age, economic class, educational background, ethnic variance, familial status, gender, gender expression, gender identity, marital status, national origin, religious affiliation, sex, sexual orientation, transgender status, or veteran status.

    Abstract is headquartered in San Francisco but many of our teams and roles are remote-first (US-based only at this time). If you have a passion for rolling up your sleeves, building new programs, and have a strong, team-player mentality, we’d love to hear from you!

    About the Role

    At Abstract we develop desktop and web applications that help teams design with confidence by providing a version control system and collaboration platform focused on design artifacts. We are looking for an engineer to help us improve the reliability and performance of our Sketch plugin and Mac desktop application. 

    Desktop engineers on the Core Experience squad work primarily in Go, with occasional forays into some JavaScript (Electron) and C/C++. Familiarity with other languages like Swift, C, or C# are solid substitutes. We're more interested in your ability to learn and solve problems than your specific programming language experience.

    What you’ll do:

    • Discuss, plan, and build new features using primarily Go, and occasionally JavaScript.

    • Actively contribute to decisions on desktop application architecture.

    • Implement the best engineering practices to write well-constructed and easily maintainable code.

    • Write defensive and robust tests.

    • Diagnose performance issues and improve processing time for key operations.

    • Partner with Support and QA to triage and fix bugs, sometimes working directly with customers.

    • Participate in peer code reviews through pull requests to make sure we're moving fast while also maintaining quality code bases.

    • Work within a cross functional squad that collaborates with other disciplines like Design and Product to decide how APIs and integrated libraries should work.

    • Participate in our agile methodology (Daily Standups, Sprint Planning, Demos, Retrospectives).

    What you’ll bring:

    • A product mindset and the ability to ask questions in order to improve the product, not only in its technical implementation but also in how well it’s serving the needs of our customers.

    • The ability to make things happen even when requirements are a little fuzzy.

    • Enjoyment with working on OS and low-level code.

    • The ability to clearly discuss and explain complex technical topics.

    • When things inevitably break, you eagerly jump in to diagnose and fix the core issues.

    • Prior experience (at least 3 years) building applications that expose and consume web services.

    • At least two years’ experience with Go and at least one year experience with JavaScript.

    • Comfortable working on small teams.

    • Knowledge of git internals. Bonus if you have worked with libgit2.

    • Eagerness to learn new languages, frameworks, and tooling as necessary to get the job done.

    Benefits

    At Abstract, we offer resources that emphasize personal and familial wellbeing. We provide 99% healthcare coverage, including dental, vision, and life insurance. We offer 10 weeks parental leave, unlimited paid-time off, and flexible working arrangements. Additional perks include dependent care and health care FSA as well as commuter benefits for SF office employees.

    To help employees plan for the future, we're able to offer competitive pay and a 401k.

    We are a distributed team and we are able to offer US-based remote employment for most roles. We offer travel opportunities for company meetings, team meet-ups, and the occasional conference.

    Notes

    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 form upon hire. Applicants must be currently authorized to work in the United States on a full-time basis; Elastic Projects will not sponsor applicants for work visas. 

    As part of our security protocols, offers are contingent on successful completion of a background check. 

  • 1 week ago

    Web3 portal for developers Terminal is a plug-and-play developer platform for Web3. With Terminal you can easily build, manage, share and interact with Web3 protocols, smart contracts, and APIs all in one place.

    Job Description

    We’re looking for a talented and hard-working QA Engineer build the leading web3 developer platform together with us.

    Responsibilities:

    • Work with the Terminal Product and Engineering team to build the leading Web3 developer platform

    • Design, implement, and iterate a bleeding edge testing suite into our tech stack to ensure high quality experiences and performances within our app and its supporting services

    • Collaborate closely with one of the most talented and hard working teams of developers in web2 and web3

    Qualifications:

    • Exhibit our core cultural values: clear communication, positive attitude, and hard working

    • Professional experience with Test Automation

    • Professional experience with Functional Testing, Performance Testing, and API Testing

    • Professional experience with Continuous Integration

    • Collaborative energy and ability to work well in teams

    • Strong work ethic and passion for the Terminal vision

    • Bonus: Previous experience with web3 company

  • We're looking for a Developer Relations to help third party developers create apps on top of the Aragon client and aragonOS. Our Dev Rels must be someone passionate in helping others understand technical subjects through technical writing, networking and educating people. That means that our ideal Dev Rels is not only a legit developer but also an Aragon Technical Evangelist.

    Responsibilities

    • Write technical documentation and tutorials for developers, help Tatu create developer focused content.

    • Nurture and support the Aragon dev ecosystem.

    • Attend and organize hackathons, helping devs get excited and started developing on Aragon.

    • Support external contributors.

    • Source, screen and select interesting projects that might be eligible for Nest grants.

    Requirements

    • Deep understanding of the crypto ecosystem and what's going on under the hood.

    • Technical expertise and experience working professionally as a developer.

    • Good social skills.

    • Very good written communication skills.

    • Experience writing technical documentation for developers.

    • Interest in working with developers to help them use and build on top of Aragon.

    • Being passionate about decentralization.

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

    • Experience creating documentation for developers, or documentation in general.

    • Experience networking in blockchain events.

  • 1 week ago

    Help build the future of outdoor mapping at Gaia GPS.

    We're looking to hire people who can be very product-focused - strong coders who can also do things like wireframe their own ideas, use analytics to drive decisions, and drive growth with ideas and execution. Right now, we perceive the most need for engineers who want to focus on front/middle-end mobile/web, but we'll consider any strong candidate.

    This page is for mid- and senior-level hires. More junior candidates should apply as Software Engineer I.

    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 and 1 month of paid paternity.

    • 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, Park City, camping, backcountry skiing, etc), to hang-out and mingle the remote team.

    Skills and Requirements

    • We heavily favor candidates who do a lot outdoors.

    • You must have published complex websites, apps, or other software.

    • Experience in our stack is a plus. Our front-end include Swift/Objective-C, Android Java, React, and node.js. Our back-end includes Postgres/PostGIS, AWS, Django/Python, and Docker. We have extensive map building infrastructure based on OpenStreetMap and other open data and tools.

  • This position is remote based.

    GitLab is building a research team that will focus on improving GitLab’s security detection capabilities, including SAST/DAST and future products. For more information about our security products, please review:  https://about.gitlab.com/direction/secure/ and https://about.gitlab.com/direction/defend/

    This team will work directly with the GitLab Security, Development, and Product teams to build, tune and improve the efficacy of GitLab’s stand-alone detection products. 

    Managers in the Security Department at GitLab see the team as their product. While they are technically credible and know the details of what vulnerability research engineers work on, their time is spent hiring a world-class team and putting them in the best position to succeed. They own the delivery of security commitments and are always looking to improve productivity. They must also coordinate across departments to accomplish collaborative goals.

    As a member of the security team at GitLab, you will be working towards raising the bar on security. We will achieve that by working and collaborating with cross-functional teams to provide guidance on security best practices.

    The Security Team is responsible for leading and implementing the various initiatives that relate to improving GitLab's security.

    Responsibilities

    • Hire a world class team of vulnerability research engineers to work on their team

    • Help vulnerability research engineers grow their skills and experience

    • Provide input on vulnerabilities, issues, and security features

    • Hold regular 1:1's with all members their team

    • Create a sense of psychological safety on your team

    • Recommend security-related technical and process improvements

    • Author project plans for security initiatives

    • Draft quarterly OKRs

    • Train engineers to screen candidates and conduct managerial interviews

    • Strong sense of ownership, urgency, and drive

    • Excellent written and verbal communication skills, especially experience with executive-level communications

    • Ability to make concrete progress in the face of ambiguity and imperfect knowledge

    Requirements

    • You have a passion for security and open source

    • You are a team player, and enjoy collaborating with cross-functional teams

    • You are a great communicator

    • You employ a flexible and constructive approach when solving problems

    • You share our values, and work in accordance with those values

    Compensation

    Please view the compensation range for this role at the bottom of the position description.


  • The job


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


    - Our user-research platform and analytics dashboard with all the challenges associated with it.

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

    - Integrations with prototyping tools and other services.

    - 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 a highly scalable backend.

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

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

    - 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 & Node.js expert

    • Experience with AWS and Neo4J

    • Able to write maintainable and scalable code

    • Write tests & always improve your work environment

    • Enjoy working remotely

    Bonus points:

    • Experience with Serverless

    • GraphQL knowledge

    • Functional programming evangelist

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

  • 2 weeks ago

    Hippo Education is on a mission to change the way doctors learn and take care of patients. We create best-in-class medical education products that keep clinicians at their best. We are financially strong and continue to grow with new products and a team that has grown to more than 50 people today. We’re a fun-loving and quick-to-laugh group that works very hard. Some of us work at the main office / studio in Los Angeles, while most of us work remotely. Hippo’s a fantastic place to work and we’re genuinely proud of the impact we have on clinicians and their patients.

    As a Full Stack React Developer, you'll be instrumental in creating our next generation products and modernizing our existing codebase using React, Postgres, and SOA-style services. In your role, you’ll have the opportunity to make a big impact within our small team, and plenty of room to grow, helping to shape our team and mentor future developers. Collaboration, discipline, and a passion for solving hard problems will be key to your success in this role.

    Required Skills:

    • Development of full stack web applications using open-source frameworks

    • Expert level React / React Native skills

    • Familiarity with Node.js / javascript

    • Strong RDMS database skills

    • Proficient with GitHub collaboration

    • Experience with testing and building tools (Npm, Bower, Mocha, Chai)

    • An impressive portfolio of projects utilizing the above skills

    • Excellent communication skills

    • Self-starting, highly-motivated

    • A massive sense of humor, optimism, and an ability to roll with changes

    • BA/BS degree in Computer Science or equivalent experience

    Bonus points for experience with:

    • MEAN stack

    • Sequelize ORM & jsonapi

    • Hybrid app development

    • LAMP stack

    • DevOps (nginx, amazon cloud)

    Details

    • Full time with remote / telecommute option

    • 4 weeks paid vacation

    • Competitive salary, 401(k), and health / vision / dental benefits

    Applying

    Send us your resume as well as links to relevant examples of recent work (your GitHub or equivalent profile would be a great way to start). We'll get back to you within a few days if there is a fit.

  • 2 weeks ago

    ABOUT VIRTRU

    We believe that privacy is a fundamental human right, and that businesses, governments, and other institutions have a responsibility to protect sensitive content. Our award-winning privacy products make it easy for organizations to fulfill this obligation and share their data with confidence.

    Virtru Co-Founder, Will Ackerly, developed the Trusted Data Format (TDF) – the open source standard that underpins all Virtru products – so that federal agencies could securely share top secret information.

    At Virtru, we’ve taken this powerful data protection standard and integrated it with everyday applications, such as Gmail and Microsoft Outlook, to make it easy to protect sensitive information.

    Today, millions of individuals and more than 5,000 organizations trust Virtru to secure the information that they create, share, and store. From hospitals to media giants to government organizations, Virtru makes personal and business privacy a reality. Read the full Virtru story featured in Fortune.

    ABOUT THE ROLE

    Automation, orchestration, disaster recovery, extreme high availability… These are the problems that fuel your curiosity. You want to make beautiful software that continuously delivers and deploys other beautiful software. This is where you want to be. We are looking for leaders to build a team.

    Here at Virtru you’ll help build a cutting edge security software platform made for actual humans, whilst getting your hands on some of today’s most important tools and tech like Docker, Kubernetes, AWS, Terraform, Ansible, Elasticsearch and a plethora of other tools and services. We put a high value on input from everyone on our team, your voice will immediately have a significant impact. With a constantly growing customer base, there is no shortage of challenging and exciting scaling/optimization work to ensure that we can provide the most secure and performant service.

    Get in touch if you are excited to help us grow our infrastructure into a world-class service.

    RESPONSIBILITIES

    • Design, build and maintain AWS infrastructure

    • Manage highly available services in a hybrid VM and microservice environment

    • Participate in architecting and building our next generation infrastructure, using kubernetes

    • Work with other engineers to build and improve CI/CD pipelines for service management

    • Participate in incident response, including on call duties

    • Add operational insights into service and system design, during planning phases

    • Identify weaknesses and areas for improvement in existing systems, to increase operational maturity

    • Participate in on-call rotation for debugging and addressing any production issues which might arise.

    REQUIREMENTS

    • A passion for mentoring and developing engineers along their personal development path

    • Experience leading at least a 3 person team for 1+ years

    • Experience developing tools with a dynamic language (Javascript, Python, Ruby, etc.).

    • Minimum 3 years demonstrable experience designing and maintaining large deployments in a public cloud environment.

    • Minimum 3 years experience using configuration management software such as Ansible, Salt, Puppet, or Chef.

    • Experience working with RESTful APIs.

    • Strong understanding of software design patterns.

    • Strong understanding/experience with Linux system administration.

    • Good communication skills.

    PREFERENCES

    • Experience designing, managing, and deploying immutable infrastructure using Docker.

    • We are actively moving our entire application infrastructure to Kubernetes and could use someone with experience to guide the team without fighting a learning curve at the same time.

    • Experience managing CI/CD systems.

    • Strong Ansible experience.

    • Experience with Terraform to manage AWS resources.

    • Security focused.

    • Strong analytical and creative abilities.

    • We are looking for teammates who can problem solve and suggest solutions as opposed to just implementing a plan they are given.

    • Comfortable working in a fast-paced, constantly evolving environment.

  • Cortex is an open-source machine learning deployment platform. We believe that machine learning should be a core competency of every engineering organization. Our goal is to help engineering teams build better machine learning systems faster.

    We are a VC-backed startup founded by infrastructure engineers with backgrounds from Google, Illumio, and the Berkeley ASPIRE Lab. We are looking for thoughtful and ambitious people to join our founding team.

    What you'll do:

    • Play an integral role in architecting, building, and maintaining our product

    • Build and deploy scalable, reliable, and secure machine learning infrastructure

    • Design and implement workflows to make machine learning engineers more productive

    • Help us define our technical roadmap and our engineering culture

    You have experience in:

    • Designing and building distributed systems

    • Working with DevOps tools such as Docker and Kubernetes

    • Cloud infrastructure (AWS / GCP)

  • Founded in 2012, Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. We're on a mission to create the most innovative cryptocurrencies exchange. This is a unique opportunity, a rare window of time at the tipping point of the financial evolution. Much like the early days of the internet, blockchain technology faces complex new challenges and having the best team plays a pivotal role in success.

    Our team is fully remote and globally distributed to capture the best talent from around the world. So far our company has grown fast and stayed lean to secure its place as a leader in the space.

    If you get excited about being in an industry that is breaking new ground and have confidence you can conquer the most challenging feats we'll encounter, we want to talk to you. Join us, and help lay the foundation for a decentralized future.

    Currently looking for:

    Mobile App Developer [Remote]

    Job description

    • As a Mobile-App Developer, you will be a part of the team that works on the development of the Bitfinex mobile applications. This includes:

    • New Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry.

    • Scalability - The mobile application must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth.

    • Data Visualization - The data we present to our users is the result of tailored algorithms, on top of the incredible amount of data our platform produces daily, and we continue to experiment with new ways to display this most effectively.

    • Design - Build beautiful reactive applications and trading tools.

    Requirements

    • To enjoy this role, you should possess the personal attributes and experience outlined above. On top of this, we expect you to be:

    • Comfortable with high-availability concepts.

    • Highly proficient in JavaScript and ES6+.

    • Thoroughly experienced with React, React-Native (mainly around Expo), Redux and the core principles surrounding these.

    • Familiar with modern front-end pipelines and tools.

    • Experienced with WebSockets, RESTful based APIs.

    • Interested in bringing diverse, innovative applications to life.

    • Interested in modernizing and optimizing different mobile or web applications.

  • Bonfire (US only)
    QA
    2 weeks 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 for a Senior QA Tester to help us ensure the high quality of our website at www.bonfire.com and several auxiliary in-house products. 

    About you

    • You can take full ownership of all stages in the testing process:

    • understanding the requirements, current behavior and specifications,

    • ensuring things work as expected and actively trying to break the site by trying imaginative usage scenarios and conditions,

    • reporting bugs and talking to both the developers and stakeholders in order to come to a resolution.

    • You are comfortable manually testing websites. You can juggle between browsers and mobile devices and simulate different platforms. 

    • A lot of your work is done using manual testing, perhaps with the help of browser automation.

    • You take an interest in automated testing – you are either learning, willing to learn, or can already contribute to writing automated tests. 

    • Your English is excellent.

    The Role

    As a QA Tester at Bonfire, you will:

    • create test scenarios for new features and manually test any code that our developers want to deploy,

    • continually try to identify regression bugs,

    • triage and follow bugs,

    • help stakeholders and users to reproduce bugs,

    • actively participate in developing and improving our QA process.

    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 an outstanding team environment, low-stress atmosphere, and an opportunity to advance your career by building amazing things on a modern tech stack.

  • What will you do at Bridge?

    • Write clean, tested Ruby and React code

    • Collaboratively architect, build, and deploy new services and features that serve our community of business clients, attorneys, and foreign nationals

    • Refactor existing code to improve performance

    • Participate in application maintenance and on-call rotations

    Requirements:

    4+ years of experience shipping quality consumer or enterprise web products using:

    • Ruby/Rails

    • PostgreSQL

    • React

    • CSS

    Full-stack experience, including:

    • Deploying, managing, and maintaining multiple Heroku/AWS environments

    • On-call experience debugging front end and back end issues

    • Performance tuning and refactoring applications

    • Building dynamic front end interfaces

    • Efficiently structuring database queries

    • Git based workflows

    Core Hours: 9am - 12pm PT

    Benefits:

    We truly love what we do. We are a high-energy, innovative team that works and plays hard. Working at Bridge US is a chance to be a part of the next generation of legal services. We are the fastest growing immigration services provider in the US and we are just getting started! We value our employees tremendously. We provide:

    • Unlimited vacation

    • Tasty office snacks

    • Full medical coverage

  • 2 weeks ago

    We’re building new ways to interact with WordPress. They’re simple, fast, and highly usable. They’re written in the latest web technologies and are used by millions of people. We want your help to expand our reach and keep our approach fresh. 

    What have we worked on recently?

    • Gutenberg is a new block-level editor with 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

    • To view more of our recent work, check out our longer product list on Automattic.com.

    How do we work?

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

    • We work as a global and distributed workforce resulting in a unique way of working built around our creed. 

    • We offer flexible work arrangements allowing our team members to work when they feel best.

    • We open-source! We’re cool with open-sourcing everything except passwords, or secret keys.

    • We ship often, deploying many times daily with the help of peer code review, continuous integration, and our global workforce in over 70 countries.

    • We welcome collaboration, and you can be involved in any discussion across our many communication channels.

    The JavaScript Engineer position might be a good fit if you have:

    • A rock-solid understanding of the core JavaScript language, HTML5, and CSS3. Experience working on accessibility is a plus.

    • Familiarity with a server-side language like PHP, Ruby, or Python.

    • Proficiency developing well-structured web applications using modern JavaScript tools like React and Redux.

    • A real passion for crafting experiences that users rave about.

    • The ability to iterate and ship ideas quickly, with maximum autonomy and teammates ready to support you. 

    Extra credit:

    • WordPress programming experience.

    • Open source contributions or contributions to programs designed to help underrepresented people enter the tech field.

    • Experience working on accessibility.

    • Data analysis experience, and understanding of how analytics can help with product decisions.

    • Knowledge of tooling and build systems.

    • Speaking of interests and skills, here are some areas in which you can grow and have further impact in the future at the company:

    • Leadership – we offer a variety of leadership options to those who have interest, including becoming a team lead and managing releases.

    • 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 – we believe in helping other developers become more effective through tools, practices, cross-team collaborations, and process improvements.

  • Here's to the crazy ones. The hackers. The doers. The passionate geeks in a world of corporate drones.

    A cool, fully-remote startup is looking for a Senior Front-end Engineer… preferably one that does NOT suck! You must be speaking JavaScript through your sleep and know React.js and Next.js like the back of your hand.

    First, let's get one thing out of the way. We know that our salaries are low, at least for the exceptional talent we're looking for. We plan to dramatically increase salaries by the end of the year when we raise a seed round. We have already attracted serious interest from top investors, but we're intentionally bootstrapping on our own till our public launch in time for Black Friday.

    On top of the salary, you'll get generous stock options, performance-based bonuses, and annual profit share, as well as extensive training and mentoring, BUT…

    You must be a perfectionist — you're simply too passionate about your work to call something "done" when it's not near perfect yet!

    Do you remember how "Monica" from F.R.I.E.N.D.S was obsessed with the little details? Now, imagine if she became a front-end engineer somehow… Do you think this is you?

    Okay, we want to hire you if you...

    • are an absolute expert in JavaScript, including vanilla code

    • have rock-solid skills in building SPAs and PWAs using React.js and Next.js

    • have experience with SSR technologies

    • can build mobile apps using React Native

    • are familiar with reactive programming, as well as modern trends in JS

    • can turn design system mockups to pixel-perfect code with attention to detail

    • know your HTML5 and CSS

    • know how to deliver a fully-responsive experience across different devices

    • care about loading speed and on-page SEO best practices

    Extra points for:

    • experience with SVG animation

    • contributions to open source projects

    • UX design knowledge

    • knowledge of Swiss Design and other abstract influences

    • a rudimentary knowledge of Python, Django, or AWS

    • being a fan of Pink Floyd

    On top of that, you...

    • are passionate about making an impact in an early-stage startup with a kickass product

    • are productive, attentive, and self-driven

    • like hacking pet projects, just for fun and kudos

    • have strong communication skills and fluency in English

    • can work in a fully remote environment and embrace asynchronous communication

    • document and test your code

    • are familiar with continuous delivery

    • are familiar with Agile methodologies

    Your day at DealTracker

    You will be working in a small team of A-players, reporting directly to our Tech Lead, and our CEO. You'll be taking the lead on the front-end side of things. We built a proof of concept using React/redux. You'll be working on turning it into a proper PWA in either React.js or Next.js.

    So, on a typical day, you will:

    • build and scale new features on the front-end

    • improve and fix existing functionality

    • take care of your personal staging environment

    • work closely with backend, helping to define the APIs

    • participate in the design and architecture of new features

    • If you know React Native, you could also take part in building our mobile app

    Are you the real deal? Let's talk!

    If you can build kickass PWAs with Silicon Valley standards and you're up for a challenge building a 10x product alongside a team of A-player hackers, now is the time to apply. You'll be joining us at the perfect time.

    We'll hire the best engineer for the job regardless of your location. Timezones are not a problem as long as you're able to overlap with us for 3 hours a day. Our process is super fast, and you'll know our final decision within ten days max, so let's talk!

  • 2 weeks ago

    We're looking for a community-centric human to join our remote team to protect our systems and foster a culture of privacy and security in order to protect our community of users.

    At Feeld we are on a mission to normalise sexuality. We are building an inclusive, human-centred product welcoming people in relationships or not to meet like-minded others. Most of the humans in our app look up to us as a safe space where they can explore safely.

    We're looking for a security engineer who likes to wear hats of many colours to help us preserve the privacy and safety of our users, and who understands the importance of this fact.

    As a security engineer, you will be in charge of all things security in the company. You will be the first point of contact for everyone technical and non technical to ensure Feeld's systems are kept safe from threats.

    If you're a list person, here are some of our expectations, listed:

    You:

    • Can help us automating security on our Continuous Integration Pipeline.

    • Protect our infrastructure from Intrusions.

    • Collaborate with Devops to make sure that Developer velocity is maintained.

    • You will create processes to perform security reviews of our architecture.

    • You will be in charge of maintaining and updating our architecture documentation.

    • You have experience managing and evaluating third-party services.

    • You will build and maintain a security incident response plan.

    • You will perform and enforce security code reviews.

    • Establish and enforce security practices across the whole company .

    • Educate developers and provide tools to handle a SDLC.

    • Create a solid onboarding/offboarding process for employees.

    • Assess, list and prioritise security issues.

    • Prepare and evaluate third parties for external security tests.

    • Set up and facilitate our own bug bounty program, internal or external.

    • Create a security policy and expose it on our website.

    • Regularly audit our applications, DNS settings and dependencies.

    Bonus points:

    • interest in working remotely

    • experience with consumer based products

    • Be humble and respectful - no security shaming

    • Create and maintain strong relationships with our Circle Leads

    • Willingness to develop a security + privacy culture

    • Experience training engineers and non-engineers in security skills

    • Attend meetups with other security engineers

    Us:

    Feeld is an independent, experimental and fully remote organisation reshaping the dialogue on dating and sexuality. The company was founded 5 years ago and has evolved since to become the transparent, flat structure it is now. We don't believe in standard management, so we have a naturally agile and fluid culture. The whole team is fully remote, which means you work where and when helps you perform at your best. We're self-managed and treat our organisation as a product – we iterate, improve and test things internally to see what works best for everyone. Some things we provide are:

    • flexible working hours

    • unlimited holidays

    • fully remote

    • annual retreats

    • equity options

    • expense account

    • training budget

    • computer and home office equipment

    • transparency - open data, open salaries, open equity

    • access to the Feeld Flat in Porto, Portugal

    • friendly humans

  • 7 Cups’ mission is to empower every human to care for one another. Since graduating Y-Combinator in 2013, 7 Cups’ has significantly expanded access to emotional support and behavioral health. We are currently the largest mental health system in the world. Over 2 million people from almost every country on the planet (191/195) in 152 different languages use the platform each month. We are living in a world with an immense love deficit. Many of us are not receiving the love we need to reach our true potential and to truly thrive. We are solving this huge problem, and trying to change the stigma around mental health.

    7Cups is seeking a Software Engineer - Backend, to join our quickly growing team. You will build efficient programs and systems that best serve our users; work with other developers and product managers throughout the software development life cycle. This is a critical time for us as we recently won a multi million dollar contract with the state of California. We will be growing a lot over the next year. We're going to the next level as an organization and our platform is also going to grow and evolve. It's an exciting time to be apart of the team. 

    What you’ll do:

    • Code and test software based upon software specifications and design

    • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints

    • Troubleshoot and resolve issues in existing software

    • Analyze and study complex systems requirements

    • Prepare design documentation

    • Write and maintain technical documentation to describe program development, logic, coding, testing, changes, and corrections

    • Collaborate and communicate effectively with stakeholders throughout the organization

    What you bring:

    • 2-3 years of software developer experience

    • You love to code and do it for fun!

    • Understanding of object-oriented design principles, data structures, common algorithms, and API design patterns. 

    • Experience with one or more modern web stacks or frameworks; such as LAMP, Ruby on Rails, Django, or MEAN.

    • Working knowledge of modern big data pipelines, ideally working in an AWS environment - we’re currently heavily leveraging Kinesis, Redshift, and Lambdas.

    • Creative, constructive problem solver

    • Diligent, persistent worker

    • Quick learner, collaborative, willing to question, eager to learn

    • BS or BA in CS or comparable degree.

    What you get:

    • Remote-first culture, work where you want

    • Built-in focus on professional development

    • Competitive compensation and opportunity for advancement through meritocracy

    • 100% medical, dental and vision coverage

    • Generous PTO policy promoting rest for mind/body/soul

  • Seeq makes data analytics software for a big market that’s often overlooked by tech companies: industrial process data. Think pharmaceutical manufacturers, wind farms, and energy companies with tons of equipment and sensors. Our software engineers tackle hard problems in streaming calculation, storage and distributed computing, and we create elegant HTML5 data visualizations with smooth interactivity.


    Our company is 100% remote and proud of it. We use a variety of collaboration tools, like Zoom and Slack, which makes us feel like we’re in the same building together. We have a stacked team of kind-hearted, talented engineers that love to collaborate, teach each other new tricks, and build products that far exceed our customers’ expectations.


    The core of our product is a full-featured calculation engine that can perform complex math and execute machine learning algorithms on streaming time series data.


    SKILLS & REQUIREMENTS

    As a Software Support Engineer (SSE) you’ll join our growing team to help our customers install our software (or, in the case of our cloud offering, deploy to our cloud-hosted environment), connect to their datasources, integrate their identity/authentication infrastructure, and upgrade to new versions. You will interact with customers directly (usually over Zoom webconferencing) to troubleshoot technical issues with our software. You will be a member of the product development team, and will have a strong voice in shaping development effort to improve customer satisfaction and mitigate common pain points.

    You have many (or even all!) of the following qualities:

    • You are motivated by solving customer problems. You tenaciously dig in to find the real root cause.

    • You are extremely responsive and communicative and are excited to help customers even during off-hours.

    • You like both Linux and Windows. (90% of our customers use Windows Server.)

    • You are constantly finding ways to perfect your craft, be a better teammate, and come up with cool stuff. You may or may not be Batman and/or Catwoman.

    • You are disciplined with a high attention to detail.

    • You are patient and empathetic when you're helping customers with problems.

    • You learn things quickly. You’re usually the one suggesting new ideas and raising the bar for the whole team. You listen really well, and you know how to make your ideas be heard without turning people off.

    • You are fluent in networking technologies such as TCP/IP, HTTP(S), and Ethernet, and you’re not afraid to dive into a deep investigation with tools like Wireshark, tcpdump, TCPView, Process Explorer and the rest of the Sysinternals Windows power tools.

    • You have a Bachelor's or Associate Degree in Computer Science, Information Technology / Information Systems or related field.

    • You are up for traveling periodically to work with customers on-site or to attend our meetups to hang out with your colleagues and get some face-to-face time.

    • You know how to balance life & work, and you don’t want a job that forces you to choose between them.

    • You want to work with a bunch of really smart people that love working together. And you want to work for a startup with good investors and a bright future.

    ABOUT SEEQ CORPORATION

    Seeq is based in Seattle and founded by serial entrepreneurs. Our executive team and board of directors have extensive experience with successful startup ventures in high-growth environments. 

    We are founded on the idea that companies need better solutions for quickly and easily getting business insight from their industrial process data. We are providing software and services that convert that data into meaningful information that the business can use to improve profitability.

    We use the best modern big data technologies to bring industrial process data into the business decision process.

    Our company is small, so we are serious about recruiting and retaining the best teammates. We think there are tons of benefits to working on exciting technology with a cohesive team and the flexibility to work from anywhere. Here are a few more benefits we have to offer: 

    • Salary plus bonus and equity incentives

    • Medical benefits, plus optional Flexible Spending Account and Health Savings Account programs to cover additional medical expenses

    • Optional life, disability, and personal accident insurance

    • Employee Assistance Program

    • Adoption assistance

    • Internet and mobile phone stipend

    • Untracked/unlimited time off

    • 401k plan (no matching contributions yet)

    • Company meetup events in fun locations

  • We’re Polly, one of the largest, longest running, and fastest growing applications on Slack and Microsoft Teams. We make it easy for millions of users across thousands of teams to measure and manage their work.

    As a Senior Full Stack Engineer, you’ll work to build the systems behind Polly’s polls, surveys, and feedback workflows that run directly in Slack and MS Teams. You work closely with multiple stakeholders, including our founders, and make a big impact on our users.  We’re primarily working with Node on the backend and React on the front-end, in a modern development environment that features single click deployments on a daily basis.  We're seeking engineers who have an interest in working in a highly collaborative environment where you're encouraged to help mentor other members of the team.  This is an exciting opportunity to join an early team and gain exposure to everything it takes to rapidly scale a well-funded software startup.

    As a Senior Full Stack Software Engineer at Polly, you will:

    • Build, evolve, and support one of the most popular Slack apps

    • Ship high-quality software with a tight-knit engineering team

    • Get involved in every aspect of Polly’s products, from design to iteration and deployment

    • Develop, automate, and maintain our cloud and containerization infrastructure

    • Take part in DevOps rotations to support our production environment

    • Excellent leadership skills:  Ability to lead a project end-to-end

    • Mentor more junior developers

    Skills and past achievements:

    • Experience with multiple product lifecycles of commercial software development in B2B, SaaS, and/or Cloud focus

    • You've successfully built out solutions end-to-end and are comfortable operating in any layer of the architecture. Our tech stack is built on Node and React, but any past web development experience is suitable

    • User-centered design experience:  Ability to understand what the user wants and what you can deliver within the constraints

    • Excellent leadership skills:  Ability to lead a project end-to-end

    • Strong communication skills and great problem-solving ability

    • Bonus Points:  Love for Slack and/or parrots

    You’ll be joining a team that values empathy, respect, and has strong work ethic.  As an early employee you’ll join the founding team on a journey to rapidly scale our enterprise SaaS business, with a real opportunity to influence on our company, product, and users.  Everyone at Polly enjoys leading compensation and great benefits including PTO, medical, dental, vision, equity, and more.

    About Polly:

    Polly is the leading solution to measure critical workflows in Slack, MS Teams, & Google Meet. Already loved by thousands of companies (including many Fortune 100), Polly empowers every employee to gather real-time insights in a way that’s quick, easy to use, and maximizes participation.  Join us to help define how work is measured and managed in the era of enterprise messaging.

  • 2 weeks ago

    Karbon is growing its core team of iOS engineers to better serve our evolving client requirements. We’re expanding our team to provide additional support as we work with clients to launch several major versions of an existing app.

    While this position will initially be solely focused on one product, ideally this role will expand to take on other projects and apps at Karbon in the near future.

    What you'll be doing

    • Building new features with Swift, Material Components, the Google Drive API and more

    • Implementing new UI and modifying existing components based on evolving requirements with both Auto Layout and frame-based logic

    • Triaging, prioritizing and fixing bugs and regressions based on community testing and user feedback

    • Writing and reviewing technical design documents

    • Participating in meetings, discussing and planning engineering efforts and peer-reviewing code

    • Shipping new versions of the product to users and releasing updates to open source projects

    Requirements

    • 3+ years experience building and shipping iOS apps, ideally as part of a team

    • Fluent in Swift, working knowledge of Objective-C

    • Eye for detail and the ability to build accessible, functional, performant UIs

    • Solid understanding of the full iOS app development lifecycle

    • Experience with Git or Mercurial and related workflows

    • Passion for learning and using new frameworks and technologies

    • Strong communication and interpersonal skills—you’ll be working directly with both your fellow Karbon engineers and client personnel

    Nice to have

    • Experience shipping apps using Core Data and SQLite

    • Familiarity with Google products and APIs

    • Working knowledge or past experience working on apps utilizing Bluetooth Low Energy devices

    • Employee benefits

    • Competitive salary and bonuses

    • MacBook Pro and other hardware

    • Company 401K with matching, eligible after 1 year

    • Several weeks of vacation yearly, flexible personal time, and paid holidays

    About Karbon

    We’re a tiny, closely-knit team of iOS engineers with an obsessive attention to detail who have been building apps since the launch of the App Store. Founded in 2010, we’ve spent the last nine years helping some of the biggest companies in the world create amazing experiences for hundreds of millions of users. We value quality over quantity and focus on only a few key projects per year. We strive for honesty, transparency and open communication with our clients.

  • ZenLedger.io (US Only)
    2 weeks ago

    ZenLedger is looking for a talented backend software engineer that knows Ruby on Rails and AWS. You will need to dig into our sophisticated tax calculation engine debug issues. Sometimes we’ll need to fight fires to get things running again, and other times you’ll have to think deeply about some blockchain, crypto, accounting, or architecture issues.

    What You’ll Do

    • You will be a full time employee of ZenLedger. No consultants or freelancers
    • Normal business hours, USA East coast is preferred
    • Work on creating features
    • Keeping the servers running
    • Investigate any customer questions with our tax calculation engine to improve the product and customer experience

    Technical skills

    • BS Degree in Computer Science
    • 2+ years of Ruby on Rails
    • 2+ years experience professionally working on a WebApp (and that WebApp is the company’s product or service)
    • 1+ years experience with the WebApp running on AWS
    • Able to be a strong backend engineer
    • Willing to be a full stack engineer


    What We Are Looking For

    • Has a High degree of organizational ability.
    • Strong attention to detail
    • Prioritization and multitasking abilities
    • Strong interpersonal skills
    • Working knowledge of Microsoft Excel, Word, Outlook
    • Motivation to identify inefficiencies and creatively suggest ways to solve them
    • Outstanding work ethic, integrity, and commitment
    • Experience in customer service
    What we can offer you: 
    • Competitive salary
    • Stock options
    • Exciting, fast-paced environment

    ZenLedger is an Equal Opportunity employer.


  • Are you an experienced Node.js developer who digs microservice architectures? Then come join our top Node.js team and let's build elegant tech solutions internationally.

    At nodeSWAT we help international clients to scale their businesses with modern technologies

    Node.js & (React || Angular 4+ || Vue)

    Role description

    By joining nodeSWAT you are signing up for:

    • Developing full-stack solutions

    • Fast paced work environment

    • Actively thinking and acting along

    • Using variety of modern tech and tools

    • Participating in daily standups

    • Multitasking (occasionally)

    Some essential requirements:

    • Growth mindset (very little is fixed in our work)

    • An eye for quality and love for agility

    • Courage to take proactive action

    • Ability to own your work and results

    • Keen interest in helping others

    • Good written and verbal English skills

    Stuff that is up to you:

    • Office or remote work

    • Start your day early or finish it late

    • Whether you drink coffee, tea or beer

    • Whether you laugh at our jokes or not

    • In a nutshell - we value attitude over raw skills & a good personality over qualifications. Skills and qualification can be developed, but attitude is hard to forge.

  • 2 weeks ago

    Are you interested in working in a dynamic and growing international company with a strong Open Source culture and whose products are used by big Internet and other companies all over the world? MariaDB is the fastest growing Open Source database worldwide, with more than 12 million users. We power applications at companies like booking.com, Virgin Mobile and Wikipedia, and we partner with companies like Alibaba and Facebook. The company was founded by the team that founded and built MySQL and enjoys unprecedented technical depth for a startup

    We are a distributed global team, working from home, coworking spaces and some in offices depending on the location, telecommuting via the internet, and making heavy use of email, web, Skype, and similar technologies.  Prior experience from this form of working environment is ideal. Candidates must be self-motivated and able to work autonomously.

    KEY RESPONSIBILITIES

    • Develop new functionality in InnoDB

    • Bug fixing in InnoDB

    • Develop tests for functionality in InnoDB

    TECHNICAL SKILLS

    • Strong C and C++ skills

    • Familiarity with Perl

    • Persistent data storage development

    • Design skills for performance, reliability and security

    • Familiarity with version control systems, gdb, Valgrind, AddressSanitizer

    • Formal Grammars, concurrent algorithms, lock-free algorithms

    HELPFUL SKILLS (NOT MANDATORY)

    • Previous experience in InnoDB development

    • Transactional data storage development

    • Experience in development of other storage engine

    • Familiarity with SQL and MariaDB or MySQL

    • Open source development

    PERSONAL SKILLS

    • Language requirement: English – our corporate language

    • Problem solving mindset

    • Able to present and discuss ideas and cooperate

    WHAT’S IN IT FOR YOU?

    • Impact the world of technology by pushing the boundaries of technology and business models, working at MariaDB – the startup founded by the MySQL team. Be part of a game- changing organization that encourages outside-the- box thinking and empowerment, and is truly shaping the future of the software industry.

    • You’ll be collaborating with high-caliber colleagues around the world, offering unparalleled learning and growth opportunities. We provide a very competitive compensation package, 25 days paid annual leave, and a massive degree of flexibility and freedom – along with the personal responsibility these come with.

    LOCATION

    • Anywhere/Remote.

  • 2 weeks ago

    Gridium is looking for a full stack engineer to help us build the next generation of energy and operations software tools for buildings. You’ll participate in evolving our system for better resiliency, scalability, and transparency.

    Buildings are responsible for 40% of the world’s energy footprint. A typical building contains thousands of pieces of equipment, sensors, and interconnections. Gridium makes software that helps people run their buildings better, at lower cost and with less energy.

    We’re looking for a US-based full stack engineer to design, develop, and scale our services. At Gridium we manage quite a bit of data, pouring in daily from hundreds of thousands of electricity meters. We need help connecting new data sources and growing our web applications to support ever-greater volumes of data. That’s where you come in.

    About the job

    Our stack lives on AWS and includes Docker, Postgres, Python, Java, Elasticsearch, and Ember.js. For this role, we’re looking for someone with strong Python and relational database experience. Experience with Java, Selenium, writing web scrapers, or a background as a QA engineer are all pluses. Experience with any modern front-end framework is also useful.

    You should be comfortable with consuming 3rd party APIs, ETL processes, data validation, and debugging across multiple systems. You should be able to make good decisions (and explain them!) about when to build something custom vs taking advantage of AWS and/or open source options.

    You should have strong experience with Python, SQL, and writing unit tests. You should be self-directed, responsible, and committed to delivering efficient, well-documented, and well-tested code.

    We are a small team, and you should expect to work closely with both engineers and non-technical staff. We need someone who is self-directed and a great problem-solver, but also able to ask good questions and collaborate effectively with teammates. For example, you might trace a data issue from a 3rd party API to a Java parsing task to a relational database, then explain what’s wrong and how to fix it.

    • Do you enjoy a fast-moving startup environment?

    • Are you an expert in debugging services with lots of moving parts?

    • Are you excited about what you can do with AWS products and services?

    • Are you obsessed with data, and experienced with data modeling?

    • Do you want to truly own the systems you work on?

    • Are you comfortable working in a remote environment?

    • Do you enjoy diving deep into complex systems to track down a data issue?

    If so, Gridium is the place for you.

    Requirements

    • Strong experience with Python.

    • Experience writing SQL and tuning relational database queries.

    • Proficiency creating integrations with external APIs.

    • Ability to design systems for observability and effective monitoring.

    • Must currently reside in the United States and have the legal right to work in the United States; must be available to travel for four days each quarter.

    About Gridium

    Gridium is a growing, venture-backed SaaS software provider for buildings. Our products help commercial property owners manage all aspects of their buildings, from energy to work orders. We serve buildings of every shape and size, deploying a range of statistical and machine learning techniques to help develop energy efficiency strategies, streamline operations, and delight tenants.

    Of course, spending time face-to-face is important, so once a quarter we pick a city and meet up for several days of highly productive and highly fun planning and doing (and eating and recreating). Past trips include Palm Springs, Breckenridge, Chicago, Austin, and more.

    We have a casual work environment where everyone’s ideas and opinions matter. We are committed to work-life balance and offer everyone opportunities to learn, experiment, and grow. Since creative, enthusiastic employees are the basis for our success, we take great care and pride in how we attract, hire, and support our employees.

    Benefits

    The position comes with salary, stock options, 401(k) match, a great health plan, vision, dental, generous parental leave, and a flexible vacation policy — we want you to take the time off you need so that you are happy and productive.

  • 3 weeks ago

    Time commitments: Full-time as an employee 

    Compensation: CAD$75,000-$100,000 per annum. We offer 20 days of paid annual leave pro-rata and equity incentives for exceptional leadership.

    Visa sponsorship: Only for our UAE hub

    You will be expected to:

    • Optimize existing and new code for maximum speed, scalability, readability and security. 

    • Implement unit tests. 

    • Incorporate feedback provided by other team members through code review and review other team member’s code & provide feedback.

    Qualifications:

    • 3-4 years experience managing the full software development life-cycle using Python for enterprise applications

    • Knowledge of software design patterns for data science applications and APIs

    • Ability to collaborate effectively using agile methodology

    • Ability to self-manage through remote-work

    Recruitment process:

    We have 3 stages of hiring which typically takes up to 3 weeks to complete. Once you submit your resume, we will review it as soon as possible. If we think you might be a good fit, the first stage is a chat with a member of our team. The second stage is a technical challenge which assesses your technical skills. You are free to work on the challenge in your free time, and we suggest allocating no more than 4 hours to the challenge. The third stage is an interview with one founder and at least one team member.

    There are no deadlines for this application – we hope to hire the right person immediately when we meet him/her!

    About the job:

    PigeonLine is on a journey to develop innovative enterprise tools to help governments and businesses globally. As a senior software engineer you will help us realize this journey. You will collaborate with our cross functional team to develop software solutions that are easy to use, interactive and secure. You will not fall short of technical challenges and will have the freedom to push boundaries to technologies.

    Working at PigeonLine:

    We love doing great work building great tools with a great team! Our culture is human-centric, which means two things for us: (i) we believe we perform at our best when we have the freedom and trust to own our projects and work flexibly, and (b) we place wellbeing and diversity at the core. We highly value pioneers who take initiatives to find new and better ways to improve our work and our solutions. We are a collaborative, diverse and global team, and we use effective communication which tends to be “clear, respectful and early”. We are passionate about data privacy – we only use encrypted and self-hosted tools for collaboration and sharing, which means no third-party providers have access to our data or our clients’ data at any point. Relationships are built on trust, which we will never compromise.

    PigeonLine is an equal opportunity employer. Please inform us if you require special provisions for your interview, and we will do everything we can to facilitate.


  • 3 weeks ago

    Hoodoo Digital is looking for an Automation Engineer to join their team. This is a development role that involves building and enhancing tools that automate our testing practice. You’ll work closely with the rest of the development and product team while creating test plans, developing automation code to test new and existing features, and ensuring a quality product for our clients. If you enjoy writing code and finding ways to break it, you’ll love this position! 

    As an Automation Engineer at Hoodoo, you will work with open-source test frameworks on a variety of projects, both building from scratch and adding to existing automation suites. You’ll also help enhance dev tooling, participate in code reviews, and contribute to writing unit tests as needed. You’ll be a champion for quality on your team and ensure new features go through manual and automated functional, regression, and performance tests where needed. The Automation Engineer will work closely with the rest of the engineering team to define and write unit and integration tests. 

    Qualifications

    • Web application testing background

    • Programming and scripting experience, specifically with Java, Javascript, Bash, Python

    • Eager to learn new technologies

    • 3+ years of software testing experience

    • Experience setting up and developing with UI automation frameworks and tools like Selenium, Cypress, TestNG and JMeter

    • Experience with BrowserStack, SauceLabs, and other UI validation tools

    • Experience navigating an IDE and the Linux command line

    • Hands-on experience with git and version control

    • Knowledge of Agile development processes

    • Comfortable executing and writing SQL queries

    • Able to read and write JSON, YAML and XML

    • Exposure to dependency management with Maven or Gradle

    • Familiarity with continuous integration tools like CircleCI, Bamboo, Jenkins or GitlabCI

    • Bonus if you have API testing experience using tools and frameworks such as Postman and RestAssured

    • Background working with Adobe Experience Manager or React applications a plus

  • Do you enjoy collaborating in a consultative environment and guiding people using best practices to achieve great results? Do you want to influence and contribute to the growth of a high performing, quality focused team? If so, Theorem wants to know more about you!

    Theorem is a software consultancy that believes in simplicity in software design. We deliver solutions for startups and enterprises - You can see our portfolio to learn more about the results we’ve delivered for our clients.

    This is a remote role. We are a remote first company with offices in Los Angeles and New York. We have team members all around the world.

    Please note this role may require occasional travel to client sites within the USA. Candidates located within UTC - 3 to UTC - 8 will be given priority for team time zone alignment.

    At Theorem you can make a significant impact while enjoying a flexible work schedule.

    As Experienced Go Engineer  at Theorem You Will:

    • Architect components and build distributed systems, APIs, and web applications

    • Write lots of high performing Go (golang)

    • Tackle complex problems in distributed computing, fault-tolerant storage, distributed queuing

    • Build high quality, well-designed, and scalable SaaS platform

    • Work with Docker, Kubernetes, and NoSQL databases

    • Work with product designers and clients to clarify requirements, prototype functionality and build features and products

    • Participate in code and design reviews, teaching and learning from other engineers

    • Plan, estimate and prioritize work in a collaborative and distributed team

    Requirements:

    • 5+ years of relevant professional experience

    • 1+ years working with Go and 3+ with at least one other programming language

    • Previous experience collaborating on highly distributed teams

    • Possess a passion for software development

    • Possess a drive to get things done

    • Experience working within an Agile/Scrum environment

    • Open-minded and demonstrates a passion for continuously learning

    • Possess a strong and reliable Internet connection

    • Align a portion of your day with the business hours of Pacific Time Zone - UTC - 8

    Skills that would be nice to have:

    • Previous consulting experience

    • Experience building service-oriented architectures

    • Experience building non-REST APIs such as GraphQL

    • Experience with JavaScript (ES6) and modern web development tools such as Webpack, React, and GraphQL

  • 3 weeks ago

    The Opportunity

    Modern Tribe is looking to add a seasoned DevOps engineer to our team for a 10 to 15 hour per week contract through January. The opportunity is a chance to jump in with both the services and products teams at Modern Tribe to work across client projects and our WordPress plugin products. You will work to plan, tune, and maintain our online systems so that we delight our users with fast websites, and we delight our developers with clean, stable, and predictable environments to work in.

    Who We Are

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

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

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

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

    Who You Are

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

    • HAPPY

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

    • HELPFUL

    Always looking for ways that you can help others.

    • CURIOUS

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

    • ACCOUNTABLE

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

    • A FREELANCER

    This means that if you live within the USA, you will also maintain your own personal client list and that Modern Tribe will only comprise a proportion of your total income. Regardless of where you live, you need to be already freelancing.

    Personal Competencies

    • Strong communication and/or experience working as part of a remote team

    • Self-motivated, detail-oriented, strong organizational skills, with a methodical approach to all tasks

    • Ability to prioritize workloads and meet deadlines

    • Ability to work independently with minimal oversight

    • Fluent English speaker

    Knowledge & Experience

    • Full time 100% freelancers only!

    • Experience deploying and scaling PHP based applications

    • Proficiency using AWS services and tools

    • Good knowledge of Docker and Containerization

    • Ansible experience

    • Experience with Jenkins and other orchestration tools

    • Experience creating monitoring strategies for infrastructure

    • Some experience doing web development. At the very least, be able to read code and understand what’s going on, and specifically what it means to make code perform well (caching, etc).

    • Ability to use a wide variety of open source technologies and tools

    Bonus Points

    • Big plus if you’re experienced with high scale WordPress instances

    • Big plus if you can write good modern PHP or JavaScript

    • Experience with ElasticSearch, Redis, or Memcache

    • Experience with Kubernetes

    • Strong grasp of automation tools and how they can make our teams work with stability and speed

    Responsibilities

    The DevOps engineer is a hugely important person that helps keep everything running smoothly – our production systems, and our developers. As a remote DevOps Engineer at Modern Tribe, some of your key responsibilities will be:

    • Architect and maintain multi-site, high-availability, production solutions

    • Help streamlining deployment process and CI

    • Diagnose and resolve production system issues

    • Manage, monitor, and scale infrastructure

    • Stay up to date on emerging technologies, investigate new technologies to see if there are improvements that can be made

  • Theorem is a software consultancy that believes in using simple tools to solve problems. We build custom systems for both startups and enterprises - You can see our portfolio for more information about our clients.

    Our main offices are in Los Angeles and New York, but we work remotely with people from all around the world.

    Our engineers have experience in a consultative environment, excellent communication skills and a desire to work with talented teams building innovative products. We work closely with our clients, sharing our experience to help them better define their products.

    We are looking for HTML, CSS and JavaScript experts that are always learning and adapting to the ever-evolving frontend landscape. But we don't want you to build a UI in a silo, we want you to be an expert in collaborating in designing services and APIs, user experiences and product requirements with our clients.

    The ideal candidate has experience working with React and Redux and has a thorough understanding of the options and tools available for managing an application’s state and their underlying functional programming concepts.

    Skills & Requirements:

    • Smart, gets things done.

    • Excellent communication skills.

    • Consulting experience.

    • Passionate about software development.

    • Experience working in a distributed company.

    • Open minded and always learning.

    • Experience with React and Redux. 

    • 5 + years of professional experience

    Duties & Responsibilities:

    • Architect and build web applications.

    • Work with product designers and clients to clarify requirements.

    • Plan, estimate and prioritize work in a collaborative team.

    • You like to get the work done! You want to collaborate in a consultative environment and  guide our clients in best practices in order to achieve great project success in addition to contributing to the growth of a great company. We want to know more about you!

    About Theorem

    Theorem (previously Citrusbyte) is an innovation and engineering company that advises clients on product strategy, engineering, design, and culture, then partners with them to build and launch technology-driven solutions to their most complex problems. Theorem is chosen by clients when results matter most — becoming the agent of change, and driving a transformation that involves not only technology, but also people, process and leadership. Founded in 2007, and headquartered in Los Angeles, Theorem's global team of engineers, designers, technologists, researchers, strategists, and advisors, has deep expertise across a broad variety of industries including consumer electronics, automotive, manufacturing, supply chain, healthcare, finance, and entertainment.

    While we have offices in LA and New York, we work remotely with team members around the world

    • 100% REMOTE - Work from your remote location if you are not called to travel to client site

    • TEAM RETREATS - We get together at an inspiring location to meet, work and play

    • HEALTHY BODY, HEALTHY MIND - HAPPY TEAM - We offer vacation and support healthy lifestyles through our physical fitness and continuing education benefits program.

  • At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. 

    Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.

    Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs

    Job Description

    You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting native Android applications. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.

    Key Qualifications

    • a Bachelor's or higher degree in technical field of study

    • knowledge and hands-on experience with Java and the Android SDK

    • excellent troubleshooting and creative problem-solving abilities

    • excellent written and oral communication and interpersonal skills

    Ideally, candidates will also have

    • experience with RxJava or other asynchronous and event-based paradigms

    • experience with Kotlin

    • experience with at least one backend language such as Go, C/C++, Java and Scala

  • The opportunity

    Pubstack helps top Publishers understand and improve the performance of their advertising revenues. Which means that Pubstack's technology is deployed on all major websites, collecting billions of data events daily. 

    You will join a highly skilled team as one of the first members and be at the first place to tackle unique data problems and challenge.

    What you will do

    • Own and support our data pipelines, remove scaling bottlenecks

    • Develop systems that ingest and process hundreds of thousand events per minute

    • Write a significant amount of code, lead architectural decisions for new and existing services

    • Ensure the team consistently ships high quality code and architecture

    Who you are

    • You have significant experience with Go, Python or Java 

    • You have significant experience with AWS or GCP and are a virtuose of Terraform

    • You have been building applications for 4+ years and know the systems you’ve worked on from top to bottom

    • You have architected, built, and operated distributed systems to solve problems at high scale

    • You master the art of storing, indexing, partitioning and processing data

    • You want to work in a fast-paced, high-growth startup environment to build a disruptive product  

    • You strongly believe that written and async communication are the keys to success in a remote team

  • 3 weeks ago

    What will you be doing?

    As with many young companies, your responsibilities will change over time. However, here are some of the responsibilities we expect you to take on as a Principal Engineer:

    • Work with our Data Integration and Data Ingestion teams to translate business requirements into high-quality, well architected software solutions.

    • Evaluate and evolve our workflows to ensure fast and efficient collaboration between members of the team.

    • Work on strategy, goals and the structure of the team together with the Director of Engineering to ensure we're best placed to meet our targets.

    • Lead a high performing team of Engineers, ensuring that they are being developed, mentored and challenged, acting as an advocate for them within the organisation and ensuring roles and responsibilities are well defined.

    • Facilitate decisions in building and evolving our data pipeline to improve reliability and resilience.

    • Be continuously learning to make sure we’re able to effectively deploy new technologies and processes in order to stay competitive.

    Requirements

    Sounds interesting? Here’s what we’re looking for:

    • Data experience: You’ve worked with systems processing hundreds of millions of events. You have previous experience with ELT/ETL.

    • A strong background in data engineering and/or software engineering.

    • 3+ years of leadership experience - you know how to build and manage teams of engineers. You love helping people to grow and improve, achieve their potential by inspiring excellence and innovation.

    • Strong critical thinking and an outcome-driven mindset. You believe challenging the status quo is fundamental to improve processes, best-practices and technologies in order to stay competitive.

    • Work ethic and communication - we value transparency and open communication. We try to avoid problems by working to resolve tensions and coming together as a team to achieve our shared mission.

    • You’re always up for pairing and helping your colleagues to solve challenging problems.

    • You believe in leading by example and resist command & control structures.

    What is it like to work at ChartMogul? 

    • You’ll join the adventures of an early stage company and experience what it means to have a job that’s incredibly impactful.

    • You’ll become part of a team of nice, awesome and highly dedicated people that all have the same mission: Helping companies to build better subscription businesses.

    • You’ll receive a great compensation package (market or above-market).

  • We’re looking for a senior full-stack developer to join our Martian team, with strong knowledge of Node.js and JS frameworks such as Angular, React or Vue.

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

    TECH SKILLS

    • At least 3 years of production experience building Node.js applications.

    • At least 1 year of production experience in any other backend programming language.

    • Strong JavaScript knowledge. Experience with one or more of the following frameworks: Angular, React or Vue.

    • Strong knowledge of relational databases and SQL.

    • Production experience deploying and maintaining Node.js applications. Familiar with Docker and the Amazon Web Services platform.

    • Strong Git knowledge.

    • Familiar with Node.js automatic test frameworks like Jest. Knowledge of Cypress is a plus.

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

    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.

    LOCATION

    • You may only apply for this position if you reside in Europe.

    SALARY

    • Between €34K and €42K, depending on experience.

  • Job description

    We are looking for a mid-to-senior level Web applications developer who is interested in developing new products. The successful candidate would develop client facing travel time analysis tools and create an application that can demo the Search API. They would join the product team based in Kaunas alongside three other team members working on these projects.

    What we offer

    The salary offered matches your experience, educational background, and job skills. We offer employee stock options, gym subscription and remote working with a flexible schedule. We also provide any equipment you would need for work. All this is possible as long as you are okay to work from around 10/11 am to 18/19 in GMT+2 and attend daily 11 am online stand-up meetings. We also have team gatherings in Kaunas office up to 3 times a year.

    Requirements

    • Decent HTML, CSS and Javascript experience;

    • Experience with functional programming or Scala;

    • Understanding of basic UI/UX design principles;

    • React knowledge is a huge plus;

    • Experience of working in Scrum/Agile environment is a plus.

  • BoxBoat (US only)
    3 weeks ago

    WHAT YOU ARE ("ROLE DESCRIPTION"):

    The DevOps Engineer brings deep technical expertise with a self-starter passion to enable successful adoption of the container platforms and DevOps tools in customer environments. They are problem solvers at heart, coders and scripters for work and play, and above all understand the impact containerization can bring to a DevOps workflow. This role understands our customer’s greatest CI pain points and is excited about digging deep to implement an end-to-end containerized solution. Working on a team with BoxBoat and client employees alike, they use their systems administration, networking, and development experience to integrate the container technology stack into an overall DevOps solution delivering higher reliability and consistency to the customer environment. 

    WHAT YOU ARE DOING (“RESPONSIBILITIES”):

    • Serve as a technical team member on customer engagements, contributing your knowledge and expertise towards the success of the project 

    • Implement containerized workflows into customer environments through use of technologies such as Docker, Kubernetes, Jenkins, Ansible, Terraform, Consul, and other open source codebases

    • Understand customer software architecture in order to consult on accepted microservice practices – and then do it; re-architect application stacks as necessary while keeping in mind the end solution

    • Diagnose environmental issues and introduce/implement technologies to solve them

    • Stay up-to-date on the latest container platform releases and containerization techniques

    • Engage with vendor product development teams as a trusted partner to provide feedback and collaborate on issues

    • Establish credibility and trusted relationships as an advisor to customer leadership

    • 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

    WHAT YOU HAVE ("REQUIRED SKILLS"):

    • Expert Linux administration skills including software packaging, distribution, and configuration

    • Linux network configuration with major distributions, Debian, RHEL

    • Experience with IaaS, PaaS and cloud technologies

    • Experience of distributed application concepts and DevOps tools

    • Excellent writing and communication skills

    • Demonstrable troubleshooting and debugging ability

    • 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

  • Canny helps SaaS companies build better products by being better at listening to and acting on user feedback.

    The benefit of working with SaaS companies is that our work impacts technology in virtually every sector (education, medicine, tech, and so much more). We're using what we're great at, building great products, to have the impact we want to have on the world.

    • Early-stage startup, 5 person team, launched about two years ago

    • Over 350 customers, including industry-leading companies like Flexport, Bench, and Compass

    • 100% remote, founders are digital nomads

    • We haven't raised any money, we are our own bosses

    For more info, check out our blog, team page, or our nomad journey on Instagram.

    ROLE

    We're hiring a full-stack engineer to help us build Canny. You'll be working alongside founders to make Canny more valuable to its customers, and grow faster 🚀

    RESPONSIBILITIES

    • Build out new features and integrations to expand our product/market fit

    • Improve our funnel to optimize for growth

    • Fix bugs, improve UX, and make Canny scale

    • Talk to our customers and prospective clients to help out with sales/support and better understand our target audience

    QUALIFICATIONS

    • You've built best-in-class products people fall in love with

    • You've built rock-solid, scalable infrastructure from the ground up

    • Ideally you've worked in startups, even better if at a B2B/SaaS startup

    TECHNOLOGIES

    • Front-end: React, Redux, Webpack, Sass, ES6

    • Back-end: Node, Mongo (mongoose), Isomorphic React 😎

    • Hosting: AWS (EC2, CloudFront, S3, ELB)

    COMPENSATION

    • Competitive salary

    • 0.5% to 2.0% equity

    • Unlimited sick and vacation days (paid)

    • Quarterly international team offsites ✈️ (paid)

    • Build a passionate, high performing, distributed engineering team working on the cutting edge of AI and ML infrastructure

    • Opportunity to scale out a world-class engineering team in a fast growing startup in Seattle 

    Algorithmia automates, optimizes, and accelerates every step of the journey to deploying of AI and 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 90k developers and major enterprise customers, Algorithmia makes scalable Machine Learning fast, simple, and cost-effective for everyone.

    We are seeking an Engineering Manager to take the reins in building and leading our world-class Platform engineering team. You will be a critical leader in Algorithmia’s next phase of growth. You will experience unique visibility and growth opportunities that comes with joining the first AI startup funded by Google’s AI Fund. This team is expected to grow especially fast.

    What You’ll Do

    • Own the technical vision for the Algorithmia Platform team

    • Build a passionate, high performing, distributed engineering team working on the cutting edge of AI and ML infrastructure

    • Balance a high-output engineering mindset with the rigorous demands of a fast-evolving enterprise cloud business

    • Partner closely with product leadership to turn customer needs into amazing technical results, making sure we continuously deliver products to our customers at a fast pace and unrivaled quality

    • Mentor and develop engineers and team leads in their career growth

    • Define and establish engineering best practices

    • Drive a positive, inclusive, results-oriented culture

    • Manage team sprints, commitments, and deliverables

    • Ensure the team has satisfactory stories, tasks, and bug descriptions to efficiently work

    What We Would Like to See

    • 5+ years experience as an engineering leader, preferably a combination of big and small company environments, having managed teams of 5 or more engineers

    • Experience in one or more of the following: built large-scale, automated distributed systems, configuration management, and CI/CD solutions

    • Ability to prioritize and execute on multiple complex projects with a passion for detail

    • Proven ability to generate decisions through data

    • Highly collaborative, with the ability to work well with fellow engineering leadership and distributed stakeholders

    • Deep empathy for users; you understand that Algorithmia would not exist without them

    • Experience managing remote team members and/or entire teams

    • BS degree in Computer Science, Mathematics, Engineering, or equivalent

    • Advanced degree preferred

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

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

  • 3 weeks ago

    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

  • 3 weeks 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.

  • 3 weeks ago

    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 
  • 3 weeks 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

  • 3 weeks 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).

  • 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)
    4 weeks 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)
    4 weeks 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

  • 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!

  • 4 weeks 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.

  • 4 weeks 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!

  • 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


  • Timescale (US or Europe)
    4 weeks 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.

  • 4 weeks 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**

  • Muse (US or European timezones)
    4 weeks 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.

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

  • Interfolio, Inc (US only)
    1 month 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!

  • Deel (Americas (EST) & Europe)
    1 month 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

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

  • 1 month ago

    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.

  • 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 month 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

  • 1 month 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.

  • 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

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

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

  • Reaktiv Studios (US citizens only)
    1 month 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.

  • 1 month 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.

  • 1 month 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

  • Nova Credit (US only)
    1 month 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]

  • Mobile Nations
    1 month 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.

  • 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

  • 1 month 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

  • 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)
    1 month 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.

  • 1 month 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!

  • 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

  • 1 month 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.

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

  • 1 month 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)
    1 month 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. 

  • 1 month 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.

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

  • 1 month 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

  • 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

  • Netlify (Americas, EMEA)
    1 month 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)
    1 month 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).

  • 1 month 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).

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

  • 1 month 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.

  • 1 month 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.

  • 1 month 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

  • 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)
    1 month 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)
    1 month 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

  • 1 month 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.

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

  • PSPDFkit (Americas, EMEA)
    1 month 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.

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

  • 1 month 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

  • 1 month 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.

  • 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

  • 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

  • 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

  • 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

  • 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

    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.

  • 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]

  • 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

    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.

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

  • 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

  • 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

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

  • BookingSync (European timezones)
    2 months 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

  • 2 months 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!

  • Art & Logic (US or Canada)
    2 months 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.

  • 2 months 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)
    2 months 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)
    2 months 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

  • 2 months 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

  • 2 months 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.

  • MindTrust Labs (US Eastern time zone)
    2 months 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

  • Tyk (European timezones)
    2 months 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.

  • 2 months 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.

  • 2 months 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.

  • Postlight (US only)
    2 months 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

  • Hibou (US timezones)
    2 months 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.

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

  • 2 months 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.

  • Heaps Digital Ventures
    2 months 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

  • VoyagerPortal (Americas)
    2 months 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. 

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

  • 2 months ago

    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.

  • 2 months 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.

  • 2 months 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.


  • 2 months 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

  • 2 months 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.

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

  • 2 months 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.

  • 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

  • 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!

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

  • We are always looking for passionate and talented software developers to join our geographically-distributed engi