Post a Remote Job — $5
RemotelyPeopleRemotelyPeople

Remotely People

Welcome to the future of work

The highest paid remote jobs in tech, handpicked every day.

Remotely People - The highest paid remote jobs in tech, handpicked every day. | Product Hunt Embed

Latest available remote jobs

View all 5913 remote jobs
  • Dealer Inspire - Remote job - Remotely People
    3h

    ABOUT THIS ROLE:

    The Internal APIs Developer will assist the team in developing APIs for use in a service-oriented architecture in a scrum-based environment. The Internal APIs Developer will help with the creation of new features, works with senior and mid-level colleagues to fix bugs, and addresses support concerns via company communication tools. Strong problem solving, organization, and documentation skills are key to success. 

    ABOUT YOU:

    Required Skills & Experience:



    • Background in Object Oriented development.

    • Versed in PHP and Javascript.

    • Experience building APIs and API integrations.

    • Relational Database design and architecture (MySQL).

    • Comfortable with Unit Testing, Version Control, Pull Requests, and Peer Review.

    • Demonstrated ability to communicate complex terms and ideas to stakeholders and coworkers.

    • Fast learner & interested in new technologies.

    • Familiarity with Atlassian tools (JIRA, Bitbucket, and Confluence).

    • Experience with Doctrine, Apigility, Zend Framework 2, and Laravel.

    • Experience in Agile environments is highly desirable; as well as any Scrum Training.  

    • Familiarity with Docker and Docker Compose is a plus.

    • Familiarity with AWS infrastructure and tools is a plus.

    • Bonus:  Experience with Laminas.

  • Art & Logic, Inc. - Remote job - Remotely People
    7h

    Art+Logic is looking for Full Stack Web Developers to work with us on interesting custom software projects. We’ve been around since 1991, and we’re still going strong. 


    Our ideal developers thrive in the environment of variety and challenge that is inherent to custom software development, working with us in a long-term relationship over many projects for numerous clients.


    Since we do custom software development, the skills and needs for each project can vary widely. This goes beyond just the languages we use, to the industries and problem domains we work in. We look for generalists; most importantly those who are excited to learn and take on new challenges. You can expect to grow both in your strength and your versatility when working here. We want to help you do so.


    We work remotely all over the United States and Canada. We expect you to be able to work well on your own and comfortably with teams. You won’t have someone looking over your shoulder so you'll need to be communicative and reliable, and hold yourself accountable. We depend on each other.


    Art+Logic is run by humans, who work and create using technology. Things can go wrong and we need to respond to the unexpected by being kind, considerate, fair, flexible, and calm. We treat our clients and peers as respectfully as we would like to be treated.


    Here’s an example of some projects we’ve worked on recently, so you can better understand the wide range of projects and challenges we undertake:



    • Implementing a Django-based DoD CAC card login

    • Writing a data model layer using SQLAlchemy to provide an object-oriented view of a legacy relational database schema. This model layer provides all business rules and data integrity using advanced python3 features. This data model in turn serves a REST API (python-pyramid) consumed by an advanced single-page web application written with Marionette (Backbone)

    • Created Windows tablet application to communicate with client's modbus hardware and upload data to Python/Django/Vue webapp for analysis and display


    What we want from you: (aka: skills)


    We currently have a high demand for Python, specifically Django, and JavaScript web framework experience. 


    However, more important than that, we are looking for people who are curious and looking for opportunities to learn. People who like learning and creating on their own. Those who are able to drive themselves or even lead others when completing projects. Developers who are able to organize and express their ideas. Communication is paramount here.


    Relationship Details:


    We are looking for Contractors (1099) for long term open-ended relationships. Work hours are flexible; requiring reasonable overlap with normal working hours to support team communications, and not just nights and weekends. Our rates range from $35-$55/hour. We are ONLY looking for people in the United States and Canada.


    We want you to enjoy working for us, and to be able to have a life outside of work. Since you're not commuting you can embrace the freedom of working from where you enjoy living, and use the saved time for your personal life and relationships. We don’t ask our developers to work consistently over 40 hours/week. 


    It’s important to us in the hiring process that we allow developers to demonstrate their abilities by actually developing something, because a list of previous employers or educational background aren’t always indicators of what someone can do. All applicants are asked to submit a solution to a programming challenge that emulates a task we might assign on a project. 

  • Swift Medical Inc. - Remote job - Remotely People
    11h

    We are currently seeking an Intermediate iOS Engineer to join our team! If you’re looking to grow your career and your impact with a leading healthcare tech company, then we have the role for you at Swift Medical.


    As the world leader in digital wound care management, we deliver advanced wound care visualization and touchless 3D measurement through our smartphone-ready Swift Skin and Wound software. We’ve been adopted by more than 2,100 facilities across North America and are now leading the Telewound Care Canada Project for The Digital Technology Supercluster Covid-19 Response Program.


    You will be reporting to our Mobile Team Lead.



    Responsibilities 



    • Work on a cross-functional, feature-driven engineering team

    • Participate in technical design and planning discussions

    • Collaborate closely with Product Managers to build new features

    • Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance

    • Continuously discover, evaluate and implement new technologies to maximize development efficiency.

    • Code Refactoring: bring  the old architecture design patterns into the modern new world



    Qualifications 



    • 3+ years of iOS development experience and an excellent command of engineering fundamentals

    • Experience working with Restful APIs and writing networking level code

    • Experience with CoreData

    • Experience with MVVMC pattern in big plus.

    • Experience writing well-tested code (XCTest)

    • Can work in a dynamic environment - not phased by multi-tasking, managing shifting priorities, or following through on projects with minimal supervision.



    Technologies we use:



    • Key language: Swift/Objective-C

    • Dependency Frameworks: Cocoapods, Swift Package Manager

    • iOS Frameworks: CoreData, Combine, UIKit, RxSwift

    • Code Management: Gitlab CI/CD

    • Build System: Bitrise



    Working @ Swift Medical:


    One of the very best things about Swift Medical is our people and the inclusive close-knit work culture we’ve created. Based on direct anonymous feedback from our team Swift has been certified as a Great Place to Work®! We offer great benefits and perks such as drug+dental insurance, health spending accounts, flexible vacations, employee stock options, and many more. 


    Swift is an equal opportunity employer and is committed to creating a diverse workplace. Swift provides equal employment opportunities (EEO) to all employees and applicants for employment regardless of race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Reasonable accommodations are available on request for candidates taking part in all aspects of the selection process. 

  • Canonical - Remote job - Remotely People
    12h

    Canonical delivers the market leading operating system in the Cloud - Ubuntu.  The commercial systems engineering team's mission is seamless access and integration to Canonical services that provide added value to the already rich open-source universe. Building a combination of home-grown systems and integration with existing open-source technologies, off-the shelf SaaS and public cloud marketplaces, the team enables sales, operations, support and delivery at Canonical to scale.



    As a member of the team and in cooperation with the sales operations team you will be challenged to identify, design and implement or improve internal business processes as well as improve reporting capabilities. As part of an established and fully remote team your daily tasks will be mostly focused on coding, reviewing, testing, delivery and maintenance of solutions in Salesforce. You will also be asked to provide guidance and consulting around services that are expected to integrate with Salesforce.



    Key Responsibilities:



    • Develop business processes and workflows primarily in Salesforce

    • Work with the team in an agile manner on design, implementation, testing and code reviews in an iterative manner

    • Take ownership of the CI/CD pipeline of any APEX code and deployment to production

    • Collaborate with other teams in Canonical to design business solutions.

    • Evaluate off-the-shelf software and SaaS products that integrate with Salesforce

    • Assist in meetings with internal stakeholders to help gather requirements and set priorities



    Required Skills and Experience:



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

    • 2+ years of experience as a software developer with Salesforce

    • Experience in developing and maintaining robust code and testing.

    • Excellent verbal and written communication skills in English

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

    • Able to 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 New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.



    What Canonical Offers:



    • Learning and Development

    • Annual Compensation Review

    • Recognition Rewards

    • Annual Leave

    • Priority Pass for travel

    • Flexible working option



    Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the worlds computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. 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.



    #LI-Remote #stack

  • Swift Medical Inc. - Remote job - Remotely People
    12h

    We are currently seeking a Data Team Lead OR Senior Data Engineer to join Swift! If you’re looking to grow your career and your impact with a leading healthcare tech company, then we have the role for you at Swift Medical.


    As the world leader in digital wound care management, we deliver advanced wound care visualization and touchless 3D measurement through our smartphone-ready Swift Skin and Wound software. We’ve been adopted by more than 2,100 facilities across North America and are now leading the Telewound Care Canada Project for The Digital Technology Supercluster Covid-19 Response Program. 


    You will be reporting to our VP of Engineering.


    Responsibilities 



    • At Swift, you will be responsible for managing a small team of data engineers through an agile process to maintain and develop Swift’s data platform

    • Administer, maintain and develop the enterprise Data Warehouse 

    • Guide the maintenance and development of our RESTful Data API that brings our machine learning models to production

    • Develop and execute the Data Team road map


    Qualifications 



    • 4+ years of experience working with SQL databases, preferably Data Warehouses like Snowflake or Redshift

    • In depth knowledge of at least one programming language, preferably Python, Java or Scala

    • 2+ years experience with Web frameworks, preferably Flask or Django 

    • 2+ years of experience with cloud computing, preferably AWS

    • 1+ years of experience with K8s

    • 2+ years of experience with a scheduling framework like Airflow or Luigi

    • Experience writing well-tested code

    • Can work in a dynamic environment - not phased by multi-tasking, managing shifting priorities, or following through on projects with minimal supervision. 

    • Experience with Kafka is an asset


    Technologies we use:



    • Python, Flask

    • Snowflake, Postgresql

    • Kafka 

    • Kubernetes

    • Gitlab CI/CD

    • Docker


    Working @ Swift Medical:


    One of the very best things about Swift Medical is our people and the inclusive close-knit work culture we’ve created. Based on direct anonymous feedback from our team Swift has been certified as a Great Place to Work®! We offer great benefits and perks such as drug+dental insurance, health spending accounts, flexible vacations, employee stock options, and many more.


    Swift is an equal opportunity employer and is committed to creating a diverse workplace. Swift provides equal employment opportunities (EEO) to all employees and applicants for employment regardless of race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Reasonable accommodations are available on request for candidates taking part in all aspects of the selection process. 

  • Interpersonal Frequency - Remote job - Remotely People
    13h

    Interpersonal Frequency (I.F.) is seeking a full-time DevOps Engineer to add to our growing team.


    We are looking for a DevOps engineer to help us scale our systems as we bring more cities and government agencies into the cloud. Our backend tech stack currently includes RHEL/CentOS, Docker, Node.js, PHP, Apache/Nginx, Solr/ElasticSearch, MariaDB/MySQL, GlusterFS, Redis/Memcache, HAProxy, Varnish, New Relic, and AWS (GovCloud, EC2, ELB, RDS, Aurora, ElastiCache, S3, CloudFormation, Redshift, EFS, etc.), DigitalOcean, and Rackspace.


    Why work with us?
    - Fun, cutting edge remote work environment – ever changing, always a chat away from team members
    - Your work directly impacts the lives of millions of Americans every day
    - Healthcare, and Dental/Vision/Life/Disability plans
    - Access to a 401(k) plan
    - Unlimited vacation, and a flexible schedule
    - Work in a mostly virtual environment or a coworking location. If you work virtually, be prepared to travel once per quarter for face-to-face with the team


    Who you are
    We're looking for a senior DevOps engineer with significant experience configuring, managing, automating, securing, monitoring and maintaining systems at scale.
    - You love to solve problems and can do so under pressure.
    - Scaling, reliability, automation, security, and performance are things you care about deeply.
    - You have a good mixture of planning, risk taking and a “get-it-done” attitude.
    - You value the open source community and want to give back to it.
    - You can clearly explain your ideas to both clients and other team members both verbally and in writing.
    - You like to have fun and work with a small team! You play well with others (not just engineers).
    - You bring both creativity and maturity to your work: you’re a self-starter who can jump in quickly and can manage your own time effectively in a remote work environment.


    What you’ll do
    You will help ensure the scalability, security, performance, and availability of our systems by applying your expertise in the evolution and daily operation of our LAMP/LEMP stack, implementing and automating infrastructure deployments and working with our engineering team to ensure the software that we build can scale.


    Requirements
    - You must either be a US Citizen or already have a Green Card to apply
    - 3-5 years of experience with Amazon Web Services (AWS) cloud hosting
    - 3+ years of experience with MySQL (DevOps, not DBA)
    - Linux - Nginx and/or Apache
    - Varnish
    - PHP (DevOps tuning, not dev)
    - Docker
    - Shell scripting
    - Ansible / Chef / Puppet
    - Code repository versioning (Git)


    Bonus Skills
    - Memcached/Redis
    - CentOS/Redhat Linux
    - HAProxy
    - MariaDB/MySQL Clustering
    - Elasticsearch and/or Apache Solr
    - Code repository hosting (e.g. Gitlab)
    - Drupal Optimization
    - Big Data (e.g. Hadoop, Redshift)
    - Authentication Integration (e.g. LDAP/AD/SAML)
    - Penetration testing
    - Load testing
    - GlusterFS
    - Performance testing (e.g. New Relic, Blackfire)
    - Jenkins

  • Wikimedia Foundation, Inc. - Remote job - Remotely People
    13h

    Location: Remote, EMEA//South America/Eastern United States preferred


    Wikimedia’s Site Reliability Engineering (SRE) team is principally responsible for ensuring our global top-15 web site, our public facing services and underlying infrastructure are healthy and developing further in support of Wikimedia’s mission. The SRE Infrastructure Foundations team builds the pillars of our bare-metal infrastructure and global network, the platform, configuration management and automation tools our other SRE and development teams can rely upon. The SRE team as a whole comprises over 30 creative and talented staff members that are globally distributed, and the Infrastructure Foundations sub-team currently comprises 6 engineers, with some additional growth expected soon.


    As the Engineering Manager of the Infrastructure Foundations team, you will support engineers developing our infrastructure and supporting the services that depend on it, used by hundreds of millions of people around the world. This is an opportunity to do good while improving one of the best known sites in the world.


    Responsibilities:



    • Managing one to two globally distributed teams within Wikimedia’s Site Reliability Engineering organization

    • Recruiting, hiring, and helping onboard new team members

    • Working with team members to set individual performance goals, and supporting them in meeting and evolving their goals and career path

    • Triaging incoming workload, maintaining focus on priorities, and setting realistic expectations for both peers and team members

    • Coordinating and communicating with other members of the Wikimedia engineering teams on relevant projects, and contributing to the organizational strategy

    • Continuously developing the roadmap of the team in alignment with other SRE and Technology teams, and helping to draft and execute the team’s annual and quarterly plans

    • Project managing new and existing initiatives

    • Leading the definition, refinement, and execution of the processes through which the team manages and performs work

    • Leading incident response, diagnosis, and follow-up on system alerts and outages across Wikimedia’s production infrastructure

    • Facilitating the definition and establishment of Service Level Indicators and Objectives with service owners and stakeholders


    Skills & Experience:



    • Prior experience managing teams

    • Prior hands-on experience with software or reliability engineering (within the last 3 years preferred)

    • Aptitude for automation and streamlining of tasks

    • Communicate effectively in both spoken and written English

    • Ability to work independently, as an effective part of a globally distributed team

    • Willing and able to travel several times a year for occasional in-person meetings

    • B.S. or M.S. in Computer Science or the equivalent in related work experience


    Qualities that are important to us:



    • Commitment to the mission of the organization and our values

    • Commitment to our guiding principles

    • Ability to disagree in a respectful manner and yet work towards a solution even when you disagree

    • Good at asynchronous communication 

    • Solutions-focused. The Wikimedia ecosystem is complex, resources are limited, and our guiding principles are ambitious. We want you to work to find solutions embracing these factors.

    • Self motivated with an ability to navigate through ambiguity and bring a project to completion with limited directions

    • Curiosity and commitment to learn


    Additionally, we would love it if you have:



    • Experience working in a distributed, largely remote environment

    • Experience contributing to open source projects


    The Wikimedia Foundation is... 


    ...the nonprofit organization that hosts and operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.


    As an equal opportunity employer, the Wikimedia Foundation values having a diverse workforce and continuously strives to maintain an inclusive and equitable workplace. We encourage people with a diverse range of backgrounds to apply. We do not discriminate against any person based upon their race, traits historically associated with race, religion, color, national origin, sex, pregnancy or related medical conditions, parental status, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, or any other legally protected characteristics.


    If you are a qualified applicant requiring assistance or an accommodation to complete any step of the application process due to a disability, you may contact us at recruiting@wikimedia.org or (415) 839-6885.


    U.S. Benefits & Perks*



    • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)

    • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more

    • The 401(k) retirement plan offers matched contributions at 4% of annual salary

    • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.

    • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.

    • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program

    • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses

    • Telecommuting and flexible work schedules available

    • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax

    • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people


    *Please note that for remote roles located outside of the U.S., we defer to our PEO to ensure alignment with local labor laws.

  • BlueLabs - Remote job - Remotely People
    13h

    At BlueLabs we started out last year with the vision of building a next generation sports betting platform focused on performance, reliability, modularity and automation. We are excited for our technology to power the launch of a new B2C operator in Ghana in early 2021. 


    To ensure the continuous enhancement of our platform while scaling up operations and entering additional African countries we are now looking to enlarge our team. As a result, our Client Team is now on the lookout for an experienced Software Engineer who wants to join our distributed team and help us execute our vision.


    The Team


    The Client Domain is all about innovation. Here we shape our products to satisfy the needs of our heterogeneous customer base. To achieve this you will collaborate closely with the Frontend Engineers in the team to design and implement bespoke APIs and services that will be used by our different products and brands.


    We are responsible for the development of the backend services that power our client applications, i.e. primarily the  API Gateway of our platform but also client-related services such as authentication, internationalisation or content management and other backend services that allow us to provide a unique experience to a specific segment of our users. Being our platform’s gateway to the outside world, scalability and responsiveness is of utmost importance in the Client Domain. It is worth noting that the traffic pattern of our platform will not only be dictated by the sporting calendar but also by the sometimes unpredictable behaviour of our users.


    By joining our team you will be working primarily in Scala but you will also influence the full lifecycle of our software, starting with architectural and design decisions, all the way to the implementation, testing and monitoring of the resulting services.


    About You



    • You have good problem-solving skills, a tendency towards simple and effective solutions, and a “getting things done” mentality.

    • Analytical thinking, troubleshooting skills, attention to detail.

    • You are a reliable, trustworthy person that keeps their promises.

    • Interest in keeping yourself up to date and learning new technologies.

    • Product-oriented mindset and eagerness to take part in shaping the products we build.

    • Ability to work autonomously in a fully distributed team.

    • Good communication skills in verbal and written English.


    Remote Work


    We are hiring for talent, not for a specific location. You will find that members of our team are distributed all over Europe. Being a distributed team enables us to hire only the best, without being restricted to the talent pool available at a specific geographic location. However, to facilitate team communication and collaboration we currently require you to be located in a European time zone (between UTC-1 and UTC+3). You must also be able to travel to other European locations a few times a year for on-site meetings and workshops.


    Timeline


    The closing date for applications is on November 30th, 2020 and we would want you to start in your new role with us in January 2021. Please note that during the application period we are not yet reviewing submissions in order to ensure equal chances for all applicants independent of the timing of their application.


    Compensation


    The base compensation range for this role is €58,000 to €64,000 annually, depending on your background and experience. As an independent contractor you will be responsible for paying any taxes or applicable fees in your country of residence. In addition to that, we offer a number of perks to each of our team members as we truly believe in a healthy work-life balance and continuous learning.


    Job requirements



    • BSc degree in Computer Science or similar technical field

    • 2+ years of professional software development experience, with knowledge of Scala and a keen interest in using it in a professional environment


    • Interest in keeping yourself up to date and learning new languages, frameworks and technologies as required




    • Product-oriented mindset and eagerness to take part in shaping the products we build




    • Ability to work autonomously in a fully distributed team




    • Good communication skills in verbal and written English




    Bonus Points



    • Understanding of functional and concurrent programming, as well as distributed systems

    • Understanding of microservice architecture, message-based communication and stream processing

    • Knowledge of test automation, cloud and containerization technologies, code instrumentation and CI/CD pipelines


    Responsibilities



    • Write maintainable and clean code.

    • Understand the requirements of the product.

    • Monitor and troubleshoot services.

    • Ensure that the services are up to the latest standards in terms of security, scalability and resilience.

    • Create and maintain documentation of all the different services and processes.

  • Ascent - Remote job - Remotely People
    15h

    We are looking for a Senior JavaScript Developer for one of our flagship e-commerce projects.


    We specialise in building bespoke software for global businesses, and have a team of highly-skilled and multi-disciplined engineers. Our primary focus is to deliver exceptional value to our customers and as such are proponents of Agile methodologies.


    This role is a full-time contract position and you may work 100% remotely from home.


    Skills & Qualifications



    • MUST: Solid understanding of JavaScript (ES6+)

    • MUST: Strong knowledge of Node.js

    • MUST: Experience in AWS (Particularly Lambda and other technologies such as DynamoDB, SQS, Kinesis, API Gateway, CodeBuild)

    • MUST: Experience with Serverless Fraework with an understanding of serverless architectures



    • SHOULD HAVE: Experience with Functional Programming (experience of Ramda.is would be considered an asset)

    • SHOULD HAVE: Experience with Git/GitHub

    • SHOULD HAVE: Experience with TDD/BDD (we use AVA.js)

    • Ideally the candidate would also have Alexa skills (smart home and custom) and/or Google actions (smart home)


    Responsibilities


    This role is perfect for a candidate that not only enjoys development, but also wants to have input on the best approach and implementation method. On a typical day you will:



    • Morning stand-up with the team via video

    • Have a direct input in application architecture decisions

    • Comfortable in taking key technical decisions

    • Working with key stakeholders (will have regular contact with Amazon/Google as well as product and marketing people)

    • Write efficient and testable code

    • Review PRs created by your fellow team members

    • Document your code concisely and clearly

    • Take part in regular retrospectives to improve the team process


    What we look for


    An ideal candidate has:



    • Based in a location with a Time Zone between GMT -2 to GMT +2

    • Strong critical thinking skills

    • Exceptional written and spoken English communication skills

    • A proactive and autonomous approach towards work

    • Experience working across a variety of different languages

    • Ability to work on large codebases which require patience to understand

    • High quality coding standards

    • Strong team ethic; keen to help other team members succeed


    Delivering exceptional value to our customers is imperative. The ideal candidate is the perfect brand ambassador; a brilliant technical mind with the accompanying interpersonal skills necessary to function in a team environment.


    As an Ascent developer you will work in a small and close-knit group. Our mindset is focused on constant iteration and improvement.


    Benefits



    • Work remotely

    • Great compensation

    • Flexible holiday

    • Exceptional internal support network


    Our Culture:



    • World class delivery and attention to detail

    • Strong customer focus

    • Fast-paced environment

    • Can-do approach

    • Positive attitude towards change

    • Quick and eager to learn

    • Highly collaborative

  • Gorgias - Remote job - Remotely People
    15h
    Gorgias helps e-commerce companies deliver excellent customer service at scale.

    Our product creates a unified profile of customers by combining emails, live-chat, and social-media messages with e-commerce data such as purchase and delivery info.

    Combining all this data in a single application makes customer service more efficient and just better. Another fortunate side-effect is that some requests are completely automated using ML. + =

    We've been around since 2015, and we're currently serving over 2700+ e-commerce businesses, including Steve Madden, Timbuk2, and Fjällräven.

    Is working with a real-world application that touches the lives of millions, your thing? Then yeah, Gorgias is for you.

    ‍ What are some of the things we work on?

    The backend code is mostly written in Python3 and runs using Flask (REST API) and Celery for all background work. The state is stored in PostgreSQL and RabbitMQ for async tasks with Redis for ephemeral storage, and finally, everything runs on top of Kubernetes.

    Given the above, we usually work on one of these levels by improving the existing API, improve performance, or we create a new feature which more often than not has a component on both backends, and maybe a migration in the database or a maintenance command.

    Who are we at work?

    We have a strong preference for people who worked with high-traffic web applications for the past 3+ years.  We're essentially running a distributed system that has lots of moving parts and having a decent amount of experience with this type of system helps a lot!

    Additionally, our apps have over 10k daily active users with sessions longer than 6h+/day and serve tens of millions of end consumers per year, so we put great importance on quality, testing, and code-review of all our code. Our apps have big codebases, and we have to feel comfortable about navigating and progressively improving them. Sometimes, however, we gotta and figure out why the 10Tb+ DB is slow or why some k8s pod is not running correctly, figure out how to successfully retry a failing API request, etc... The end goal is to hide a lot of complexity from the user and make their life easier.

    If this is the type of environment you're looking for, then you should consider applying.


    About You & Nice to Have




      • 3+ years of experience doing back-end development on high-traffic web apps with Python or JS.

      • 3+ years of experience working with large RDMS or document databases.

      • You are passionate about learning and want to help us learn too.

      • You care about working on applications that are putting the customer needs first.

      • You are comfortable communicating with other technical teams and management to collect requirements, describe software product features, demo work in progress, and provide project updates.

      • You have the drive and focus to get challenging projects over the finish line, and you are comfortable advocating for what you need to do your best work.

      • You thrive in a fast-paced environment.




    Company Benefits & Perks




      • Competitive salary, equity packages, and performance bonus packages

      • 4 weeks of vacation and parental leave

      • Latest MacBook Pro or equivalent

      • Retirement benefits

      • Unlimited snacks

      • Health coverage



    Useful Things to Know About Gorgias


  • Autify, Inc. - Remote job - Remotely People
    16h

    AIAutify






















    • FAQ





    • HTML, CSS, JavaScript







    • JSTQB

    • SeleniumAppiumE2E

    • Scrum






    • ClickUp

    • Ruby, JavaScript, TypeScript, Python, Go

    • Ruby on Rails, React

    • PostgreSQL, Redis, Selenium

    • AWS, Docker

    • GitHub

  • Deep Consulting Solutions - Remote job - Remotely People
    16h

    (Remote, Full Time, Anywhere in the World)


    Automation is becoming increasingly important in the world we live in. It helps businesses to better serve their customers, properly organize their employees, and minimize human error in their operations. At Deep Consulting Solutions we make automation solutions to organize and manage small niche companies and enable them to grow big while staying effective and delivering their best service.



    Do you want to be part of a no-nonsense consultancy that grows successful and effective businesses with effective software solutions?Our Global Software Team is looking for QA Engineers to ensure the delivery of flawless and effective systems that will run our clients' business operations.We need flexible and organized thinkers, passionate about Software and with good understandings of systems, the principles of their functionality and capable of effectively testing them.



    What We Do


    We find niche and successful small companies who have problems running their complex internal productions as they scale. The first thing that we do for them is effectively re-organize their operational processes so that they can most effectively attract, service and retain their customers and run their internal production in the way most optimal for quality and profitability. The second thing we do is build and implement a software solution that will administer and enforce the new and improved operation model.



    Our Software Team builds highly custom solutions to run our clients operations - which usually include ERP and CRM systems to run the internal company operations, custom web portals to interact with clients and partners, ticketing systems to run support and case resolution operations, and integrated automated telephony to streamline the sales and customer support systems. It is critical for us to build solutions that effectively deliver on the business objective in a highly relevant way, yet are technically flawless and as simple and flexible as possible - thus we always make a point to use readily available platforms and leverage ready-made technologies, such as Zoho CRM, ERP, and Ticketing Systems, along with pre-built components for our front end custom applications. We create extremely functional solutions that have very extensive functionality and process a lot of information. It is critical that our solutions are well thought out and work flawlessly.


    For testing our software, we believe that a good testing strategy must involve a rigorous analysis of the business requirements before the software gets built, allowing to properly analyze the solution to be created, create vetted and effectively formulated solution requirements, and then have the solution built and tested to these requirements.
    We need people who share this approach with us and who are willing to think ahead, plan, and anticipate problems before they arise.



    What You Will Do
    As a QA Engineer, you will be responsible for ensuring that the Tech Department delivers a functional and flawless software solution that is ready to be rolled out into our client's business. You will report to the QA Team Lead and will work with other individuals in the organization to make this happen. During your work, you will:




    • Review the requirements and define the test cases/checklists;




    • Conduct the functional testing and regression testing;




    • Cooperate with Business Analysts / Product Designers / Developers to make sure the testing result matches with requirement;




    • Troubleshoot and find out the solution to issues;




    • Report and monitor bugs by using bug tracking tools;




    • Ensure the successful deployment of the application;




    • Ensure the application is delivered with highest quality and gets approved by all internal stakeholders in the organization and successfully adopted by client;




    • Do anything else that will be necessary to accomplish your result;




    Requirements
    We have a tight business to run and our jobs require a certain commitment to results and willingness to accept responsibility for the individual actions on the part of our employees. Therefore, we require all of our candidates to:




    • Understand that an activity by itself is useless unless it produces a useful outcome;




    • Be ready to self-organize and self-manage and make own decisions about what to do in order to deliver the result;




    • Be willing to re-examine approaches and methods when results suggest that current approaches aren't working;




    • Be willing to endure hard work to achieve success and not expect instant gratification;




    • Approach matters rigorously and analytically;




    • Act on the above.




    The following skills/experience will be necessary:



    • Experience with testing both front end and back end

    • Familiarity with API testing;

    • Understanding of the software development process;

    • Excellent organization, focus on detail and quality;

    • Good communication, logical & analytical mind, problem solving aptitude;


    The following will help:



    • Experience working with CRM systems;

    • Experience working at Product company;

    • Experience with building a product from scratch and delivering it successfully;

    • Experience and expertise across various areas of software development, such as requirement analysis, UX/UI design, implementation of software systems;


    What We Offer



    • High Performance Oriented Management


    The organization is consistently and constantly managed for performance and results. High performers are rewarded. Excuses are not accepted and employees who make them are ejected. Long, unnecessary, bloviating meetings do not exist. Direct, quick and clear feedback is given on everybody's work. The owner personally manages the business and there is little to no middle management present. If you prove yourself to be a reliable and effective employee, you will have all the necessary authority, resources, etc. made available to you in order to deliver your results



    • Results Based Compensation


    Successful projects and results you deliver serve as the basis for financial bonuses. There is a base pay, however, it is expected that team members work beyond the minimal requirements and be rewarded for exceptional results delivered.



    • Work like an Expert, not just a Tester.


    You will make a deep dive in the business situation and the software solution design brought to you by our Business Analysts and Product Designers - you then investigate them and come up with a strategy on how to properly plan the build and test plan for them. This means that you will work to make a good product and use your expertise towards that, as opposed to just plainly testing written out requirements.



    • Practical Business Solutions


    Our projects are primarily focused on functional business-related features that bring real value to the client, as opposed to just pretty applications or websites. Our Software Team works on real, implementable, No-BS applications only.



    • Work on Your Own Time


    You can work from anywhere and at a time that best suits your preferences provided that you can deliver results. There isn't a 9-6 or any other hourly schedule in place and there are no time logs made. There also do not exist any time-wasting activities and everybody's time is respected. That being said, the amount of work that you'll need to put in to get results will by all means make this a full time job and require a full time professional commitment from you.



    • Opportunities to Practically Develop and Enhance Your Expertise


    We work with many complex and niche companies and our approach requires both a deep understanding of specific business applications of software and effective ways to test it in various business contexts, which you will develop quickly. Every project will show you real and meaningful results and provide an opportunity to get real complex systems built and function successfully.      



    • Growth Within Our Organization


    Our organization is dynamic, growing, and quite new. Employees who prove themselves to be responsible, effective, and motivated will have the opportunities to take increasing responsibilities as the company develops.


    Hiring Process


    Our candidate selection process is designed to objectively assess people's ability to deliver. We do not have long and pointless rounds of interviews filled with hypothetical questions and we do not make decisions solely by looking at somebody's resume. Instead, we follow the below sequence:


    1.Job Application Form.


    2.Pre-Screening Online Skills Assessment.


    3.Short Interview.


    4.Practical Test Assignment.


    5. Evaluation of the Assignment and Decision on Hire.

  • Deep Consulting Solutions - Remote job - Remotely People
    16h

    (Remote, Full-Time, Anywhere in the World)




    We are looking for a skilled and passionate Front End Software Engineer to join our Tech Team to build and scale effective software solutions. We are in need of an enthusiastic self-starter with deep expertise in dynamic and complex front end solutions in web applications.


    What We Do


    We make business software solutions for niche service companies that allow them to organize and run their business efficiently at scale. Our clients include custom manufacturers, concierge service providers, financial service companies, and others who deliver a high end service to their clientele and need to run a tight operation, which is increasingly difficult to do as their company grows - so they make use of our automation solutions to help them in this.


    Our solutions are custom to each client and normally include both internally used systems (such as a highly customized CRM system, an ERP to manage accounting and inventory, ticketing system to manage client requests, etc.) and externally used systems (such as client / vendor / partner portals and mobile apps). They involve a great amount of integration and need to be built in a scalable and highly functional way.


    As our platforms, we utilize the following:




    • Amazon AWS's serverless technologies and microservices for our back and front end apps (Lambda, Amplify, S3, etc.).




    • Zoho's CRM and ERP Tools (Desk, Books, etc.).




    • Vonage/Nexmo-based telephony and communications solutions (Vonage Business Phone, Nexmo Voice/SMS, OpenTalk, etc.).





    Our approach to building solutions is focused on creating effective apps in the most efficient way possible. We try to reuse what we did on previous projects in order to ensure that we deliver good and effective applications with minimal effort and risk, while ensuring good quality throughout.


    Work Process & Team Structure
    Our company works on a very strict form of waterfall-like model in order to ensure that no delays occur on projects. Specifically, we put in a great deal of effort to make sure to have extremely well-defined requirements that will enable our systems to be effective by design and relevant to the business using them. Before the project ever gets to the engineering team, our business consultants conduct an extensive study of our client business and put together a very complete understanding of the client's business model, which we then pass on to our product designers who create highly effective and relevant designs (leveraging, where possible parts of our past projects) - these designs are them rigorously vetted by the entire design team, the relevant business consultants, QA's, and our leading engineers to ensure that they are complete and will result in a successful project. The requirements are then approved and passed to the lead engineer who architects the entire software project and allocates deliverables and tasks to the respective team members.


    The engineering teams are usually small (under 8 people at any given time on the project), which allows to ensure a good amount of personal responsibility and allows to recognize every engineer's accomplishment in the actual functional deliverables produced and not some BS metric like hours worked or lines of code written. All deliverables are code reviewed by the project team, approved by the lead engineer, and assessed by QA right away. Engineers who produce high quality working deliverables and do so quickly are recognized and given bonuses and raises on project completion.



    What We Will Expect From You


    As an Engineer, your ultimate deliverable will be to effectively build a solution (or a part of it) that will be implemented in the client's business and run successfully going forward. Specifically we will expect from you:




    • Functioning and scalable systems that will work effectively and for a long time;




    • Ingenuity to come up with the most effective to build solutions with minimal complexity that meets the needed functionality;




    • Pro-activity to think ahead and create usable and practical systems, as opposed to just plainly following along the requirements given to you with no critical analysis;




    • Consistently high quality across all of your deliverables.





    Depending on your level (which will be assessed during the hiring process), you will be given a matching level of responsibility (either an associate working on small tasks, an engineer working on large and complex tasks, or a lead engineer architecting the projects and leading project teams to get projects done). After each project completion, your performance will be reassessed and your level will be adjusted, which will be followed with financial rewards if success was accomplished.



    You will be free to decide how you want to accomplish your goal, so long as the produced result matches our quality standards and fits in the team's overall strategy and tech base. You will be held accountable for the outcomes of your actions, and not your activities.


    Requirements


    We have a tight business to run and our jobs require a certain commitment to results and willingness to accept responsibility for the individual actions on the part of our employees. Therefore, we require our candidates to:




    • Understand that an activity by itself is useless unless it produces a useful outcome;




    • Be ready to self-organize and self-manage and make own decisions about what to do in order to deliver the result;




    • Be willing to re-examine approaches and methods when results suggest that current approaches aren't working;




    • Be willing to endure hard work to achieve success and not expect instant gratification;




    • Approach matters rigorously and analytically;




    • Act on the above.





    The following skills/experience will be necessary:




    • A solid knowledge of React (web) based front end development technologies;




    • Experience in building successfully implemented highly performing web app front ends;




    • Experience with Typescript;




    • Experience with popular UI Component Libraries, such as Material UI;




    • Understanding of SDLC and Software Architecture.





    The following will help:




    • Expertise in React Native and Mobile App Development will be helpful but not required;




    • Experience with front end solutions that work together/embedded with CRM/ERP systems and live streaming technology;




    • Experience with tools like Amplify, Firebase, and other Front End oriented Cloud Technologies;




    • Understanding of basic UX/UI design principles.





    What We Offer





    • High Performance Oriented Management




    The organization is consistently and constantly managed for performance and results. High performers are rewarded. Excuses are not accepted and employees who make them are ejected. Long, unnecessary, bloviating meetings do not exist. Direct, quick and clear feedback is given on everybody's work. The owner personally manages the business and there is little middle management present. If you prove yourself to be a reliable and effective employee, you will have all the necessary authority, resources, etc. made available to you in order to deliver your results.




    • Results Based Compensation Schedule




    There is base pay and project bonus pay. Base pay varies significantly by the Engineer's level of ability and responsibility (Lead/Engineer/Associate) that the Engineer takes on projects - this level is reassessed after every project that the Engineer completes. Projects upon completion are rewarded with a bonus - bonus depends on the delivery of all requirements assigned to the Engineer, timeliness of delivery, rate of errors, and the amount of management attention needed in the project. Engineers who can deliver functional solutions that match requirements quickly and with little management action to correct errors get the best rewards and promotions in the organization.




    • Freely Arranged Schedule




    You decide when you want to work. What we expect from you are results. Project Leads arrange daily communications with the team in a schedule that works best for everyone, and company-wide there is only one team meeting occurring twice per week. Outside of that, you set your own hours and work when it is easiest for you to.




    • Work as an Engineer, Not Just a Coder




    Our Engineers work to build solutions and not just to write code. You will have freedom in how you want to architect the solutions you are making and we will heavily encourage initiative on your part, so long as you direct your initiative to quality and effective delivery.




    • Growth Within Our Organization




    We are a dynamic and growing organization with a team spread around multiple continents. If you prove yourself as a responsible, driven and motivated individual, there will be opportunities for you to lead projects and manage tech teams.



    Hiring Process


    Our candidate selection process is designed to assess people strictly by their merit. We do not make you go through a long round of interviews, instead, we follow a straight-forward sequence:


    1. Job Application Form.


    2. Online Skills Assessment.


    3. Interview.


    4. Paid Practical Assignment.


    5. Evaluation and Offer.

  • Deep Consulting Solutions - Remote job - Remotely People
    16h

    (Remote, Full-Time, Anywhere in the World)


    We are looking for a skilled and passionate Back End Software Engineer to join our Tech Team to build and scale effective software solutions. We are in need of an enthusiastic self-starter with deep expertise in complex back end structures capable of working with different integrated systems.


    What We Do


    We make business software solutions for niche service companies that allow them to organize and run their business efficiently at scale. Our clients include custom manufacturers, concierge service providers, financial service companies, and others who deliver a high end service to their clientele and need to run a tight operation, which is increasingly difficult to do as their company grows - so they make use of our automation solutions to help them in this.


    Our solutions are custom to each client and normally include both internally used systems (such as a highly customized CRM system, an ERP to manage accounting and inventory, ticketing system to manage client requests, etc.) and externally used systems (such as client / vendor / partner portals and mobile apps). They involve a great amount of integration and need to be built in a scalable and highly functional way.


    As our platforms, we utilize the following:




    • Amazon AWS's serverless technologies and microservices for our back and front end apps (Lambda, Amplify, S3, etc.).




    • Zoho's CRM and ERP Tools (Desk, Books, etc.).




    • Vonage/Nexmo-based telephony and communications solutions (Vonage Business Phone, Nexmo Voice/SMS, OpenTalk, etc.).




    Our approach to building solutions is focused on creating effective apps in the most efficient way possible. We try to reuse what we did on previous projects in order to ensure that we deliver good and effective applications with minimal effort and risk, while ensuring good quality throughout.


    Work Process & Team Structure


    Our company works on a very strict form of waterfall-like model in order to ensure that no delays occur on projects. Specifically, we put in a great deal of effort to make sure to have extremely well-defined requirements that will enable our systems to be effective by design and relevant to the business using them. Before the project ever gets to the engineering team, our business consultants conduct an extensive study of our client business and put together a very complete understanding of the client's business model, which we then pass on to our product designers who create highly effective and relevant designs (leveraging, where possible parts of our past projects) - these designs are them rigorously vetted by the entire design team, the relevant business consultants, QA's, and our leading engineers to ensure that they are complete and will result in a successful project. The requirements are then approved and passed to the lead engineer who architects the entire software project and allocates deliverables and tasks to the respective team members.


    The engineering teams are usually small (under 8 people at any given time on the project), which allows to ensure a good amount of personal responsibility and allows to recognize every engineer's accomplishment in the actual functional deliverables produced and not some BS metric like hours worked or lines of code written. All deliverables are code reviewed by the project team, approved by the lead engineer, and assessed by QA right away. Engineers who produce high quality working deliverables and do so quickly are recognized and given bonuses and raises on project completion.



    What We Will Expect From You



    As an Engineer, your ultimate deliverable will be to effectively build a solution (or a part of it) that will be implemented in the client's business and run successfully going forward. Specifically we will expect from you:




    • Functioning and scalable systems that will work effectively and for a long time;




    • Ingenuity to come up with the most effective to build solutions with minimal complexity that meets the needed functionality;




    • Pro-activity to think ahead and create usable and practical systems, as opposed to just plainly following along the requirements given to you with no critical analysis;




    • Consistently high quality across all of your deliverables.




    Depending on your level (which will be assessed during the hiring process), you will be given a matching level of responsibility (either an associate working on small tasks, an engineer working on large and complex tasks, or a lead engineer architecting the projects and leading project teams to get projects done). After each project completion, your performance will be reassessed and your level will be adjusted, which will be followed with financial rewards if success was accomplished.


    You will be free to decide how you want to accomplish your goal, so long as the produced result matches our quality standards and fits in the team's overall strategy and tech base. You will be held accountable for the outcomes of your actions, and not your activities.


    Requirements


    We have a tight business to run and our jobs require a certain commitment to results and willingness to accept responsibility for the individual actions on the part of our employees. Therefore, we require our candidates to:




    • Understand that an activity by itself is useless unless it produces a useful outcome;




    • Be ready to self-organize and self-manage and make own decisions about what to do in order to deliver the result;




    • Be willing to re-examine approaches and methods when results suggest that current approaches aren't working;




    • Be willing to endure hard work to achieve success and not expect instant gratification;




    • Approach matters rigorously and analytically;




    • Act on the above.




    The following skills/experience will be necessary:




    • A solid knowledge of Node.js-based back end technologies.




    • Experience in delivering production ready and effective applications;




    • Experience with complex SQL and NoSQL databases.




    • Experience with different APIs and complex integrations between systems.




    • Effective written and verbal English to communicate with our international team.




    • Basic understanding of DevOps and SDLC to cooperate with other developers in building the product.




    The following will help:




    • Experience with Amazon AWS, serverless technologies, and microservices on its platform.




    • Experience with CRM and ERP systems such as Zoho and others.




    What We Offer




    • High Performance Oriented Management




    The organization is consistently and constantly managed for performance and results. High performers are rewarded. Excuses are not accepted and employees who make them are ejected. Long, unnecessary, bloviating meetings do not exist. Direct, quick and clear feedback is given on everybody's work. The owner personally manages the business and there is little middle management present. If you prove yourself to be a reliable and effective employee, you will have all the necessary authority, resources, etc. made available to you in order to deliver your results.




    • Results Based Compensation Schedule




    There is base pay and project bonus pay. Base pay varies significantly by the Engineer's level of ability and responsibility (Lead/Engineer/Associate) that the Engineer takes on projects - this level is reassessed after every project that the Engineer completes. Projects upon completion are rewarded with a bonus - bonus depends on the delivery of all requirements assigned to the Engineer, timeliness of delivery, rate of errors, and the amount of management attention needed in the project. Engineers who can deliver functional solutions that match requirements quickly and with little management action to correct errors get the best rewards and promotions in the organization.




    • Freely Arranged Schedule




    You decide when you want to work. What we expect from you are results. Project Leads arrange daily communications with the team in a schedule that works best for everyone, and company-wide there is only one team meeting occurring twice per week. Outside of that, you set your own hours and work when it is easiest for you to.




    • Work as an Engineer, Not Just a Coder




    Our Engineers work to build solutions and not just to write code. You will have freedom in how you want to architect the solutions you are making and we will heavily encourage initiative on your part, so long as you direct your initiative to quality and effective delivery.




    • Growth Within Our Organization




    We are a dynamic and growing organization with a team spread around multiple continents. If you prove yourself as a responsible, driven and motivated individual, there will be opportunities for you to lead projects and manage tech teams.


    Hiring Process


    Our candidate selection process is designed to assess people strictly by their merit. We do not make you go through a long round of interviews, instead, we follow a straight-forward sequence:


    1. Job Application Form.


    2. Online Skills Assessment.


    3. Interview.


    4. Paid Practical Assignment.


    5. Evaluation and Offer.

  • F
    16h

    About Us
    Frequence is a leader in advertising sales automation and workflow software for media companies.
    Our software enables our customers to differentiate their advertising marketing solutions by leveraging our framework and workflow technology.  The Frequence marketing platform increases both customer revenue and profit by driving sales velocity, operational efficiencies, and revenue.


    With a strong engineering/product team, diverse client base, and first-to-market software platform, Frequence is a high-growth technology company that is disrupting a multi-billion dollar media advertising industry.   Frequence is 100% privately owned by its employees and has 200 team members across Engineering, Client Success, Operations, Creative, and Sales.


    Frequence was recognized by Bay Area News Group as a Top Workplaces company for 2020!

    About You:
    With your hands-on experience with Angular and JavaScript, you will collaborate closely with a small team of front-end software engineers and senior product managers to architect and deploy the front end systems of our cutting edge workflow platform. 
    As a Front End Software Engineer, you have a broad set of technical skills ready to take on technology's greatest challenges and make an impact on millions of users. You have a solid understanding of applicable analytics and a natural curiosity for producing effective solutions. 


    As a Front-End Software Engineer, you will 

    • Actively participate and own architectural brainstorming sessions
    • Work closely with product and engineering team in defining and developing products to meet business requirements 
    • Write detailed engineering specifications from business requirements and code the front end part of projects from inception to launch
    • Contribute and create a team culture of collaboration, fun, and delivering excellence to our customers

    Who You Are

    • 5+ years of professional front-end software development experience
    • You are team-oriented with strong interpersonal and communication skills
    • You enjoy and excel at learning new skills and technologies
    • Demonstrate empathy - Ability to identify customer and market pain points and develop/implement plans to address them

    Requirements

    • Minimum of 5 years of professional software development experience required
    • Bachelor's degree in Computer Science or a related field is preferred
    • Expert level of experience with JavaScript and frameworks such as Angular 2+, ReactJS, Redux, RxJs, Materialize, jQuery, NodeJS, etc
    • Preferred experience working with build tools such as Webpack, Gulp, Grunt, etc
    • Preferred experience with map libraries such as Mapbox, Leaflet, etc

    Benefits and Perks

    • Competitive salary and bonuses
    • Meaningful equity and a 401(k) plan
    • Comprehensive health benefits (medical, dental, vision)
    • Onsite basketball court and fitness center (when the office is reopened)
    • Fully stocked kitchen and lunch catered daily (when the office is reopened)
    • Proximity to Caltrain and downtown Mountain View shops and restaurants

    Special Considerations (COVID):
    Remote Role. This role will be remote, telecommute only position. All of our employees at our corporate headquarters in Mountain View, CA are temporarily working 100% remote until further notice due. 
     

  • Parity Technologies - Remote job - Remotely People
    16h

    Smart contracts in Substrate are designed with safety, efficiency and conciseness in mind. Having WebAssembly as a compilation target, Parity developed a Rust-based smart contract language called  ink! while giving developers the option to write contracts in other languages, as well. A range of contract examples in ink!, Rust, AssemblyScript and Solang can be found in the `pallet-contracts-waterfall` repo.


    Have a look at our current documentation to see what you’ll be working with:


    Polkadot-JS API and toolset docs: https://polkadot.js.org/


    Smart Contract Tutorial: https://substrate.dev/substrate-contracts-workshop/


    Getting Started with Smart Contracts on Substrate: https://www.youtube.com/watch?v=-EJHu0u6hT8


    ink! Smart Contracts on Substrate: https://www.youtube.com/watch?v=CZH5bGG761U&t=3



    Your Background:



    • Experience in working with a range of different JavaScript APIs and Frameworks

    • Ability to learn new technologies and concepts quickly

    • Ability to come up with technical solutions and application architecture

    • Ability to work autonomously, be proactive, prioritize, communicate, and function in a distributed team.

    • Passionate about bringing the Web 3 vision of a decentralized web to the world.



    Nice-to-haves:



    • Former involvement in Open Source Projects

    • Knowledge in blockchain technologies or Smart Contract development.

    • Knowledge in another programming language than JavaScript/ TypeScript

    • Experience with working on the Node database layer (eg. Express, MongoDB, CouchDB, GraphQL)



    Relevant tech-stack we’re currently using:


    JavaScript (ES2015+), TypeScript, WebAssembly, Node, React, Electron, RxJS, Jest, GitHub, GitLab, Vuepress



    Benefits:



    • Working at Parity means focusing on the stuff that counts: building of the most cutting-edge technology for the future web. Our teams enjoy a high degree of trust, freedom and autonomy to achieve that goal.

    • Because we value initiative and learning, we've defined a generous personal budget to attend conferences or skills courses of your own choosing. We think you know what's best for you!

    • Parity is a diverse company with people from various countries and we will support you with German language courses and relocation where needed.

    • Many of us who collaborate do not work in the same place. We have a remote-friendly company setup.

    • Bringing the team together is something we value a lot, so we used to regularly go on team retreats and are planning to do so again, once the international health regulations allow it,  

      To see how we use your data please see our Applicant Notice.

  • Olo - Remote job - Remotely People
    17h

    We are looking for someone  to design, build and codify our next-generation cloud architecture! As part of the Platform Infrastructure team, you will be working closely with senior technical leads in the implementation of our new infrastructure platform. We’ve learned a lot during our company’s rapid growth, and are now going to think BIG and re-imagine the future of the infrastructure on which everything else will run.


    What You’ll Be Doing



    • Provisioning cloud infrastructure in AWS using infrastructure as code (Vagrant, Terraform, Ansible, Tower, Packer, and Github)

    • Developing, deploying, and maintaining tools built from the ground up in support of self-service, quality, security, and compliance initiatives.

    • Consulting with engineering teams to help them leverage our platform and tools on which to run their applications

    • Collaborating with product, architecture, and engineering groups to build a self-service platform that streamlines application developer productivity and throughput

    • Create foundational pipelines and automation to deploy containerized applications onto Kubernetes or Nomad clusters

    • Solving new problems with modern technologies such as HashiCorp Terraform, Consul, Vault, and Nomad.

    • Analyze resource requirements and usage, and suggest options to optimize and cut costs.


    What We’ll Expect From You



    • Excellent problem solving & analytical skills, with a high degree of proficiency and/or mastery in cloud architecture.

    • Experience developing infrastructure and automation solutions in an always up, always available environment.

    • Experience with networks, security groups, load balancers, DNS, and other infrastructure components.

    • Proficiency with IaC tools such as Terraform, Ansible, and Packer in a cloud environment.

    • Knowledge of security and compliance best practices.

    • Proficiency in scripting in BASH, Python, Powershell, and other languages.

    • Experience supporting build/deploy pipelines and Git workflows.


    Nice to Have



    • Experience implementing and supporting a containerization platform with tools such as Docker, Nomad, and Kubernetes.

    • Prior hands-on experience with Hashicorp products such as, Consul, Vault, and Nomad.

    • Experience with AWS service, including low-level EC2, VPC, S3, and ELB; and managed services like EKS, RDS, and ElastiCache.

    • A firm grasp of event-driven architectures, CQRS, and service mesh.


    What’s Important to Olo




    • Our families come first. We know they make us who we are and they are who we live and work for every day. 

    • Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down. 

    • We learn from and fight through setbacks. We recognize and help one another with direct feedback. 

    • We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.

    • We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.

    • Learn more about our culture, values, and mission.  https://www.olo.com/images/culture.jpg.


    We encourage you to apply! 


    Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status.


    If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!

  • Cloud Academy - Remote job - Remotely People
    17h

    NOTE: This is a 100% remote position for candidates based anywhere in the world.



    Cloud Academy is the leading digital skills development platform that enables every enterprise to become a tech company through guided Learning Paths, Hands-on Labs, and Skill Assessment. Cloud Academy delivers role-specific training on leading cloud technologies (AWS, Azure, Google Cloud Platform), essential methodologies needed to operate on and between clouds (DevOps, security, containers), and capabilities that are unlocked by the cloud (big data, machine learning). Companies like Turner, Cognizant, SAS, and ThermoFisher customize Cloud Academy to contextualize learning and leverage the platform to assign, manage, and measure cloud enablement at scale.


    We are looking for a person with practical Google Cloud Platform (GCP) experience to join our international, distributed, and growing Content Team. This is a hands-on role suited to individuals who are passionate about defining, building, and deploying GCP services.



    This is a mid-level role that will suit a self-starter hungry to broaden the breadth of their technical knowledge. You will have the opportunity to extend your cloud skills across platforms and domains.



    Responsibilities



    • Design and create video-based online courses and learning paths based on data and customer requests

    • Work with customer teams to help drive engagement and the content roadmap

    • Keep up to date with the latest cloud services and certifications



    • Significant developer or infrastructure experience on Google Cloud Platform (but will consider applicants with experience on Amazon Web Services or Microsoft Azure)

    • Ideally have at least one Google Cloud Platform certification, such as Google Associate Cloud Engineer

    • Teaching experience and/or experience with educational content development

    • Superior oral and written communication skills

    • Must have a sample video where you show how to perform specific tasks on a computer


    Benefits:



    • Competitive compensation with an annual bonus

    • Build your own workstation

    • For employees located in the United States, full benefits including medical/dental/vision insurance, 401k, and FSAs, four weeks of paid vacation per year, plus 11 holidays, 5 sick days, and 6 weeks of fully-paid parental leave

    • An exciting product with fabulous people

    • Annual trip to the Swiss office for the Global Meeting

  • Codility - Remote job - Remotely People
    18h

    What you’ll do all day:


    - Develop CodeLive - a platform build for using real-life tasks in a shared, live, development environment,


    - Implement new UI features using ES2018, React&styled-components, Jest for automated tests, and development tools of your own choice,


    - Shape UX together with our awesome product designers,


    - Keep Codility app on top of all best practices of modern front-end development.


    We will be a great match if you:


    - Are based in Europe,


    - Have real-world experience in developing modern React apps,


    - Strive to work with state-of-the-art code and tools,


    - Are not afraid of refactoring existing production code,


    - Understand that the users come first,


    - Are comfortable working in English,


    - Are able to coordinate the work,


    - Code in good quality: easy to maintain and performant if needed,


    - Focus on root problem solutions,


    - React on priorities,


    - Help others,


    - Take part in working on architectural changes.


    What can you expect working with us:


    - Impact - we directly improve the pace and quality of technical hiring for some of the biggest companies in the world,


    - Cross-functional, product-oriented teams,


    - Ownership - every person from our team is a product owner,


    - Agile and lean mindset - to help our whole team (developers, testers, designers and product managers) develop and own our product together,


    - Continuous integration - we deploy to production every day,


    - Best practices - pair programming at least once a week,


    - Direct contact with end users - we observe how they use our product live, run user labs and drive customer interviews,


    - International team environment - our team consists of c.a. 19 nationalities across Europe and US.


    Our tech stack:


    - Frontend: ES2018, React, Redux, styled-components, Jest,


    - Backend: Python 3.7, Django,


    - Database: PostgreSQL, Redshift,


    - Infrastructure: Kubernetes, AWS, Chef, Go.


    What we offer:


    - Competitive local rates, usually between 70k - 85k EUR per year,


    - Employee stock incentive,


    - Dell for Windows / Linux or MacBook for macOS, monitor Dell P2419H, and budget for accessories of your choice,


    - Personal development budget to help you learn and grow,


    - Health & wellness budget to help you regenerate,


    - Open vacation policy for every type of contract and flexible working hours.


    We really appreciate every interest in our company, but we are able only to reach out to the candidates who match our needs the most. You can always keep in touch with us on FB, LinkedIn, Twitter, and via our blog.

  • Atomic Robot - Remote job - Remotely People
    18h

    Are you a developer that enjoys being able to partner with innovative companies to help drive their digital goals? Atomic Robot is looking for a Senior iOS Developer to collaborate alongside our clients to create highly engaging mobile applications. Atomic Robot is a mobile consulting agency that has partnered with companies from startups to Fortune 500s across multiple industries. If you like to work on multiple different types of projects in a fast-paced environment, apply below!


    What you’ll do…



    • Work with our team, partners, and clients to build native mobile applications for iOS

    • Collaborate with product managers, designers, and development team to lead and ensure a successful, high-quality product and great user experience

    • Research new techniques, tools, and best practices and share that knowledge with the team and community