Full-stack Developer

Maze


2 weeks ago

02/11/2020 17:52:58

Job type: Full-time

Salary: $50,000- $110,000

Category: Software Development


Maze is a user testing and usability research platform that turns prototypes into actionable insights from real users, bringing confidence to the design process.

We're official partners with the world's best design companies: InVision, Figma, Sketch, Marvel, and Adobe! More than 20,000 designers and product managers from companies like Salesforce, Microsoft, and IBM are using Maze to power up their user testing process.

We believe that products should be tested at the design phase, and we empower product teams with data to remove all guesswork from building digital products. We're a fully remote company working from all over the world, backed by some of the world's top VCs. We love traveling, telling great jokes (read: puns with the word "maze" in it), and terrible drawings. Come join us!


The job

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

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

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

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

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


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

- Architect and develop highly scalable web applications

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

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

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

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


Requirements:

- Perfectly fluent in English

- Javascript & ReactJS expert

- GraphQL / nodeJS knowledge

- Functional programming evangelist

- Able to write maintainable and scalable code

- Write tests & always improve your work environment

- Enjoy working remotely


Bonus points:

- Interest for UX & UI design

- Experience doing data-visualisation & canvas

- Experience with deployment automation tools

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


How to Apply:

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

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

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

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

  • Company Overview

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

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

    About the Product

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

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

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

    About the Team

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

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

    About the Job

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

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

    • writing maintainable code (probably goes without saying)
    • having your day ruined by functional QA testers who find every bug you write
    • planning and leading high-complexity stories and epics
    • reviewing story docs and offering insights on impacts to other parts of the application
    • performing code reviews and helping to enforce our code and architectural standards
    • participating as a primary on-call resource for service disruptions
    • handling superfriend responsibilities with minimal assistance
    • acting as release owner
    • mentoring other developers
    • suggesting new technologies and techniques to improve developer productivity
    • agonizing over the user experience until even a trained monkey could use the product
    • collaborating with and mentoring your peers on security best practices
    • and finally, deploying your code to production and seeing the customer create something amazing and beautiful with it.

    Key Things to Know

    • This is a remote role
    • We want you to start ASAP
    • This is a full-time position

    Benefits

    • Competitive salary
    • Unlimited vacation days
    • Stock options
    • Premium health insurance
    • Excellent gear (15” Macbook Pro, iPad, external monitor, etc.)
  • Outstanding ideas need outstanding execution. We work closely with digital entrepreneurs and forward-thinking companies to launch scalable web platforms and mobile applications for high-growth online marketplaces. Our performance-oriented approach is based on Lean Startup methodology and Agile development principles.

    What are we looking for?
    We are looking for solution focused individuals with a can-do attitude. Your commitment to continuous learning means you are tech agnostic - always looking for the best way to execute a project or task. You share our philosophy of purpose-driven development that ensures the best possible outcomes for our clients. Like us, you believe in a strong work ethic and take pride in the quality of your code. You see the big picture and strive for the sense of accomplishment that comes from successfully executing a new project, such as an online marketplace that is perfectly geared for growth. Last but not least, you enjoy collaborating with a team of equally motivated developers and digital strategists.

    Why work with us?

    You are guaranteed to never be bored if you work with the CobbleWeb team. We are not a cookie cutter web development agency. Every project will have unique challenges and will demand the use of the latest technologies. Strategies will vary to maximise each site’s flexibility and speed while still accommodating our clients' specific needs. This is a job for the adventurous of heart.

    Skills required:

    • Expert with Symfony framework (3+years experience)
    • Expert PHP5 / PHP7 (3+years experience)
    • Expert Javascript / Jquery (3+years experience)
    • Experience with MySQL / Doctrine 2
    • Experience with GIT (GitFlow)
    • Experience with REST APIs
    • Use of Docker in local and production environments
    • Very strong Object Oriented Programming skills
    • Experience developing with Bootstrap and SASS
    • Adoption of Agile methodologies
    • Experience with techniques such as TDD, continuous integration and continuous delivery
    • Experience with test automation using Behat, Jenkins, Selenium or other testing framework would be advantageous
    • React developing skills using Redux-Saga and Axios is a big plus
    • RabbitMQ, Redis or ElasticSearch, AWS is a plus


    Our London, UK headquartered agency is able to produce high-quality outcomes due to a close-knit team of dedicated subject experts situated across the world. Every quarter, we meet for a few days somewhere in Europe for a hackathon.


    When you start: ASAP (Full time remote job)

    Type of contract:

    • Permanent
    • Full remote position with 2 company retreats per year
    • Fixed working time (4 hours in common with GMT zone time)
    • Paid holidays



    THIS JOB IS NOT AVAILABLE FOR AGENCIES AND FREELANCERS. 

  • About Almanac

    Almanac’s mission is to democratize access to 21st century skills, insights, and tools so that no one is limited by knowledge in pursuit of their potential.

    Through our own experiences, we’ve seen professionals at digital businesses waste too much time trying to find answers they can trust that help them do their jobs better. We believe this problem isn’t rooted in a lack of knowledge or expertise in the world, but in the deficiencies of tools we rely on to access, share, and improve how work gets done.

    To make opportunity available to everyone, we’re building a knowledge platform that technology professionals can trust for documenting, distributing, and collaborating on how they work. We replace tools like Confluence and Google Docs to help individuals quickly access knowledge within and across companies that they can trust deeply.  

    We’ve been moving fast since we founded Almanac in January 2019. Since then, we’ve built and launched the initial version of our product, raised a $2M+ seed round from leading Silicon Valley investors, and grown our full-time team to 10 people. 

    We’ve seen deep demand from a broad cross section of customers, who are asking for a powerful platform that can help their employees be their best selves at work. 

    That’s where you come in: we are looking for a full-time full stack engineer with strong Rails and Javascript experience to join our team of talented coders and content creators.

    About the role

    We’re looking for a hungry, talented engineer who wants to make a big impact at this early stage in our roadmap. 

    As a full stack engineer,  you will be responsible for building out the intuitive, interactive experiences that our customers need to organize their own documentation, as well as determining the backend architecture and endpoints that we need to support those features. 

    Specifically, you will: 

    • Write elegant, well-tested code in a modern technology stack
    • Participate in standups, code reviews and retrospectives with our remote team
    • Work closely with our Head of Engineering and the engineering team to make architecture and design decisions
    • Help make sure everything runs smoothly & safely in production
    • Set down standards around development, code review and deployment
    Our tech stack
    • Rails 5.2, Postgres 10.6, React, Algolia
    • Team size: 11-50 people
    Things we love
    • Self-documenting JSON APIs, Algolia, BDD, git, continuous delivery, Heroku, vim (ok, maybe just me), Tartine croissants
    About you 
    What you bring to the role
    • You have 3+ years experience building great products in Ruby on Rails. During that time you’ve also become proficient in Javascript, ideally React.
    • You are confident working across the stack, whether its expanding our API or enhancing the frontend.
    • You are passionate about writing clean and well-thought out code
    • You want to karate kick technical debt in the chops
    • You’re comfortable writing test suites in a test-driven environment
    • You can craft a devastating SQL query to save the day when all else fails
    • You are a strong communicator and able to clearly articulate technical problems
    • You want to be an early contributor to our engineering culture and work environment
    Skills that make you extraordinary
    • Obsession with high-quality work
    • Ability to work independently and to adapt to the developing requirements of our users and market
    • Love of detailed, continuous feedback that makes the work better
    • Desire to always move fast and prioritize speed over scope 
    • Passion to be an early contributor to our engineering culture and work environment
    • Hunger to build a world-changing product 
    About working at Almanac

    At Almanac, we’re looking for structured thinkers full of passion, ambition, and kindness. We’d love for you apply even if your experience doesn't precisely match the job description. Your experience, skills, and interests will help you stand out—especially if your career has taken some extraordinary twists and turns. At Almanac, we welcome people of diverse backgrounds and perspectives who aren’t afraid to challenge assumptions and the status quo. Join us.

    At Almanac, we: 

    • Are fundamental optimists who believe we’re still only at the start of the digital age.
    • Go to extraordinary lengths to distinguish ourselves through world-class work.
    • Prioritize quality over speed, and speed over scope.
    • Desire working with deeply kind, mission-driven people.
    • Strive to make the complex simple.
    • Use first principles to debate ideas, test assumptions, and make decisions.
    • Seek the truth by putting data above opinions.
    • Assume good intent and give tactical feedback to help each other get better.
    • Hold no ego—when our customers win, we all win.

    As a company, we are seriously committed to your professional development and growth:

    • You will set your own monthly goals aligned with our ambitious strategy
    • You will have our collective support in achieving major wins—and personal coaching from your manager 
    • You will be able to request and manage your own budget
    • You will be encouraged to take risks, try new things, and be creative with your work 
    • You will have many opportunities to exchange and engage in feedback
    • You will be offered continual chances to stretch yourself and raise your own bar
    • You will be rewarded for achieving excellence and mastery 

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!