Frontend Developer


2 weeks ago

11/03/2019 10:24:21

Job type: Full-time

Hiring from: US timezones

Category: Software Dev

CartKit is seeking a full-time Frontend Developer. The Frontend Developer will be responsible for frontend developmental aspects of our main applications which is used by thousands of e-commerce sites daily (see Most of our applications are built in VueJS, so we expect all applicants to be well versed in it.

You’ll work directly with our founder as well as our Lead Frontend Engineer. We’re looking for someone with plenty of experience and drive to get things done. We’re looking for a well rounded developer, simply writing good code isn’t enough. We want someone who can think about creative solutions to complex problems, be opinionated about product decisions, and have a keen eye for design.

About the role:

  • senior level position, looking for experienced candidates only

  • must be willing to work Eastern Standard Time (+/- 3 hours)

  • must be great at communication (fluent in English)

  • must be hungry to learn and contribute to a fast growing company

  • UI/UX design experience is a big plus!

  • Backend experience is also a plus but not required


  • Vue.js, Nuxt.js, React, NodeJS


  • flexbox, animations, media queries

  • gulp, yarn, npm


  • Flexible Working Hours

  • Unlimited Vacation

  • Learning and Development

  • 100% Remote

  • Autonomy

  • Diversity and Equality


  • CartKit believes good work deserves to be rewarded, and doesn't use remote work as an excuse to pay less.

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

  • 3 weeks ago

    Gradle Inc. is the company behind the award-winning open source Gradle build tool and the commercial platform Gradle Enterprise.

    We help software engineering teams to create a productive and joyful developer experience. You can learn why we believe it’s crucial and some of the ways our products help in our book.

    About Gradle Build Tool

    Gradle is the build tool of choice for millions of developers including state-of-the-art software engineering organizations like Netflix and LinkedIn, the official build tool for Android applications, and the most popular choice for new open-source JVM projects.

    About Gradle Enterprise

    Gradle Enterprise is a SaaS platform that derives deep insights from our customers' Gradle and Apache Maven™ build data and presents them in a thoughtfully crafted, feature-rich UI that lives on top of a carefully architected, scalable back-end.

    About the Team

    All of our products are crafted by exceptionally committed and skilled developers, product designers, and marketing experts. Everyone at Gradle cares deeply about our company, our products, our customers, and the build automation domain in general. Our team is globally distributed but interacts daily through various communication channels.  We value interpersonal relationships and all of us meet in-person annually to connect as a group.

    Ensuring a diverse and inclusive workplace where we learn from each other is essential to our values. We welcome people of different backgrounds, experiences, abilities, and perspectives.

    About You

    We are looking for a passionate and experienced front-end engineer to join our growing Gradle Enterprise team.

    Our ideal candidate has demonstrated ability in designing and implementing scalable, testable, and extensible React-based architectures. While not a designer, they do exhibit a honed intuition for visual and user experience design. They thrive on challenging UI problems, understand the nuances of performance optimization, possess and can capably articulate strong opinions, and feel comfortable collaborating with a distributed team.

    If you feel your experience, technical skills, and personality would be a good fit, and you align with our mission to make engineers happier and more productive, get in touch with us today. Please fill out the job application form below and ensure you include your current CV and a cover letter describing your motivation to join Gradle.

    We would love to hear from you.


    Despite good people trying hard and investing a lot into resources, information security is broken. Existing security tools are expensive, complicated, and ineffective. The bad guys are winning.

    We have a product, a vision, and a team that can turn the tide. By making good security simple and affordable, we can democratize it, helping smaller organizations that have been neglected, priced-out, or, simply—failed—by existing solutions. In helping them, we help their customers, and, overall, make the Internet a safer place for everyone whose data is on the wire.

    Now, to succeed in our quest, we need help from smart and driven people, like you. You’ll be joining a small team and will oversee a big chunk of the product. This will mean responsibility, and freedom; risk, and opportunity; anxiety, and exhilaration. You’ll build a lot, learn a lot, and grow a lot as an engineer and leader. The challenge is big, but so is the reward for getting this right. Are you in?


    The product and interface we are building is not your uncle’s PHP website.  Our stack is modern, our systems are built with current best practices in mind, and our data pipelines are engineered using cutting-edge techniques. We use the cloud in innovative ways that allow us to scale rapidly and adapt to changing needs, while letting our IaaS provider do much of the boring work.

    Although back-end data pipelines and lots of infrastructure make the gears turn, the front end is an absolutely critical component of what we’re building.  Making it functional, simple, effective, and, yes, beautiful is an important and non-trivial challenge. If we get the customer experience right, our customers will love the product, embrace it, improve their security, and succeed.  When they do, so will our team. Your job will be to help lead the front-end engineering work needed to get them, and us, to that place.


    • Enthusiasm and dedication to building something that matters

    • Meaningful professional experience in front-end development (bonus points for some of it leading), with an interest in growing both technically and as a leader

    • Experience with React, or a deep knowledge of another modern front-end javascript framework and a strong desire to learn React

    • You enjoy learning things, collaborating, mentoring, sharing knowledge

    • You are an excellent communicator: quick, clear, and kind

    • Bonus points for: infosec interest, big data, AI/ML, analytics, visualization, UX


    • Competitive compensation

    • Meaningful equity

    • Good benefits (medical, dental, vision, life, pre-tax retirement plan with match)

    • Ambitious and dedicated (but friendly!) teammates

    • Flexible culture, including support for remote work (and no crazy long hours!)

    • Interesting technical problems in the important infosec space (a mission that matters!)

    • Opportunity to have a huge impact as an early hire at a small (pre-funding!) growing security startup with traction but with lots of interesting problems still left to solve.

    READY TO CHAT? [email protected]

  • About Us Nimble uses predictive analytics to give every K-12 student access to excellent teachers. Our smart applicant tracking system (ATS) leverages a predictive model to help school districts identify and hire the best educators for their classrooms. 

    We’re seeking a Full-Stack Software Engineer who is excited to help execute our product vision. 

    At Nimble we use ReactJS, Django, and Postgres, hosted on Heroku. We welcome team players with initiative, who enjoy working as part of a lean, tight-knit team that’s making a positive impact. 

    What you'll be doing 

    • Developing and maintaining secure, scalable, and user-friendly software in React and Django 

    • Handling feature development from specifications to deployment in collaboration with our engineering, design, and product teams 

    • Working with the team to identify user pain points and come up with solutions 

    • Identifying, researching, and implementing new technologies 

    • Conducting and participating in code reviews 

    • Writing tests using Enzyme and Jest 


    • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship or work experience 

    • 2+ years front end development experience, especially with React 

    • Basic understanding of backend design and architecture, with a solid grip on time and space complexity 

    • Experience building complex layouts with CSS and HTML 

    • Experience building software as a team using Git, Subversion, etc. and doing code reviews 

    • Good testing skills; know how and what to test 

    Bonus Points 

    • Experience with build tools for JS and CSS 

    • Knowledge of performance and scalability best practices 

    • UI/UX design 

    • Experience with server side programming frameworks, especially Django and Django Rest Framework 

    • Experience with databases (especially Postgres) and SQL 

    At Nimble, we value a diverse and inclusive work environment where we learn from everyone on our team. We are an equal opportunity employer and accept and welcome people of all backgrounds, experiences, abilities and perspectives. 

    To apply, please send materials (linkedin, github and/or resume) to [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!