This week

{linebreak}DESCRIPTION{linebreak}{linebreak}We are looking for frontend web developers to take ownership of the front end and help launch a scalable service to make data storage, management, and computations easier for practicing data scientists. A few features on the roadmap include designing a web admin console for advanced data management, monitoring resources in real time, integration with JupyterLab and handling user profiles and billing.{linebreak}{linebreak}Key Responsibilities{linebreak}{linebreak}{linebreak}* Design and develop a user interface with Vue.js and Golang{linebreak}{linebreak}* Write unit tests for a Vue.js based platform{linebreak}{linebreak}* Maintain OpenAPI specification{linebreak}{linebreak}* Integration with JupyterLab{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our headquarters are located in Cambridge, MA. The candidates must be US citizens or permanent residents located in the US.{linebreak}{linebreak}REQUIREMENTS{linebreak}{linebreak}{linebreak}* In-depth experience with Vue.js{linebreak}{linebreak}* Experience with OpenAPI (Swagger) specifications{linebreak}{linebreak}* Experience in building, managing and maintaining production systems / services{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to Have{linebreak}{linebreak}{linebreak}* Experience using Kubernetes for production service deployments{linebreak}{linebreak}* Experience with payment systems{linebreak}{linebreak}* Golang experience{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

This month

{linebreak}Senior Front-End Developer {linebreak}At Railroad19, we develop customized software solutions and provide software development services. We are currently seeking a talented Sr. Front-end Engineer with experience in angular 4x to join our world-class team of developers supporting our Fortune 100 Media client. This role will be responsible for contributing to the development, and implementation of front-end solutions for our client. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. The role requires the applicant to create and maintain strong relationships with stakeholders and team members.{linebreak}{linebreak}As a Railroad19 employee, you will be part of a company that values your work and gives you the tools you need to succeed. Our headquarters is in Saratoga Springs, New York, but this position is remote. Railroad19 provides competitive compensation and excellent benefits~ Medical/Dental/Vision vacation and 401K. Core Responsibilities{linebreak}{linebreak}{linebreak}* Foster strong relationships with key stakeholders and provide expertise as well as customer service to meet a wide variety of requirements{linebreak}{linebreak}* Quickly provide insight and options to front-end challenges{linebreak}{linebreak}* Collaborate with Product Managers and business teams to create consumer-like, elegant, intuitive experience for enterprise users{linebreak}{linebreak}* Contribute both technically and in an advisory role to projects{linebreak}{linebreak}* Develop and manage extensible, stable code bases for a variety of applications{linebreak}{linebreak}* Provide front-end architecture and aesthetic thought leadership{linebreak}{linebreak}* Stay current with the fast-changing landscape of browser based application development{linebreak}{linebreak}* Evaluate frameworks, technology, platforms, and tooling solutions{linebreak}{linebreak}* Support and troubleshoot issues (process & system), identify root cause, and proactively implement sustainable corrective actions{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Experience Required{linebreak}{linebreak}{linebreak}* Strong understanding of the DOM, HTML5, CSS3 and JavaScript (ES5 and ES2015+){linebreak}{linebreak}* Significant experience with Angular (2/4/x){linebreak}{linebreak}* 3+ years of experience with additional web libraries and frameworks. Preferred: Underscore, Flux/Redux, Immutable.js, etc.{linebreak}{linebreak}* Experience with front-end tooling workflows: Node.js (NPM), SASS/SCSS, WebPack, Angular-CLI{linebreak}{linebreak}* Strong understanding of debugging{linebreak}{linebreak}* Experience testing JavaScript (Angular) code — Jasmine and Protractor preferred, but not required{linebreak}{linebreak}* Experience with Responsive Web Design (RWD) patterns{linebreak}{linebreak}* Proven ability to create working prototypes (proof of concepts) at varying degrees of fidelity using HTML, CSS, and JavaScript{linebreak}{linebreak}* Experience with unidirectional data flow patterns (Redux, etc.){linebreak}{linebreak}* Experience with RxJS or other Reactive programming techniques/libraries{linebreak}{linebreak}* Experience using ES2015 (ES6) and TypeScript 2.x{linebreak}{linebreak}* Full Stack awareness, but this role is front-end based{linebreak}{linebreak}* Experience with data integration{linebreak}{linebreak}* Agile environment{linebreak}{linebreak}* Strong team-building, vendor and customer relations skills{linebreak}{linebreak}* GIT and GitHub{linebreak}{linebreak}* Strong communication skills (wireframes, rapid prototypes, PoC’s, white boarding){linebreak}{linebreak}* Experience building and maintaining a reusable components library{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} Nice to Have, but not Required{linebreak}{linebreak}{linebreak}* Electron and/or node-webkit{linebreak}{linebreak}* WebSockets experience{linebreak}{linebreak}* WebWorkers experience{linebreak}{linebreak}* ServiceWorkers experience{linebreak}{linebreak}* PWA experience{linebreak}{linebreak}* {linebreak}Working at Railroad19:{linebreak}{linebreak}* Competitive salaries and eligibility for yearly bonus{linebreak}{linebreak}* Excellent Health Care, Dental and Vision benefits{linebreak}{linebreak}* 3 weeks vacation, 401K, work life balan{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

As a Senior Frontend Developer at Volders, you’ll work together with the team to maintain our existing SPA product (Ember.js), as also to help the team to identify the technologies and tools for the future (e.g. React, Vue, etc). You’ll own what you build, making technical decisions and applying the best practices to every piece of code.{linebreak}Requirements{linebreak}{linebreak}**About the team**{linebreak}{linebreak}* We are a small team of senior software developers{linebreak}* We work remotely in different timezones{linebreak}* Our SPA is built using Ember (frontend) and Ruby (backend){linebreak}* We have an informal, collaborative and ego-free environment{linebreak}* We embrace Continuous Integration {linebreak}{linebreak}# Requirements{linebreak}* Professional experience using HTML, CSS and Javascript{linebreak}* Experience with Ember.js (or the desire to learn it){linebreak}* Experience building responsive User Interfaces{linebreak}* Not afraid of going deep on backend code to understand features{linebreak}* Enjoy writing tested and modular code{linebreak}* Enjoy working in an informal, collaborative and ego-free environment{linebreak}* Like pair-programming{linebreak}* Working time overlaps with Berlin time (at least 3 hours){linebreak}* You have good spoken/written English{linebreak}{linebreak}Bonus if you have…{linebreak}{linebreak}* A personal side-project{linebreak}* Experience with AWS{linebreak}{linebreak}{linebreak}**Benefits**{linebreak}{linebreak}* Visit Berlin once a year{linebreak}* Work with a team of experienced software developers{linebreak}* Access to a digital library full of books{linebreak}* Educational budget {linebreak}{linebreak}#Location{linebreak}- Worldwide

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Last 30 days

Codelitt is looking for a Frontend Developer with experience in HTML, CSS, and Javascript (Vue required). Preferably you'll have a keen eye for the user interface, communicate well with designers, and with other engineers. You work well with others and friendly.{linebreak}{linebreak}{linebreak}While this is a remote position, there are often meetings at 9 a.m. ET. Something to take into consideration. Mountain Time, Central Time, or Eastern Time preferred. {linebreak}{linebreak}# Requirements{linebreak}- Experience working and collaborating with teams{linebreak}{linebreak}- Experience in Linux and command line a must{linebreak}{linebreak}- Solid Javascript experience a must{linebreak}{linebreak}- Solid Vue experience is a must{linebreak}{linebreak}- Experience with Functional programming is highly desirable{linebreak}{linebreak}- You know how to architect all components of a frontend project{linebreak}{linebreak}- You have experience reading API documentation and working with different endpoints to compose the desired effect{linebreak}{linebreak}- You know how to run projects through solid processes (things like code reviews, reviewing stories, planning){linebreak}{linebreak}- Picks up new technologies quickly and efficiently{linebreak}{linebreak}- Uses Git effectively{linebreak}{linebreak}- Know how to create tests and why it's important{linebreak}{linebreak}- Knowledge of OOP and software design principles{linebreak}{linebreak}- Driven, ambitious, and interested in tech{linebreak}{linebreak}- Self-motivated{linebreak}{linebreak}- Acumen. You must be able to think of and judge multiple solutions for a problem and be able to reason between them.{linebreak}{linebreak}- You’re aware of how to build secure apps{linebreak}{linebreak}- You know how to optimize frontend load times, debug rendering issues, and overall provide a smooth experience to the user.{linebreak}{linebreak}- Knowledge of responsive frontends{linebreak}{linebreak}{linebreak}{linebreak}Additional Requirements-{linebreak}{linebreak}- You’ve practiced continuous integration{linebreak}{linebreak}- You've tinkered with Docker{linebreak}{linebreak}- Require JS/Webpack/Browserify is a bonus, too.{linebreak}{linebreak}- You’re interested in startups{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}What You’ll Do{linebreak}{linebreak}{linebreak}* Develop a deep understanding of relevant systems and business goals to guide you in designing and building effective user interfaces.{linebreak}{linebreak}* Own and architect foundational guest flows that millions of our customers will interact with each month.{linebreak}{linebreak}* Communicate and partner cross-functionally with teams in product and software development.{linebreak}{linebreak}* Drive new product initiatives forward by thinking creatively with good judgment.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What We Need{linebreak}{linebreak}{linebreak}* A self-starter who discovers practical solutions to hard problems and enjoys minimizing complexity along the way.{linebreak}{linebreak}* Eagerness to collaborate with technical and non-technical stakeholders to finish exceedingly important work.{linebreak}{linebreak}* Extensive experience designing and implementing software solutions, especially around user experience, A/B Testing, and web interfaces.{linebreak}{linebreak}* A willingness to collaborate with teammates distributed across nations and timezones in a flexible workspace built and defined by you! Read more about our Remote Working Manifesto.{linebreak}{linebreak}* Comfortable working in an agile development environment{linebreak}{linebreak}* A willingness to establish and help maintain test-driven development principles.{linebreak}{linebreak}* Our Core Engineering Team Values sound a lot like you, and sound like the people you want to work with.{linebreak}{linebreak}* You are committed to diversity and inclusion. At Magic Memories, we interact with millions of people across hundreds of sites in over 20 countries globally. Your unique history, culture, and community perspective are invaluable to the team we are building.{linebreak}{linebreak}* Bonus: Team leadership experience and a desire to mentor other software developers.{linebreak}{linebreak}* Bonus: B.S. in Computer Science or similar education.{linebreak}{linebreak}* Bonus: 5+ years of professional experience in building distributed systems and web services in a variety of languages and platforms.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Technical Environment{linebreak}{linebreak}{linebreak}* We are primarily focused on building new systems in Angular and Java (Spring Boot), with extensive cloud infrastructure at AWS{linebreak}{linebreak}* We maintain existing systems built in C#, Java, AngularJS, and PHP.{linebreak}{linebreak}* We have extensive systems deployed on-premise in locations around the world{linebreak}{linebreak}* That said, the technologies and stacks on which we build our digital product will belong to the team and be shaped by you, in this role.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The Interview Process{linebreak}{linebreak}A typical candidate interview could last up to two hours. We value the input and participation of our team in every hire, so you might have anywhere from three to five total interviews with team members such as our Product Manager, VP of Engineering, and other Software Engineers. We also believe that assigning extra time for evaluation helps to increase interviewer accuracy in candidate assessments. Our aim in this process is to reduce our personal biases in order to find talent that can add to our overall team knowledge.{linebreak}{linebreak}How to Apply{linebreak}{linebreak}{linebreak}* Send an email to [email protected] with a note, your resume, and a sheet of references, or apply directly using this job board.{linebreak}{linebreak}* As a bonus, include some examples of what you have built or accomplished in the course of your career that would illustrate why you are an excellent fit for this role. This can include side/pet projects as well.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Benefits{linebreak}{linebreak}{linebreak}* Competitive salary for your role.{linebreak}{linebreak}* Health, vision, and dental insurance (depending on location of domicile){linebreak}{linebreak}* Generous annual leave and holidays{linebreak}{linebreak}* A remote-only team to add flexibility to your daily life, creating time for important things like kids, spouses, friends, sports, and fun activities.{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

You do have a bunch of contracts, like phone, electricity, Internet, insurance, gym, etc. Have you ever tried to cancel or negotiate any of them? We are sure your experience was bad. Here at Volders, we are fixing it!{linebreak}{linebreak}We free our customers from dealing with contract management tasks so that they can enjoy the things that matter. More than 1 Million customers relied on Volders services, and for us, that’s just the beginning.{linebreak}{linebreak}# Responsibilities{linebreak}
* Build our web and mobile products{linebreak}* Come up with ideas to simplify and improve our products{linebreak}* Work together with different stakeholders (Product, Marketing, Design, UX, etc){linebreak} {linebreak}{linebreak}# Requirements{linebreak}* You enjoy working remotely{linebreak}* You have experience with HTML/CSS and modern Javascript (with and without frameworks){linebreak}* You know what BEM and SMACSS means{linebreak}* You have experience building responsive websites{linebreak}* You are open to learn a bit about backend development{linebreak}* You are proud about creating and shipping simple and well-tested code{linebreak}* You feel comfortable working by yourself and taking ownership{linebreak}* Your working time overlaps with Berlin time (at least 3 hours){linebreak}* You have good spoken/written English{linebreak}{linebreak}### Benefits{linebreak}{linebreak}* Join a team of experienced software developers{linebreak}* Spend 3-4 weeks in Berlin once a year{linebreak}* Educational budget for conferences and books{linebreak}* Paid vacation{linebreak}* Build a product that people love using{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

This year

{linebreak}Location: Remote with preference given to candidates between UTC-8 and UTC+1{linebreak}{linebreak}Summary{linebreak}{linebreak}Hypothesis is seeking a Senior Front End Developer to join our product delivery team. The person hired for this role will work with the product delivery team to develop and ensure delivery of Hypothesis technologies and services in support of our vision; to bring a conversation over all knowledge. Join us as we extend what the web can do.{linebreak}{linebreak}{linebreak}About the role{linebreak}{linebreak}In this role, you will help build systems, browser-based software, and user interfaces to support annotation of web pages and other media. You will focus on solving user needs by contributing to the frontend codebase.{linebreak}{linebreak}The following is a sampling of the technologies we currently use (if you’re already familiar, great, but please don’t take these as prerequisites):{linebreak}{linebreak}{linebreak}* JavaScript, AngularJS, React{linebreak}{linebreak}* Python, Pyramid, PostgreSQL, Elasticsearch{linebreak}{linebreak}* AWS, Docker, Ansible{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}This role reports to the Engineering / Product Manager.{linebreak}{linebreak}About you{linebreak}{linebreak}You are someone who loves problem solving. You value simplicity over complexity. You take great satisfaction in helping others be successful and productive, and wouldn’t think to move on without documenting your work so 6-months-from-now you (or anybody else for that matter) can drop back in and understand it. You’re a self starter, an excellent communicator, and a team player.{linebreak}{linebreak}Skills and experience you possess{linebreak}{linebreak}{linebreak}* A solid understanding of the web platform and how browsers work{linebreak}{linebreak}* Skills in all aspects of HTML / CSS / JavaScript based presentation layer{linebreak}{linebreak}* Familiarity with React.js{linebreak}{linebreak}* Experience defining and leading web UI architectural direction{linebreak}{linebreak}* Familiarity with architectural patterns and tools used to build modern web applications{linebreak}{linebreak}* Experience profiling and debugging web applications{linebreak}{linebreak}* Experience working with developers of open source projects to resolve bugs or make improvements{linebreak}{linebreak}* Your documentation and verbal communication skills are excellent, and you’re able to collaborate and rally support with people on and off your team{linebreak}{linebreak}* You have productive habits, healthy process awareness, and good teamwork skills and instincts{linebreak}{linebreak}* You have good communication and documentation skills. {linebreak}{linebreak}* Experience providing guidance around front-end best practices, and proposing and exploring new frameworks/libraries for teams. {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}You will thrive at Hypothesis if you{linebreak}{linebreak}{linebreak}* Love learning new things{linebreak}{linebreak}* Are committed to improving both as a technologist and a human being{linebreak}{linebreak}* Are tenacious, self-directed, and highly motivated{linebreak}{linebreak}* Have strong problem-solving skills{linebreak}{linebreak}* Have led collaborations with business and technology teams to develop FE applications{linebreak}{linebreak}* Have excellent, people-friendly written and verbal skills{linebreak}{linebreak}* Are as adept at collaborating with designers as you are with backend developers{linebreak}{linebreak}* Enjoy helping others around you grow as developers and be successful{linebreak}{linebreak}* Communicate clearly and effectively{linebreak}{linebreak}* Are naturally inclined to proactively document your code as part of your development process. {linebreak}{linebreak}* Approach your work with a mindset that allows for growth and change{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What’s next{linebreak}{linebreak}Does this sound interesting? If so, drop us a line to tell us what about this role intrigues you and why you think you would be a great fit for Hypothesis. Resumes are helpful as are examples of your work, whether code, writing, or anything else that you think is relevant to being a developer. We can’t wait to hear from you!{linebreak}{linebreak}How to apply{linebreak}{linebreak}If you’re ready to apply or just want to ask questions before applying, please contact us at [email protected]{linebreak}{linebreak}Hypothesis is proud to be an equal opportunity employer. We value diversity and do not discriminate on the basis of race, religion, color, national origin, citizenship, gender identity or expression, sexual orientation, age, marital or family status, veteran status, or disability. If you have a disability or special need that requires accommodation, please let us know.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

[enhance](https://www.enhance.com) is a UK based software developer creating a website, server and client management control panel that will rejuvenate the $22 billion shared web hosting industry.{linebreak}{linebreak}Focusing on modern technologies and user experience, enhance is set to be the new industry leading control panel used by millions of users.{linebreak}{linebreak}The enhance team are looking for an exceptional Front End Developer with proven experience in either Angular or React to help build our product as part of a small front end team.{linebreak}{linebreak}# Responsibilities{linebreak}
As an enhance Front End Developer, you will work closely with designers and back end engineers to build the enhance interface from scratch using the Angular framework and Typescript. You will write clean, well-tested front end code and contribute your own ideas to ensure the product provides the best in class user experience.{linebreak}{linebreak}enhance is based in London (Fitzrovia) but will consider remote candidates from the United Kingdom. We are unable to sponsor visas at the moment.{linebreak} {linebreak}{linebreak}# Requirements{linebreak}You will have +2 years experience of HTML, CSS and Javascript/Typescript and be comfortable and excited about facing new challenges and learning new skills. You will follow all current industry best practices and help steer enhance’s technology choices. You will be self motivated and capable of consistently meeting deadlines.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Senior Front-End Developer {linebreak}At Railroad19, we develop customized software solutions and provide software development services. We are currently seeking a talented Sr. Front-end Engineer with experience in angular 4x to join our world-class team of developers supporting our Fortune 100 Media client. This role will be responsible for contributing to the development, and implementation of front-end solutions for our client. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. The role requires the applicant to create and maintain strong relationships with stakeholders and team members.{linebreak}{linebreak}As a Railroad19 employee, you will be part of a company that values your work and gives you the tools you need to succeed. Our headquarters is in Saratoga Springs, New York, but this position is remote. Railroad19 provides competitive compensation and excellent benefits~ Medical/Dental/Vision vacation and 401K. Core Responsibilities{linebreak}{linebreak}{linebreak}* Foster strong relationships with key stakeholders and provide expertise as well as customer service to meet a wide variety of requirements{linebreak}{linebreak}* Quickly provide insight and options to front-end challenges{linebreak}{linebreak}* Collaborate with Product Managers and business teams to create consumer-like, elegant, intuitive experience for enterprise users{linebreak}{linebreak}* Contribute both technically and in an advisory role to projects{linebreak}{linebreak}* Develop and manage extensible, stable code bases for a variety of applications{linebreak}{linebreak}* Provide front-end architecture and aesthetic thought leadership{linebreak}{linebreak}* Stay current with the fast-changing landscape of browser based application development{linebreak}{linebreak}* Evaluate frameworks, technology, platforms, and tooling solutions{linebreak}{linebreak}* Support and troubleshoot issues (process & system), identify root cause, and proactively implement sustainable corrective actions{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Experience Required{linebreak}{linebreak}{linebreak}* Strong understanding of the DOM, HTML5, CSS3 and JavaScript (ES5 and ES2015+){linebreak}{linebreak}* Significant experience with Angular (2/4/x){linebreak}{linebreak}* 3+ years of experience with additional web libraries and frameworks. Preferred: Underscore, Flux/Redux, Immutable.js, etc.{linebreak}{linebreak}* Experience with front-end tooling workflows: Node.js (NPM), SASS/SCSS, WebPack, Angular-CLI{linebreak}{linebreak}* Strong understanding of debugging{linebreak}{linebreak}* Experience testing JavaScript (Angular) code — Jasmine and Protractor preferred, but not required{linebreak}{linebreak}* Experience with Responsive Web Design (RWD) patterns{linebreak}{linebreak}* Proven ability to create working prototypes (proof of concepts) at varying degrees of fidelity using HTML, CSS, and JavaScript{linebreak}{linebreak}* Experience with unidirectional data flow patterns (Redux, etc.){linebreak}{linebreak}* Experience with RxJS or other Reactive programming techniques/libraries{linebreak}{linebreak}* Experience using ES2015 (ES6) and TypeScript 2.x{linebreak}{linebreak}* Full Stack awareness, but this role is front-end based{linebreak}{linebreak}* Experience with data integration{linebreak}{linebreak}* Agile environment{linebreak}{linebreak}* Strong team-building, vendor and customer relations skills{linebreak}{linebreak}* GIT and GitHub{linebreak}{linebreak}* Strong communication skills (wireframes, rapid prototypes, PoC’s, white boarding){linebreak}{linebreak}* Experience building and maintaining a reusable components library{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} Nice to Have, but not Required{linebreak}{linebreak}{linebreak}* Electron and/or node-webkit{linebreak}{linebreak}* WebSockets experience{linebreak}{linebreak}* WebWorkers experience{linebreak}{linebreak}* ServiceWorkers experience{linebreak}{linebreak}* PWA experience{linebreak}{linebreak}* {linebreak}Working at Railroad19:{linebreak}{linebreak}* Competitive salaries and eligibility for yearly bonus{linebreak}{linebreak}* Excellent Health Care, Dental and Vision benefits{linebreak}{linebreak}* 3 weeks vacation, 401K, work life balance{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Note: Although this is a remote position, we are only seeking candidates in European / African timezones between UTC-1 and UTC+3.{linebreak}{linebreak}{linebreak}We are currently seeking ambitious and pragmatic software engineers who are passionate about building great online apps. You'll use your skills to have a real impact on a product used by over 915,000 users from 190 different countries. We are looking for an engineer who loves being part of a team but is also self-motivated and loves the idea of working remotely.{linebreak}{linebreak}{linebreak}As a Frontend Software Engineer with Hotjar, you’ll be working on developing and improving features built primarily in JavaScript and AngularJS. You will work closely with other front-end engineers, backend engineers and designers to implement changes to our user interface and tracking script according to best practices. You will need to be highly process driven and eager to learn new technologies and programming languages. We favour those with a delivery-focused mindset, versus a focus on flawless or over-engineered code.{linebreak}{linebreak}{linebreak}Compensation Range{linebreak}{linebreak}The budgeted compensation range for this role is €70,000 to €90,000 annually. Ranges are based on market research and are equitable to other roles within Hotjar. The actual compensation offered will be based on relative experience and skills. At this time we are only able to provide official employment status to those located in Malta. All other team members will join as full-time consultants and will be responsible for paying any taxes or applicable fees where they reside.{linebreak}{linebreak}{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}5+ years experience using HTML, CSS, JavaScript, AngularJS and/or other JS frameworks.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}5+ years experience using Python, PostgreSQL, Redis, Memcached, Lua, Linux, Nginx, Elasticsearch, and Amazon Web Services a plus.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Familiarity with automated testing frameworks such as Jest, Karma, Cypress, or Protractor.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Familiarity with distributed revision control systems such as Mercurial or Git.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Fluent in English with excellent written and verbal interpersonal skills.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Ability to work independently - accountable for your own actions and able to act with both urgency and integrity.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Desire to work in a caring, transparent, and giving work environment, in line with Hotjar’s company values, culture and ways of working.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Will submit to a background check, confidentially processed by our third party.{linebreak}{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Codership Oy aims to develop final missing part for its highly successful Galera cluster - a graphical monitoring/management client which main purpose would be to present different aspects of a database cluster operation both in *real-time* and in retrospect (i.e live data streams and historic data on scales from seconds to months), as well as simplify its management.{linebreak} {linebreak} Your primary responsibilities will be:{linebreak}• assume the lead role in architecture, design and development of a clean, consistent, modern web application usable on wide range of platforms from desktop to smartphone.{linebreak}• collaborate with the backend engineers on the API and functional backend requirements{linebreak}• Establish testing/CI framework for the product with unit and functional tests.{linebreak} • Manage your own work schedule to meet development targets{linebreak} {linebreak} Required skills:{linebreak}• 3+ years of full-time equivalent professional experience in building web applications{linebreak}• Excellent front-end skills and knowledge of HTML5, CSS/SASS, and Modern JavaScript (ES6/ES2015+){linebreak}• Experience developing with React, Redux and related technologies (Vue.js can be an option){linebreak}• Experience with implementing REST and/or GraphQL API clients in frontend apps{linebreak} • Experience with using Websockets{linebreak} • Keen attention to details and an eye for good UI design{linebreak} • Experience writing clean, testable and reusable code{linebreak} • Ability to write unit tests{linebreak} • Knowledge of browser limitations{linebreak} • Git version control{linebreak} • Good command of English language{linebreak} • Ability to work with minimal supervision and proactive communication{linebreak} {linebreak} Desirable skills/experience:{linebreak} • Typescript{linebreak} • Full stack development{linebreak} • Developing monitoring applications{linebreak} • Producing charts/graphs, plotting of time series{linebreak} • Working with database servers{linebreak} {linebreak} When applying, and to place yourself on top of our candidate list, please elaborate shortly on the following topics:{linebreak} • One-way data flow or two-way data binding? Why?{linebreak}• The following function should output 0 1 2 3 (each in a separate line), but it doesn't. Why? And how to make it work as desired?{linebreak} for (var i = 0; i < 4; i++) {{linebreak} setTimeout(() => console.log(i), 0){linebreak} }

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}NAVIS is looking for a creative, motivated, senior-level Front-end Software Developer to join us as a critical member of our Engineering Team. This position can be based in Bend, Oregon, or remotely in Portland, Oregon.{linebreak}{linebreak}This front-end developer will design, develop, optimize, and test on premise, AWS hosted applications and micro-services in an Agile setting. As part of the Engineering Team, you will collaborate closely with Software Development teams and Product Team members to design exceptional software / product solutions to meet customer needs.{linebreak}{linebreak}Your focus will be on the front-end using various modern Javascript technologies such as React and Redux.{linebreak}{linebreak}{linebreak}Click here for a peek inside our Engineering Team{linebreak}{linebreak}{linebreak}RESPONSIBILITIES:{linebreak}The primary focus of this position is coding creative, operational, front-end software that enhances our products. The Engineering Team has multiple projects that often start at the concept stage and develops new products and/or product features from scratch. Our products are constantly evolving with our client needs – we are not simply maintaining existing products.{linebreak}{linebreak}This is a full SDLC development position. The Front-end Software Developer must be willing to take on all aspects of the development process, and be ready to support applications in production environments. He/she will be asked to test code sets, document software, and implement products and related solutions. We are currently on a release cycle and are striving towards a continuous development environment.{linebreak}{linebreak}The Front-end Software Developer will be tasked with analyzing, identifying, and solving highly-complex issues related to software development and related technologies. As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools. This developer needs to have a willingness to do whatever it takes to make the products and the company successful.{linebreak}{linebreak}A high degree of creativity and motivation is required of the successful candidate, who is expected to operate with limited direct supervision.{linebreak}{linebreak}{linebreak}QUALIFICATIONS:{linebreak}{linebreak}{linebreak}* We require strong development skills in React.js with Redux front-end software development {linebreak}{linebreak}* BS in Computer Science, or equivalent experience{linebreak}{linebreak}* At least five (5) years of front-end software analysis, design, and development experience on highly-scalable web properties supporting multiple browsers{linebreak}{linebreak}* Scrum experience, knowledge, and acceptance{linebreak}{linebreak}* You must have a strong belief in writing tests for your own code – we currently write unit tests, and are creating a framework to include feature testing and integration testing{linebreak}{linebreak}* Strong experience with Design Patterns{linebreak}{linebreak}* Solid understanding of the SDLC{linebreak}{linebreak}* Experience with iterative development with quick release cycles (Agile Methodologies){linebreak}{linebreak}* Experience with any modern testing practices (experience with TDD, BDD, and/or UI / API / Component test automation is beneficial){linebreak}{linebreak}* Experience working with peers and Software Architects on highly complex technical issues{linebreak}{linebreak}* If working remotely, you should be able to travel occasionally to our Bend office (about 2-3 days per month is anticipated and this is expensed to NAVIS){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}In addition to the above requirements, the following technical experience is considered advantageous, but is not required:{linebreak}{linebreak}{linebreak}* Java back-end development experience{linebreak}{linebreak}* CI / CD experience with Chef{linebreak}{linebreak}* Open ID experience{linebreak}{linebreak}* Git experience{linebreak}{linebreak}* Docker{linebreak}{linebreak}* VOIP{linebreak}{linebreak}* Experience with internationalization{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}POSITION LOCATION:{linebreak}{linebreak}Bend, Oregon (office), or Portland, Oregon (remote){linebreak}{linebreak}{linebreak}{linebreak}Check out this video to learn more about the Tech scene in Bend, Oregon{linebreak}{linebreak}{linebreak}{linebreak}NAVIS OFFERS:{linebreak}{linebreak}{linebreak}* An inclusive, fun, values-driven company culture – we’ve won awards for it{linebreak}{linebreak}* A growing tech company in Bend, Oregon{linebreak}{linebreak}* Work / Life balance - what a concept!{linebreak}{linebreak}* Excellent benefits package with a Medical Expense Reimbursement Program that helps keep our medical deductibles LOW for our Team Members{linebreak}{linebreak}* 401(k) with generous matching component{linebreak}{linebreak}* Generous time off plus a VTO day to use working at your favorite charity{linebreak}{linebreak}* Competitive pay + annual bonus program{linebreak}{linebreak}* FREE TURKEYS (or pies) for every Team Member for Thanksgiving (hey, it's a tradition around here){linebreak}{linebreak}* Your work makes a difference here, and we make a huge impact to our clients’ profits{linebreak}{linebreak}* Transparency – regular All-Team meetings, so you can stay in-the-know with what’s going on in all areas our business{linebreak}{linebreak}* We support local businesses and they support us - get perks just by flashing your NAVIS badge{linebreak}{linebreak}* Forget your standard potluck - we take our company events to the next level! Annual "Pow Day" at Mt. Bachelor, fiscal year celebrations, summer shindigs, and holiday parties, and more{linebreak}{linebreak}* Cold-brew coffee on tap{linebreak}{linebreak}* We go ALL-OUT for Halloween (it's a thing for us){linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}WHO WE ARE{linebreak}Adopt-a-Pets vision for the future is one where every pet that enters a shelter leaves through the front door and into a loving home. Everything we do is driven by this edict, and the people who work here have the satisfaction of knowing that they are using all of their talents to save the lives of animals and give their new owners the gift of unconditional love. Every month at Adopt-a-Pet, we connect over 250,000 homeless pets with 5 million potential new families! {linebreak}The team at Adopt-a-Pet is a group of intellectually curious individuals united by a set of shared goals and values: make a positive impact in the world, operate with integrity, value our partners and support one another, collaborate, continuously learn, and have fun! {linebreak}{linebreak} {linebreak}WHAT IT'S LIKE TO WORK HERE{linebreak}Looking to step away from the breakneck pace of startups and process-heavy tech giants? At Adopt-a-Pet we work tirelessly on behalf of animals, but we do our very best to strike a healthy and sustainable work + life balance. We encourage our employees to do your best work, collaborate with your team, learn, and then turn off your computer and play with your dog. We'll all be better for it.{linebreak}{linebreak} {linebreak}Need time off? No problem. We encourage all employees to take the time they need for vacation, to pursue their own interests, to stay healthy, and to spend time with friends and family. Youll be measured by the work you get done, not the time you spend doing it. {linebreak}{linebreak} {linebreak}Weve made the choice to be an almost entirely distributed team. Everyone at Adopt-a-Pet is free to live and work in the places they thrive, and we do just that! Leveraging tools like Slack and Zoom, we have been able to foster a highly collaborative culture based on trust, empathy, and autonomy. {linebreak}{linebreak} {linebreak}WHO YOU ARE{linebreak}As a Senior Front-End Developer, you work collaboratively with cross functional design and product team members to develop and deploy software products to market that are scalable, maintainable, and of high quality. You will also share knowledge with your team to ensure that we do not have information siloes or single points of failure. As a member of this elite engineering team, you will actively contribute to our ever evolving best practices and standards which all team members are to follow. This role requires that you are self-motivated, team-oriented, and thrive in a remote environment. {linebreak}{linebreak}U.S. Applicants only please.{linebreak}{linebreak}Benefits{linebreak}{linebreak} * Competitive salary{linebreak} * Fully-paid Medical, Dental and Vision{linebreak} * 401K plan with company matching{linebreak} * Unlimited vacation days{linebreak} * Mega-flexibility for work-life balance{linebreak} * Fantastic team of highly-motivated, smart people to collaborate with{linebreak} {linebreak}{linebreak}{linebreak}{linebreak}E-Verify{linebreak}{linebreak}{linebreak}Adopt-a-Pet.com participates in E-Verify, a web-based system that allows an employer to determine an employee's eligibility to work in the US using information reported on an employee's Form I-9. The E-Verify system confirms eligibility with both the Social Security Administration (SSA) and Department of Homeland Security (DHS). For more information, please go to the USCIS E-Verify website.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Synergy Sports Technology, named by Fast Company as one of the world's top 10 most innovative companies in sports, seeks a talented Software Engineer to join our team on a contracting basis.{linebreak} {linebreak}This position offers a tremendous opportunity to work with the only company that delivers on-demand professional-level basketball, baseball, and hockey analytics linked to supporting video to nearly 1500 college, professional, and international teams. Our systems are highly complex and contain petabytes of data and video requiring extremely talented engineers to maintain scale and efficiency of its products.{linebreak} {linebreak}As a member of the Synergy team, this senior engineer will contribute to the ongoing development of Synergy’s revolutionary online sports data and video delivery solutions, building applications such as:{linebreak} {linebreak}* Client Analytic Tools{linebreak}* Video Editing and Capture Tools{linebreak}* Data Logging Tools{linebreak}* Operational Game, Data and Video Pipeline Tools{linebreak}* Backend Data and Video Platforms{linebreak} {linebreak}Synergy’s work environment is geographically distributed, with employees working from home offices. The successful candidate must be comfortable working in a virtual office using online collaboration tools for all communication and interaction in conversational English. Synergy development staff work in a deadline-oriented, demanding, non-standard environment in which personal initiative and a strong work ethic are rewarded. Good communication skills, self-motivation, and the ability to work effectively with minimal supervision are crucial. Nonstandard working hours may be required, as Synergy operates on a 24x7 system for clients, with associated deadlines and requirements. Pay rate is dependent on experience.{linebreak} {linebreak}Information for all Positions:{linebreak} {linebreak}* All Positions will last for roughly a year with some engineers lasting even longer if they are talented, we will keep them for future projects.{linebreak}* Engineers should be available for phone calls M-F from 7am to 10am Pacific Time zone. There will usually be 1 or 2 phone calls each week that are 30 to 90 minutes each.{linebreak}* All other work hours availability is up to the engineer to work when it is a best fit and balance for them to communicate with their team and their personal commitments outside of work.{linebreak}* Working an average of 40 hours per week is expected except in rare or temporary circumstances. Each week can be flexible and up to the engineer as to when and how much they work per day. It is ok to work heavier and lighter weeks if desired based upon the engineer’s preference of when and how to work. But a preference is to average 40 hours per week.{linebreak}* No travel is required{linebreak} {linebreak}{linebreak}{linebreak}# Responsibilities{linebreak}
Team Objectives:{linebreak} {linebreak}* Tools play, clip and merge video files{linebreak}* Build tools to overlay text and drawings video{linebreak}* Create graphical video timeline of sporting events{linebreak}* Online video sharing systems{linebreak}* Uploading/Downloading of full video and segments{linebreak}* Tools for Live Video Capture, Encode and Transcoding of Video{linebreak}* Multi angle camera video Synchronization{linebreak}* Advanced Video Playback and control{linebreak}* Create sports data analytics reports{linebreak} {linebreak}{linebreak}# Requirements{linebreak}Required Skillsets:{linebreak} {linebreak}* Xamarin or WPF expertise {linebreak}* C# (Latest version with a preference to .NET Core){linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Who We Are: CineMassive is an industry leader in providing high-performance visualization and collaboration systems for mission critical environments. Our hardware and software are designed and developed in-house, giving us the ultimate flexibility to provide optimal products for our customers’ needs. We’re trusted by every branch of the US Armed Services, leading research universities, and Fortune 500 companies. Established in 2005 and privately owned and funded, working at CineMassive combines the best of a growing tech company and a mature, established firm.{linebreak}{linebreak}About the Role: We seek a talented and motivated Senior Front-End Developer to work alongside other developers, UX experts, and product managers to engineer a flexible and durable software solutions front end solution to meet our customer and business needs. Our ideal candidate has strong knowledge of leading UI frameworks and methodologies including TDD, Angular, Node, React, Vue. This person will have a passion for development and will code for fun. We will prioritize candidates proficient in TDD, clean coding standards and solid communication.{linebreak}{linebreak}Development Environment: As a member of the CineMassive development team, you will tackle challenging and exciting problems. You will use a variety of tools and methods as well as your personal skillset to develop our technology and provide solutions for our customers. Our solutions-oriented perspective encourages creative and innovative problem solving. At CineMassive, we believe that assigning narrow responsibilities and monotonous work leads to a stale and unenjoyable experience. As part of our development team, you will enjoy an agile, rotating workflow that keeps your work fresh and focused.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

If you have a soft spot for bootstrapped, profitable companies with a meaningful product, and you want to use your frontend development skills for good, you’ll like this.{linebreak} {linebreak}{linebreak}About us:{linebreak}{linebreak}Drops’ goal is to turn language learning into a delightful game while ensuring effective learning. We teach 31 languages, was featured by both the App Store and Play Store multiple times - and received the “Best of 2018” title this year! - and the company is still run by the founders. We are a small, super-capable remote team mainly spread across Europe. We’re working synchronously, so time zones matter for us. We communicate via Slack, Github and have releases multiple times a week.{linebreak}We want to be the #1 app for vocabulary learning and we are getting there quickly with our current user base of 9 million, a monthly active of >1,000,000 and an average store rating of 4.7.{linebreak}You can find us here: https://languagedrops.com{linebreak} {linebreak}{linebreak}About you:{linebreak}{linebreak}You’ll be responsible for establishing Drops on the web, from a technical perspective. This means a lot of ownership, which we cultivate by having a flat structure.{linebreak}{linebreak}You’re a no-nonsense person, who is comfortable taking on and managing multiple different projects at the same time, who has been working in working at a product company and has extensive front-end development experience.{linebreak}{linebreak}You have been working with React for years, have deep knowledge of everything that’s happening in the browser and looking for challenges in growing a product from tens of thousands to millions of visitors per month.{linebreak}{linebreak}You strongly prefer static typing over dynamic languages, and use every opportunity to transform code that doesn’t use types into code that does. You generally prefer to use a minimal set of simple tools to a diverse range of complex ones.{linebreak}{linebreak}We’ve built our mobile app with react-native, so we can easily port it to the web and start sharing most of our code - and the challenges that this brings are of your interest.{linebreak}{linebreak}You like to have a variety of projects - at this job, you’ll be developing a complex web app, a static site generator (gatsby), and even sometimes helping out on our marketing website, that’s being re-built with webflow. {linebreak}{linebreak}We want everyone to see the big picture: this means you already pushed your boundaries outside of “being a developer” and are knowledgeable about web product growth frameworks, SEO, best practices regarding retention and monetization.{linebreak}{linebreak}We’re building a small, but super capable team. You’re naturally more interested in the fate of the product & driven to grow professionally, than in managing people.{linebreak}{linebreak}We value clear and honest communication and transparency, it’s the linchpin of our culture and current success and freedom. You will be involved in both high and low level decision making and will be available during European working hours (9AM - 6PM GMT).{linebreak}{linebreak}We are looking for a missionary rather than a mercenary.{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak}
You will:{linebreak}* Work cross functionally with our designer / data analyst / backend developer / project owner to define, scope, estimate and plan various aspects of the product.{linebreak}* Work independently and with other engineers to develop new web experiences.{linebreak}* Support of production applications / sites that you’ve built or helped to build.{linebreak}* Communicate effectively and often to ensure that everyone is aligned. {linebreak}{linebreak}# Requirements{linebreak}You have:{linebreak}* At least 4 years of experience in building web products.{linebreak}* At least 2 years of experience in building with React.{linebreak}* Experience in architecting and developing web apps and programmatically generated sites (static site generators, like gatsby) with with thousands of pages.{linebreak}* Experience in understanding basic funnels, and collaborating with support to resolve user-facing issues.{linebreak}* Strong understanding of SEO, and experience in optimising websites for Google.{linebreak}* Project management experience (everyone is managing projects at Drops).{linebreak}* Strong verbal and written communication skills and the ability to work well cross-functionally.{linebreak}* Experienced in strongly typed languages, and/or Typescript/Flow.{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

**Please, only US applicants at this time**{linebreak}{linebreak}At Maxwell, we are inspired by the opportunity to make a difference in society by helping people make better health, wellness, and financial decisions. We build applications that support a rich set of interactions among consumers, employers, brokers, and product vendors. We view ourselves as the stewards of change for a very complex industry. As part of Sun Life Financial, we are proud to be one of the Boston Globe’s Top Places to Work 2018.{linebreak}{linebreak}We're looking for a Senior Software Engineer that brings an interdisciplinary background to help us solve hard problems. {linebreak}{linebreak}# Responsibilities{linebreak}
As a Senior Software Engineer, you will:{linebreak}{linebreak}Create and maintain multiple software services deployed daily.{linebreak}Play an integral part in and lead software design and architecture discussions.{linebreak}Follow best practices around Scrum and Kanban agile software methodologies.{linebreak}Understand and model a complex industry using techniques such as Domain-Driven Design.{linebreak}Pair program with team members.{linebreak}Encourage and model good development practices through PR reviews and mentoring other engineers.{linebreak}Achieve operational excellence using metrics, monitoring, and alerting.{linebreak}Continuously integrate and deploy new software using a CI/CD pipeline.{linebreak}Our Tech Stack{linebreak}{linebreak}Maxwell's products are supported by an exciting mix of modern technologies: Our back end stack is made up of services written in JavaScript (TypeScript), Go, Scala, and PHP that communicate with each other using gRPC and REST. We store our product data in MySQL, MongoDB, and Redis databases. Front end applications are written in JavaScript and make heavy use of React, Redux, and Styled Components. Services are deployed to a Kubernetes cluster using a CI/CD pipeline and are hosted on AWS. {linebreak}{linebreak}# Requirements{linebreak}**Please, only US applicants at this time**{linebreak}At least 5 years experience in front end development using JavaScript building complex web applications.{linebreak}Experience with React, Redux, and Styled Components.{linebreak}Experience using test frameworks such as Jest, Mocha, Chai and/or Sinon.{linebreak}Ability to work on back-end systems at times.{linebreak}Experience with and appreciation for developing web based business applications with complex data structures and workflows.{linebreak}Strong communication skills and great product sense.{linebreak}Expertise with software development processes such as test-driven development and continuous delivery.{linebreak}Bachelor’s degree.{linebreak}Do you not meet all of these requirements? You can still apply and tell us why you still fit.{linebreak}{linebreak}We welcome all talented engineers, and are committed to a culture that represents diversity in all its forms. If you think you might thrive in this setting, we would love to hear from you.{linebreak}{linebreak}Please include a short cover letter letting us know what you are looking for in this position and how remote work functions best for you. Thanks!

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}We're creating a progressive web app to help artists find their fans anywhere around the world and perform in their fans' home or business and, in so doing, gain a sustainable living wage. {linebreak}{linebreak}We've received a top-tier grant from Google's startup program by the Director of Engineering and Head of Startup Programs who have both shown deep interest in what we're building from both a technical and cultural level.{linebreak}{linebreak}The back end of our PWA is very well architected and about 85% complete. It was developed by Henrik Joreteg using Preact (a faster alternative to React), Parcel, and Workbox with a focus on light weight and highly performant code. {linebreak}{linebreak}Henrik has been an outspoken and internationally recognized proponent of web-first development. He was the Lead Architect on Starbucks’ recent PWA (which was highlighted at Google I/O 2018) and is now helping a Fortune 10 company build theirs. {linebreak}{linebreak}Henrik has created extensive documentation and hours of screencasts explaining the architecture decisions as it was being built, so it should be relatively straightforward for a senior-level developer to jump right in.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

## Summary{linebreak}Hypothesis is seeking a Senior Front End Developer to join our product delivery team. The person hired for this role will work with the product delivery team to develop and ensure delivery of Hypothesis technologies and services in support of our vision; to bring a conversation over all knowledge. Join us as we extend what the web can do.{linebreak}{linebreak}## About the team{linebreak}Hypothesis is a small nonprofit pioneering a key new capability for the web called Web Annotation. We were instrumental in the development of the W3C Web Annotation standard, and are the creators of it’s most comprehensive general purpose implementation. We are working with publishers, educators, journalists, and scientists to bring annotation to the web at scale.{linebreak}{linebreak}We are a diverse, supportive, highly collaborative, 100% remote team of technologists, and discipline experts . We code in the open ([our repos](https://github.com/hypothesis) are public and liberally licensed) and also work within the [standards process](http://www.w3.org/annotation/). We work collaboratively via Slack, video conferencing, GitHub, and Google Docs across 8 time zones. Our team is based in the US (San Francisco, Portland, Chicago, New York and others) and in the UK (Edinburgh and Cambridge).{linebreak}{linebreak}# Responsibilities{linebreak}
In this role, you will help build systems, browser-based software, and user interfaces to support annotation of web pages and other media. You will focus on solving user needs by contributing to the frontend codebase.{linebreak}{linebreak}The following is a sampling of the technologies we currently use (if you’re already familiar, great, but please don’t take these as prerequisites):{linebreak}{linebreak}* JavaScript, AngularJS{linebreak}* Python, Pyramid, PostgreSQL, Elasticsearch{linebreak}* AWS, Docker, Ansible{linebreak}This role reports to the Engineering / Product Manager.{linebreak}{linebreak}## About you{linebreak}You are someone who loves problem solving. You value simplicity over complexity. You take great satisfaction in helping others be successful and productive, and wouldn’t think to move on without documenting your work so 6-months-from-now you (or anybody else for that matter) can drop back in and understand it.{linebreak}{linebreak}## Skills and experience you possess{linebreak}* A solid understanding of the web platform and how browsers work{linebreak}* A good knowledge of JavaScript{linebreak}* Familiarity with architectural patterns and tools used to build modern web applications{linebreak}* Experience profiling and debugging web applications{linebreak}* Experience working with developers of open source projects to resolve bugs or make improvements{linebreak}* Your documentation and verbal communication skills are excellent, and you’re able to collaborate and rally support with people on and off your team{linebreak}* You have productive habits, healthy process awareness, and good teamwork skills and instincts{linebreak} {linebreak}{linebreak}# Requirements{linebreak}## You will thrive at Hypothesis if you{linebreak}* Love learning new things{linebreak}* Are committed to improving both as a technologist and a human being{linebreak}* Are tenacious, self-directed, and highly motivated{linebreak}* Have strong problem-solving skills{linebreak}* Have excellent, people-friendly written and verbal skills{linebreak}* Are as adept at collaborating with designers as you are with backend developers{linebreak}* Enjoy helping others around you grow as developers and be successful{linebreak}* Communicate clearly and effectively{linebreak}* Approach your work with a mindset that allows for growth and change{linebreak}{linebreak}## What’s next{linebreak}Does this sound interesting? If so, drop us a line to tell us what about this role intrigues you and why you think you would be a great fit for Hypothesis. Resumes are helpful as are examples of your work, whether code, writing, or anything else that you think is relevant to being a developer. We can’t wait to hear from you! {linebreak}{linebreak}#Location{linebreak}- Remote with preference given to candidates between UTC-8 and UTC+1

# How do you apply?
If you’re ready to apply or just want to ask questions before applying, please contact us at [email protected]{linebreak}{linebreak}*Hypothesis is proud to be an equal opportunity employer. We value diversity and do not discriminate on the basis of race, religion, color, national origin, citizenship, gender identity or expression, sexual orientation, age, marital or family status, veteran status, or disability. If you have a disability or special need that requires accommodation, please let us know.*

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Sr WPF/Xamarin Engineer{linebreak}{linebreak}Synergy Sports Technology, named by Fast Company as one of the world's top 10 most innovative companies in sports, seeks a talented Software Engineer to join our team on a contracting basis.{linebreak}{linebreak}{linebreak}{linebreak}This position offers a tremendous opportunity to work with the only company that delivers on-demand professional-level basketball, baseball, and hockey analytics linked to supporting video to nearly 1500 college, professional, and international teams. Our systems are highly complex and contains petabytes of data and video requiring extremely talented engineers to maintain scale and efficiency of its products.{linebreak}{linebreak}{linebreak}{linebreak}As a member of the Synergy team, its engineering team will contribute to the ongoing development of Synergy’s revolutionary online sports data and video delivery solutions. Building applications such as:{linebreak}{linebreak}{linebreak}{linebreak} - Client Analytic Tools{linebreak}{linebreak} - Video Editing and Capture Tools{linebreak}{linebreak} - Data Logging Tools{linebreak}{linebreak} - Operational Game, Data and Video Pipeline Tools{linebreak}{linebreak} - Backend Data and Video Platforms{linebreak}{linebreak}{linebreak}{linebreak}Synergy’s work environment is geographically distributed, with employees working from home offices. The successful candidate must be comfortable working in a virtual office using online collaboration tools for all communication and interaction in conversational English. Synergy development staff work in a deadline-oriented, demanding, non-standard environment in which personal initiative and a strong work ethic are rewarded. Good communication skills, self-motivation, and the ability to work effectively with minimal supervision are crucial. Nonstandard working hours may be required, as Synergy operates on a 24x7 system for clients, with associated deadlines and requirements. Pay rate is dependent on experience.{linebreak}{linebreak}{linebreak}{linebreak}Information for all Positions:{linebreak}{linebreak}{linebreak}{linebreak} - All Positions will last for roughly a year with some engineers lasting even longer if they are talented, we will keep them for future projects.{linebreak}{linebreak} - Engineers should be available for phone calls M-F from 7am to 10am Pacific Time zone. There will usually be 1 or 2 phone calls each week that are 30 to 90 minutes each.{linebreak}{linebreak} - All other work hours availability is up to the engineer to work when it is a best fit and balance for them to communicate with their team and their personal commitments outside of work.{linebreak}{linebreak} - Working an average of 40 hours per week is expected except in rare or temporary circumstances. Each week can be flexible and up to the engineer as to when and how much they work per day. It is ok to work heavier and lighter weeks if desired based upon the engineer’s preference of when and how to work. But a preference is to average 40 hours per week.{linebreak}{linebreak} - No travel is required{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Team Objectives:{linebreak}{linebreak}{linebreak}{linebreak} - Create Tools to play, clip and merge video files{linebreak}{linebreak} - Build tools to overlay text and drawings video{linebreak}{linebreak} - Create graphical video timeline of sporting events from full design specs{linebreak}{linebreak} - Online video sharing systems{linebreak}{linebreak} - Uploading/Downloading of full video and segments{linebreak}{linebreak} - Tools for Live Video Capture, Encode and Transcoding of Video{linebreak}{linebreak} - Multi angle camera video Synchronization{linebreak}{linebreak} - Advanced Video Playback and control{linebreak}{linebreak} - Create sports data analytics reports{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Required Skillsets:{linebreak}{linebreak}{linebreak}{linebreak} - WPF or Xamarin (Xamarin Preferred){linebreak}{linebreak} - C# (Latest version with a preference to .NET Core){linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Why Thanx?{linebreak}{linebreak}Americans spend more than $5 trillion on restaurants, retail, and services each year. Nearly 90% of those transactions happen in a real-world store. Data is king and online it powers personalized customer experiences and product recommendations. Offline, however, it’s still 1999. Brands are blind to their customers, causing them to spend more and more money on “megaphone” marketing with the same message to everyone. The result is an ever-increasing wave of generic spam that makes it hard for consumers to build deeper, data-driven relationships with their favorite brands. No wonder brick-and-mortar stores are being left behind.{linebreak}{linebreak}Thanx is fundamentally changing that. As the CRM for offline merchants, Thanx personalizes every interaction between a merchant and their best customers, resulting in measurable increases in revenue for merchants and far greater personalization for consumers. How?{linebreak}{linebreak}{linebreak}* Through proprietary partnerships with credit card networks (e.g. Visa), Thanx can reward consumers for their purchases and deliver highly-customized promotions to get them to return{linebreak}{linebreak}* Through our interactive dashboard, Thanx makes even the smallest marketing team a data-science driven expert in personalization, delivering the right message to the right customer at the right time through the right channel.{linebreak}{linebreak}* And by measuring our success based on revenue generated (not opens and clicks of emails) Thanx is committed to proving that we are actually making an impact for the brands we work with.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Think of us as Salesforce meets Google Adwords for offline retail. Thanx is backed by some of the best investors in the world — Sequoia Capital, Icon Ventures, and Andy Rachleff (CEO Wealthfront, cofounder Benchmark Capital), to name a few.{linebreak}{linebreak}Thanx Engineering{linebreak}{linebreak}Yes, we have an app you can download. But that represents no more than 3% of our codebase. The power of Thanx is in the data-driven marketing intelligence that powers merchant-to-consumer interactions — we don’t show that stuff off publicly, but here’s what it looks like:{linebreak}{linebreak}{linebreak}* Team: early engineers at AWS, Cloudera, Climate, Zenefits, Okta. Experience from successful product companies like Disney, Google, and Facebook. A small but elite team that is ready to grow.{linebreak}{linebreak}* Growth: 10x YOY data growth; $200M+ delivered to merchants; 200% team growth; modern, rapidly-evolving platform -— adopted Golang, Elasticsearch, NLP, React, React Native, GraphQL, and added 5+ new microservices, all in the last 12 months.{linebreak}{linebreak}* Culture: data-driven decision-making, risk-taking, no hierarchy, collaboration & shared responsibility, testing and continuous improvement. As a remote-friendly team, we have flexible work hours. We take time off as needed. We work and play hard — be warned when it comes to Mario Kart, we are super competitive!{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Opportunity{linebreak}{linebreak}{linebreak}* You could be our 8th engineer (or 9th-16th too — yeah, we’re really scaling now){linebreak}{linebreak}* We build the team as a team — once you join, you have equal say in how we evolve.{linebreak}{linebreak}* Connect millions of offline merchants with billions of customers worldwide{linebreak}{linebreak}* It’s still early. Growth opportunities include leading teams, being involved in product ideation, design, architecting systems, helping shape engineering, and company culture. And top-notch equity.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Technologies We Use{linebreak}{linebreak}{linebreak}* Ruby on Rails, React, React Native, Swift, Objective-C, Java, Kotlin, Golang, Elasticsearch, MySQL, Postgres, AWS, Heroku, Terraform, Docker{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Senior Frontend Magento Developer{linebreak}{linebreak}We are looking for a motivated, driven Senior Frontend Magento Developer who can help our growing Magento team with some of our most important clients. Utilizing Knockout.js we are looking for a frontend engineer who can develop beautiful, performant web applications in responsive desktop and mobile formatting. Because this is a remote role, we are looking for a candidate who is able to communicate in English effectively, is a self starter and is cognizant of deadlines. We are open to candidates from any location.{linebreak}{linebreak}We hope that you are able to:{linebreak}{linebreak}Utilize understanding of Magento's code structure and extension architecture to develop sound technical strategies. Develop and implement innovative features and functionality for Magento tools and modules based on client need utilizing PHP, HTML, and CSS programming languages. Interface with clients, project managers, and UI/UX designers to qualify project requirements. Optimize and troubleshoot application code as well as web server configurations. Perform Magento CLI development and deploy features. Work with highly customized Magento modules, complex architecture and business logic. Review code commits for quality, security, scalability, and stability before they are committed to the live site. Apply LESS, Varnish, jQuery, Knockout.js, Underscorejs, RequireJS and PSR coding standards throughout software development in an Agile environment.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Our business is growing fast, and we want to make sure we can keep providing the best quality support to our customers. We’re known for our fast responses to users, a positive attitude, and a real desire to find the best working solutions for the people who chose to use Xapo’s products and services.{linebreak}{linebreak}Do you see yourself working with smart people in a collaborative, fast-paced, environment using the latest technologies? Have you always dreamed about working for a tech startup where you can apply your great talents and continue to learn and grow throughout your career? If you answered “Yes” to all of these questions then Xapo is the place for you!{linebreak}This full-time position is planned to be remote, meaning you can work from anywhere!{linebreak}Requirements:{linebreak}{linebreak}5+ years of experience in software development 3+ years of experience in web development 1+ years of experience with ReactJS 1+ years of experience with modern web development environment (ES6, functional programming, promises, graphQL, etc) Passion for end-user web applications design. Focus on testing. Be highly communicative, auto managed and hard working.{linebreak}{linebreak}We value although (it's not mandatory), knowledge and/or experience in :{linebreak}{linebreak}{linebreak}* Side effect libs like redux-saga or redux-observable.{linebreak}{linebreak}* Experience with Node.js, Amazon Web Service, Docker Agile methodology, Security Assessments.{linebreak}{linebreak}* Unit testing, integration testing, test driven development.{linebreak}{linebreak}* Experience working remotely.{linebreak}{linebreak}{linebreak}{linebreak}Some of the Perks of working for Xapo:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Attractive compensation.{linebreak}{linebreak}{linebreak}{linebreak}Great remote-work environment.{linebreak}{linebreak}{linebreak}Fully remote job.{linebreak}{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Company details{linebreak}{linebreak}WalletHub is one of the leading personal finance destinations in the US. We're looking for a motivated and experienced Front-End Developer for a full-time, permanent, remote position.{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}* Minimum 3 years of experience with PHP{linebreak}{linebreak}* Exceptional knowledge of web standards, PHP and cross-browser compatibility{linebreak}{linebreak}* Very strong experience with Slicing is preferred{linebreak}{linebreak}* AMP optimization knowledge is a plus{linebreak}{linebreak}* Organized and punctual: able to manage your own time and never miss a deadline{linebreak}{linebreak}* Willingness to work hard (50 hrs per week){linebreak}{linebreak}* Fluent in spoken/written English{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to have but not required{linebreak}{linebreak}{linebreak}* Experience with Angular, CSS and HTML5{linebreak}{linebreak}* Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM{linebreak}{linebreak}* Experience with unit testing framework, test driven development{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Use PHP (and optionally HTML, Javascript, and CSS) to create exciting content{linebreak}{linebreak}* Plan, build, support and optimize web and development infrastructure{linebreak}{linebreak}* Keep up-to-date with the latest standards and techniques concerning PHP{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Offer{linebreak}{linebreak}{linebreak}* 100% Remote job{linebreak}{linebreak}* Very competitive salary based on skills and prior experience{linebreak}{linebreak}* Potential for stock options after the first year{linebreak}{linebreak}* Raise and advancement opportunities based on periodic evaluations{linebreak}{linebreak}* The ability to work overtime for added income{linebreak}{linebreak}* Visa sponsorship (for non-US citizens, visa sponsorship can be granted after 24 months with the company, based on performance){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}More about WalletHub{linebreak}{linebreak}WalletHub is a high-growth fintech company based in Washington, D.C. that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:{linebreak}{linebreak}1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.{linebreak}{linebreak}2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.{linebreak}{linebreak}3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.{linebreak}{linebreak}In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.{linebreak}{linebreak}Note{linebreak}{linebreak}{linebreak}* This position does not have a location requirement and can be performed remotely from outside the US but does require an overlap with US EST business hours.{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

​Pitch, a new company from the makers of Wunderlist, is looking for a Senior Frontend Engineer to join our team in Berlin. We are building a cross-platform presentation tool and are looking for a product-oriented ClojureScript developer to help realize our vision.{linebreak}{linebreak}Who are we looking for?{linebreak}{linebreak}- You are an experienced ClojureScript developer with love for bringing delightful user interactions to life{linebreak}- You have practiced writing functional UI with Reagent and Re-frame, and your skills might extend to writing cross-platform applications with Electron or building web applications with Clojure/Script{linebreak}- You are comfortable debugging problems anywhere in the stack, from ClojureScript source to compiled JavaScript libraries or quirks in browser environments{linebreak}- You are product oriented, combining thoughtfulness with pragmatism and a will to get stuff done{linebreak}- You are calm and focused under pressure, and consider work-life balance essential for long-term happiness and productivity{linebreak}- You believe effective and successful work is made possible by clear and honest communication, with a shared understanding of the long-term vision and immediate next actions. When you don't fully understand something, you ask lots of questions and use the opportunity to learn and grow.{linebreak}{linebreak}What you'll do?{linebreak}{linebreak}- You will join a small team of experienced developers building a cross-platform application, backend services and open platform{linebreak}- You will collaborate with your peers to define architecture, quality standards, and best practices{linebreak}- You will work closely with our designers, teaming up in small cross-functional teams to bring features from idea to concept to wireframes to prototype to final implementation{linebreak}- You will work on frontend and possibly backend projects to build simple, high-quality, maintainable, and well-tested solutions

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Abstract is building automation tools for the $15 trillion commercial real estate industry, which sits on massive unstructured data sets and is plagued by manual processes. By applying intuitive design with best-in-class technology, we are enabling real estate teams to streamline asset workflows for the first time. Simplifying complex data models to solve real problems is at the heart of what we do.{linebreak}{linebreak}Our team is entirely distributed. You are given the freedom and flexibility to work where and when you want. We value results, not time spent in a chair. You should, too.{linebreak}{linebreak}{linebreak}###Our stack:{linebreak}* Frontend: React + Redux + redux-saga + Flow{linebreak}* Backend: Python + Flask + PostgreSQL + Docker + Kubernetes + Elasticsearch{linebreak}{linebreak}{linebreak}###You:{linebreak}* Are a self-starter. You don’t wait for direction. Instead, you always have ideas on how to improve both your skill set and the product.{linebreak}* Are an excellent communicator, both written and verbal. You are clear and concise in your writing, but know when it is best to hop on a call.{linebreak}* Love learning from and teaching others.{linebreak}* Have an eye for great design.{linebreak}* Live in the continental US{linebreak}{linebreak}{linebreak}###You probably have:{linebreak}* Years of experience building SPAs and using a JS framework (Vue, React, Angular, etc.), but you don’t need a framework to be a JavaScript ninja.{linebreak}* Deep knowledge of CSS, semantic HTML, and Git.{linebreak}* Experience using a type system like Flow or TypeScript.{linebreak}* An appreciation for writing unit and integration tests.{linebreak}* Bonus - experience configuring build systems{linebreak}{linebreak}{linebreak}###You will:{linebreak}* Prioritize, build, design, and ship new features.{linebreak}* Participate in product direction + design{linebreak}* Help develop internal engineering processes as the team grows{linebreak}{linebreak}{linebreak} {linebreak}{linebreak}# Requirements{linebreak}Send a resume and cover letter (optional) to [email protected]

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Mobiquity is a digital engagement provider for more than 200 of the world’s leading brands. We are a collective of consultants, designers, developers, cloud advisors, and data scientists - spread across 3 continents and 9 offices - who create compelling digital experiences to help clients show they care to the people who matter most - their consumers, patients, and employees.{linebreak}{linebreak}We are seeking a Front End Web Developer with demonstrated experience designing and implementing enterprise scale web solutions. The ideal candidate will bring both strategic vision and solid execution skills to create responsive web applications for mobile and the desktop.{linebreak}{linebreak}Responsibilities:{linebreak}{linebreak}{linebreak}* Design and develop scalable web applications using open source technologies{linebreak}{linebreak}* Develop responsive web application using HTML5, CSS, and Javascript, and associated Javascript frameworks, for desktop, tablet, and mobile platforms{linebreak}{linebreak}* Work with UX Designers, Architects, and other Developers to implement full stack web and mobile solutions{linebreak}{linebreak}* Work as part of an Agile Scrum team{linebreak}{linebreak}* Create solutions using leading edge technologies{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Required Skills and Experience:{linebreak}{linebreak}{linebreak}* 6+ years experience developing software applications{linebreak}{linebreak}* Experience with AngularJS, Angular 2+, React, Less, Jade/Pug templating, Karma/Jasmine testing{linebreak}{linebreak}* Experience with build tools like grunt and webpack {linebreak}{linebreak}* Demonstrated expertise with HTML5, CSS3 and Responsive Web Development{linebreak}{linebreak}* Highly skilled Javascript developer using Backbone, ReactJS, Angular or similar frameworks{linebreak}{linebreak}* Understanding of document description languages such as JSON and XML{linebreak}{linebreak}* Clear understanding of software development best practices{linebreak}{linebreak}* Demonstrated experience working with teams using agile methodologies{linebreak}{linebreak}* Demonstrated experience to both the Apple App Store and Google Play Store{linebreak}{linebreak}* Working knowledge of SCM with strong emphasis on Git and standard Git Flow{linebreak}{linebreak}* Experience with Docker is a plus (light experience){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Additional Relevant Skills and Experience:{linebreak}{linebreak}{linebreak}* Experience using Node.js to build scalable web services{linebreak}{linebreak}* Experience with other open source development frameworks a plus (PHP, Rails, Grails, Django or similar){linebreak}{linebreak}* Experience with Oracle, MySql, or PostgreSQL and use of Hibernate, ORMs and/or JDBC{linebreak}{linebreak}* Experience with NoSql databases such as MongoDB or CouchDB a plus{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Take part in our sustainable energy revolution{linebreak}{linebreak}Senior frontend developer{linebreak}{linebreak}At The Sustainables we know everything about houses, 3D modeling, advising on renewable energy measures and the installation process.{linebreak}{linebreak}Our customers include utility companies, producers of renewable products (like solar panels) and bigger installer companies.{linebreak}{linebreak}With your team you will enable consumers to make their house more sustainable. Projects you will be working on are usually a cooperation between a partner that wants to advise its customers using our knowledge and core products.{linebreak}{linebreak}As the solutions we provide are generally complex and customized, the team is in close contact with our partners and has a major role in finding suitable solutions for the aim of our customers. Being involved over the complete lifecycle of the products. You build it, you run it.{linebreak}{linebreak}Some examples of our recent projects:{linebreak}{linebreak}https://homeqgo.nl “White label” sustainability advice and shop{linebreak}{linebreak}https://www.engie-bespaaradvies.nl/ Sustainability advice for ENGIE (utility){linebreak}{linebreak}https://offerte.welkombijnefit.nl/hr-ketel/uw_gegevens Product advice for boilers and heat pumps{linebreak}{linebreak}What we offer{linebreak}{linebreak}{linebreak}* Influence in and responsibility for the projects{linebreak}{linebreak}* High pace, short development cycles{linebreak}{linebreak}* Flexibility in the use of tooling and techniques{linebreak}{linebreak}* Simple and stable development process{linebreak}{linebreak}* Opportunity to work on different kind of projects to polish your skills{linebreak}{linebreak}* Flexible working hours, or partially working from home{linebreak}{linebreak}* An informal environment and motivated colleagues{linebreak}{linebreak}* Friday kickboxing{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & requirements{linebreak}{linebreak}{linebreak}* Passion for great product design and attention to details{linebreak}{linebreak}* Fluent in HTML and CSS{linebreak}{linebreak}* Able to transform Photoshop and Sketch designs into pixel-perfect responsive web applications{linebreak}{linebreak}* Experience with modern frontend frameworks (vue, angular, react) and patterns (MVVM, Flux, etc){linebreak}{linebreak}* Experience with Webpack, Gulp, Grunt or other automated build tools{linebreak}{linebreak}* Experience working in an Agile Scrum environment{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to have (but not necessary):{linebreak}{linebreak}{linebreak}* Azure experience (or a desire to gain it) since we use it extensively{linebreak}{linebreak}* Experience with the .NET stack - we use .NET 4.7 and .NET Core, ASP.NET MVC and ASP.NET Core as our web frameworks, EF and EF Core{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}By joining Kraken, you’ll work on the bleeding edge of bitcoin and other digital currencies, and play an important role in helping shape the future of how the world sees and uses money. At Kraken, we constantly push ourselves to think differently and forge new paths in a rapidly growing industry fraught with unexplored territory, which is why Kraken has grown to be among the largest and most successful bitcoin exchanges in the world. If you’re truly interested in pushing the envelope by disrupting an industry that some say cannot be disrupted, then we just might have the job meant for you. Kraken is a place for dreamers and doers - to succeed here, we firmly believe you must possess each in spades. {linebreak}{linebreak}Check out all of our job postings here https://jobs.lever.co/kraken. {linebreak}{linebreak}Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. Help us continue to define and lead the industry.{linebreak}{linebreak}** Note this role is remote **{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Developing new user-facing features using React{linebreak}{linebreak}* Building reusable components and front-end libraries for future use{linebreak}{linebreak}* Translate designs, wireframes, and business requirements into high quality code{linebreak}{linebreak}* Optimizing components for maximum performance{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Technical Requirements{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* 4+ years of professional experience preferred{linebreak}{linebreak}* Strong proficiency in JavaScript and ES2015 - 2017{linebreak}{linebreak}* Experience with modern and legacy PHP{linebreak}{linebreak}* Thorough understanding of React and its core principles preferred{linebreak}{linebreak}* Experience with popular React workflows (such as Flux or Redux) preferred{linebreak}{linebreak}* Familiarity with modern front-end build pipelines and tools{linebreak}{linebreak}* Experience with RESTful and RPC based APIs{linebreak}{linebreak}* Bringing applications to production and iterating{linebreak}{linebreak}* Modernizing PHP web applications{linebreak}{linebreak}* Experience in crypto industry a plus{linebreak}{linebreak}* Strong passion for crypto{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}We are looking for a talented individual who can help us to shape our product and culture from a long-term perspective.{linebreak}{linebreak}As a core member in the initial stages, you will be working alongside us to develop our product from the early stage, as well as, be involved in future stages of product growth.{linebreak}{linebreak}Although our tech stack is evolving rapidly, however, we are building the front-end with React Native + GraphQL. Experience with any of those technologies is a plus, however, we're also open to speaking with talented engineers who can pick up things quickly.{linebreak}{linebreak}{linebreak}RESPONSIBILITIES{linebreak}- Be involved in every aspect of the frontend development{linebreak}- Frequently communicate and cooperate with team members to ensure that all stages run smoothly {linebreak}- Delegate tasks to team members when necessary and consult with them when uncertain{linebreak}- Keep an interest in the latest technology/information to increase the teams curiosity{linebreak}{linebreak}{linebreak}{linebreak}Benefits{linebreak}{linebreak}- Competitive salary / Stock options package {linebreak}- PTO: 15 days vacation plus national holidays {linebreak}- Reimbursement of costs incurred from usage of co-working space {linebreak}- Business trip opportunities to America (1-3 times yearly){linebreak}- Support to apply for a Japanese work visa if you want to work in Japan{linebreak}*** Please understand that these perks are not provided during the probationary period.{linebreak}{linebreak}WHO WE ARE{linebreak}- 5 foodies who are creating a mobile app that we can use with our friends and family {linebreak}- We are currently a small team consisting of a CEO, 4 engineers {linebreak}- A remote friendly team with employees located in Tokyo and San Francisco (headquarter){linebreak}- Successful entrepreneurs and engineers who have built large scale systems from scratch{linebreak}- Raised $2.5M in funding from some of Asias top investors

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Who are we looking for?{linebreak}{linebreak}A smart mid/senior UI developer to join our growing development team. You will have strong technical abilities and a passion for solving tough problems. You will be working alongside a designer and product management. A self-starter with a strong sense of ownership and drive is a must.{linebreak}{linebreak}Experience{linebreak}{linebreak}We are only looking for smart people who can get up to speed quickly{linebreak}{linebreak}{linebreak}* A strong background in Javascript (5+ years) and at least one JS framework{linebreak}{linebreak}* Experience with building and architecting high-performance client applications{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Being a self-starter who is keen to offer feedback and options on how to solve technical problems{linebreak}{linebreak}{linebreak}* Opinions and willingness to implement good visual design{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Communication is key to a successful team, so being able to work and communicate effectively with the rest of your team is a requirement. {linebreak}{linebreak}{linebreak}* Interpersonal skills and an eagerness to iterate on user feedback{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to have{linebreak}{linebreak}Our UI is built using the latest technologies, including React/Flux{linebreak}{linebreak}{linebreak}* Strong experience with React and Redux JS libraries{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We are constantly trying to make our product simpler and more easy to use{linebreak}{linebreak}{linebreak}* A good eye for design and an understanding of UX principles would be beneficial{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Our platform is built with Go on the backend and ES6/React on the frontend. We also heavily use Kubernetes, Docker, and gRPC on Google Cloud.{linebreak}{linebreak}The ideal candidate{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Loves designing, analyzing and troubleshooting large-scale distributed systems.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Has a systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Enjoys debugging and optimizing complex systems and automate routine tasks.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Cares about user well-being -- including user experience, privacy, internationalization, accessibility etc.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Thrives in a fast-paced startup environment.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Engage in and improve the whole lifecycle of systems and software services — from inception and design, through deployment, operation and refinement.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Maintain services once they are live by measuring and monitoring availability, latency and overall system health.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Practice sustainable incident response and blameless postmortems.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}You know Javascript/ES6 like the back of your hand.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}You can build complex frontend architectures with React (and its associated frameworks like Redux, React-Router, etc.){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}You have a deep understanding of how browsers work, particularly, CORS, caching, DOM, sandboxing, etc.{linebreak}{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Pentius seeking experienced, results-driven, and passionate architects to join our on-site project{linebreak}{linebreak}team. Our ideal candidate is a self-starter and has excellent communication skills. Our{linebreak}{linebreak}collaborative environment relies heavily on innovation, technical savvy, and problem-solving{linebreak}{linebreak}skills. We are building out the latest generation of credit reporting services using Angular 6+,{linebreak}{linebreak}node.js+Express, capable of supporting hundreds of thousands of visitors daily, on mobile and{linebreak}{linebreak}desktop.{linebreak}{linebreak}This is an on-site position in the Tribeca Neighborhood in Lower Manhattan, NY.{linebreak}{linebreak}Responsibilities:{linebreak}{linebreak}{linebreak}* Deliver complete Angular 2+ websites{linebreak}{linebreak}* Ensure high performance on mobile and desktop{linebreak}{linebreak}* Write tested, idiomatic and documented JavaScript, HTML5 and CSS3{linebreak}{linebreak}* Develop new user-facing features and enhancements from wireframes, prototypes, design metrics, and intended interaction documents{linebreak}{linebreak}* Prototype functional solutions using HTML/CSS/JS; testing and verifying project feasibility through a rapid iterative design/development process{linebreak}{linebreak}* Optimize web applications for speed and scalability{linebreak}{linebreak}* Collaborate with team members and stakeholders{linebreak}{linebreak}* Ensure technical feasibility of solution designs{linebreak}{linebreak}* Participate in daily standups, project planning activities for compliance with design/development guidelines, existing patterns, and standards{linebreak}{linebreak}* Work alongside the product team to develop and leverage a design system of patterns, rules style, interaction, code, and control libraries{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications:{linebreak}{linebreak}{linebreak}* 7+ years of professional experience delivering data-driven web applications{linebreak}{linebreak}* Passion for creating beautiful, intuitive, user-centric products and services{linebreak}{linebreak}* Deep understanding of JavaScript, its quirks and workarounds, and ability to write it from scratch as needed{linebreak}{linebreak}* Deep understanding of modern web technologies and techniques such as HTML5 and CSS3 and a proven ability to implement intended interactions and visuals{linebreak}{linebreak}* Experience to include:{linebreak}{linebreak}* Modern JavaScript frameworks and libraries such as Angular 2+, React, Vue.js{linebreak}{linebreak}* Strong reactive programming skills and experience (like RxjS / Streams){linebreak}{linebreak}* Building responsive/adaptive interfaces using front-end frameworks like Bootstrap or Foundation CSS preprocessors such as Sass, LESS, or SCSS{linebreak}{linebreak}* 2+ years experience using Git [we use Gitlab]{linebreak}{linebreak}* Distributed teams{linebreak}{linebreak}* Understanding of cross-browser compatibility issues and workarounds, and of browser rendering behavior and performance{linebreak}{linebreak}* Compatibility of web standards, accessibility, and usability principles{linebreak}{linebreak}* Interest in user experience design{linebreak}{linebreak}* Demonstrated ability to effectively work in a team environment{linebreak}{linebreak}* Excellent problem solving and proactive communication skills{linebreak}{linebreak}* Positive, friendly attitude, desire for collaboration, and solid work ethic{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Please read this medium post before you apply{linebreak}{linebreak}We're looking for a Senior Frontend (HTML/CSS/JS) Engineer. Together we’ll create products and services that help inspiring brands share their stories with the world. Examples are www.emirates.com/media-centre or press.olympic.ca).{linebreak}{linebreak}You will need to be able to work independently and remote. That being said we already have a functioning remote team in place and the right tools to make you an essential part of the team:{linebreak}{linebreak}- The right tools: Slack, Google docs, Zoom.us, ... {linebreak}- Visit our HQ in Belgium, Europe at least once every quarter.{linebreak}{linebreak}More information at https://www.prezly.com/careers{linebreak}{linebreak}What you'll be doing:{linebreak}{linebreak}- Tune our newsrooms/improve the CSS{linebreak}- Improve page rendering speed{linebreak}- Build full, high-quality features quickly {linebreak}- Write reusable, modern and DRY front-end code in javascript + react {linebreak}- Write clean, performant and well maintained html / css / scss {linebreak}- Tune/Update/Optimise our build pipeline (webpack, gulp,...) {linebreak}- Follow and improve front-end best practices for writing and deploying code {linebreak}- Address cross-browser, cross-platform and performance issues {linebreak}- Deliver a beautiful, world-class experience on Prezly newsrooms and within customer backend{linebreak}{linebreak}Skills needed:{linebreak}{linebreak}- The smarts to build high quality products, the drive to do it quickly and grit to overcome any challenges {linebreak}- Expert in HTML, page rendering, SCSS/CSS{linebreak}- Extensive knowledge of Javascript {linebreak}- Extensive knowledge of modern Javascript libraries and tools (e.g. React, Redux, etc) {linebreak}- Detail oriented & UX + design obsessed {linebreak}- Strong UX and design sensibilities{linebreak}{linebreak}Please read this medium post before you apply

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

NEWPORT BEACH, United States - We are hiring a senior frontend developer. This position requires senior development experience to lead our frontend development team. Position require full-time or very close to full-time commitment.Although we are based in California, USA, this is a remo...

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}The modern workplace is changing. It seems strange but in a world of connected everything, employees are feeling more disconnected than ever. Want to fix that?{linebreak}{linebreak}SocialChorus believes everyone matters and our goal is to have every employee informed, supported, and connected to each other and the shared goals of the organization. The intranet and email are broken for organization communications.{linebreak}{linebreak}How do we fix it? We deliver the right content at the right time to each person. This is what it means to be truly personalized.{linebreak}{linebreak}Has it worked? Absolutely! Our client list includes household names and is growing daily and now we need your help!{linebreak}{linebreak}We are currently seeking an Front End Engineer to design and deliver new features/functions for our employee communications platform. The title is front end, but it's a full-stack position in disguise.{linebreak}{linebreak}We are a distributed team. Yes, we have offices in several cities but we build solutions for distributed workforces so we model our workforce the same way. In this role you really can work where you want and build something that matters.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Build and improve software and tools by translating functional requirements into robust, supportable, and scalable applications that work within the overall system architecture{linebreak}{linebreak}* Build efficient and reusable front-end systems and abstractions{linebreak}{linebreak}* Find and address performance issues{linebreak}{linebreak}* Participate in design and code reviews{linebreak}{linebreak}* Identify and communicate front-end best practices{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}{linebreak}* Expert level JavaScript coding skills{linebreak}{linebreak}* Knowledge of Backbone and/or React{linebreak}{linebreak}* Familiarity with server-side MVC web frameworks, such as Ruby on Rails or Django{linebreak}{linebreak}* Commanding grasp of HTML, CSS, and related web technologies and still able to jump into the API or DB to complete projects{linebreak}{linebreak}* Strong Computer Science fundamentals and passion for building beautiful products people love to use every day{linebreak}{linebreak}* Understanding of all major browsers and mobile environments{linebreak}{linebreak}* Proven creative problem solving skills to help build highly usable tools for a growing global workforce{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Why SocialChorus?{linebreak}{linebreak}Because you care. About people, the work you do, and the connections you make. Work is such a large part of life, it only makes sense to make it awesome. If you want to engage brilliant minds in a true start-up environment where ideas are rewarded regardless of who they come from, join us.{linebreak}{linebreak}This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind it could be a perfect fit.{linebreak}{linebreak}Come for the challenges, come for the people, and the unlimited PTO, health benefits, 401k plan, casual and friendly environment, and a leadership team who truly believes in your growth both professionally and personally will keep you here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Are you an experienced web developer who is skilled and passionate about building great user interfaces and making fast, usable, and reliable websites? Are you excited about mentoring a growing development team? Come and join our team!{linebreak}{linebreak}The Role{linebreak}{linebreak}You will serve as a technical lead for our development team, responsible for the following areas:{linebreak}{linebreak}{linebreak}* Crafting and coding the Xometry websites using HTML, CSS and JavaScript to create the best experience for our customers and partners, especially across multiple device types including desktops, tablets, and phones.{linebreak}{linebreak}* Assisting the team with development, maintenance, and testing of backend APIs written in Python.{linebreak}{linebreak}* Working closely to connect Xometry designers and product team with the development team to improve the speed, reliability, and delight of our sites.{linebreak}{linebreak}* Guiding and mentoring the Xometry development team, especially to improve our automated tests and error handling {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Job Requirements{linebreak}{linebreak}You should be able to demonstrate the following experience and skills:{linebreak}{linebreak}{linebreak}* You should have at least four years of software development experience.{linebreak}{linebreak}* You can demonstrate expertise building websites that work across desktop and mobile devices and various screen sizes.{linebreak}{linebreak}* You have a thorough knowledge of HTML, CSS, JavaScript, and the DOM.{linebreak}{linebreak}* You have been a successful technical lead on a software development project.{linebreak}{linebreak}* You can communicate your ideas both speaking and in writing.{linebreak}{linebreak}* You can legally work from our office in Bethesda, Maryland{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The following skills are not requirements, but are likely to make you an even better fit for Xometry:{linebreak}{linebreak}{linebreak}* Experience with Google Analytics or other data analysis tools, and especially experience with rigorous A/B testing.{linebreak}{linebreak}* Experience using React and Bootstrap.{linebreak}{linebreak}* Experience crafting and testing REST APIs.{linebreak}{linebreak}* Experience with error handling and logging.{linebreak}{linebreak}* Experience with user research.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Remote workers and contractors welcome to apply.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}WHAT YOU’LL BE DOING...{linebreak}{linebreak}Working at Back Market is an everyday mission, challenging and exciting. We’re looking for smart people who can help us create new solutions to develop ourselves.{linebreak}{linebreak}We truly think that the world needs more companies like us; we’re not only trying to show the world that other ways of consumption are possible but we’re also fighting against planned obsolescence by giving second life to electronics and reducing waste. We dare to create and follow our dreams, building solutions to make one of the greenest marketplace to rise up.{linebreak}{linebreak}We’re growing up amazingly fast, and we want to keep it that way. As a senior front end developer, you’ll be in charge of building the best experience possible for our customers and merchants. You will help the front team by coding, reviewing, learning and sharing your knowledge with others.{linebreak}We have ambition, that’s why a big part of your job will be helping us setting up new processes to reach our goals quicker.{linebreak}{linebreak}Whether you’re wonky about Vue, Angular or React, you work efficiently, you foster a collaborative environment, and you are open to new ideas. You dream in UI components and you contribute to design and implement an elegant but comprehensive API that backs up your user experience.{linebreak}Human qualities are, for us, as much important as computer skills.{linebreak}{linebreak}THIS JOB IS FOR YOU AND YOU’RE IN THE RIGHT PLACE IF…{linebreak}{linebreak}{linebreak}* You have already worked on a project based on Vuejs, React or Angular >= 2{linebreak}{linebreak}* Advanced experience (at least 4 years) with web technologies including REST, Web Sockets, HTML 5 and CSS{linebreak}{linebreak}* You know VueJs and its associated concepts{linebreak}{linebreak}* You Have knowledge in SPA with Server Side Rendering{linebreak}{linebreak}* Really good knowledge of Git{linebreak}{linebreak}* You perfectly know how to build a clean interface with HTML5/CSS3{linebreak}{linebreak}* Pedagogue{linebreak}{linebreak}* Autonomous, like to carry projects{linebreak}{linebreak}* Team-player{linebreak}{linebreak}* Open minded{linebreak}{linebreak}* Quality oriented{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}WHY YOU SHOULD JOIN US ?{linebreak}{linebreak}{linebreak}* Daily technical challenges : with us, you will forget what the word boring means !{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* A band of experts who will offer you their technical know-how and will allow you to build skills in your preferred technologies but not only (Backademy, technical guilds) ! {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Some junior but passionate developers who are hungry for your knowledge{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Career evolutions with :{linebreak}{linebreak}{linebreak}{linebreak}* The possibility to switch from a team to another every 6 months / 1 year{linebreak}{linebreak}* Differents career perspectives : lead dev, lead tech, engineering manager{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* A job that makes sense : you’ll tell people to buy products that have already lived instead of buying new ones. Which means reducing the production of electronic waste and fight against overproduction. It counts.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* A high growth project : 3 years ago, we were 3. now we are more than 90 and we are lived in 6 different countries. Boom.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Lots of groove : you will have many opportunities to work with talented and super friendly people.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Attractive compensation, based on the profile and experience{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Let’s have a quick talk ?{linebreak}{linebreak}RECRUITMENT PROCESS IN 3 STEPS : {linebreak}{linebreak}{linebreak}* Phone Interview with a member of the team {linebreak}{linebreak}* One evening of physical interviews with several members of the team + technical test{linebreak}{linebreak}* 2 days after, we give you our answer {linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Have strong opinions about software engineering? Love what you do and working with passionate coworkers? Lottery.com’s engineering team is hiring!{linebreak}{linebreak}Reports To: Director of Engineering{linebreak}{linebreak}At Lottery.com we’re assembling a world-class team of brilliant minds, resourceful doers and creative problem-solvers with a ‘find a way or make a way’ attitude. Founded in 2015 and based in San Francisco, California, Lottery.com is creating the next generation of lottery ticket sales & ticket management systems. We make buying and redeeming lottery tickets more convenient, secure and intelligent through our mobile application and online platform. We look for candidates that demonstrate what we call the “three Is” -- Intelligence, Integrity and Intrinsic motivation.{linebreak}{linebreak}Our frontend engineering team is our product. We support multiple different applications, each on both Android and iOS powered by React Native. Engineering at Lottery.com is divided into several squads, each on the smaller side at 5-6 engineers. We bias towards passionate engineers who bring experience, well reasoned opinions and a variety of perspectives to the table. We encourage honest debate and emphasize concrete, forward-thinking solutions. We operate on a weekly schedule, have regular internal demos/tech talks, and a weekly retrospective. We’re experienced and confident but have no ego, we’re open minded and constantly looking for ways to improving ourselves and our processes.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Design and implement user facing features in React Native for our applications iOS and Android applications.{linebreak}{linebreak}* Work as a team with your peers, collaborating on product design, mentoring teammates and pushing our entire platform forwards.{linebreak}{linebreak}* Partner with the product and design teams to ensure we are building efficient and beautiful designs.{linebreak}{linebreak}* Focus on reusability and best practices, stay up to date on latest innovations in our industry and within our stack{linebreak}{linebreak}* Help us push the boundaries on what a small team can produce and maintain with simple code and well thought out architecture.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}* 5+ years experience developing mobile applications, including expertise with Android, iOS and/or React Native.{linebreak}{linebreak}* A portfolio of beautiful and functional visual implementations on mobile platforms{linebreak}{linebreak}* Ability to pass background check, has appropriate work authorization{linebreak}{linebreak}* Constant positive, can-do attitude that helps motivate and encourage your whole team.{linebreak}{linebreak}* An ability to always focus on the company objectives and the mission at hand.{linebreak}{linebreak}* Ability to work remotely and independently, but be available on Slack and sync up to our time-zone (PST) for meetings and discussions.{linebreak}{linebreak}* Familiarity and comfort working in a fast-paced startup environment{linebreak}{linebreak}* Honorable discharge (military only){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bonus{linebreak}{linebreak}{linebreak}* Experience in ReactJS / React Native / React-Native-Web{linebreak}{linebreak}* Familiarity with WordPress / Web design standards and development{linebreak}{linebreak}* Comfortable with / passionate about giving internal tech talks / writing for company engineering blog{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}What we’re building.{linebreak}{linebreak}Seya is a web-based marketplace for freelancers who primarily meet their clients face to face. With an emphasis on authentic human connection, we are a one-stop-shop that helps freelancers find new clients and manage logistics like scheduling and payment. We’re building a modern front-end experience backed by a solid Rails architecture. We have a taste for good API design, data-driven architecture and orthogonal problem solving, and hope you do too.{linebreak}{linebreak}{linebreak}About us.{linebreak}{linebreak}We believe that everyone has something to offer. A skill to share. A lesson to teach. An experience to guide. These interactions can inspire a truly connected world. Collaboration. Laughter. Knowledge. Together we are better, stronger, smarter than alone, and genuine connections and interactions can power this reality. Seya’s mission is to enhance the way people exchange knowledge and services. At our core is human connection, empowerment and freedom, using technology to create real life experiences. We support, guide, and simplify people’s lives on the pursuit of their passions.{linebreak}{linebreak}{linebreak}What you’ll be doing.{linebreak}{linebreak}- Joining a small team of 3-4 engineers as the lead front-end developer{linebreak}{linebreak}- Developing our first product for soft launch{linebreak}{linebreak}{linebreak}Our stack.{linebreak}{linebreak}- Ruby on Rails{linebreak}{linebreak}- HTML/(S)CSS/SLIM{linebreak}{linebreak}- React + REST API{linebreak}{linebreak}- Devise, OmniAuth{linebreak}{linebreak}- PostgreSQL{linebreak}{linebreak}- Bootstrap{linebreak}{linebreak}- Heroku{linebreak}{linebreak}{linebreak}Skills.{linebreak}- Ownership of the front-end codebase over an extended period of time{linebreak}{linebreak}{linebreak}- Eye for good design and modern reactive UIs{linebreak}- Small team coordination with local and remote engineers{linebreak}- 7+ years experience.{linebreak}{linebreak}{linebreak}{linebreak}Compensation.{linebreak}{linebreak}Competitive salary based on experience.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Hubstaff is a fast-growing startup in the time tracking and project management space that fully embraces remote work.{linebreak}{linebreak}We are looking for a talented front-end engineer to join our passionate development team.{linebreak}{linebreak}The correct person will take pride in their work, have extreme attention to detail, and be able to get their hands dirty implementing HTML/CSS/JS front-ends. Implementing the designs from our design team will be the majority of the job role.{linebreak}{linebreak}This position will report directly to our CTO and work closely with our other engineers. You’ll be able to work 100% remotely, and we are looking for someone that can grow with our products for years to come.{linebreak}{linebreak}You’ll be a good fit if you:{linebreak}{linebreak}{linebreak}* Are self-disciplined and have a great work ethic{linebreak}{linebreak}* Have good time management skills{linebreak}{linebreak}* Communicate well{linebreak}{linebreak}* Can work until at least 1pm EST M - F{linebreak}{linebreak}* Have at least three years of experience building SaaS interfaces{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Front-end Development Requirements:{linebreak}{linebreak}{linebreak}* Highly skilled with HTML / CSS{linebreak}{linebreak}* Bootstrap{linebreak}{linebreak}* Javascript & jQuery{linebreak}{linebreak}* Git{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bonus:{linebreak}{linebreak}{linebreak}* AngularJS, React, etc.{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Senior Front End Engineer (ES2015, Angular 1.x and RxJS) (REMOTE or ONSITE){linebreak}{linebreak}Lasso is the developer of the leading cloud-based, on-demand Customer Relationship Management (CRM) software for the new-home-building industry.{linebreak}{linebreak}We’re looking for a strong technical front-end engineer who really enjoys the challenges of state-management in user interfaces. Our app was initially written in Angular 1.x, but our approach moves it close to how modern apps use React - no two-way data binding, no global state, data is passed down and events bubble up (via event handlers.){linebreak}{linebreak}State is managed by a Reflux-like approach with RxJS streams. A state stream consumes various action-streams, and produces a state object that’s passed to the top-level angular directive.{linebreak}{linebreak}We’re looking for someone who really loves writing front-end software and solving the various technical challenges that arise - optimizing time-to-first-meaningful-paint, optimizing bundle size and page load time, reducing input latency, etc.{linebreak}{linebreak}If you’re excited about progressive web apps, efficient resource caching with service workers or experimenting with the newest Javascript-targeting transpiling languages, please don’t hesitate to reach out.{linebreak}{linebreak}As a fully remote team, communication is extremely important - there is no chance to drop in on interesting discussions around the water cooler, or to see if someone is busy just by glancing at their desk. We have systems to signal busy-ness; regular meetings and stand-ups to disseminate information, frequent one-on-ones to ensure there are no frustrations building up, a code of conduct and a formal complaint process to resolve conflicts early-on.{linebreak}{linebreak}{linebreak}As a key member of our front-end team, you’ll:{linebreak}{linebreak}{linebreak}* Implemented requirements provided by the UX developer{linebreak}{linebreak}* Tackle difficult coding problems like caching and concurrency{linebreak}{linebreak}* Write effective high-quality code with a focus on performance and maintainability{linebreak}{linebreak}* Improve our architecture{linebreak}{linebreak}* Maintain and optimize our front-end build processes{linebreak}{linebreak}* Create reliable tests and work closely with our QA team for end-to-end testing{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Requirements:{linebreak}{linebreak}{linebreak}* You thrive in a self-directed and open work environment. There’s no boss breathing down your neck, no deadlines, no fixed work hours and no in-office requirements. It’s really important that you can manage your time well, and you know what you need in order to do your job well (e.g. what work hours to pick so you have enough time to communicated with team members effectively){linebreak}{linebreak}* Lots of experience building and maintaining single-page apps{linebreak}{linebreak}* Familiarity with multiple modern Javascript and CSS frameworks{linebreak}{linebreak}* Experience with modern front-end build processes and current trends like new languages transpiling to Javascript or compiling to WASM{linebreak}{linebreak}* Familiarity with functional programming and bonus points for reactive programming experience{linebreak}{linebreak}* Experience with automated testing of client side Javascript (both integration and unit tests){linebreak}{linebreak}* Good understanding of front-end performance optimizations{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Benefits:{linebreak}{linebreak}We take our software very seriously while fostering a relaxed, fun, and supportive environment. Here are some of the things we provide:{linebreak}{linebreak}{linebreak}* Work where and how you are most productive{linebreak}{linebreak}* You are not required to be in the office. Start time and work times are flexible{linebreak}{linebreak}* We’ll provide a development setup of your choosing, whether it’s a Macbook Pro or the components for a nice PC tower, you can pick whatever works best for you{linebreak}{linebreak}* Pick your own tools. We use what we know best. Windows, Mac, Linux, whatever you like{linebreak}{linebreak}* We provide you with a tools budget that you can use to make yourself productive ($300 per purchase, no authorization needed){linebreak}{linebreak}* We know learning is a must on and off the job. We provide formal education matching (up to $1500 yearly) and funding for other continued learning, conferences, and workshops{linebreak}{linebreak}* Medical and Dental benefits{linebreak}{linebreak}* Great Vancouver-market salary{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Interested?{linebreak}{linebreak}Lasso’s vision is to be the technology hub for new home sales in North America by providing a unique combination of remarkable software and expert services. To achieve our vision we need great developers. That’s why we’ve created a great work environment, encouraging self-direction, personal development, and teamwork. If you think you’re a good fit, send your resume and cover letter to [email protected] {linebreak}{linebreak}{linebreak}Lasso is privately held and based in Richmond, BC, Canada. To learn more please visit www.lassocrm.com.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Objective: Work directly with the CTO to lead a young dev team on major re-write. {linebreak}{linebreak}Values/Motivations/Personality{linebreak}{linebreak}You need to crave ownership, freedom, and autonomy. You need to have empathy for our customers, understand their pain points, and figure out ways that make their jobs better. You'll be thrown into the fire on Day 1 to get your head around the re-write project and how you carry out the vision. Everyone that works at AvatarFleet must have the following characteristics:{linebreak}{linebreak}{linebreak}* Grit{linebreak}{linebreak}* Growth Mindset{linebreak}{linebreak}* Gratitude{linebreak}{linebreak}* Selflessness{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Knowledge/Skills/Abilities{linebreak}{linebreak}{linebreak}{linebreak}* Javascript (must have 5+ years){linebreak}{linebreak}* ES6 (really nice to have - we'd like you to teach us){linebreak}{linebreak}* Webix (nice to have, but OK if just really solid jQuery / Javascript){linebreak}{linebreak}* jQuery (must have){linebreak}{linebreak}* JSON Web Tokens (nice to have){linebreak}{linebreak}* RESTful API consumption from Javascript (must have){linebreak}{linebreak}* Single Page application development experience (must have){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Application Description:{linebreak}{linebreak}The application will be built on a framework of RESTful APIs, secured with a JSON Web Tokens authentication model in support of a Javascript based front end. The front end will be built primarily using Webix widgets and components, supplemented with jQuery. {linebreak}{linebreak}The application is made up most significantly of complex CRUD and reporting operations. The workflow includes dynamic forms presentation and capture, complex query screens, notifications and messaging, guided user workflow, and dashboard reporting.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

[Series Eight](http://serieseight.com/) is a small, remote digital product studio with a team spanning across the UK and Europe. We are design driven — bringing motion and experience to desktop and mobile.{linebreak}{linebreak}We are are at an exciting stage in our development, having made it through our formative years (with a few awards in tow 🏆) we are ready to put down some roots, define our processes, build a culture and create a world class fully remote team.{linebreak}{linebreak}**Looking for:**{linebreak}{linebreak}We are looking for a Senior Front-End/Full-Stack Developer to lead this next stage. Someone that is excited to help shape our company, to create the conditions for our developers to grow, and that doesn’t mind getting their hands dirty building out challenging projects for interactive startups.{linebreak}{linebreak}- You know and love the basics: semantic HTML and pure CSS (SCSS){linebreak}{linebreak}- You dream about Javascript and have experience with a framework or two (VUEJS, REACTJS){linebreak}{linebreak}- Your sites load lightning fast ⚡{linebreak}{linebreak}- You know Git pretty well{linebreak}{linebreak}- You are a positive person and enjoy communicating with both team members and clients{linebreak}{linebreak}- You love to learn{linebreak}{linebreak}**Bonus points:**{linebreak}{linebreak}- You enjoy bringing sites to life using CSS animation/animation libraries{linebreak}{linebreak}- Laravel / PHP{linebreak}{linebreak}You have open-source code on your Github profile{linebreak}{linebreak}You have CMS experience — we currently use [Craft](http://craftcms.com/), [Statamic](https://statamic.com/) and [Shopify](https://www.shopify.com/){linebreak}{linebreak}**Perks:**{linebreak}{linebreak}- Remote team building events{linebreak}{linebreak}- Personal time for personal projects{linebreak}{linebreak}- A budget for learning{linebreak}{linebreak}{linebreak}**Salary** 💰{linebreak}{linebreak}- €38-50k{linebreak}{linebreak}**Wanna join?** 🤓{linebreak}{linebreak}Send over your CV with a little about yourself to [[email protected]](mailto:[email protected]) and sample code of your best project.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Senior Front End Engineer{linebreak}{linebreak}The role is based in Washington, DC, Birmingham, AL, or open to remote opportunities. {linebreak}{linebreak}What You'll Be Doing:{linebreak}- Aide in the development of solutions that support consistent information architecture, taxonomies, visual standards, interaction patterns, and use cases across multiple applications{linebreak}- Review designs, document front-end technical specifications, and provide time estimates for the implementation of features/fixes{linebreak}- Convert production mockups to quality HTML5 Applications for multiple enterprise software products{linebreak}- Self-start and steward your implementations through the software development process ensuring you champion the standards of the UX team in every development challenge{linebreak}- Maintain a close working relationship with a geographically distributed development team in an evolving agile environment{linebreak}- Follow common sustainable page design, management, and development methodologies{linebreak}- Perform testing at the page & source for presentation layer defects{linebreak}{linebreak}Must Haves:{linebreak}- Bachelors degree{linebreak}- 5+ years of professional work experience in a software development organization{linebreak}- 5+ years of professional work experience with HTML5 and Mobile Web Technologies{linebreak}- Experience with Angular, Knockout, or other JavaScript frameworks{linebreak}- Experience with SASS/Less/PostCSS Frameworks{linebreak}{linebreak}Even Better:{linebreak}- 6+ years of professional work experience as a user interface developer of Rich Internet Applications{linebreak}- 6+ years of professional work experience coding rich, immersive interfaces using HTML5{linebreak}- Experience with a variety of JavaScript libraries (Lodash, jQuery, moment, D3){linebreak}- Demonstrated strong front-end development skills especially concerning accessibility, extensibility, client-side computing, object-oriented design patterns, and object-oriented CSS{linebreak}- Experience with a cross browser implementations, older browsers and mobile browsers{linebreak}- Proven ability to manage several projects simultaneously{linebreak}- Demonstrated ability to deliver high quality software in a fast paced environment with iterative deadlines{linebreak}- Past experience in the education or healthcare industry, or business intelligence{linebreak}{linebreak}Benefits{linebreak}{linebreak}Consistent with our belief that our employees are our most valuable resource, EAB offers a competitive benefits package.{linebreak}- Medical, dental, and vision insurance, dependents eligible{linebreak}- 401(k) retirement plan with company match{linebreak}- Generous PTO{linebreak}- Daytime leave policy for community service or fitness activities (up to 10 hours a month each){linebreak}- Wellness programs including gym discounts and incentives to promote healthy living{linebreak}- Dynamic growth opportunities with merit-based promotion philosophy{linebreak}- Benefits kick in day one, see the full details here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Convergence Labs is looking for its first employee (or contractor) to join the founding team. Only US-based candidates, please. No recruiters or outsourcing companies.{linebreak}Our latest project is to build an MVP of a web-based multi-user collaborative operating system. Convergence will power the real-time editing functionality.{linebreak}It is an extremely ambitious project which we will need help building. At any time, you could be:{linebreak} * Designing a plug-in architecture and API for apps within the system. This API will be used later on to actually build one-off applications, initially by you, and eventually third-party developers{linebreak} * Integrating an open-source UI component with Convergence to make it real-time and multi-user{linebreak} * Designing and implementing a signalling protocol for multi-peer WebRTC audio/video sessions{linebreak} * Cranking out React containers and components based on wireframes {linebreak} * Getting on a call with the product owner to discuss and shape product direction{linebreak} {linebreak}{linebreak}Note that these are just examples of what the team will need to accomplish. If most of these get you excited, Id love to talk to you. You will be working directly with one of the company founders for the lifespan of the contract.{linebreak}{linebreak}Benefits{linebreak}{linebreak} * World-class technical colleagues{linebreak} * Difficult, unique technical problems{linebreak} * Small, ferociously productive team{linebreak} * Remote culture{linebreak} * Flexible hours{linebreak} {linebreak}{linebreak}{linebreak}{linebreak}As a small company, our roles are quite fluid and flexible. We are a remote-first company, which requires a high level of trust and self-sufficiency across employees. As a meritocracy, exceptional contributions from any employee are rewarded exceptionally. {linebreak}{linebreak}{linebreak}{linebreak}At this point, just about everything is negotiable. 1099/W2, rate/salary, working from home, hours, equity, whatever. We dont care when or how work gets done so long as you get it done, quickly and competently. We can potentially compensate at above-market rates, but high rates come with high expectations.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}We're seeking a Senior Front-end Engineer who is excited at the prospect of working with a small, highly-skilled engineering team to scale a fast-growing SaaS product.{linebreak}You will help us develop new features and maintain our codebase while supporting a wide variety of technologies. You should be familiar with modern microservice development and its associated benefits (and challenges) in creating stable, performant, rapidly deployable services.{linebreak}This is a 100% remote, full-time position. Youll report directly to our CTO, who is based in New York.{linebreak}{linebreak}{linebreak}About You{linebreak} * You are passionate about developing applications that communicate through elegantly designed, well-defined systems that meet defined business goals.{linebreak} * You're a great communicator, naturally curious and comfortable diving in and helping out without ego.{linebreak} * You'll have strong experience in a collaborative environment working with web applications, preferably B2B SaaS apps.{linebreak} {linebreak}{linebreak}{linebreak}You should consider yourself an expert in:{linebreak} * JavaScript - React.js + Redux development{linebreak} * Modern ECMAScript Standards{linebreak} * Front-end build and test tools (npm, yarn, webpack, babel, jest, puppeteer){linebreak} * Source control workflow, Git/GitFlow{linebreak} * Client Performance- Rendering, Fetching, Profiling, etc{linebreak} {linebreak}{linebreak}Bonus Points:{linebreak} * React Native / native iOS development{linebreak} * HTML5 Canvas{linebreak} * Node.js, PHP, SQL or MongoDB proficiency{linebreak} * GraphQL{linebreak} * Apollo{linebreak} * API management, tools and documentation{linebreak} * Good knowledge of containers (Docker), microservice architecture and functional and load automated testing.{linebreak} {linebreak}{linebreak}{linebreak}Benefits{linebreak}{linebreak}We're the leading resource scheduling application for agencies, studios and firms. Since 2012, we've been helping teams in more than 150 countries keep track of whos working on what and when including NASA, Vice, Buzzfeed and RGA.{linebreak}Were profitable and 100% funded by our customers. Our team of twelve includes members in New York, Dallas, Cleveland, Australia, Portugal and Ukraine. We encourage people of different backgrounds, perspectives and locations to enhance our team and deliver their best work.{linebreak}www.float.com

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}We are a diverse team from around the world working together on a mission to make DuckDuckGo the world's most trusted search engine, and we want your help! {linebreak}{linebreak}Join us as a front end engineer and become part of the team leading the technology that powers the DuckDuckGo search experience. {linebreak}{linebreak}As part of our growing Frontend Engineering team, you will be collaborating with team members at all levels to identify and close major gaps in the search engine. Examples of projects you might work on include building out features and functionality of our Instant Answers or running experiments to improve the usability of our search results. Over time you will be directly responsible for features on the search engine results page (SERP) and take ownership over product maintenance and improvement.{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}{linebreak}* Significant frontend engineering experience{linebreak}{linebreak}* Expertise working on at least one large application{linebreak}{linebreak}* Effective project management skills{linebreak}{linebreak}* Familiarity with MVC/MVVC concepts and how they apply to JS applications{linebreak}{linebreak}* Cross functional collaborators. Especially with experience interacting with UI/UX designers.{linebreak}{linebreak}* Creative problem solvers and risk takers. You like to take initiative in pushing a project forward but but can validate and communicate your decisions clearly.{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Only accepting US applicants{linebreak}{linebreak}FineTune is seeking a senior reactjs/redux front end software engineer for our Pre-AP software product. S/he will have the opportunity to work on mission critical software that will impact 3-5 million students in 2019. If you are well versed in various javascript frameworks Angularjs, Emberjs, but particularly Reactjs/Redux and have created at least 3 production released software, you are welcome to apply. S/he will be working with our existing platform and front end code base to refactor and use feature flags to enable software for 9th graders while designing the front end code to be highly modular and optimized for best user experience. We will be hitting several milestones to serve 3 million+ users in 2019.{linebreak}{linebreak}Requirements:{linebreak}{linebreak}{linebreak}* comfortable with npm packaging/publishing,{linebreak}{linebreak}* webpack customization and configuration{linebreak}{linebreak}* experienced in developing for multiple web browsers and mobile for various platforms{linebreak}{linebreak}* experienced developing for responsive UI {linebreak}{linebreak}* good handle of computer science{linebreak}{linebreak}* good handle of event driven software design pattern{linebreak}{linebreak}* be well versed in object oriented programming{linebreak}{linebreak}* be well versed in debugging REST API and graphql APIs{linebreak}{linebreak}* be well versed in debugging using breakpoints, source maps and Chrome developer tools{linebreak}{linebreak}* be well versed in test driven development{linebreak}{linebreak}* experience in docker based development environment a plus{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}S/he should also be comfortable interacting with customer and provide guidance on the technical feasibility and scope of engineering/rearchitecting needed to solve problems and deliver features. {linebreak}{linebreak}Front end software engineer will work very closely with the designer, business stakeholders, QA and other engineers to deliver features. You must be well versed in test driven development (we use jest/enzyme/nightwatchjs) and find best ways to increase the speed of delivery while enhancing the quality of our software.{linebreak}{linebreak}S/he will interface also interface with CTO to continuously drive innovation and new product development while promoting and advancing the scalability and modularization of current platform we are working on with Collegeboard.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Fresh Technology is looking to add a creative and motivated Front-End developer to our development team. If you enjoy working in a Start-Up environment, but don’t want the stress of worrying about your next paycheck, Fresh Technology is the perfect place for someone like you. Fresh Technology is a well-established and successful technology company focusing on providing tools and software to better manage restaurant operations. We at Fresh Technology are currently re-imagining and innovating our core product line to support the expanding needs of our clients.{linebreak}{linebreak}{linebreak}We are always looking for the best people, and as such, this is a 100% remote position. Work from home, your favorite coffee shop or from wherever you are most comfortable. Fresh Technology has offices and/or developers in the following cities:{linebreak}{linebreak}{linebreak}{linebreak}* Las Vegas, Nevada{linebreak}{linebreak}* Nashville, Tennessee{linebreak}{linebreak}* Birmingham, Alabama {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}By no means are you required to live in or relocate to any of these locations but if you live in or nearby, we would love to see you for the occasional lunch gathering.{linebreak}{linebreak}{linebreak}Other great benefits of working for us:{linebreak}{linebreak}{linebreak}* Medical/Dental/Vision benefits{linebreak}{linebreak}* Flexible vacation policy{linebreak}{linebreak}* Company sponsored retreats June and December each year.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}We expect to see:{linebreak}{linebreak}{linebreak}* Solid programming skills and a track record of getting things done.{linebreak}{linebreak}* An autonomous, self-driven, and positive attitude.{linebreak}{linebreak}* Strong skills in JavaScript (ES6+) and CSS (SASS, LESS).{linebreak}{linebreak}* Heavy experience in our stack (ReactJS, NodeJS).{linebreak}{linebreak}* Heavy experience with webpack and it’s ecosystem.{linebreak}{linebreak}* Experience in production environments where scale, stability, and performance matter.{linebreak}{linebreak}* Excellent communication skills (written and spoken).{linebreak}{linebreak}* Experience in distributed, multi-tier architectures.{linebreak}{linebreak}* A love for learning and teaching.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We like to see (but not required):{linebreak}{linebreak}{linebreak}* Knowledge and experience in other front-end libraries and frameworks such as Angular, Vue etc…{linebreak}{linebreak}* Experience on the server-side of things. (Preferably Koa){linebreak}{linebreak}* Experience with continuous deployment.{linebreak}{linebreak}* Open source involvement and visible code that you are proud of.{linebreak}{linebreak}* Active accounts in online technical communities (StackOverflow, GitHub, etc…).{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}The senior frontend web developer position is a role suited with candidates with experience in building web applications with frontend technologies such as Javascript, HTML, CSS and at least one web application framework (e.g. React.js or AngularJS) and by consuming REST APIs. Our ideal candidate has solid understanding of web technologies and always explores new things and seeks elegance.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}ABOUT YOU{linebreak}You’ve built sophisticated SPAs using one or more mainstream frameworks like Angular, Knockout, Backbone, Meteor, React, etc.; and you’re chomping at the bit to try another. You think in REST and always notice when your CSS is off by a pixel. You know the difference between call() and apply(), but you also know it usually doesn’t matter. Apps that react as fast as you can click have you opening up the source code. Working with more junior developers gets you excited for the coaching opportunities, and more senior developers for the learning. Groking the business requirements is second-nature. You own what you wrote and jump in to help your team support the product when there’s a fire, and when the smoke clears you’re one of the first to say “ok, how can we make sure that doesn’t happen again?”. You’re passionate and opinionated about great user experience; and most importantly, you love building real, working apps that surprise and delight your customers.{linebreak} {linebreak}WHAT YOU’D BE DOING{linebreak}Under general supervision of the Engineering Manager, the Senior Software Engineer is a front-end engineer who performs work assignments in one or more of the following areas: providing technical guidance and direction to other staff members; participating in project planning and requirements definition; system/application design, system/application development, unit testing, support during QA and User Acceptance Testing, implementation and integration; customer support for and technical expertise in end-user decision support software tools and end-user computing technology; conducting all activities in accordance with standards and procedures.{linebreak}{linebreak}MAJOR JOB RESPONSIBILITIES{linebreak}{linebreak}{linebreak}{linebreak}* Design, develop, test, deploy, and support new software solutions and changes to existing software solutions{linebreak}{linebreak}* Troubleshoot technical issues in a variety of application environments{linebreak}{linebreak}* Mentor team members and provide thoughtful discussion on tactics and strategies as they are selected{linebreak}{linebreak}* Translate business requirements and product specifications into components of complex, loosely-coupled, distributed systems{linebreak}{linebreak}* Maintain a focus on rapid delivery of new features to market while maintaining stability and uptime{linebreak}{linebreak}* Maintain familiarity with the evolving trends in software development{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}EDUCATION / QUALIFICATIONS / EXPERIENCE{linebreak}{linebreak}{linebreak}* BS in computer science or information systems fields required, or 5+ years related work experience.{linebreak}{linebreak}* Experience working with Agile and/or Lean software development approaches.{linebreak}{linebreak}* Experience translating modern UX designs into pixel perfect user interfaces using Adobe Photoshop, Bootstrap, LESS, CSS, and HTML.{linebreak}{linebreak}* Broad and deep web application development experience leveraging JavaScript, JS frameworks and CSS.{linebreak}{linebreak}* Additional experience with the following technologies and methodologies is ideal: Node.js, Go, .NET, NoSQL, AWS, Serverless, Agile SDLC, Continuous Integration, Continuous Delivery and Continuous Deployment.{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

About Us{linebreak}{linebreak}At Inspectorio we are making our own software product, SaaS platform, that use IoT and Data to help retailers verify supplier compliance and bring transparency to their supply chains.{linebreak}{linebreak}Founded in Hong Kong in 2015, Inspectorio is now headquartered in Minneapolis, with R&D lab in Ho Chi Minh City and offices in Hangzhou, Quito.{linebreak}{linebreak}Our diverse team is comprised of Mathematician, Neuroscientist, Data Scientist to Pianist, Magician, Running Champion, Kendo Master, Wood Crafter…{linebreak}{linebreak}We are the only Vietnam based Techstars company and are working with leading retailers and brands around the globe, our initial market focus on China and Vietnam, and expanding 5 new markets in 2017.{linebreak}{linebreak}Get to know what Inspectorio is doing at: www.inspectorio.com{linebreak}{linebreak}Job Description{linebreak}{linebreak}- Brainstorm, design, and develop our online products – including our websites, platforms, mobile apps and product-related things.{linebreak}- Work with team to continuously improve our products’ UI and UX to bring the best experiences to the users.{linebreak}- Create the high quality, cross browser, responsive site layout in HTML5/CSS3 & JavaScript from PSDs or mockups and designs.{linebreak}- Implement standards-compliant, cross-browser front-end code of the mobile and web applications using library/framework like Angular 2.0/React, jQuery, Bootstrap and Foundation.{linebreak}- Ensure the technical feasibility of UI/UX designs.{linebreak}{linebreak}Job Requirement{linebreak}{linebreak}- Good English communication skills{linebreak}- At least 3 years experienced in web development{linebreak}- JavaScript ninja{linebreak}- Familiar with modern Frontend framework, e.g: Angular, React-Redux or VueJS etc.{linebreak}{linebreak}Why it would be awesome to work with us{linebreak}{linebreak} BE HEALTHY{linebreak}{linebreak}We recognize that our employees are the key to our success. Healthier employees are happier employees who perform well! We not only provide health insurance benefits, but we also get out of the office for fun activities like weekly soccer games.{linebreak}{linebreak} HAVE FUN{linebreak}{linebreak}Having fun makes work much more enjoyable. We host company foosball, ping-pong tournaments and events to make sure our employees feel the love. Events may vary by office location, but the sentiment is the same: Fun matters.{linebreak}{linebreak} COMMITMENT{linebreak}{linebreak}When you join Inspectorio, you join a team. You have our leadership’s commitment to treat all team members with respect. All our team members commit to performing the best for each other, and our customers.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

The Interaction Design Foundation seeks a Senior Front-end Developer to join our development team. We are the world's most prestigious community and course platform for UX designers and need a person who will help us to develop our educational platform by taking ownership of all CSS code, as well as help build new (and fantastic) JavaScript modules.{linebreak}{linebreak}## Required Skills:{linebreak}{linebreak}- 5+ years of experience working professionally with web development.{linebreak}{linebreak}- You write semantic and accessible HTML5.{linebreak}{linebreak}- You know the latest CSS features and how to use them to build reusable, independent components.{linebreak}{linebreak}- You have strong, framework-agnostic knowledge and experience in JavaScript (ES6).{linebreak}{linebreak}- You love to learn and push your skills to new levels.{linebreak}{linebreak}- You know Git basics, and you're familiar with GitHub and/or Bitbucket.{linebreak}{linebreak}- You have an understanding of basic programming patterns and principles as well as a strong sense of good engineering and architecture.{linebreak}{linebreak}- You want to help build a rock-solid and perfectly architected and documented front-end codebase.{linebreak}{linebreak}- You are truly ambitious, result-oriented, friendly, and you like to continually improve.{linebreak}{linebreak}- You are self-motivated and love to see tangible results.{linebreak}{linebreak}- You speak and write acceptable English – not perfect English, just acceptable – since you will be working with people from Turkey, England, Denmark, Russia and Brazil, among others.{linebreak}{linebreak}{linebreak}{linebreak}## Bonus Skill Set{linebreak}{linebreak}- You are an open source contributor.{linebreak}{linebreak}- Experience with React and/or Vue JS frameworks.{linebreak}{linebreak}- Experience with creating [PWA](https://developers.google.com/web/progressive-web-apps/).{linebreak}{linebreak}- Experience with Gulp, Webpack and module loaders (ES6/AMD/CommonJS).{linebreak}{linebreak}- Experience with backend programming languages/technologies (PHP, Python, Java, .Net, JS (Node.js)).{linebreak}{linebreak}- Experience with working remotely.{linebreak}{linebreak}{linebreak}{linebreak}## Why you’ll want to join us:{linebreak}{linebreak}- You get to work in an international team of seniors where we truly and deeply care about great architecture, great code, great documentation, great tests, etc. You will work with us, learn from us and teach us.{linebreak}{linebreak}- We love our product and thus there are no boundaries for perfection of our codebase: we have zero tolerance for spaghetti code and [technical debt](https://martinfowler.com/bliki/TechnicalDebt.html/), we have regular code review sessions, regular refactoring sprints and we use the best tools to do it.{linebreak}{linebreak}- We use modern CSS stack: BEM-based ITCSS as our CSS methodology for modular, reusable, component-based code and a CSS pre-processor.{linebreak}{linebreak}- We use Modern JavaScript stack: framework-agnostic ES6, Babel, JS modules, module bundling.{linebreak}{linebreak}- We support modern evergreen browsers only and ... IE11 (we use a graceful degradation technique for it). So you can use the latest JS and CSS features.{linebreak}{linebreak}- You will have uninterrupted concentration time every day to build pure front-end awesomeness and thus accelerate your learning curve. If you were to work at Facebook or Google, you would be [constantly interrupted](https://qz.com/806583/programmers-hate-open-floor-plans/) and only have 2 hours of uninterrupted “flow time” per day. That creates a [slow learning curve](https://blog.ninlabs.com/2013/01/programmer-interrupted/). Working with us, you get a full 7 hours per day. Imagine what that will do to your mental muscles, to your learning and to your career.{linebreak}{linebreak}- You will help shape the future of design education which millions of people can benefit from.{linebreak}{linebreak}- You will have the ability to work from anywhere — as long as your internet connection allows you to have video-based contact with your colleagues every day.{linebreak}{linebreak}- You get to meet up with the rest of the team several times a year at interesting destinations like a scenic Thai island, Dubai, Denmark, or the like. See the [video about our company culture for more](https://www.interaction-design.org/careers).{linebreak}{linebreak}- We have a focus on evergreen programming techniques and best practices, as opposed to the latest hyped framework. We’d rather hand-craft things ourselves than build our platform on a gazillion 3rd party libraries. Just ask Facebook: [they know it sucks.](https://qz.com/646467/how-one-programmer-broke-the-internet-by-deleting-a-tiny-piece-of-code/){linebreak}{linebreak}- Our CEO is a programmer and you will therefore not have to worry about “management speak” in order to get your point across. Just let your awesome code “speak for itself” and you will earn respect immediately!{linebreak}{linebreak}{linebreak}{linebreak}## What you will be doing:{linebreak}{linebreak}- You will take ownership and leadership of an ever-growing front-end codebase where elegance and simplicity must be maintained and furthered – and where the evil forces [entropy](https://en.wikipedia.org/wiki/Software_entropy), [bloat](https://en.wikipedia.org/wiki/Software_bloat), and spaghetti must be fought back by your intellect and coding skills.{linebreak}{linebreak}- Creating new components (CSS + JS), refactor existing ones, improve our style guide, build new pages using existing components.{linebreak}{linebreak}- Building upon our current front end style guide and coding guides, which let our back end developers use front end components with ease. You will build a “design system” that is extremely detailed yet also easy to navigate and use.... much like https://polaris.shopify.com/.{linebreak}{linebreak}- Helping us to build an online course that will teach millions of designers how to become front-end developers. This will hugely improve your skills and ability to communicate - and will prove to be an awesome challenge!{linebreak}{linebreak}- Creating animations that are not only beautiful, but meaningful and are features that add to the UX of our users.{linebreak}{linebreak}- Marking our application faster and lighter.{linebreak}{linebreak}{linebreak}{linebreak}## About our company{linebreak}{linebreak}The Interaction Design Foundation is the world's most prestigious community and course platform for user experience designers. We are a nonprofit organization with a mission to reduce the cost of design education around the world, and we do so by providing high-quality online UX design courses at an affordable membership fee. With tens of thousands of members learning from our courses, and hundreds of thousands reading our free educational materials, we’re one of the largest UX design communities around the world.{linebreak}{linebreak}{linebreak}{linebreak}We've spent the last 15 years building our community, and the last year rebuilding our course platform—based on a brilliant technology stack. And now we want you to help us build pure awesomeness in versions 7, 8, 9, etc.! If you're a senior front-end developer with sublime programming skills acquired from 5+ years of experience, we’d like to work with you.{linebreak}{linebreak}{linebreak}{linebreak}This is a paid full-time position. You'll be location independent and will therefore be free to work from wherever you want in the world. You will have daily video-based contact with your colleagues and will get to meet them physically on team trips (see below).{linebreak}{linebreak}{linebreak}{linebreak}## About our work culture{linebreak}{linebreak}Please also see our page explaining our work culture in more detail before you apply: https://www.interaction-design.org/careers{linebreak}{linebreak}{linebreak}{linebreak}## Our Zen Code{linebreak}{linebreak}![alt text](https://public-media.interaction-design.org/images/uploads/e3e65b29e66b2770f6e3cdb4ac2fa505.png){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}## Want to join our team? Here is how!{linebreak}{linebreak}Please send an email to Rikke Friis Dam at [email protected] where you:{linebreak}{linebreak}- Tell us why you want to put your heart, mind and hard work into this job.{linebreak}{linebreak}- Tell us the 3 productivity tips/methods that work best for you.{linebreak}{linebreak}- Make sure your application reflects your perfectionism.{linebreak}{linebreak}Apply as soon as you can – we’re firm believers of “the sooner, the better”. We’re looking forward to working with you!

# How do you apply?
Please send an email to Rikke Friis Dam at [email protected] where you:{linebreak}{linebreak}{linebreak}{linebreak}- Tell us why you want to put your heart, mind and hard work into this job.{linebreak}{linebreak}{linebreak}{linebreak}- Tell us the 3 productivity tips/methods that work best for you.{linebreak}{linebreak}{linebreak}{linebreak}- Make sure your application reflects your perfectionism.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Castor is looking for Javascript experts to bring our UI and UX to the next level!{linebreak}{linebreak}Who are we?{linebreak}{linebreak}We are the team behind Castor EDC (Electronic Data Capture), a web application that allows medical researchers to collect data for their clinical studies. We are one of the fastest growing HealthTech companies, having tripled our customer base in the last year. We are proud of the fact that our customers are our biggest growth engine. Once they use our product, they fall in love and tell their fellow researchers. {linebreak}{linebreak}What is our goal?{linebreak}{linebreak}To improve healthcare worldwide by enabling medical research through technology. We want to accelerate medical research by unlocking the potential of every researcher. We believe that the Castor products can become the global standard for medical data capture and management. To meet tomorrow’s healthcare challenges standardizing and reusing datasets is key. Starting with an easy to use and affordable EDC system, we help users in their entire research process. Using the large volumes of data and metadata collected in our systems, we want to provide researchers AI-driven services to make our core products smarter and smarter. This poses interesting challenges related to scalability, security, cryptography, AI and UX. We were recently awarded with a €1.1M EU Horizon 2020 grant that helps us to speed this along!{linebreak}{linebreak}Who are we looking for?{linebreak}{linebreak}To reach our goals, we are looking for experienced frontend developers that want to contribute to science while working in a challenging commercial environment. You have 3-5 years of experience with building up large-scale frontend javascript applications from scratch, preferably using ExtJS.{linebreak}{linebreak}What will you be doing?{linebreak}{linebreak}To keep our products at the frontier of innovation, your responsibilities will include:{linebreak}{linebreak}{linebreak}* Designing and writing code for web applications that impact the daily life of thousands of medical researchers.{linebreak}{linebreak}* Deliberate and advise on our long-term frontend strategy{linebreak}{linebreak}* Translating user requirements into beautiful new functionality with optimal UX{linebreak}{linebreak}* Upgrading/migrating our ExtJS 3.4 projects to ExtJS 6.5 or another framework{linebreak}{linebreak}* Collaborating with other engineers, product management and customer success representatives.{linebreak}{linebreak}* Investigating and building automated unit-, functional and acceptance tests{linebreak}{linebreak}* Teaching and mentoring other engineers about Javascript{linebreak}{linebreak}* Identifying opportunities for process and tool improvements and implementing them{linebreak}{linebreak}* Working on automated toolchains to build and integrate our applications{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our stack and tools{linebreak}For the frontend of our applications we currenlty use Sencha ExtJS 3.4 and 6.5 and we are playing around with Siesta for automated frontend tests. The rest of stack consists of PHP7 applications using Zend Framework 2 and Doctrine 2, backed by multi-tenant MySQL/MariaDB databases. {linebreak}{linebreak}Our toolset includes Slack, JIRA, Bitbucket, Confluence and Google for Business. We use Jenkins as a continuous integration server. {linebreak}{linebreak}We offer{linebreak}{linebreak}{linebreak}* A job offer within a week (if we like you){linebreak}{linebreak}* The chance to carve out your technical role in a fast-moving start-up{linebreak}{linebreak}* A way to help the world by improving medical research{linebreak}{linebreak}* The option to work from home 2 days a week{linebreak}{linebreak}* 30 vacation days per year{linebreak}{linebreak}* The opportunity to attend relevant tech conferences{linebreak}{linebreak}* A team of young, smart and driven colleagues{linebreak}{linebreak}* A spacious office with all amenities located in the south-east part of Amsterdam, next to Holendrecht Station{linebreak}{linebreak}* Free lunch, snacks and Friday afternoon drinks!{linebreak}{linebreak}* A great salary, bonuses based on company results and a pension plan{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Essential skills{linebreak}{linebreak}{linebreak}* You have broad tech interests but specialise in Javascript (3-5 years experience), preferably in ExtJS.{linebreak}{linebreak}* You have designed and developed large (enterprise) applications{linebreak}{linebreak}* You have worked with ExtJS, preferably with different versions of it, or are willing to learn its architecture{linebreak}{linebreak}* You have excellent problem solving and analytical skills.{linebreak}{linebreak}* You have strong verbal and written communication skills{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Desired mindset{linebreak}{linebreak}{linebreak}* You prefer high quality, well-structured code over quick fixes and hacks{linebreak}{linebreak}* You educate yourself, read articles on new techniques, and keep up to date on the dynamic landscape of Javascript libaries and frameworks{linebreak}{linebreak}* You’re excited about the opportunity to help us scale from NL to EU to global, making sure all our customers have the best user experience{linebreak}{linebreak}* You relish the opportunity to help us with automated testing, security and Continuous Delivery{linebreak}{linebreak}* You have a strong customer focus{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}The Mid-level/Senior Rails & Front End Developer will be the owner of the web application. They’ll be responsible for daily operations, maintenance and development of the application to ensure an optimal user-experience for our community of innovators.{linebreak}{linebreak}This position is a contributing member of the Edison Nation team, providing strategic input with regards to the application, and work to design, build and maintain site. This will also include working collaboratively with the other members of the Edison Nation team to provide application support and generate ad-hoc reports when needed.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Design, build and maintain the Rails application{linebreak}{linebreak}* Make strategic decisions related to the application{linebreak}{linebreak}* Provide daily application support{linebreak}{linebreak}* Generate ad-hoc reports for the Edison Nation staff as needed{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications & Experience:{linebreak}{linebreak}{linebreak}* 5+ years of Rails experience{linebreak}{linebreak}* HTML/CSS/JavaScript fluency{linebreak}{linebreak}* Strong knowledge of MySQL{linebreak}{linebreak}* Extensive experience with AWS{linebreak}{linebreak}* Experience with Git{linebreak}{linebreak}* Experience with Stripe payment gateway{linebreak}{linebreak}* Experience with Elasticsearch{linebreak}{linebreak}* Experience working with non-technical users{linebreak}{linebreak}* Versatile team player with a startup “work hard, play hard” mindset{linebreak}{linebreak}* Responsible, able to operate independently in a small team environment{linebreak}{linebreak}* Self-driven and proactive{linebreak}{linebreak}* Excellent written and verbal communication skills{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}For International and Remote Applicants:{linebreak}{linebreak}{linebreak}* 3+ years of experience working remotely for a US-based company in a similar position{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Do you know what Additive Manufacturing(AM), high quality 3D printing, will bring about in the next few decades?{linebreak}{linebreak}At DiManEx we digitize the industrial supply chain, making AM an integral part of it.{linebreak}{linebreak}Our mission is to print “Any (industrial) part, Anywhere” in the world.{linebreak}{linebreak}It is about transforming the way Manufacturing is understood around the world and radically innovate the supply chain management bringing it to almost on-demand.{linebreak}{linebreak}Our solution leads to less scrap material (waste) in the production of parts, having a significant positive impact to our environment.{linebreak}{linebreak}Imagine the amount of parts in machines, domestic appliances, cars and everything surrounding you. This is our potential market.{linebreak}{linebreak}By what we do, we bridge two worlds coming together: the old - traditional supply chain and ditto manufacturing; and the new - a digitized, optimized supply chain that has AM as integrated part of it.{linebreak}{linebreak}To make it happen we need to build a ton of cool features, adopting technologies such as Machine Learning, Blockchain and a great frontend architecture able to handle big data and build great looking dashboards with ease and flexibility.{linebreak}{linebreak}We recently closed a $2.7m round of funding that will allow us to scale up our engineering team and bring our roadmap to market in a timely manner.{linebreak}{linebreak}What kind of professional are we looking for?{linebreak}{linebreak}There are a few skills you should master, but don’t be afraid though. We strongly believe it is your character that determines whether you are a good fit for our team or not. Besides your experience and expertise we would like you to bring excitement, speed, creativity and a moonshot attitude to the team. We thrive in a fast-paced, FUN startup environment, taking on many challenges at once. That is what we would like to see with you as well: that passion, the fire within.{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}You would need to be able to show us some of your work and demonstrate your experience in the following:{linebreak}{linebreak}{linebreak}* Fundamental understanding of micro-services architectures and RESTFul web-services{linebreak}{linebreak}* Experience in developing multi-tenant SaaS in enterprise environments{linebreak}{linebreak}* Experience with data-intensive application development{linebreak}{linebreak}* Experience with SPA Javascript code optimization{linebreak}{linebreak}* Javascript{linebreak}{linebreak}* React.js on Redux{linebreak}{linebreak}* Twitter Bootstraap{linebreak}{linebreak}* Webpack{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Non-technical requirements:{linebreak}{linebreak}{linebreak}* Fluent communication skills in English{linebreak}{linebreak}* Focus on details and quality{linebreak}{linebreak}* Strong problem solving skills{linebreak}{linebreak}* Able to work in a fast moving and highly flexible startup environment{linebreak}{linebreak}* Good understanding of User Experience and User Interface design{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Useful to have:{linebreak}{linebreak}{linebreak}* Familiarity with Amazon Web Service and its core products{linebreak}{linebreak}* Java{linebreak}{linebreak}* Docker{linebreak}{linebreak}* Ansible{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What we offer:{linebreak}{linebreak}{linebreak}* Being part of the beginning of something new{linebreak}{linebreak}* Competitive compensation package{linebreak}{linebreak}* Laptop{linebreak}{linebreak}* Work remotely{linebreak}{linebreak}* Flexible hours{linebreak}{linebreak}* 25 days holidays{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Please attach your CV{linebreak}{linebreak}* We don’t consider third party applications or agencies.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}A Bit About Us{linebreak}{linebreak}{linebreak}* First and foremost, we are advocates of small business owners - we know their struggles, we empathize with them and we want to help them grow their businesses{linebreak}{linebreak}* We’re building beautifully simple SaaS software to help them collect and analyze feedback that will help them grow their business using data, not guess work{linebreak}{linebreak}* We’re a remote team full of razor-sharp engineers, designers, content creators and marketers who love to learn and seek to continually get better{linebreak}{linebreak}* Our founder has a product/engineering/marketing background and has launched multiple companies which have generated 9-figures in combined revenue{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}A Bit About You (As A Person){linebreak}{linebreak}{linebreak}* You are a learning machine - and rarely let a day go by where you don’t learn something{linebreak}{linebreak}* You know, like and agree with most of the views shared by the Basecamp guys{linebreak}{linebreak}* You value honesty, integrity and hard work immensely{linebreak}{linebreak}* You have hobbies outside of work and work doesn’t define you as a person{linebreak}{linebreak}* You want to join a team full of smart, creative people you will learn from{linebreak}{linebreak}* You’re looking for a career, not just another job{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}A Bit About You (Tech){linebreak}{linebreak}{linebreak}* You have 2+ years of solid front-end dev experience working on large SPAs{linebreak}{linebreak}* You work well with back-end developers and have a good understanding of (and respect for) the relationship between product managers and engineers{linebreak}{linebreak}* You’ve been part of a remote team before or you’ve freelanced for at least 2 years{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}In terms of languages, frameworks, etc, here’s what we’re using right now - and what you’ll need excellent familiarity with to be a great fit for this role:{linebreak}{linebreak}{linebreak}* React{linebreak}{linebreak}* React DnD{linebreak}{linebreak}* Redux{linebreak}{linebreak}* Immutable.js{linebreak}{linebreak}* SCSS{linebreak}{linebreak}* Jest{linebreak}{linebreak}* Docker{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What You’ll Do{linebreak}{linebreak}{linebreak}* Build out the front-end components that we’ll re-use as we’re building the product{linebreak}{linebreak}* Work closely with our other engineers to build new features that will help our customers collect, analyze and use feedback to grow their businesses{linebreak}{linebreak}* Fix front-end related bugs, performance issues, etc as they arise{linebreak}{linebreak}* Write highly readable, highly performance code that’s easy to pick up by other devs{linebreak}{linebreak}* Wear many hats - you know that’s the reality when you’re part of a small team{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We Are For You If…{linebreak}{linebreak}{linebreak}* You want to learn from a founder who has launched multiple companies and see a job not just as a way to write code and get paid for it, but as a great learning opportunity{linebreak}{linebreak}* You value a team that works both hard and smart - who are obsessed with helping customers and honing their craft more than anything{linebreak}{linebreak}* You actually want to love your job, the people you work with and the software you help create, instead of simply tolerating them{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Please note: this is a full-time equivalent contract role for 40 hours per week. We are looking for someone long term, however we are headquartered in Australia so you will be paid for hours worked, not a salary.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}What your day looks like{linebreak}{linebreak}With your first (of many) cup of coffee in hand, you skip the traffic-packed drive and stroll down the hall to your home office. You turn on your monitor and join the hangout for your daily Standup. Call done, you hit play on your favourite playlist, tap the volume key a few times and get in the zone. There are some GitHub PRs you need to review, so you head there first. The rest of the morning goes by working on that feature for the weekly client demo tomorrow. Lunch time arrives so you head to your Yoga class. Feeling stretched and relaxed, you make yourself something to eat, grab (another) cup of coffee and get back to work. Some remote problem solving with the team and then it’s back to code. Hunger calls (where did the day go) and you know it’s time to shut the laptop. After catching up on everyones day you go pack for your trip to NodeConf the next day.{linebreak}{linebreak}What you’ll be doing{linebreak}{linebreak}At nearform you'll be working for international clients who are industry leaders in their respective fields. The type of problems you’ll help solve range from helping build solutions for internal processes, to helping launch new product ventures and fundamentally change how these businesses operate. In either case we provide a deep understanding of how successful enterprise products are brought to life.{linebreak}{linebreak}You will join a highly skilled multidisciplinary team; typically consisting of designers, front-end and back-end experts, a delivery architect, devops engineers, and also members of the client team. This eclectic mix follow a modern agile development methodology; there’s typically a backlog, daily standups, weekly demo, two weekly sprints, sprint planning & sprint retros, all with as little ceremony as necessary.{linebreak}{linebreak}What we ask of you{linebreak}{linebreak}{linebreak}* 7+ years experience developing at an enterprise level{linebreak}{linebreak}* An ability to use a wide variety of open source technologies and tools{linebreak}{linebreak}* An ability to perform well in a fast-paced environment{linebreak}{linebreak}* Excellent analytical and multitasking skills{linebreak}{linebreak}* Located in Europe{linebreak}{linebreak}* Availability for short-term travel on a semi-regular basis{linebreak}{linebreak}* Fluent English{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}For Front-end add:{linebreak}{linebreak}{linebreak}* Extensive hands on experience with:{linebreak}{linebreak}{linebreak}{linebreak}* JavaScript Frameworks, must include React{linebreak}{linebreak}* HTML and CSS pre-processing platforms, such as LESS and SASS{linebreak}{linebreak}* Best practice and design patterns, such as, CSS paradigms (OOCSS, SMACSS, and BEM){linebreak}{linebreak}* Ajax, JSON and RESTful Web services{linebreak}{linebreak}* Best practice front-end security, familiarity with OWASP top 10{linebreak}{linebreak}* Modern knowledge of front-end performance{linebreak}{linebreak}* Build tools such as Gulp, Grunt, Browserify and Webpack{linebreak}{linebreak}* Versioning tools, particularly GIT{linebreak}{linebreak}* Browser testing and debugging{linebreak}{linebreak}* Cross-browser compatibility issues and ways to work around them{linebreak}{linebreak}* Layout aesthetics, responsive design and mobile web development{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}For Back-end add:{linebreak}{linebreak}{linebreak}* Extensive hands on experience with:{linebreak}{linebreak}{linebreak}{linebreak}* JavaScript, must include Node.js{linebreak}{linebreak}* SQL and Document-Oriented Databases{linebreak}{linebreak}* Ajax, JSON and RESTful Web services{linebreak}{linebreak}* Versioning tools, particularly GIT{linebreak}{linebreak}* Testing and debugging{linebreak}{linebreak}* Cloud architecture and administration{linebreak}{linebreak}* Systems integration{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}FineTune is seeking a senior reactjs/redux front end software engineer for our Pre-AP software product. S/he will have the opportunity to work on mission critical software that will impact 3-5 million students in 2019. If you are well versed in various javascript frameworks Angularjs, Emberjs, but particularly Reactjs/Redux and have created at least 3 production released software, you are welcome to apply. S/he will be working with our existing platform and front end code base to refactor and use feature flags to enable software for 9th graders while designing the front end code to be highly modular and optimized for best user experience. We will be hitting several milestones to serve 3 million+ users in 2019.{linebreak}{linebreak}Requirements:{linebreak}{linebreak}{linebreak}* comfortable with npm packaging/publishing,{linebreak}{linebreak}* webpack customization and configuration{linebreak}{linebreak}* experienced in developing for multiple web browsers and mobile for various platforms{linebreak}{linebreak}* experienced developing for responsive UI {linebreak}{linebreak}* good handle of computer science{linebreak}{linebreak}* good handle of event driven software design pattern{linebreak}{linebreak}* be well versed in object oriented programming{linebreak}{linebreak}* be well versed in debugging REST API and graphql APIs{linebreak}{linebreak}* be well versed in debugging using breakpoints, source maps and Chrome developer tools{linebreak}{linebreak}* be well versed in test driven development{linebreak}{linebreak}* experience in docker based development environment a plus{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}S/he should also be comfortable interacting with customer and provide guidance on the technical feasibility and scope of engineering/rearchitecting needed to solve problems and deliver features. {linebreak}{linebreak}Front end software engineer will work very closely with the designer, business stakeholders, QA and other engineers to deliver features. You must be well versed in test driven development (we use jest/enzyme/nightwatchjs) and find best ways to increase the speed of delivery while enhancing the quality of our software.{linebreak}{linebreak}S/he will interface also interface with CTO to continuously drive innovation and new product development while promoting and advancing the scalability and modularization of current platform we are working on with Collegeboard.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Initial short term remote contract position for an experienced front end developer that can hit the ground running with React, Redux, and Recompose. We have an urgent need to bring on someone to help us get a product delivery across the finish line. There would be a potential for additional and ongoing work. {linebreak}{linebreak}You'd be part of one of a handful of teams that are all working together to build a large video on demand application. Think Netflix but with additional features. Initial engagement of ~2-3 months starting ASAP. We don't care where you live, but you'd be expected to work as part of a team in a collaborative fashion (scrum ceremonies, peer code review, slack, etc.), speak English fluently, and work within at least 6 hours overlapping 9-5 US EST .

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}We are looking for a talented Front-End and Javascript developers. {linebreak}{linebreak}Requirements:{linebreak}{linebreak}{linebreak}* Perfect knowledge of html 5 and css 3{linebreak}{linebreak}* 5+ years of experience with javascript.{linebreak}{linebreak}* React knowledge{linebreak}{linebreak}* Experience working with web push and service workers.{linebreak}{linebreak}* Interest to learn amp and work with pwa.{linebreak}{linebreak}* Ability to write pure code without libraries.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}You will be a key part of a small team that will build our next generation websites, apps and chatbots.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}*** Update on 'Location' : So, while we do have the 'remote' flag on, we're *ideally* looking for someone in the DC area-ish; however, we could live with the NE corridor-ish, too. Or, put another way: are you available to be in the DC office once/week-ish? Yeah, That'd be greaaaaaat...{linebreak}****{linebreak}{linebreak}Are you a versatile frontend developer & UX designer who is obsessive about creating thoughtful software that improves someone’s day? If so, we’d love to chat with you about adding some firepower to our senior product team -- a team who is actively helping women’s health providers spend more quality time with patients by fundamentally re-imagining their daily digital workflows. {linebreak}{linebreak}Ideally you are as eager and passionate as we are about:{linebreak}{linebreak}{linebreak}* Creating thoughtful user experiences that help people (in our case doctors & nurses) make the best decisions possible while removing tedious BS from their daily workflow.{linebreak}{linebreak}{linebreak}{linebreak}* reducing the large amount of time that clinicians spend on documenting what they have already done (go ahead -- ask your doctor about how much they like their EHR (electronic health record) next time you’re sick){linebreak}{linebreak}{linebreak}{linebreak}* re-imagining not only the traditional user experiences & workflow of EHR’s, but also the medium through which the latest medical best practices can be actionably and seamlessly incorporated into delivering care.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}OK, you may not be super-passionate about these things right now (let’s face it -- medical workflows and “EHRs” sound pretty boring on paper), but you will be. Why? Because you’ll be building software that fixes INCREDIBLY FRUSTRATING experiences for doctors. And it’s incredibly satisfying to modernize, replace & improve outdated, problematic software. It’s important. And you’ll be loved/adored for it. (And once you see the way this stuff is currently done, you’ll be left scratching your head or otherwise disappointed){linebreak}{linebreak}A little about us...{linebreak}{linebreak}We’re a small-but-mighty team that recently secured our first round of venture capital financing along with a strategic partnership with the most influential voice in women’s health: the American College of Obstetricians & Gynecologists (ACOG).{linebreak}{linebreak}Our mission is to remove the “digital roadblocks” that interfere with healthcare providers’ ability to spend quality time with patients (Oh and we try to help them make better decisions along the way as well).{linebreak}{linebreak}...A Lot About You{linebreak}{linebreak}Ideally, you are a multitalented wunderkind who runs circles around each of the below bullet points, but let’s be real: while some of these are “must-have”, many are “wish-list”. We may have gotten a bit carried away with these, so if feel your unique combination of skills is close-ish to the mark, don’t hesitate to reach out. In fact, do so enthusiastically.{linebreak}{linebreak}{linebreak}* ...you’ve got a “roll up your sleeves” mentality -- there’s a lot of nitty gritty work to get done.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* … you have “X years of experience” Pshaw. We aren’t big on formal requirements in the credentials department; rather, we want to see what you’ve worked on. Show us a project you’re proud of that you shipped and we’ll start the conversation from there. But let’s not kid ourselves -- you should absolutely come without “training wheels” ;).{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* … you have excellent design sensibilities and a firm grasp of HTML5 / CSS / SASS, ui toolkits like bootstrap, and probably design tools like Sketch. {linebreak}{linebreak}{linebreak}{linebreak}* … you’re pretty opinionated about your design choices and can easily articulate/defend your design decisions/rationale when asked “Why did you <insert observation that challenges your design> ?”{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* … you have solid AngularJS front-end development chops. But, because you love javascript frameworks in general, you’ve played around with -- and probably are opinionated about -- other frameworks like React, Aurelia, Ember, etc. And speaking of opinions, what are your thoughts on Angular 2/4 <-> AngularJS (1.6)?{linebreak}{linebreak}{linebreak}{linebreak}* ...you should be able to design, architect & implement front-end solutions that reflect your particular problem-solving approach (...and you’ll probably be solving a problem that was based on a story that you yourself were instrumental in either eliciting or refining).{linebreak}{linebreak}{linebreak}{linebreak}* … you’re a natural Design Thinker. Therefore, you’re good at leveraging your empathy to investigate both known and ambiguous aspects of a complex, convoluted story (lots of these in healthcare!) in order to discover hidden parameters and open alternative paths which may lead to the “real” story. {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* … you have an admirable understanding of the principles behind a good RESTful API design. (Bonus points for a passing familiarity Ruby on Rails or any other fullstack tendencies.){linebreak}{linebreak}{linebreak}{linebreak}* … you’re comfortable/knowledgeable with git. CI experience a bonus, but not required.{linebreak}{linebreak}{linebreak}{linebreak}* … you’ve worked at startups before or have always been looking for an excuse to.{linebreak}{linebreak}{linebreak}{linebreak}* … you work well in a loosely structured PM/Managerial environment (we’re agile with a “little a”){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Us + You?{linebreak}{linebreak}As the newest member our product team, you’ll be an integral part of every aspect of our business strategy, dev roadmap, technology architecture decisions, and, undoubtedly, will wear a lot of hats. {linebreak}{linebreak}Ones of these hats -- in addition to your techie/design hats -- will almost certainly be the Customer Hat. At Dorsata, we are fervent (rabidly obsessive, really) believers in frequent, high-touch interactions with our involved, loyal customer base, who drives our roadmap. Believe me when I tell you that you’re going to be on a first name basis with many of our customers -- there’s a whole Slack channel full of’em that just can’t wait to meet you.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}ActiveProspect is a marketing Softwares as a Service platform for lead acquisition success.{linebreak}{linebreak}As a Senior Front End JavaScript Developer, will play a vital role in the design and development of our flagship product, LeadConduit. Your focus will be on application interface implementation. You must have worked within the complexities of a software environment.. You notice every tiny detail without losing the big picture and are constantly critiquing and analyzing every web experience.{linebreak}{linebreak}We are a small team of effective developers committed to the potential of our software offerings and the company in general. Each developer has a stake in the direction of our products, the company, and the culture surrounding those things.{linebreak}{linebreak}The product is currently built on Angular 1.x, but we are are process of reviewing other technologies. This position will definitely have a voice in determining what technology will best suit our needs for the upcoming years.{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}To succeed in this role you'll need: {linebreak}{linebreak}{linebreak}* Experience shipping and maintaining SaaS, browser-based applications{linebreak}{linebreak}* Strong JavaScript knowledge and experience with one or more application frameworks (Angular, React, Backbone.js, or others){linebreak}{linebreak}* Expert knowledge of HTML and CSS{linebreak}{linebreak}* Familiarity with responsive design and implementation{linebreak}{linebreak}* The moxie to stand up for what you believe{linebreak}{linebreak}* Direct participation in the decision making process{linebreak}{linebreak}* The ability to communicate about user experience with technical and non-technical colleagues{linebreak}{linebreak}* Experience iterating on designs from release to release to make them the best they can be{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bonus point for: {linebreak}{linebreak}{linebreak}* Experience working with charting libraries like Highcharts and D3{linebreak}{linebreak}* Experience working with Node.js{linebreak}{linebreak}* Experience working in a fast development environment{linebreak}{linebreak}* Familiarity with version control & Git{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}The Role{linebreak}{linebreak}We are looking to add a full-time, Senior Frontend / JavaScript developer to our PropertyFile team to take ownership of the frontend development and help bring our product to the next level. Together with our team of designers, we need your help to continue improving our user facing platform and give our agents and clients a top-class user experience.{linebreak}{linebreak}You will help us decide which frontend technologies to use and will become the main source of frontend knowledge for the team.{linebreak}{linebreak}Being a fully remote team, we encourage active collaboration through Slack and video conferencing in Hangouts, including pair programming, show and tell sessions, sprint demos and retrospectives.{linebreak}{linebreak}{linebreak}About You{linebreak}{linebreak}You will be excited by the prospect of working within an agile team delivering a constantly evolving, innovative product and will feel equally comfortable working with other developers as well as with designers and product owners.{linebreak}{linebreak}You are an experienced frontend developer with strong knowledge of JavaScript frameworks, passionate about writing high quality code and not afraid of experimenting with new technologies when needed.{linebreak}{linebreak}You have a dedicated and private space to enable home working without interruptions, as well as being able to travel to our office in London once a week.{linebreak}{linebreak}Ideally, you have access to examples of previous work and you are willing for us to approach your previous employers or clients to request testimonials or references.{linebreak}{linebreak}{linebreak}What you get from us{linebreak}{linebreak}{linebreak}* Competitive salary and benefits.{linebreak}{linebreak}* Opportunity to work remotely for most of the week with flexible hours. We`re more interested in high quality code and consistency than a regimented 9 to 5.{linebreak}{linebreak}* Direct involvement and the ability to influence the project`s future direction. We are a team; everyone`s opinion is important.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What we need from you{linebreak}{linebreak}{linebreak}* Extensive experience developing user facing responsive websites using Bootstrap{linebreak}{linebreak}* Excellent knowledge of vanilla JavaScript{linebreak}{linebreak}* Experience with JS frameworks, preferably Angular{linebreak}{linebreak}* Understanding of web accessibility standards{linebreak}{linebreak}* Exposure to frontend automated testing{linebreak}{linebreak}* Excellent verbal and written communications skills{linebreak}{linebreak}* Excellent time management - we won`t keep prodding you with a stick, but still expect deadlines to be met{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}This will give you bonus points{linebreak}{linebreak}{linebreak}* Frontend performance optimisation{linebreak}{linebreak}* Experience developing mobile apps{linebreak}{linebreak}* Experience with Google Analytics tracking{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}{linebreak}* Work on the latest online engagement technology{linebreak}{linebreak}* Further your career with an international, innovative online company{linebreak}{linebreak}* Work with the largest US retailers{linebreak}{linebreak}* Great team from all over the world{linebreak}{linebreak}* Remote working arrangement{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Powerfront is looking for Front-End developers to support our engagement unique platform - INSIDE.{linebreak}{linebreak}We use a complement of the latest HTML5, React, Polymer & MS Technologies like C#, .Net, SQL Server to build a new type of Customer Service Solution.{linebreak}{linebreak}We are a dedicated, passionate and close knit team with technology running through our veins. We are reinventing the world of web Customer Engagement software; we are not developing small applications. We have developed software that transforms the way companies run their online business. You will use the latest technologies. Every day, you will be challenged. A career at Powerfront is your opportunity to become a leader in the future of the software industry.{linebreak}{linebreak}Our Platform is used by Tier 1 Companies worldwide including Staples, Neiman Marcus, Toys”R”Us, Adidas, The Honest Company, Rooms To Go, GE Money and others. This is the caliber of companies you will be communicating with.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Liaise with our Customers to provide technical support{linebreak}{linebreak}* Manage and liaise with our international development team to deliver bug fixes and feature requests originated from our Customers{linebreak}{linebreak}* Extend the current Powerfront INSIDE platform using the latest technologies.{linebreak}{linebreak}* Improve Integration with 3rd Party systems like Salesforce, Zendesk and other CRM/Chat solutions{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Values we look for{linebreak}{linebreak}{linebreak}* Fully engaged with our Company and our Customers{linebreak}{linebreak}* Honesty, Caring, Self-Improvement, Confidence, Fun, Productivity and Toughness.{linebreak}{linebreak}* Showing an eagerness to grow and learn more about the business. This includes asking questions, reading, modeling others, and being open and responsive to feedback/areas of improvement.{linebreak}{linebreak}* Exhibit professionalism and commitment to role, the company and creation of the product.{linebreak}{linebreak}* Hard Worker not afraid of sometimes burning the candle at both ends{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}The team at Kodify is looking for a talented Senior Frontend Web Developer / React Architect to join our remote team and bring new dynamic on board. This specific role is open to remote candidates based in the European Union (a must for us). With you on board, we’re looking to expand our team (currently 10 developers working across multiple European locations) and take our projects to a whole new level.{linebreak}{linebreak}Key responsibilities: {linebreak}{linebreak}{linebreak}* You will help design and implement a React frontend into our applications and work closely with the development team to ensure the architecture and desired functionality is always met.{linebreak}{linebreak}* Your collaboration with our designers means our UI & UX are flawless.{linebreak}{linebreak}* You will ensure the business requirements are met and will actively advise us on possible features and technologies that could improve our applications.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Must have:{linebreak}{linebreak}{linebreak}* 3+ years of experience in React based web development{linebreak}{linebreak}* 1+ year of React architecture design{linebreak}{linebreak}* Highly skilled in both HTML & CSS{linebreak}{linebreak}* Excellent browser side knowledge of Javascript{linebreak}{linebreak}* Knowledge of browser internal rendering process{linebreak}{linebreak}* Experience in optimising frontend performance{linebreak}{linebreak}* Experience with image optimisation and lossless compression{linebreak}{linebreak}* TDD & BDD, and a focus on code quality{linebreak}{linebreak}* Experience with both desktop and mobile development{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bonus points: {linebreak}{linebreak}{linebreak}* Experience working remotely and with remote teams{linebreak}{linebreak}* Functional CSS{linebreak}{linebreak}* Experience in creating design systems, style-guides, etc.{linebreak}{linebreak}* Knowledge and experience in Git and JIRA{linebreak}{linebreak}* Experience managing high traffic and content heavy websites.{linebreak}{linebreak}* Experience working in an Agile/Scrum development process{linebreak}{linebreak}* NodeJS{linebreak}{linebreak}* SASS{linebreak}{linebreak}* CDNs/cache (cloudflare, cloudfront...){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About you: {linebreak}{linebreak}{linebreak}* You’re a real team player. You love to help and find solutions together.{linebreak}{linebreak}* You’re a natural leader and know how to motivate a team.{linebreak}{linebreak}* Your sense of humor will bring a new dynamic to the team - you love to have fun while you work!{linebreak}{linebreak}* You can think on your feet and adapt well to fast-changing environments and priorities.{linebreak}{linebreak}* You love analyzing data. You’re a complexity thinker and a real problem solver.{linebreak}{linebreak}* You’re flexible and available when needed. You understand emergency calls can be part of the job and are aware of the challenges supporting a 24/7 environment.{linebreak}{linebreak}* You stay updated on industry developments and strive to improve our platform with innovative solutions{linebreak}{linebreak}* You are passionate about software development{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Work with Development Team to maintain a broad range of web and mobile-based client tools including Content Management, eCommerce, Intranet and custom applications. This is an important agency position and, as such, requires a deep understanding of the role and discipline.{linebreak}{linebreak}Job Responsibilities{linebreak}{linebreak}{linebreak}* Work with Designers and Developers to maintain a broad range of web and mobile based client tools including Content Management, eCommerce, Intranet and custom applications.{linebreak}{linebreak}* Write Specifications based on the needs of the project before jumping into code.{linebreak}{linebreak}* Transition existing web apps to mobile-friendly web apps.{linebreak}{linebreak}* Interact with clients to provide appropriate web and mobile solutions for their businesses.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}Must have:{linebreak}{linebreak}{linebreak}{linebreak}* Intermediate-to-expert level CSS and semantic HTML{linebreak}{linebreak}* Expert level JavaScript{linebreak}{linebreak}* Experience with common JavaScript libraries, particularly jQuery and ReactJS{linebreak}{linebreak}* Experience with front-end build tools (Grunt, Gulp, Webpack){linebreak}{linebreak}* Experience with CSS preprocessors, particularly LESS{linebreak}{linebreak}* Familiarity with open-source systems, particularly WordPress and Laravel{linebreak}{linebreak}* Production based development on client and internal projects{linebreak}{linebreak}* Participate in daily development team standups, and “agile” planning{linebreak}{linebreak}* Proactive initiative on project or internal technical issues that require resolution or process{linebreak}{linebreak}* Participation in ongoing quality assurance and process improvements{linebreak}{linebreak}* Attention to detail is a must{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Should have:{linebreak}{linebreak}We work primarily in the LAMP Stack. Familiarity with the following tools is essential:{linebreak}{linebreak}{linebreak}* Vanilla PHP & Frameworks (Laravel){linebreak}{linebreak}* Bootstrap{linebreak}{linebreak}* Ecommerce (WooCommerce, Magento){linebreak}{linebreak}* WordPress{linebreak}{linebreak}* Native or React-Native mobile application development{linebreak}{linebreak}* Deployment Tools: Jenkins{linebreak}{linebreak}* Development Tools: Git, Vagrant{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. We encourage new ideas and experimentation. No part of the code base is off limits.{linebreak}{linebreak}Our current technologies include modern versions of Ember, React, TypeScript, ASP.NET MVC, C#, and F#. We also rely on tools such as AWS, GitHub, TeamCity, Octopus Deploy, Sumo Logic, Datadog, and New Relic. We don’t expect you to have experience with everything in this list, and we’ll help you learn what you don’t know!{linebreak}{linebreak}As a front-end engineer at Olo, you will play a significant and visible role in helping us build one of the most advanced food ordering platforms in the hospitality industry. You will help us shape the digital guest experience for restaurant brands served by Olo. You will contribute to technology selection, architecture and user experience for our front-end applications.{linebreak}{linebreak}Any engineer may work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team is remote!{linebreak}{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}* Experience building user interfaces that put users first and look and feel awesome to use{linebreak}{linebreak}* Deep knowledge of ES6/ES2015+ and one or more modern Javascript frameworks, with a preference for React or Ember{linebreak}{linebreak}* Demonstrable understanding of the full .NET web stack{linebreak}{linebreak}* Leadership experience that spans one or more aspects of technology selection, architecture and design oversight, and mentoring others{linebreak}{linebreak}* Superb problem solving skills with an emphasis on pragmatism, quality, and performance{linebreak}{linebreak}* Passion for learning new skills and technologies{linebreak}{linebreak}* Excellent collaboration skills{linebreak}{linebreak}* BS degree in a technical field of study, or equivalent practical experience{linebreak}{linebreak}* Working proficiency and communication skills in verbal and written English{linebreak}{linebreak}* Legal right to work in the U.S{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Help us build UrbanFootprint!{linebreak}{linebreak}We believe that a beautiful, engaging experience will allow for smarter, more sustainable cities in the future. UrbanFootprint combines challenges of 2D and 3D map interaction, data visualization, and comparative analytics. Our users have a wide range of technical abilities, from small city planners with minimal geospatial experience to data-hungry power users at large architecture and engineering firms. Other geospatial products are feature rich and often hard to use, but ours is tailored to the planning process.{linebreak}{linebreak}The UF app is a single-page, data-rich, map-centric interface. The frontend is built with React, Redux,and MapboxGL, talking to a Python-based API server. We're looking for developers with experience using modern JS libraries to streamline our development in the browser (e.g. React/Redux, lodash, D3, etc) as well as our team workflow (e.g. Webpack, SASS, etc).{linebreak}{linebreak}We are funded by top-tier VC, have existing product/services revenue, and are making our first major moves into the market. We are seeking intelligent, hard-working, mission-driven team members to join us in building and scaling UrbanFootprint to serve users across the US and the world.{linebreak}{linebreak}Check out more information at https://urbanfootprint.io/{linebreak}{linebreak}You will:{linebreak}{linebreak}{linebreak}* Be a critical member of a well-funded and fast-moving team.{linebreak}{linebreak}* Use React+Redux to build a cutting edge geospatial single page application.{linebreak}{linebreak}* Design and implement mission critical greenfield features.{linebreak}{linebreak}* Provide architectural guidance for the team and establish solid, reusable patterns.{linebreak}{linebreak}* Work with a designer and product manager to scope features.{linebreak}{linebreak}* Define and consume internal and public APIs.{linebreak}{linebreak}* Confidently deploy your own code to production on a regular basis.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills and Requirements:{linebreak}{linebreak}{linebreak}* 4+ years of on-the-job JavaScript experience. Additional dynamic language experience (Python, Ruby, etc) is a plus.{linebreak}{linebreak}* Command of CSS (and preprocessors) for creating beautiful and maintainable sites.{linebreak}{linebreak}* Specific job experience with modern front end frameworks such as React, Ember or Angular, and have an opinion about more than one.{linebreak}{linebreak}* Familiarity with performance and scaling techniques - from profiling, to knowing when to use (and not use) the DOM.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bonus Qualifications:{linebreak}{linebreak}{linebreak}* Experience with mapping in the browser and/or GIS.{linebreak}{linebreak}* Additional dynamic programming language experience.{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Full Job Description Available Here:{linebreak}{linebreak}https://jobs.alongside.com/details/senior-frontend-engineer/16847?utm_source=stackoverflow{linebreak}{linebreak}{linebreak}{linebreak}Help us build Manifold from the ground up!{linebreak}{linebreak}Manifold is a well-funded startup with an ambitious vision. We want to make it easy for developers to build applications with cloud services. We build software that developers like you can use every day.{linebreak}{linebreak}We are looking for an experienced and collaborative front end developer to join our small, fast-moving team. You'll build high quality, maintainable React/Redux code. We want you to be passionate about exceptional user experiences. And we need you to work well with others, and enjoy doing it!{linebreak}{linebreak}You'll be joining us at the start of our journey. You’ll help us shape our company and culture from the ground up.{linebreak}{linebreak}Working at Manifold:{linebreak}{linebreak}{linebreak}* We value focus, accountability, empathy, communication, autonomy, and consistent delivery.{linebreak}{linebreak}* Our work is shared, reviewed and discussed in the open.{linebreak}{linebreak}* We grow, learn, and improve continuously, both as a team and as individuals.{linebreak}{linebreak}* We value diversity. Gender diversity is currently about 22% and we are working to improve that.{linebreak}{linebreak}* We care deeply about supporting a distributed culture, and work at it. About 43% of the company do not work in the home Halifax, NS office, including the product and engineering leaders.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Build UI components that are intuitive, beautiful and reusable across our entire platform, using React, Redux, Styled Components, and Webpack.{linebreak}{linebreak}* Work closely with design and product in short design-first iterations.{linebreak}{linebreak}* Build and improve our continuous integration to reliably deliver high-quality product releases to production multiple times a day.{linebreak}{linebreak}* Contribute regularly to pertinent product, design and implementation discussions.{linebreak}{linebreak}* Learn, practice, share, and improve our knowledge and best practices in front-end technologies, security, engineering, design, and collaboration.{linebreak}{linebreak}* Help build a friendly, supportive engineering culture that encourages you and the entire company to improve as engineers, teams, and people.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}{linebreak}* Strong communication skills with a team-centric approach to discussion and decision making.{linebreak}{linebreak}* Empathy and respect for others.{linebreak}{linebreak}* Experience working in a small-team where individuals wear many hats{linebreak}{linebreak}* In-depth experience with at least one modern client-side framework, ideally React{linebreak}{linebreak}* Interest in writing maintainable and reliable unit and automated integration tests{linebreak}{linebreak}* Feel at home using the command line as a part of your workflow{linebreak}{linebreak}* Full command of Git, GitHub, and continuous integration/deployment based workflows{linebreak}{linebreak}* Experience working on or with a remote team{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Core Skills{linebreak}{linebreak}{linebreak}* ReactJS{linebreak}{linebreak}* Nimble{linebreak}{linebreak}* Node.js{linebreak}{linebreak}* Continuous Integration{linebreak}{linebreak}* Testing {linebreak}{linebreak}* Communication {linebreak}{linebreak}* JavaScript{linebreak}{linebreak}* GIT {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Additional Information{linebreak}{linebreak} We believe in having people work from where they are most productive. If that happens to be in our offices in Halifax, Nova Scotia, or in San Francisco, welcome! We'd love to have you. If you are remote, you are also welcome! We don't actually need you to be in North America, as the job summary specifies, but we do prefer candidates who are roughly within 4 hours of the US Eastern Time Zone.{linebreak}{linebreak}We offer competitive compensation and equity opportunities, with additional perks such as a professional development allowance.{linebreak}{linebreak}Apply now:{linebreak}{linebreak}https://jobs.alongside.com/apply/16847?utm_source=stackoverflow

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}We are seeking a Senior Front-End Developer to help build out our new single page web apps (React/Redux) and refactor some of our current non (React/Redux) applications. We're looking for a dynamic individual who can build well-designed, performant and effective front-end web applications that support complex business rules/flows.{linebreak}{linebreak}You will start by learning from the experiences of our current team and our current offerings and become intimately familiar with our ASP.NET/knockout technology stack. As you improve your understanding of our business logic, you will contribute your React/Redux experiences by architecting and leading your team to develop new web and mobile apps.{linebreak}{linebreak}You will leverage your experience to establish best practices for web development and drive the team and the codebase to a higher level. You will also have the chance to collaborate with architects in the development and implementation of our upcoming Platform as a Service (PaaS), as well as architects from the mobile team that work with the same stack (React Native/Redux).{linebreak}{linebreak}The ideal candidate will look not only to lead, collaborate, and develop their career, but also be hungry to assist others in the development of their own careers. You’ll have the chance to set the tone of the platform you’ll be working on.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Within two months of your start, utilize an agreed up technology stack (React/Redux, etc.) to create well-tested, low-latency web apps{linebreak}{linebreak}* Drive front end architectural decisions to develop a maintainable and reliable set of edge applications{linebreak}{linebreak}* Collaborate with other teams to build microservices that can serve many applications and scale independently{linebreak}{linebreak}* Enable our product team to tap into valuable data sources and build incredible features for our customers{linebreak}{linebreak}* Actively participate in all PaaS projects and work together to build high-quality solutions{linebreak}{linebreak}* Present ideas in the form of brown bags to all engineers to help shape our technical landscape{linebreak}{linebreak}* Provide constructive feedback on pull requests to increase code quality{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}We need developers who share our passion for building cutting-edge web and mobile apps. You should be active in the development community, and be passionate about all things front end. We’ve got the fast pace and agility of a startup along with the scale and security of an established company with thousands of customers. We are looking for candidates who have:{linebreak}{linebreak}{linebreak}* 7+ years experience developing single page web applications{linebreak}{linebreak}* 1+ years of experience with React.js, Angular 2 is required{linebreak}{linebreak}* 3+ years of experience actively writing unit tests for JS {linebreak}{linebreak}* 2+ years of experience leading web or front end application teams{linebreak}{linebreak}* 2+ years of experience with C#{linebreak}{linebreak}* Ability to work as a full-stack developer with a keen eye for UI{linebreak}{linebreak}* Experience working in an Agile environment{linebreak}{linebreak}* Strong interpersonal and communication skills{linebreak}{linebreak}* Proficient with C#, ASP.NET, MVC, CSS, JavaScript, jQuery, and SQL{linebreak}{linebreak}* BS in Computer Science or equivalent engineering degree{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Desired Skills & Experience{linebreak}{linebreak}{linebreak}* 2+ years experience with React{linebreak}{linebreak}* 2+ years experience with Redux{linebreak}{linebreak}* Exposure to mobile app development{linebreak}{linebreak}* ES2015{linebreak}{linebreak}* Node.js / Express{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

**_Our positions are fully remote and to ensure compliance with all applicable labor laws, are open to U.S.-based applicants only._**{linebreak}{linebreak}## What We Do{linebreak}Simply put, we make websites easier to use. Through a scientific method of determining which site improvements result in actual performance improvements, we replace the old way of designing sites through gut feel and management opinions with designing sites through data.{linebreak}{linebreak}If you’re interested in checking out the swell people you’ll be working with, click here to [learn more about the team.](https://crometrics.com/meet-the-team/){linebreak}{linebreak}## Our Hiring Process{linebreak}We’re glad you’re interested in working with us. We have a fairly unusual hiring process, but it has proven to work well both for us and for potential new hires. We have found that demonstrating basic competency is the best predictor of initial qualification for working with us, followed by actual work.{linebreak}Our process reflects that: below, we outline our values and how we work, and then ask you to complete a small task. Assuming we like your response, we will hire you for a “paid interview” where you start working with us for a small number of hours each week. If both parties like working together, we expand the relationship. If not, we go our separate ways and both sides “won” in the deal!{linebreak}This short essay sums up the philosophy we operate by: This is Professionalism: http://arches.io/2014/03/this-is-professionalism/{linebreak}{linebreak}Please read it and if you’re willing to work this way, read on!{linebreak}{linebreak}_If you have questions as you go through this, make notes and if we haven’t answered them by the end, feel free to email [email protected], [email protected] or [email protected]_{linebreak}## Our Culture{linebreak}+ *We’re a remote company.* We are spread out all over the country and enjoy the flexibility remote working affords. Want to go on a mountain bike ride in the middle of the day? Cool, don’t forget your helmet! Need to pick the kids up from school? Nice, you’ve got parent of the year in the bag. We stay connected through Slack and workcations, including one annual trip that is partially funded by the company.{linebreak}+ *We value elegant code as much as you do, but we move fast.* We’re writing code that runs _on top of_ existing websites. Some tests only run for a few days before disappearing (though some do so well they become a permanent part of the client’s site). There will be polling patterns and liberal use of `!important`.{linebreak}+ *Again, we’re a remote company.* That makes communication — including writing and reading comprehension — _extremely_ important. You’ll work closely with product managers, designers and writers. This is not a simple “pull tickets and check in code” gig. Successful applicants enjoy the process of defining and clarifying specs, documenting processes, _improving_ processes, and uploading custom emoji to Slack.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

IDF seeks a Senior Front-End Developer to shape the future of design education{linebreak}{linebreak}The Interaction Design Foundation is the world's most prestigious community and course platform for user experience designers. We are a nonprofit organization with a mission to reduce the cost of design education around the world, and we do so by providing high-quality online UX design courses at an affordable membership fee. With tens of thousands of members learning from our courses, and hundreds of thousands reading our free educational materials, we’re one of the largest UX design communities around the world.{linebreak}{linebreak}{linebreak}{linebreak}We've spent the last 15 years building our community, and the last year rebuilding our course platform—based on a brilliant technology stack. And now we want you to help us build pure awesomeness in versions 7, 8, 9, etc.! If you're a senior front-end developer with sublime programming skills acquired from 5+ years of experience, we’d like to work with you.{linebreak}{linebreak}{linebreak}{linebreak}This is a paid full-time position. You'll be location independent and will therefore be free to work from wherever you want in the world. You will have regular video-based contact with your colleagues and will get to meet them physically on team trips (see below).{linebreak}{linebreak}{linebreak}{linebreak}Why you’ll want to join us:{linebreak}{linebreak}{linebreak} * You get to work in an international team where we truly and deeply care about great architecture, great code, great documentation, great tests, etc.{linebreak} * We love our codebase and that’s why we have zero tolerance for spaghetti code and technical debt. Code should be so well-crafted that you want to kiss the screen. {linebreak} * You will have uninterrupted concentration time every day to build pure front-end awesomeness and thus accelerate your learning curve. If you were to work at Facebook or Google, you would be constantly interrupted and only have 2 hours of uninterrupted “flow time” per day. That creates a slow learning curve. Working with us, you get a full 7 hours per day. Imagine what that will do to your mental muscles, to your learning and to your career.{linebreak} * You will help shape the future of design education which millions of people can benefit from.{linebreak} * You will work with the best developers and designers in the world. And learn from them.{linebreak} * You will have the ability to work from anywhere — as long as your internet connection allows you to have video-based contact with your colleagues every day.{linebreak} * You get to work with true perfectionists! The development team is a small, senior, and highly-powered team of 7 people: 4 developers, a visual/UX designer, a software tester/QA, and a product owner. They also get input/help from an additional 4 people – as well as from our community of tens of thousands of designers and front-enders who love to provide feedback. You can learn enormous amounts. {linebreak} * You get to meet up with the rest of the team several times a year at interesting destinations like a scenic Thai island, Dubai, Denmark, or the like. See the video about our company culture for more.{linebreak} * We have a focus on evergreen programming techniques and best practices, as opposed to the latest hyped framework. We’d rather hand-craft things ourselves than build our platform on a gazillion 3rd party libraries. Just ask Facebook: they know it sucks. {linebreak} * Our CEO is a programmer and you will therefore not have to worry about “management speak” in order to get your point across. Just let your awesome code “speak for itself” and you will earn respect immediately!{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What you will be doing:{linebreak}{linebreak}{linebreak} * You will take ownership and leadership of an ever-growing front end codebase where elegance and simplicity must be maintained and furthered – and where the evil forces entropy, bloat, and spaghetti must be fought back by your intellect and coding skills.{linebreak} * Helping us to build an online course that will teach millions of designers how to become front-end developers. This will hugely improve your skills and ability to communicate - and will prove to be an awesome challenge!{linebreak} * Helping us to build an online course for our members on the topic of Design Systems – bringing Front End Development together with UI/UX Design.{linebreak} * Creating animations that are not only beautiful, but meaningful and are features that add to the UX of our users.{linebreak} * Building upon our current front end style guide and coding guides, which let our back end developers use front end components with ease. You will build a “design system” that is extremely detailed yet also easy to navigate and use.... much like https://polaris.shopify.com/{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About you:{linebreak}{linebreak}{linebreak} * You love to learn and push your skills to new levels.{linebreak} * You have 5+ years of experience working professionally with OO + MVC (preferably web technologies).{linebreak} * You have an understanding of basic programming patterns and principles as well as a strong sense of good engineering and architecture.{linebreak} * You want to help us take our educational platform to the next level with front-end awesomeness: Animations, interactivity, social features, data-driven design, a better mobile version, "little big details", and much more.{linebreak} * You want to help build a rock-solid and perfectly architected and documented front-end codebase.{linebreak} * You are truly ambitious, result-oriented, friendly, and you like to continually improve.{linebreak} * You are self-motivated and love to see tangible results.{linebreak} * You speak and write acceptable English – not perfect English, just acceptable – since you will be working with people from Turkey, England, Denmark, Russia and Brazil, among others.{linebreak} * It’s a plus if you have an experience with Typescript/Flow, any JS framework, and/or PWA.{linebreak} * It’s a big plus if you have contributed to open source.{linebreak} * It's a big plus if you have worked professionally with at least one statically typed programming language like C, C++, Java, etc.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About the technology stack{linebreak}{linebreak}We believe we have an awesome technology stack and a great (and agile) development process to back that up (Scrum). You don’t have to be an expert in all of these things. The most important things are your programming skills and extensive experience from other projects.{linebreak}{linebreak}{linebreak}{linebreak}The technology stack is currently:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} * Modern JS stack: ES6, Babel, JS modules, module bundling.{linebreak} * BEM/ITCSS as our CSS methodology for modular, reusable, and very well structured code.{linebreak} * We support only modern browsers (IE11+).{linebreak} * A clean separation between front-end and back-end code.{linebreak} * PHP 7.1 where we use all the newest language features like type declarations.{linebreak} * A framework which has an incredible community support. The name of the framework is not important since we are technology agnostic.{linebreak} * MySQL 5.7 configured for the highest performance; Redis for our caching needs.{linebreak} * One of the best content delivery networks with tons of delivery points all over the world for lightning fast pages.{linebreak} * Nginx with HTTP2 enabled - and thus the ability to architect your JS code more flexibly because of the architecture of the HTTP2 protocol{linebreak} * Git and GitHub using gitflow.{linebreak} * Vagrant (with VirtualBox) and seamless CI and deployment infrastructure.{linebreak} * …and well… lots more!{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Want to join our team? Here is how!{linebreak}{linebreak}Please send an email to Rikke Friis Dam at [email protected] with the following:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} * Screener question: Please tell us why you want to put your heart, mind and hard work into this job. {linebreak} * Screener question: Tell us the 3 productivity tips/methods that work best for you.{linebreak} * A personal job application{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Apply as soon as you can – we’re firm believers of “the sooner, the better”. We’re looking forward to working with you!

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

NEWPORT BEACH, United States - We are a startup based in Newport Beach, California, developing an incredible and innovative online marketplace platform (web & mobile based).We are interested in hiring talented and experienced frontend engineers who also have some knowledge and experienc...

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

## What you tell your friends you do{linebreak}{linebreak}“You know how teachers in public schools are always overworked and overstressed with 30 kids per classroom and never ending state tests? I make their lives possible and help their students make it pretty far in life”{linebreak}{linebreak}## What you really will be doing{linebreak}{linebreak}- Architect, design and develop the frontend of all of Front Row's products.{linebreak}- Extend, improve and iterate relentlessly on existing product suite{linebreak}- Champion the best frontend practices to the rest of the team{linebreak}- Mentor and support more junior developers in the organization{linebreak}- Create, improve and refine workflows and processes for delivering quality software on time and with carefully calculated debt{linebreak}- Work closely with Front Row designers, educators, product managers, customer support representatives and account executives to help the business move fast and efficiently{linebreak}{linebreak}## How you will do this{linebreak}{linebreak}- You’re part of an agile, multidisciplinary team. You bring your own unique skill set to the table and collaborate with others to accomplish your team’s goals.{linebreak}- You prioritize your work with the team and its product owner, weighing both the business and technical value of each task.{linebreak}- You experiment, test, try, fail and learn all the time{linebreak}- You don’t do things just because they were always done that way, you bring your experience and expertise with you and help the team make the best decisions{linebreak}{linebreak}## What have we worked on in the last quarter{linebreak}{linebreak}Changed the Student Dashboard to have specialized flows and UX for each student age range{linebreak}We have rewritten our business logic to be decoupled from the Common Core math standards, supporting US state-specific standards and international math systems{linebreak}{linebreak}Prototyped and released a High School Math MVP product{linebreak}{linebreak}Built an open source graphing library on top of Paper.js for handling visualizations for high school math questions{linebreak}{linebreak}Implemented a Selenium QA test suite 100% in Haskell{linebreak}{linebreak}Made numerous performance optimization passes on the system for supporting classrooms with weak Internet bandwidth{linebreak}{linebreak}{linebreak}## Team{linebreak}{linebreak}We’re an agile and lean small team of engineers, teachers and product people working on solving important problems in education. We hyper-focus on speed, communication and prioritizing what matters to our millions of users.{linebreak}{linebreak}## Requirements{linebreak}{linebreak}- You’re smart and can find a way to show us.{linebreak}- A track record of 5+ years of working in, or leading, teams that rapidly ship high-quality web-based software that provides great value to users. Having done this at a startup a plus.{linebreak}- Awe-inspiring at JavaScript, know your way around React, feel right at home building SPAs, you're a master of whipping AJAX and DOM into submission{linebreak}- You have a strong understanding and passion for building large scale frontend applications that delight users and enable them to get their jobs done{linebreak}- You have had to work with gradual typing type systems such as TypeScript and FlowType{linebreak}- You have been exposed to the basics of functional programming{linebreak}- You've used LESS/SCSS, understand media queries and breakpoints, and can explain why and how you'd use a grid system.{linebreak}- Exceptional emotional intelligence and people skills{linebreak}- Organized and meticulous, but still able to focus on the big picture of the product{linebreak}- A ton of startup hustle: We're a fast-growing, VC-backed, Silicon Valley tech company that works hard to achieve the greatest impact we can.{linebreak}{linebreak}## Benefits{linebreak}{linebreak}- Money, sweet{linebreak}- Medical, dental, vision{linebreak}- Incredible opportunity to grow, learn and build lifetime bonds with other passionate people who share your values{linebreak}- Food, catered lunch & dinner 4 days a week + snacks on snacks{linebreak}- Room for you to do things your way at our downtown San Francisco location right by the Powell Station BART, or you can work remotely from anywhere in the US, if that’s how you roll{linebreak}- Awesome monthly team events + smaller get-togethers (board game nights, trivia, etc){linebreak}{linebreak}Front Row is 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.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

## What you tell your friends you do{linebreak}{linebreak}“You know how teachers in public schools are always overworked and overstressed with 30 kids per classroom and never ending state tests? I make their lives possible and help their students make it pretty far in life”{linebreak}{linebreak}## What you really will be doing{linebreak}{linebreak}- Architect, design and develop the frontend of all of Front Row's products.{linebreak}- Extend, improve and iterate relentlessly on existing product suite{linebreak}- Champion the best frontend practices to the rest of the team{linebreak}- Mentor and support more junior developers in the organization{linebreak}- Create, improve and refine workflows and processes for delivering quality software on time and with carefully calculated debt{linebreak}- Work closely with Front Row designers, educators, product managers, customer support representatives and account executives to help the business move fast and efficiently{linebreak}{linebreak}## How you will do this{linebreak}{linebreak}- You’re part of an agile, multidisciplinary team. You bring your own unique skill set to the table and collaborate with others to accomplish your team’s goals.{linebreak}- You prioritize your work with the team and its product owner, weighing both the business and technical value of each task.{linebreak}- You experiment, test, try, fail and learn all the time{linebreak}- You don’t do things just because they were always done that way, you bring your experience and expertise with you and help the team make the best decisions{linebreak}{linebreak}## What have we worked on in the last quarter{linebreak}{linebreak}Changed the Student Dashboard to have specialized flows and UX for each student age range{linebreak}We have rewritten our business logic to be decoupled from the Common Core math standards, supporting US state-specific standards and international math systems{linebreak}{linebreak}Prototyped and released a High School Math MVP product{linebreak}{linebreak}Built an open source graphing library on top of Paper.js for handling visualizations for high school math questions{linebreak}{linebreak}Implemented a Selenium QA test suite 100% in Haskell{linebreak}{linebreak}Made numerous performance optimization passes on the system for supporting classrooms with weak Internet bandwidth{linebreak}{linebreak}{linebreak}## Team{linebreak}{linebreak}We’re an agile and lean small team of engineers, teachers and product people working on solving important problems in education. We hyper-focus on speed, communication and prioritizing what matters to our millions of users.{linebreak}{linebreak}## Requirements{linebreak}{linebreak}- You’re smart and can find a way to show us.{linebreak}- A track record of 5+ years of working in, or leading, teams that rapidly ship high-quality web-based software that provides great value to users. Having done this at a startup a plus.{linebreak}- Awe-inspiring at JavaScript, know your way around React, feel right at home building SPAs, you're a master of whipping AJAX and DOM into submission{linebreak}- You have a strong understanding and passion for building large scale frontend applications that delight users and enable them to get their jobs done{linebreak}- You have had to work with gradual typing type systems such as TypeScript and FlowType{linebreak}- You have been exposed to the basics of functional programming{linebreak}- You've used LESS/SCSS, understand media queries and breakpoints, and can explain why and how you'd use a grid system.{linebreak}- Exceptional emotional intelligence and people skills{linebreak}- Organized and meticulous, but still able to focus on the big picture of the product{linebreak}- A ton of startup hustle: We're a fast-growing, VC-backed, Silicon Valley tech company that works hard to achieve the greatest impact we can.{linebreak}{linebreak}## Benefits{linebreak}{linebreak}- Money, sweet{linebreak}- Medical, dental, vision{linebreak}- Incredible opportunity to grow, learn and build lifetime bonds with other passionate people who share your values{linebreak}- Food, catered lunch & dinner 4 days a week + snacks on snacks{linebreak}- Room for you to do things your way at our downtown San Francisco location right by the Powell Station BART, or you can work remotely from anywhere in the US, if that’s how you roll{linebreak}- Awesome monthly team events + smaller get-togethers (board game nights, trivia, etc){linebreak}{linebreak}Front Row is 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.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}About Collage.com{linebreak}{linebreak}{linebreak}Collage.com's mission is to make custom products easy for everyone. We strive to do this by providing superior software and excellent customer service.Collage.com is a 100% employee-owned, profitable, bootstrapped company with about 50 employees that has rapidly grown from $0 to $25 million in annual revenue since 2013. We sell an expanding variety of photo and home products, including photo blankets, photo books, canvases, pillows, and more. Collage.com has appeared more than a dozen times on ABC's 'Good Morning America' and three times on 'The View.' We've also appeared multiple times on the 'TODAY Show,' along with mentions in BuzzFeed, Mashable, AARP: The Magazine, the Associated Press, and more. We are seeking ambitious, nice individuals to join us in our quest to bring great custom products to the world.{linebreak}{linebreak}{linebreak}Our development team is set up to empower individuals. The less time you spend dealing with cumbersome processes and inefficient systems, the more time you have to solve problems and make an impact. We believe in staying at the forefront of best practices so that we can focus on work that matters. We pass almost all of The Joel Test (we only fix high-priority bugs before writing new code, but hey, we're a start-up), follow the best practices for continuous deployment (anything that is merged following a pull request goes straight to production), and have implemented a declarative unidirectional data flow system (like Flux, but on steroids) for our most complex logic. Difficult projects with extensive cascading data dependencies take days instead of months, allowing us to provide best-in-class design tools and iterate more quickly than our competitors with much larger development teams. Learn more about developing software at Collage.com.{linebreak}{linebreak}{linebreak}We're 100% remote{linebreak}{linebreak}{linebreak}Collage.com is a 100% remote company, with employees working together in states across the country. Last year, our remote work culture was profiled in a case study by the Harvard Business School (we are the first all-remote company they profiled). The entire company meets together in person twice a year in Ann Arbor, Michigan (all expenses paid) to get to know each other and work on strategy. Learn more in an op-ed our co-founder Kevin Borders wrote for MLive.com.{linebreak}{linebreak}{linebreak}The Job{linebreak}{linebreak}{linebreak}We are seeking a senior-level front-end software engineer who can independently implement complex front end features by writing clean, simple code. Join us as we create software that helps customers design and purchase custom products with ease. You'll be part of a small team of engineers who are passionate about building a great product and constantly challenging themselves to improve. Our lean approach to software development means your work will have a large impact on the business.{linebreak}{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}{linebreak}* Write and maintain front end JavaScript code. Implement new responsive UIs, iterate on existing features, fix bugs, and refactor code when appropriate.{linebreak}{linebreak}* Write technical specifications that describe, at an appropriate level, how you will implement new features in our code base.{linebreak}{linebreak}* Review code written by other engineers.{linebreak}{linebreak}* Review technical specifications written by other engineers.{linebreak}{linebreak}* Help other developers, especially junior developers, when you are able.{linebreak}{linebreak}* Communicate effectively with product managers and other engineers.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Required Qualifications{linebreak}{linebreak}{linebreak}{linebreak}* 5+ years professional web application development experience{linebreak}{linebreak}* Experience working with and independently implementing advanced JavaScript code, including asynchronous logic and object-oriented design patterns{linebreak}{linebreak}* Practical experience with MV* architecture (such as Backbone, React + Flux / Redux, etc.), unidirectional data flow, and minimal class/object interfaces{linebreak}{linebreak}* Spatial/geometric reasoning ability -- for basic rendering, animation, and image manipulation{linebreak}{linebreak}* Ability to quickly understand and work with code having a high degree of inherent complexity{linebreak}{linebreak}* Strong communication skills are essential for this remote work position{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Benefits and Perks{linebreak}{linebreak}{linebreak}{linebreak}* Working from home makes it easier to focus on results and develop professionally while spending less time commuting. (See our opinion piece on perks and work-life balance at mlive.com.){linebreak}{linebreak}* 401(k) plan, home internet reimbursement, and $3,000 / year in free Collage.com products plus employee discount for friends and family.{linebreak}{linebreak}* Collage.com pays 100% of the premium for full health, vision and dental insurance coverage for you and your family in a high-quality Blue Cross Blue Shield PPO plan.{linebreak}{linebreak}* Flexible work schedule and unlimited vacation policy (work hard and take time when you need it).{linebreak}{linebreak}* We'll pay for any computer and home office equipment (within reason) that will help you work better.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The Interview Process{linebreak}{linebreak}{linebreak}We are committed to providing a transparent interview process and making offers to qualified people who will be a great fit for our team. We've found that the best way to identify qualified candidates is to ask people to demonstrate their skills directly.{linebreak}{linebreak}{linebreak}All interviews are conducted over the phone. Here's what to expect from each step of the interview process:{linebreak}{linebreak}{linebreak}* Application questionnaire - Your answers to the questions in this application matter! The team lead screens all applications and reads every answer carefully.{linebreak}{linebreak}* Screening interview (30 min to 1 hour) - You will speak with an engineer who will ask you to write some code that is typical of the work we do on a daily basis. You will also have the opportunity to ask any questions you have about the team and the company.{linebreak}{linebreak}* Take-home assignment - This replaces an on-site interview. You will be given a 3 to 4 hour take-home assignment reflective of actual work in this position, which you can work on at your reasonable convenience. The assignment will be reviewed by a senior engineer.{linebreak}{linebreak}* Second interview (1 hour) - General interview with the team lead.{linebreak}{linebreak}* Third interview (1 hour) - General interview with another senior engineer on the team.{linebreak}{linebreak}* Fourth interview (1 hour) - You will speak with Kevin Borders, co-founder and co-CEO.{linebreak}{linebreak}* Fifth interview (1 hour) - You will speak with Joe Golden, co-founder and co-CEO.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We move candidates through the interview process as expeditiously as possible.{linebreak}{linebreak}{linebreak}To Apply{linebreak}{linebreak}{linebreak}Fill out the adjacent form. If you have something else to say that cannot be contained, you can e-mail [email protected]

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Job Responsibilities{linebreak}{linebreak}This is the right fit for you if you're comfortable working both collaboratively with other developers and independently. You will be working on a variety of projects for a variety of clients, including building new web applications, improving and supporting existing sites, and much more. The ideal candidate will be a front-end expert who is also comfortable with and has some experience with .NET. We envision this role being more than just a 'web designer'. You'll be building complex user interfaces and user experiences that utilize our backend systems.{linebreak}{linebreak}What you'll do{linebreak}{linebreak}Utilize the latest web development standards and hands-on technical skills to create standards compliant, cross-browser compatible sites and applications that enable our clients to represent their brand and mission.{linebreak}{linebreak}Work with other members of the team to make sure all the pieces fit where they should, do what they're supposed to, and interact the right way with our back-end systems. {linebreak}{linebreak}Turn visual concepts and design specs into clean, fast-loading, and easy-to-use solutions.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Front Row's mission is to ensure every child gets a world class education. Today, we reach 5 million students across 35% of American schools. We work with hundreds of thousands of teachers around the world to help them reach all students at their individual levels, ensuring every student can grow. We also help teachers engage their students with relevant, interesting, and effective curriculum.{linebreak}{linebreak}We're looking for a senior front-end engineer with a track record of 5+ years of working in, or leading, teams that rapidly ship high quality web-based software that provides great value to users (having done this at a startup a plus). The ideal candidate :{linebreak}- is awe-inspiring at JavaScript, knows their way around React, and feels right at home building SPAs{linebreak}- has a strong understanding and passion for building large scale frontend applications that delight users and enable them to get their jobs done{linebreak}- has worked with gradual typing type systems such as TypeScript and FlowType{linebreak}- has used LESS/SCSS, understand media queries and breakpoints, and can explain why and how you'd use a grid system{linebreak}- has exceptional emotional intelligence and people skills{linebreak}- is organized and meticulous, but still able to focus on the big picture of the product{linebreak}- has a ton of startup hustle: we're a fast-growing, VC-backed, Silicon Valley tech company that works hard to achieve the greatest impact we can.{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}FreeAgent is one of the leading online accounting platforms in the UK with over 50,000 customers and continued fast growth. We’re on a mission to democratise accounting for small businesses across the world! Our app is loved by tens of thousands of people worldwide, and it’s a great opportunity to be a part of something that makes a real difference.{linebreak}{linebreak}{linebreak}We are looking for a Senior Front-end Engineer to join our engineering team. As our first dedicated front-end engineer you will spend your time evolving and communicating our overall front-end technical strategy, as well as working across our product development teams to help them deliver features with exceptional front-end code. Mentoring software engineers is a key part of this role.{linebreak}{linebreak}You will have several years of hands-on JavaScript development experience on a commercial app and will be able to demonstrate technical leadership in front-end architecture. As well as exceptional skills in front-end engineering, you will also have solid experience of back-end technology.{linebreak}{linebreak}Key Responsibilities{linebreak}{linebreak}{linebreak}* Work with technical leadership on defining our long-term, strategic front-end roadmap{linebreak}{linebreak}* Be an individual contributor by working within product development teams on front-end code for new feature development and improvements to existing features{linebreak}{linebreak}* Be the chair of our cross-team 'JavaScript Chapter'{linebreak}{linebreak}* Evangelise and uphold best practices, standards and guidelines for front-end development through training, mentoring and in-house technical talks and seminars{linebreak}{linebreak}* Undertake and deliver major front-end software refactorings{linebreak}{linebreak}* Coaching and mentoring of software engineers{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Imagine to develop software you believe in, with people you believe in and a leadership that believes in you and your capabilities. Think of a company that enables you to work with the most up-to-date technology and provides you with the development opportunities and challenges you are looking for. Hard to believe? Well, just stop dreaming and come to us.{linebreak}{linebreak}Who we are{linebreak}{linebreak}We are Digistore24, an online-reseller and affiliate marketing platform. Everything we do comes down to one simple mission: Help as many enterprises as possible, small and large ones, to have success online, by making their business as simple and automated as possible. We build everything to match this mission. No dogmas, no borders, no-nonsense.{linebreak}{linebreak}Who you are{linebreak}{linebreak}Optimizing user experience and creating beautiful interfaces that are easy to use is the most satisfying thing for you. You simply think and act through the eyes of your user. While your focus is on the frontend, you are able to connect it to the backend, too. After several years of experience you want an engaging role where you can directly influence a thriving company’s new products from scratch.{linebreak}{linebreak}Job description{linebreak}{linebreak}You’ll be the key frontend developer with a strong focus on turning creative designs into highly functional, pixel perfect web interfaces. You are going to work in a small team with a flat hierarchy, so you will have a lot of creative freedom and responsibility to implement elegant, maintainable, and usable solutions. With your knowledge you will contribute to building a strong frontend foundation for all our web projects. {linebreak}{linebreak}We want you to:{linebreak}{linebreak}{linebreak}* Develop all user-facing features of our new web projects{linebreak}{linebreak}* Ensure the technical feasibility of UX/UI designs{linebreak}{linebreak}* Collaborate with back-end developers and web designers to improve usability{linebreak}{linebreak}* Create quality mockups and prototypes{linebreak}{linebreak}* Write functional requirement documents and guides{linebreak}{linebreak}* Optimize application for maximum speed and scalability{linebreak}{linebreak}* Support back-end developers with coding and troubleshooting{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}We’re looking for curious, intelligent, dedicated engineers with great communication skills who are excited to take our solutions to the next level.{linebreak}{linebreak}You will be working on web applications for our ADPOINT and PLANPOINT solutions which are pushing the web technology to its very limit.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}Senior Front-end developers are responsible for maintaining and building web application front-ends, from design to deployment.{linebreak}{linebreak}{linebreak}* Design, build, test, and deliver web applications and functionality as part of our existing solutions as well as building completely new solutions.{linebreak}{linebreak}* True ownership of both internal and customer solutions.{linebreak}{linebreak}* Focus on design, usability and intuitiveness in your work.{linebreak}{linebreak}* Participate in technical decision-making, helping to bring our technology into the future as well as adding new technologies and frameworks when appropriate.{linebreak}{linebreak}* Analyze, investigate and fix issues discovered by our own team and our customers.{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Senior Front End Developer{linebreak}{linebreak}At Railroad19, we develop customized software solutions and provide software development services. We are currently seeking a talented Sr. Front-end Engineer to join our world-class team of developers assigned to work on various project teams at our Enterprise client. This role will be responsible for contributing to the development, and implementation of front-end solutions for our client. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. The role requires the applicant to create and maintain strong relationships with stakeholders and team members. Creating these relationships requires strong communication skills and some travel to the office.{linebreak}{linebreak}As a Railroad19 employee, you will be part of a company that values your work and gives you the tools you need to succeed. Our headquarters is in Saratoga Springs, New York, but this position is remote. Railroad19 provides competitive compensation and excellent benefits~ Medical/Dental/Vision vacation and 401K.{linebreak}{linebreak}{linebreak}Core Responsibilities{linebreak}{linebreak} Foster strong relationships with key stakeholders and provide expertise as well as customer service to meet a wide variety of requirements{linebreak}{linebreak}{linebreak}* Quickly provide insight and options to front-end challenges{linebreak}{linebreak}* Collaborate with Product Managers and business teams to create consumer-like, elegant, intuitive experience for enterprise users{linebreak}{linebreak}* Contribute both technically and in an advisory role to projects{linebreak}{linebreak}* Develop and manage extensible, stable code bases for a variety of applications{linebreak}{linebreak}* Provide front-end architecture and esthetic thought leadership{linebreak}{linebreak}* Stay current with the fast-changing landscape of browser based application development{linebreak}{linebreak}* Evaluate frameworks, technology, platforms, and tooling solutions{linebreak}{linebreak}* Support and troubleshoot issues (process & system), identify root cause, and proactively implement sustainable corrective actions{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}Hundreds of thousands of passionate sports fans run their fantasy leagues on Fleaflicker. We are a small, highly-focused team dedicated to delivering a best-in-class fantasy sports application to our customers. We’re looking for a seasoned, professional developer to help build the next-generation of our web and mobile applications.{linebreak}{linebreak}This person will:{linebreak}{linebreak}{linebreak}* Work directly with product, design and engineering to improve our existing web applications{linebreak}{linebreak}* Implement the features and user interfaces of Fleaflicker products{linebreak}{linebreak}* Build efficient and modular front-end components{linebreak}{linebreak}* Write well designed, testable, efficient code{linebreak}{linebreak}* Iterate quickly based on user feedback{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}As a Binary Star consultant you will provide software services to our clients. You will augment teams at the client and work virtually alongside employees and other consultants to design and develop world-class services and service integrations.

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}LoveToKnow, a fast growing online media company, is looking for an experienced Frontend Engineer who loves learning new technologies and is passionate about programming.{linebreak}{linebreak}You should be an expert web developer and possess a broad knowledge of web development techniques and principles. This is a full time telecommuting position (work from your home office) with flexible working hours. We are looking for an individual who is highly productive at quickly delivering well-implemented, usable solutions. This is a small team, individual contributor role--not a management position.{linebreak}{linebreak}Your initial task will be to enhance an established PHP website. Future tasks may include developing new, experimental websites and helping to refine and optimize high-traffic, existing websites. You will work with a variety leading-edge technologies and techniques.{linebreak}{linebreak}LoveToKnow is a digital media company founded by serial entrepreneur, angel investor and author, Howard Love. LoveToKnow has over 30 million monthly visitors to it's various media properties which include LoveToKnow.com, YourDictionary.com, Trails.com and GolfLink.com.{linebreak}{linebreak}{linebreak}Advantages of working with LoveToKnow: {linebreak}{linebreak}{linebreak}* Your work will be high impact and high visibility.{linebreak}{linebreak}* We have a flat organizational structure and you will work directly with the CTO and product managers.{linebreak}{linebreak}* You will be part of a superb team of professionals building one of the fastest growing brand names on the net.{linebreak}{linebreak}* You will work from home and hours are flexible.{linebreak}{linebreak}* Recognition and rewards for excellent work.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities:{linebreak}{linebreak}{linebreak}* Full-stack web development, focused more on the frontend, but will also need to work some on the server-side{linebreak}{linebreak}* Coordinate with our product, graphic design, and content teams to understand requirements.{linebreak}{linebreak}* Deliver excellent user experiences on both mobile and desktop.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Required Experience:{linebreak}{linebreak}{linebreak}* Bachelor's degree in computer science or equivalent degree.{linebreak}{linebreak}* 2 years minimum work experience:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* implementing web UIs with CSS3, HTML5, and modern JavaScript{linebreak}{linebreak}* developing websites with MVC frameworks like Ruby on Rails, Symfony, Spring, etc.{linebreak}{linebreak}* with object-oriented PHP 5+{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Expert knowledge of CSS and layout techniques including responsive web design, targeting hi-dpi screens, and utilizing vector graphics{linebreak}{linebreak}* Page speed optimization{linebreak}{linebreak}* Firm understanding and knowledge of object-oriented analysis, design, and programming.{linebreak}{linebreak}* Excellent English communication skills - written and oral.{linebreak}{linebreak}* History of excellence in school and career{linebreak}{linebreak}* Smart, dependable, very organized, detail oriented, high integrity and high energy.{linebreak}{linebreak}* Takes ownership, responsible and committed.{linebreak}{linebreak}* Displays a positive, can-do attitude and a passion for excellence.{linebreak}{linebreak}* Self-starter and ability to navigate projects with limited supervision.{linebreak}{linebreak}* Possesses home office environment with development PC and high speed Internet connection.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What's Next:{linebreak}{linebreak}{linebreak}* E-mail us your résumé, including work experience and education history, and reference 'Senior Frontend Engineer' in the subject line to [email protected]{linebreak}{linebreak}* Also, please tell us: 1) about yourself; 2) why you think you'd be a good fit for this job; and 3) how best to reach you.{linebreak}{linebreak}* Please include links to or samples of prior work and indicate any portions that you did not implement yourself.{linebreak}{linebreak}{linebreak}

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

{linebreak}At TellusLabs, our goal is to provide insights from satellite imagery that will help solve the biggest problems facing society. How will we feed a rapidly growing global population? How will we manage our increasingly limited water resources? How can we best manage our land and forest resources in an era of climate change? The answers to these pressing questions can be obtained through the innovative use of satellite imagery and Earth data, and the private sector has to be part of the solution. We aim to be a big part of that story. TellusLabs thrives thanks to an interdisciplinary approach that combines, machine learning, statistics, remote sensing, and geospatial sciences. We are always looking for people who share our curiosity and our conviction.{linebreak}{linebreak}{linebreak}As a Front End Engineer, you will be responsible for creating a web-based dashboard for insights in collaboration with back-end engineering and data science. This role will be responsible for launching the front-end development of an interactive map and data insight dashboard. So we want to know: What would be your approach for building a new interactive web application from scratch? What frameworks and libraries do you use? What are you excited about in the JavaScript ecosystem these days?{linebreak}{linebreak}{linebreak}{linebreak}We’re hoping: {linebreak}- You are fluent in JavaScript development and love programming {linebreak}- You have experience with (and opinions about) at least one modern JavaScript framework like React and AngularJS {linebreak}- You have experience with (and opinions about) an ecosystem of JavaScript tools: build systems, testing frameworks {linebreak}- You can translate design comps into an interactive web application (HTML5, CSS) {linebreak}- You have a strong design sense and care about how product design affects UI/UX {linebreak}- You have experience with or are excited about building beautiful data visualizations {linebreak}- You have experience with or are excited about building interactive web maps with libraries like leaflet and services like CartoDB {linebreak}- You’re excited about learning and collaboration with back-end engineers, data scientists, and product leads {linebreak}- You’re familiar with and can communicate about APIs for data access{linebreak}{linebreak}You’ll be working directly with the Head of Engineering working remotely in Philadelphia and the Head of Product in the central office in Boston.{linebreak}{linebreak}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,