Front-End Engineer - Web components + React + ES6 (REMOTE Europe)

Vizibl


1 month ago

09/14/2019 10:21:23

Job type: Full-time

Hiring from: Europe

Category: Software Dev


DESCRIPTION

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

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

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

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

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

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

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

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

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

Open to Everyone

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

REQUIREMENTS

Working for Vizibl you’ll...

  • Have a huge amount of autonomy

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

  • Be responsible for planning and developing solutions end to end

  • Be an ambassador for our product values

  • Contribute to a positive and empowering company culture.

What You’ll Need

  • Have experience working in a professional engineering team

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

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

  • Strong UI/UX experience

  • To write performant JavaScript/CSS

  • Experience with Git

  • English fluency and excellent communication skills

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

  • A desire to learn and improve

We’ll be impressed if

  • You have experience working in an agile team

  • You have experience working in a remote team

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

  • You’re familiar with the enterprise project management space

  • You’ve integrated with large corporate IT environments before

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

  • At Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a more fulfilling way to work and live.

    We're a multidisciplinary, fully remote team that’s passionate about creating products, like Todoist and Twist, that improve people’s lives. We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made.

    When you become a Doister, you’re not only joining a global, remote-first company, but a team of 60+ people who value:

    > Feeling empowered to achieve their ambitions

    > Inclusivity, open-mindedness, and diversity

    > The wellbeing of their teammates and the people around them

    > Making long-term, high-impact decisions, even if they’re harder

    > We invite you to visit our blog to learn more about us, our values, and how we work.

    Your role:

    As a Front-end Developer, you’ll be joining a small team of developers to work on the web apps of our core products; Todoist and Twist. Both apps are highly interactive and complex, allowing you to leverage modern tools such as React and Redux, to deliver a unique experience to over a million of our active users around the world.


    Like every member of the team, you’ll own the projects from day one and help the team make core architectural decisions. Within this role you’ll also have the opportunity to collaborate in cross-functional teams to drive exciting initiatives like @mentions for Twist or the new dark mode for Todoist. Questioning the status quo, improving processes, sharing, writing and testing code will be on your daily agenda. 


    About you:

    You are a skilled JavaScript developer with a deep understanding of the latest Internet technologies, a keen engineering intuition, and outstanding communication skills. Additionally, to thrive as a front-end developer at Doist you should have:

    > Experience building complex interactive web applications.

    > Solid knowledge of modern JavaScript and React (Bonus: Redux)

    > Experience in writing automated unit, integration or end-to-end tests.

    > The ability to use and customize tools (e.g. Webpack, Gulp) to streamline our development and build processes.

    > Proven ability to work autonomously and stay self-motivated. Previous experience working in remote team is a bonus.

    > Fluency in written and spoken English.

    Benefits

    We’re bootstrapped, profitable, and committed to building a sustainable company that will grow for decades to come. We’ve built a benefits package that invests in our employee’s long-term personal and professional growth and well-being. Here’s a sample of what that includes:

    > Work-Life balance. That means 8 hours of work, 5 days each week (for a total of 40 hours) because the time you spend outside of work is just as important as the time you spend working.

    > Flexible schedule and location. This is a fully remote position, so you can work from wherever you please and on a schedule that works best for you. All you need is a computer and access to a stable internet connection (which we sponsor!).

    > Generous paid vacation. 40 days of paid time off to use however you like (vacation, national holidays, etc.).

    > Paid parental leave. 18 weeks of paid maternity leave and 5 weeks of paid paternity/adoption leave.

    > Education stipend. You’ll have a monthly budget to buy books, courses, and other resources you need to continue learning and developing.

    > Competitive compensation.

    And much more!

    ---


    All information collected through this application is stored in Workable, Doist’s Applicant Tracking System, where it will be used for recruitment purposes only. For more information on how we handle candidate data at Doist, we invite you to review our recruitment privacy notice. For questions, please contact us at [email protected]

  • 1 week ago

    Civic Eagle is a fastgrowing, venture-backed startup building technology for the future of civic engagement and political transparency. Our flagship software product makes it easy for leading organizations to find and analyze legislation and regulations around the world. 

    Take leadership of delivering an amazing experience to user who are changing the world! Our application serves people who help shape public policy: whether good laws get passed and bad laws get stopped - or not. Our lead UX engineer will deliver the interfaces that empower them to collaborate effectively within policy teams in the challenging, data-rich context of a legislative session. We have super cool users, a backlog of exciting UI ideas, a designer who keeps getting kudos, and a web application that needs only the love and attention of someone who is Serious About Frontend. That’s you! 

    What you’d be doing:

    • Collaborate with our Chief Product Officer to flesh out and improve the design of new user experiences.

    • Build out new features in our React application and iterate within our tightly-focused product development process.

    • Deepen and systematize our use of user behavior analytics tools to continually evaluate the impact and quality of UX.

    • Implement automated behavioral testing to reduce regression and lower the cost of new feature iteration.

    • Take ownership of improving our methodologies around React, Redux and other frontend design/component patterns.

    • Take ownership over quality of the frontend application, introducing initiatives to ensure that what we are delivering is performant, mobile-friendly and accessible.

    The right person for this role:

    • Upholds our company values: We put people first. We believe in transparency. We are audacious thinkers and doers.

    • Has experience and willingness to work in a remote-first, distributed team.

    • Gets excited about delivering tools that truly move the needle for people who do important, world-changing work.

    • Believes that diversity and communication are core strengths in an engineering team.

    • Wants to join a startup at the stage where culture is being actively established and engineering habits are being molded.

    • Cares about civic engagement and the health of our democracy.

    • Brings to the table several years of experience delivering modern frontend applications.

    • Demonstrates skill with techniques/patterns for managing complexity in frontend applications.

  • 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 

    Requirements 

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