React Developer

Stacker


1 week ago

04/10/2019 08:54:41

Job type: Contract

Category: Software Dev


Stacker | https://stacker.app | REMOTE | FULL-TIME + PART-TIME

ABOUT STACKER
Stacker lets you build web apps, without code, in your browser.

And not just landing pages and splash sites either. We're talking full-on, pixel-perfect, I-cant-believe-its-not-code apps that can do complex stuff: communities, marketplaces, business systems, social networks. We think there's so much out there that could be built if we just gave people the tools to make it themselves.

We're letting non-developers build apps without code. Unsurprisingly, we need a lot of code to do that. Come and help us build it!

YOUR ROLE: REACT DEVELOPER
This ain't your grandma's React app. Help us push React to its limits as we build a frontend builder in a frontend builder.

We're fully remote (currently based in UK, Switzerland, South Africa, France, Spain + China), and flexible about working arrangements.

If this sounds like the sort of problem you'd like to work on: apply now. 

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Kyokan | Application Engineers | REMOTE | Full-time | kyokan.io


    Over the past 18 months, Kyokan has been helping lay the groundwork for global transformations in the ways people transact, bank, raise, share, transfer, invest, coordinate and distribute wealth and value. We have done so through our collaborations with leading blockchain projects, including MetaMask, EthereumJs, Geth, Ethereum 2.0, MolochDAO and Filecoin/Protocol Labs.


    We are seeking engineers who will bring ambition, tenacity and initiative to some of the most important FOSS projects in the blockchain space while helping build a world-changing company.


    By joining Kyokan, you commit to:

    • hit the ground running from day 0 as a full-time contributor to one of our open-source partners
    • bringing vision, creativity, hussle and technical expertise to mission critical technical challenges
    • provide ongoing informal leadership, and daily inititative, to help your colleagues and community (blockchain developers, contributors and users) change the world via the development of the decentralized web
    • pursuing constant enhancement of your skills, workflows and impact while supporting your teammates and teams to do the same
    • respect, patience and empathy for every interaction/relation with coworkers and the community

    We are hiring full-stack engineers who specialize in JavaScript. We will likely hire more than one, with at least one focused on the backend and at least one focused on the front end.


    We are a fully remote company.


    To apply:

    1. email [email protected], with "Application Engineer" in the subject line
    2. include a resume, links to github, twitter, LinkedIn, your blog, etc.
    3. tell us what you are looking for from this role and what you intend to bring to it

    For a more in-depth description of this opportunity: https://gist.github.com/danjm/b1e5ee2b0de997ab5e9f8d5b7a757334

  • Overleaf (Core hours 2pm-5pm UK time)
    2 weeks ago

    Core hours 2pm-5pm UK time. Applicants in North America and the EU (including UK) are preferred.


    What We Do

    Overleaf is a startup and social enterprise that builds modern collaborative authoring tools for scientists — like Google Docs for Science. We have over four million registered users from around the world. Our primary product is an online, real-time collaborative editor for papers, theses, technical reports and other documents written in the LaTeX markup language.

    Who We Are

    Overleaf was founded by two mathematicians who were inspired by their own experiences in academia to create a better solution for scientific collaboration and communication. Now we are a team of about forty with fifteen developers, based mainly in and around the UK and in the US. We were recognised as one of the UK's top 100 fastest growing businesses in 2018.

    About a third of our development team joined us through our acquisition of ShareLaTeX, another major online LaTeX editor, in 2017, and we've now integrated the two teams.

    Our Tech

    Overleaf is based on open source software, and most of our product code is itself open source. You can find it on GitHub: https://github.com/sharelatex/sharelatex (note: most activity is in the repos linked from there).

    We run a mainly Node.js back end using MongoDB, PostgreSQL and Redis. We use a microservices architecture, with about a dozen services. Most of our code is written in CoffeeScript, but we are in the process of decaffeinating to use ES6. On the front end, we mainly use Angular v1 and are incrementally migrating to React.

    We're hosted mainly on Linode and managed with Chef but will be moving imminently to Google Kubernetes Engine. We use Docker to manage our development environments. We support continuous delivery and typically deploy at least a few times a day (less on Fridays).

    How We Work

    Overleaf is remote-first — all founders and staff work remotely. We also have an office by King's Cross station for those in the London area, and we get the whole team together in London several times a year for face-to-face time.

    We encourage flexible working. Our core hours are 2pm–5pm UK time, during which our development teams have 10–15 minute daily standup calls. We have few standing meetings for developers, but we do many smaller video or voice calls for pairing or within teams.

    We always collect user feedback to inform our work. We have UX professionals on our team, and we run many surveys and user interviews.

    We organize our work with Kanban. We use GitHub pull requests for each feature with code review to share knowledge and best practices (and catch bugs). We test thoroughly with automated unit and acceptance tests, supported by continuous integration (CI). We're also fans of linting to minimise bike-shedding (and to catch bugs).

    About This Role

    We plan to add two developers to our team, one with a back end focus and one with a more full stack focus. Experience with some of Node.js, Kubernetes, MongoDB, PostgreSQL, Redis, Angular and React are desirable. Ruby on Rails experience is also a plus, because we have one Rails service from before our integration with ShareLaTeX.

    Key projects on our road map this year include:

    • University Single Sign On — make it easier for users at our 60+ institutional customers to log in to Overleaf
    • New releases of our on premise editions — anyone can install our open source Community Edition, and many labs and companies install our commercially supported Server Pro edition
    • Improve our B2C conversion metrics and monitoring — a more data-heavy project focused on web analytics

    Here are some examples of projects (large and small) we've recently completed:

    In the longer term, we are planning projects around improved collaboration features for teams, improvements to our rich text mode, and more.

    How We Hire

    The stages in our hiring process are typically:

    1. We will aim to update you on the status of your application within 14 days from when we receive it.
    2. We'll follow up by email (or sometimes schedule a phone call) with any questions we have about your application, usually around logistics, your ambitions and your expectations about the role.
    3. We'll schedule a more in-depth interview, which is typically two hours long. The first hour is discussion, and the second hour is technical. For the technical, you'll have the option of either completing a homework assignment, which requires about one hour of your time before the interview, or solving a problem in the interview, if you prefer. The problems are practical in nature (no fizz-buzz or reversing linked lists), and you can use Google, man pages, etc., and ask us questions.
    4. We'll make an offer. We usually interview in batches, so there may be a short delay while we interview other candidates, but we will try to keep you informed throughout the process.

    If you have a deadline, please let us know in your application, and we will try to be accommodating.

    Requirements

    We require that you:

    • have a minimum of 2–3 years of relevant experience (we aren't taking on more new graduates at the moment).
    • will work for us full time (or nearly full time).
    • will usually be available in our core hours, 2pm–5pm UK time.

    Experience with the technologies we use is always a plus, but you don't need to know them all; your ability to learn is much more important to us.

    Benefits

    • Remote and flexible working.
    • Salary £40k–£75k per year depending on experience.
    • You would join a small, dedicated and growing team.
    • We're substantially (around 80%) open source, so your work will often be on open source code.
    • We're backed by Bethnal Green Ventures (https://bethnalgreenventures.com/) and Digital Science (https://www.digital-science.com/), through which we're part of a wider community of startups in science, health and ed-tech.
    • Our London office is shared with several other Digital Science companies, so there's lots of interesting people to meet, and clubs and sports activities outside of work.
    • We get everyone together in London for team meetings several times a year for valuable face-to-face time.
    • You can pick your own equipment. MacBook Pro? Lenovo ThinkPad? Notebook and pen? However you like to work, we'll provide what you need.
    • We provide a training budget; many of our developers choose to attend relevant industry conferences or buy training materials.
    • We run a biweekly internal seminar series (show and tell) with short talks from staff about their work or personal projects, new technologies and techniques.

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

  • Chili Piper, Inc.
    2 weeks ago

    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



    To apply, send your resume/CV to Santiago Arias - [email protected]

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!