25 : remote jobs for you

Remote Senior Frontend Engineer in a Rapidly Growing Startup

Millions of people consume content through our technology every day. We are a passionate team working hard to build the best platform in the world for telling great stories through the lens of big brands. We have tons of interesting technical challenges, including architecting and deploying infrastructure to handle our scale as well as designing and maintaining a slick and secure web application.

About the role

We are looking for an experienced Frontend Engineer to join us and be the foundation of our frontend team as we continue to grow and scale our application.

  • You will build one of the industry's most innovative platforms used by top brands.
  • You will be involved in all parts of the product life cycle: idea generation, design, prototyping, planning, execution, and shipping. Our work starts with brainstorming to discover, explore, and understand our customer’s greatest challenges. Then we code. A lot. Finally, we ship and continuously iterate.
  • You will be able to work with a modern stack and bring in new tools and best practices in the frontend field.
  • We are architecting a family of products that has already handled millions of requests per day.
  • We believe that the most effective developers also understand the business.

We are looking for someone confident with the following technologies and abilities

  • JavaScript / ES6
  • React
  • Redux
  • Build tools: webpack, yarn/npm, gulp
  • Modern HTML/CSS w/ responsiveness
  • JavaScript testing (Jest/Mocha/Enzyme)
  • Scalable and reusable frontend code patterns (Component Architecture, Design Systems)
  • Good communication and writing skills (Docs and Collaboration)

We know that’s already enough but if you go the “extra mile” it will surely make you stand out

  • Ruby On Rails backend
  • You mastered REST API’s already so you have your eyes on GraphQL
  • You have an eye for design and user experience
  • Video.js or any other HTML5 video player
  • Cross-browser compatibility and website perf
  • Communicating with GIFs 😜

Benefits

  • Sharp, motivated co-workers.
  • Very flexible work schedule.
  • A flat structure that’s always open to hearing opinions and receiving feedback; we understand that we can constantly improve so we greatly value individuals with an entrepreneurial spirit that are willing to put great ideas forward.
  • You will be part of a product that is seeing an exceptional growth. We are onto something.

Up for a challenge?
  • 3 hours ago
  • Noddus

Frontend Engineer

Crunch is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with four experienced JavaScript developers and two designers constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.

On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.

In an intermediate engineering role, you will immediately begin to add value to a complex application that clients depend on to get their jobs done. You will learn to refine not only your own code but the Crunch APIs that the application is built upon. Your responsibilities will grow to include ownership of new features, the resolution of bugs, and regression-proofing through comprehensive test coverage. In any given week, you might:

  • work on new features with other frontend team members
  • triage, unravel, test, and resolve bugs and issues
  • update existing code in parallel with backend changes to ensure uninterrupted operation
  • review your colleagues’ work on pull requests
  • propose, discuss, and debate technology improvements, code organization, design patterns, and conventions employed in the front-end development environment

Front-end developers on our platform are first-class team members. Although your focus is primarily on JavaScript, you will gain familiarity with the entire system. Some of the technologies that enable us to achieve our well-designed, efficient, and performant applications are:

  • ECMAScript (latest specification, as needed)
  • Webpack + Babel (ES6 modules)
  • React + Redux
  • Immutable data objects
  • AngularJS 1.5
  • Styled Components
  • Stylus
  • Unit testing with Jest + Enzyme for React (we have over 5500 unit tests across our app)
  • Jenkins for continuous integration and deployment

If you have experience or interest in these additional areas, you may have the opportunity to work with them as part of your role:

  • End-to-end testing (we use Nightwatch.js and Docker)
  • Mobile design / touch interfaces

Qualifications:

  • A firm command of JavaScript and, more importantly, an appetite for continual improvement and growth
  • Familiarity with JavaScript frameworks and libraries for building web applications
  • Commitment to high development standards, including comprehensive testing in whatever language you’re working
  • Demonstrated ability to work with team of peers, understanding and respecting the responsibilities and expertise that developers, designers, QA folks, and others bring to the project
  • Ability to provide reasonable estimates on work, meet deadlines, and take ownership and responsibility
  • Well-developed principles of self-motivation and time management

Learn more about our team!

Crunch offers competitive salary; health, dental, and vision insurance; and equity options. We are a small but growing company spread from UTC+1 to +11, mostly in the Western hemisphere. Remote work is flexible and largely independent, yet highly cooperative.

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, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

  • 5 days ago
  • Crunch.io

Senior Frontend Developer

Senior Frontend Developer

The position:
Subtext Media is looking for a Senior Frontend Software Developer to be our lead UI / UX developer, contributing your expertise to help us grow our innovative local content platform, dailyuv.com.  We are looking for someone with a passion for building web applications, who thrives on keeping up with the latest technology and trends. You will be a core member of the team and the lone Frontend Developer as we continue to staff up our Software Development team.  You will have strong influence over technologies used, architecture & design of the software, and be an integral part of growing the team.

Our fronted is powered by React, MobX, TypeScript, Emotion, Next.js, Storybook and Cypress.   

We use Rails for our backend and postgres for our datastore.  For deployment we make heavy use of Docker containers and AWS services such as ECS / ECR, EC2, RDS, S3, CloudFront, and CloudFormation.  We utilize industry standard application/services such a GitHub, Slack, G Suite, Clubhouse, Jenkins, CircleCi, New Relic and others.

What you will need to be proficient in:
  • Front end development experience (HTML, CSS, etc)
  • Javascript (ES6 & TypeScript)
  • React / MobX
  • Optimize components for performance across browsers and devices, paying particular attention to mobile
  • Experience working in a modified agile / kanban / scrum based environment
  • Excellent written and verbal communication skills
  • Able to work well alone and with a small team that will be remote and co-located
  • Self-directed with effective time management

Qualifications:
  • Bachelor’s Degree in Computer Science, Engineering, Math or equivalent
  • 5+ years of software development experience
  • 2+ years of javascript UI experience

Pluses:
  • Knowledge of building web applications and familiar with backends that use Rails with a Postgres datastore
  • Knowledge (and interest in) infrastructure and deployment technologies such as Docker and AWS services such as ECS/ECR, Lambda, Fargate, RDS, S3, CloudFront, etc
  • Proficiency in other languages and packages (Python, Ruby, etc) with a focus on Full Stack and Front End technologies
  • Capable and comfortable working with a small team in a fast-paced, team-oriented, startup environment

What we offer:
  • A supportive, friendly team
  • Flexible schedule
  • Opportunity to grow your skills and develop solutions to complex problems impacting large audiences
  • Competitive salary

Who we are:
  • A small company and a smaller software development team, consisting of a Team Lead and 3 engineers
  • A remote friendly team with employees located in MA, VT, NJ, British Columbia
  • 5 days ago
  • Subtext Media

Senior Frontend Engineer

We are looking for a talented individual who can help us to shape our product and culture from a long-term perspective.

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.

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.

RESPONSIBILITIES 
  • Be involved in every aspect of the frontend development
  • Enthusiastic about polishing the UI & UX of applications using React Native for the mobile application and React for the web
  • Lead projects to implement functionalities that we are planning to release. (ex: video recording, image recognition, etc.)
  • Contribute to performance improvements (shorten launch time, reduce memory usage, improve image loading speed, etc.)
  • Improve and refactor codebases for a better developer experience and productivity

REQUIREMENTS 
  • 5+ years’ experience in mobile applications development
  • Experience with React or React Native
  • Strong working knowledge or experience of test driven development
  • Skillful at writing reusable, quality codes
  • Experience working in small teams or startups
  • Comfortable working with remote colleagues and multidisciplinary teams

DESIRED SKILLS 
  • Experience with consumer mobile applications
  • Strong working knowledge of network connections for mobile applications
  • Experience developing products within an engineering team, not as dev-shops
  • Experience developing iOS/Android native apps
  • Experience with full-stack development
  • Familiar with several of our stacks, including: node.js, JavaScript, TypeScript, React, React Native, GraphQL, Apollo Stack, webpack (preferred but not necessary)

BENEFITS & PERKS 
  • Competitive salary / Stock options package 
  • PTO: 15 days vacation plus national holidays
  • Reimbursement of costs incurred from usage of co-working space 
  • Business trip opportunities to Japan and America (1-3 times yearly)
  • Support to apply for a Japanese work visa if you want to work in Japan
*** Please understand that these perks are not provided during the probationary period. 

WHO WE ARE 
  • We are currently a small team consisting of a CEO, 6 engineers
  • A remote friendly team with employees located in Tokyo and San Francisco (headquarter)
  • Successful entrepreneurs and engineers who have built large scale systems from scratch
  • Raised $2.5M in funding from some of Asia’s top investors
  • 1 week ago
  • Chomp

Get alerts for new jobs

Sr. Software Engineer (Angular) - Full Time Remote

Do you love challenging projects?  Are you self motivated? Do you value a company who values you?  If so, you might have met your match!

Here at Gistia, we help enterprise teams deliver full-stack Angular & React projects with predictable timelines and results through the Gistia method. We are currently looking for a Mid to Senior Front-end Engineer for working on modern JavaScript FrontEnd projects. Knowledge of the newest Angular is a great plus. This is a full-time position. You will work remotely but closely with our project teams and clients.  

At Gistia, the Software Engineer is responsible for challenging application development and design and architecture problems.
Since this is the web, you’ll need be at least acquainted with the usual suspects: JavaScript, CSS, HTML, SQL databases, KV stores, background job processing, etc. Some technologies are Angular, Ruby on Rails, React.JS, and other javascript MVCs.

The focus of this position will be to work using either Angular or React.JS

We have an internationally distributed team, so the work will be remote. Therefore, good communication skills are required.  

What we need you to master:

  • Front end development (HTML5, CSS, etc.)
  • JavaScript (ES6 and TypeScript)
  • Strong Angular background
  • BDD/TDD experience
  • Have an appreciation for the peace of mind that comes with well-tested, documented code
  • Have exceptional knowledge and experience front-end web technologies
  • Have experience making decisions regarding application architecture
  • Are excited by the web and keep up with new technologies
  • Communicate well with others in both written and verbal forms
  • Are self-directed and able to manage your time effectively
  • Experience working with an agile / scrum-based development model

Extras that will make you stand out:

  • Angular experience
  • UX development

Requirements:

  • Must be fluent in English at a professional level

Perks:

  • Competitive salary
  • Monthly stipend for health insurance and other expenses
  • Ability to work with International clients
  • Highly experienced and collaborative team
  • Work with a highly specialized javascript team

  • 1 week ago
  • Gistia

Senior Javascript Developer

Who are we?


We're an InsureTech startup founded in May 2017 and have developed a suite of working & tested applications focused on automating and processing claims.

Have you ever had to claim on your car insurance policy, or perhaps travel insurance? How long did it take? How many bureaucratic hurdles did you need to tackle? How much did you have to pay out-of-pocket? Our suite of apps helps to mitigate all of these scenarios; it spares customers of hefty out-of-pocket payments, visits to branches, and from all the paperwork usually involved.

Do you see the opportunity? We certainly can - and we're not the only ones! Due to ever-increasing interest in our solution we are looking for top notch developers to help us scale-up by building out our core systems. We plan to onboard our first customers this year so it is a super interesting time to join.

Why should you work for us?

Our product is solving an important real-world problem that is widely recognised by insurance companies and their customers. We have a unique opportunity to completely revolutionise an industry currently dominated by large corporations.

We are a cosy team with a high-level of experience in both insurance and technology. We operate with a horizontal structure; everyone, whether a developer or the CEO, is invited to help mould the product & strategy. We strongly believe in the freedom of work. That's not just a fancy declaration - we really do work from anywhere. As long as you are able to work in an asynchronous environment, all we ask is that you deliver what you promise. We won't insist on you being chained to a desk or a particular location.

We pay market rates depending on experience and skillset.

What tools and methods do we use?

  • Latest versions of Angular for frontend apps, and Ionic for hybrid mobile apps.
  • Node.js and Restify for API gateways and simple microservices.
  • Test-driven and behaviour-driven (Gherkin syntax) development patterns.
  • Continuous integration and delivery using CircleCI.
  • Docker both for development and production (Amazon ECS).
  • Our preferred project management method is Kanban (Trello).
  • Our preferred communication tool is Slack.

Why should we hire you?

  • You can hit the ground running and develop maintainable code from day one.
  • You have a deep knowledge of core Javascript and you can write Typescript with your eyes closed (well, almost).
  • You have proven experience in building both large single-page frontend applications and server-side Express/Restify applications.
  • You have a good eye for interfaces. You don't need to be a Photoshop pro but you should be able to create user-friendly pages & components using HTML & CSS (SASS).
  • Your familiarity with CircleCI or other CI tools enables you to debug and fix pipelines.
  • You are able to work in an unstructured start-up environment. You escalate problems whenever you are stuck and also voice your opinions when needed, ultimately enabling us to innovate faster.
  • Your proactive and transparent approach will save us from any major hiccups, since you solve problems before they ever reach the client.

What if I don't have all the skills mentioned?

No worries, we will still consider candidates who can tick the majority of boxes.

How should I apply?

Send us an email with your resume and explain your motivation. Please include all relevant links – mainly LinkedIn, your website/blog, GitHub, Stack Overflow, or similar.

We will take a look at your profile and arrange a short Skype call - just a friendly conversation to get to know each other. No typical HR questions. Part of the call will be dedicated to discussion about your experience, and about your approach to solving technical challenges. We will ask you some questions that will test your level of understanding of the topics covered.

We don't believe in whiteboard exercises, but we will still give you a quick technical assignment. We want to see your thought process and your experience with solving challenges from complex problem domains.
  • 1 week ago
  • Paysure Solutions

Senior Software Engineer (Frontend)

MetaCommunications, Inc. is looking for an experienced and passionate Senior Software Engineer (Frontend) to provide software engineering leadership and support using cutting edge technologies to support growing client needs. Join a team of developers to build scalable, full stack Cloud–based offerings. Keep up–to–date with technical trends in the industry and evangelize the adoption of new technologies in solution architectures. Maintain responsibility for personal and team goals, give adequate direction to junior developers, and perform peer code reviews. Work extensively with business analysts and UX engineers to deliver world class solutions for clients.

Our Technology Stack:
  • React / Redux.
  • JSON Schema / JSON Rules Engine / JSON Schema Forms.
  • TypeScript.
  • Jest.
  • ES 6 Decorators, Async/ Await.
  • Material UI, Bootstrap, Foundation, Styled Components.
  • Webpack.
  • Docker / Kubernetes / Kafka / Elasticsearch.
 
Job Description:
MetaCommunications is looking for a talented Frontend Engineer to join our team. We are looking for someone with strong JavaScript skills and a passion for developing solutions that impact Fortune 500 Companies on a daily basis. We are a tight knit team that is focused on providing excellent service to our customers.
 
Individuals who succeed in this position are exceptional at sharing information, enthusiastic, learn quickly and seek opportunities for developing themselves and the team around them. We're looking for someone who isn't scared of the unknown and likes pushing the envelope. No day will look the same, but you will always be expected to rise to the occasion and overcome challenges.

Join our team and you will:
  • Work with a high-performing team to deliver solutions for some of the world’s top brands
  • Develop new user-facing features using React.js
  • Translate designs and wireframes into high quality code
  • Optimize components for maximum performance
  • Grow in your knowledge of business processes as you see how some of the world’s top brands operate their creative and marketing teams
 
Need to have:
  • 3+ years of experience with JavaScript
  • 2+ years of experience with software development
  • 1+ years of experience with React.js and Redux
  • Experience with REST or JavaScript
  • Experience with Agile development methods, including TDD, CI, or automated testing
  • Git, Gitflow, d Experience using a version control system, such as git, mercurial, perforce
  • BA or BS degree
  • Experience with CSS pre–processor, including LESS or SASS
  • Experience with server-side technologies-Node.js, .Net Core
  • Experience with issue tracking and change control tools, Team Services, YouTrack, or Jira
  • Experience with building and consuming REST APIs
  • Experience with relational database systems, including PostgreSQL, SQL Server, or MySQL
  • Experience with technical document writing
  • Knowledge of IaaS Cloud hosting solutions, including AWS or Azure
  • Possession of excellent oral and written communication skills
  • Knowledge of web technologies
  • Experience with relational databases and T-SQL
  • Experience working with a team of developers on software applications

Our Perks/Benefits:
We're a fun team. We build awesome products, solve hard problems and keep a good life balance. Our culture is one of our biggest strengths. In our company, people treat each other with respect and compassion, and together cultivate a culture of teamwork, learning, accountability, and fun. There’s a commitment to understanding the whole person, helping to create a shared, unquestioning environment.
  • Medical/Dental/Vision Insurance
  • 401K
  • Generous PTO, including both maternal and paternal paid time off
  • Optimal workspace in the heart of downtown Iowa City
  • $20/month local gym membership within walking distance
  • Flexible work environment
 
Why work at Meta? We LOVE...
Our customers:
  • Ability to work directly with our customers, many of whom are Fortune 500 companies.
  • Opportunity to see the software through the customer lens.
 
Our people:
  • We are passionate about what we do.
  • We collaborate to identify solutions to problems.
  • We challenge each other to be better.
  • Continuous learners.
  • A great mix of cultures and backgrounds.
  • We hang out outside of work hours.
  • Talented colleagues who want to solve customer issues using an innovative technology.
  • People and talent-oriented leadership.
 
Our products:
  • Exciting technology.
  • Environment allows you to quickly learn how software is developed, deployed and maintained.
  • Fast-paced environment with new challenges at every turn.
  • Opportunities to learn and grow into new roles.
  • Dramatically improve the work experience for our customers.
 
Our workspace:
  • Located in the heart of beautiful downtown Iowa City, only steps from the best eateries.
  • Great view of the Ped Mall.
  • Natural light everywhere!
  • Farmer’s Market Wednesday.
  • Inside bike racks
  • Free downtown parking
 
About MetaCommunications:
MetaCommunications develops workflow and collaborative productivity solutions that help marketing, creative design, packaging teams and enables workgroups around the world be more productive.

Our mission is to bring to market new innovative brands, products and approaches to help marketing teams improve creativity, performance and output that delivers dramatic growth and created value for their organization. Our vision is to be a global leader in innovative management solutions that allow people to collaborate, communicate and deliver anytime, anywhere, with speed and simplicity.

Meta’s team members are collaborative, driven, hungry, fearless problem solvers, flexible and uniquely talented. We find new ways to continually improve our products and services with convenience, security, and reliability for the customer as our key goals. Our culture is people-oriented, with continuous learning is at its core. Our main office is located in downtown Iowa City, IA.

As a customer-obsessed organization focused on creating win-win relationships, there are many exciting reasons to join the Meta team. We provide competitive salaries, quality healthcare and an enjoyable office environment. We are deeply mission and vision driven and support flexible schedules when needed.

MetaCommunications has a dynamic, fast-paced, and entrepreneurial environment, which requires a professional, flexible, self-starter orientation. We believe in hiring the best, the brightest, and cultivating a culture of collaboration and appreciation. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, creed, color, religion, sex, sexual orientation, gender identity, national origin, marital status, citizen status, age, disability, military or protected veteran status, genetic predisposition or carrier status or any other legally protected status.

  • 1 week ago
  • MetaCommunications, Inc.

WordPress Lead Developer - 65k Salary Yearly.

We are paying 65k a year for this position as a starting salary.

Our products serve an amazing community of business owners that make a living using our products. You’ll be our number one authority to keeping products up to date, including maintaining, bug fixing, dealing with issues via GitHub that need to be solved, and developing new theme and plugin concepts working closely with our product manager.

A bit about us, Astoundify launched back in 2013 with our first product, and we already have thousands of happy, paying, marvelous customers. We’re also growing month by month, which means we have lots of customers using our products and that means there’s quite a bit of problem solving to keep everything running smoothly. The great thing is, you’re a great problem solver and understand how to debug and fix issues that arise and work great with other developers and product managers.

About This Role:
This role will cover WordPress development for our products from basic bug fixes using PHP, JS, CSS to advanced product development using Gutenberg blocks and our new frontend WooCommerce editor which uses React.js and everything in between. On a day-to-day basis, you would be responsible for maintaining our products (keeping in mind that each of our repositories have development and release instructions for easy adoption for another maintainer.) to helping bring new products to life that have been designed and frontend developed.

You will be happy to know that because we’re a tech company we use great customer support and company management tools such as GitHub, Helpscout, Slack, Dropbox, Trello and the like, and you should be familiar with those. Basic customer service experience is essential. We expect you to come with excellent communication skills backed by good generalist WordPress development experience.

We Are: 
  • A culture of creatively minded, hard working people who are excited about Astoundify and being part of its growth and success.
  • Flexible working conditions – work where you want to work.
  • We provide access to a company computer (MacBook) and any other equipment you may need to complete your day to day tasks.
  • A fast paced and growing environment where everyone has regular interaction with teammates from all over the world.

What We Offer:
  • Competitive salary, starting salary of 65k year.
  • 21 Days of paid vacation.
  • Paid parental leave.
  • Flexible schedule.
  • Equipment budget.
  • Conference and continued education budget, attending events by Envato, PressNomics, WordCamp US/EU.

Who Should Apply?
We care strongly about diversity at Astoundify, and welcome candidates of all variety, and from all backgrounds. If you think you have the skills and experience needed for this role then we’d like to hear from you.

Whats Next?
If you think this is the job for you, we’d love to hear from you. Just apply for this job using the form located on our website, include a resume and cover letter and let us know what the strangest tech problem you have ever had to solve was. Good luck!

  • 1 week ago
  • Astoundify

Agency Web Developer

Job Overview

Responsible for several maintenance projects at once. Develop insights to improve upon our processes and quality assurance. Regularly help tweak automations for continuous deployment and improvement as well as port them over to legacy projects.

You have a passion for healthy code and spot ways to address infractions with automation and scripting. You think gitflow is neat and has merit. Since many projects are either "legacy" or inherited builds, you have an expert ability to quickly identify and troubleshoot bugs/defects—you can just figure it out because you have so many debugging skills. You also assist with deployments to production.

  • Are you really good at automation and scripting?
  • Do you thrive on multiple simultaneous projects?
  • Do you cringe when you see bad code get through the pipelines?
  • Do you feel the need to improve process to achieve efficiency?
  • Do you occasionally get the itch to do some quick frontend templating?

If you're into all of that, keep reading!

Responsibilities

  • Implement front-end and back-end technical solutions based on requirements of our projects
  • Ensure that correct technology processes are being employed and followed
  • Manage and engage in regular check-ins and onboarding with developers for automation or code review
  • Help refine best practices, workflows, and standards and contribute to company knowledge sharing effort
  • Review, merge, and deploy code from other remotes on minor maintenance projects.

Skills

  • Expert hands-on knowledge of front-end development including HTML5/CSS3/Javascript
  • Expertise with PHP content management systems including WordPress and ExpressionEngine
  • Expert knowledge developing cross platform/browser (iOS, Android, IE, Firefox, Safari, Opera, etc.) for web applications
  • Solid understanding of web technologies including AJAX, social networking and blog platforms, widget development, mobile and emerging digital interfaces
  • Familiarity with and adherence to web standards and best practices for load time reduction and accessibility
  • Expertise in working with git using gitflow branching model
  • Experience with shell environments, UNIX/Linux administration, and scripting thereof
  • Proven ability to manage multiple projects successfully
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Strong communication skills (both in person and in writing) while interacting with individuals with a range of technical understanding
  • Excellent organizational and time management skills

Growth Opportunities

Plenty of opportunities to grow within the team. This is part QA, part DevOps, and part Build-release engineering on a smaller scale. Opportunities to specialize and grow as the business scales!!!

This is a mid-level web developer role.

This is a TEMP-to-PERM basis.
  • 1 week ago
  • Barrel

Elixir or Erlang Developer for Paybear

Paybear is a cutting-edge cryptocurrency platform working towards the creation of a global toolkit for crypto-based financial products.
With the initial version of our payment gateway already up and running, we’re now focused on incorporatingnew products into our growing ecosystem.

However, our work is not yet complete! We’re in need of an Elixir or Erlang Developer to apply their impressive skills towards the creation of even more amazing products at PayBear.

Role:
  • Write reusable, testable and sustainable code for Paybear products and services.

  • Collaborate with and support both the DevOps and Frontend teams.


Required skills:
  • At least 1 year of hands-on experience with Elixir and/or Erlang and OTP, or 5+ years of production experience in languages and platforms such as Scala, Clojure, Python, Java and C#.

  • Ability to write clean, documented, production-ready code. Sloppy coders need not apply!

  • Self-motivated and comfortable as part of a fully remote team.

  • Thorough knowledge of Git and Docker.

  • Proven experience with MongoDB.

  • Familiarity with cloud services such as Azure, AWS or GCP.

  • Fluent English, both spoken and written.

Bonus attributes:
  • At home in the bowels of blockchain: you understand blockchain tech on an instinctual level and have experience working with it.

  • Experience with Plug, Ecto, OTP.

  • Experience with Node.js.

  • You’ve previously worked as part of a remote team.


Terms:
  • 40 hours/week.

  • Open to contract work.

  • From 30 USD / hour.

  • Time tracking through Hubstaff.com.

Feeling up to the challenge? Send your CV and code sample with [Elixir or Erlang] in the subject to Alex at career@paybear.io, and let’s get started!
  • 2 weeks ago
  • Paybear

Senior PHP Engineer

SkyVerge is looking for a talented full-stack senior PHP engineer to join our team and help build our portfolio of WordPress plugins for WooCommerce. You'll write code that helps power mission-critical tools for millions of online stores.

The Role
You’ll focus on building new features and maintaining existing code, while also helping with code reviews and customer support. With over 60 different plugins, there’s a wide variety of work. You might spend time on some complicated frontend interactions using JS, then switch focus to working with a tricky external REST API for a while, and later work on adding unit/acceptance tests to our framework code.

You’ll have the opportunity to really dive into a problem and understand it before crafting a well-engineered, high quality solution. We believe the best work happens when given lots of uninterrupted time to think and code.

Our plugins are built on top of WordPress and designed to work with WooCommerce, so we use PHP 5.3+ (moving soon to PHP 5.6 minimum) and we write all new JS in ES6. We follow a superset of the WordPress coding standards and actively invest in tooling & testing to improve both the quality of our products and the happiness of our team building them.

We work primarily through GitHub and Slack, so you should be able clearly express your ideas via comments and messages. All new code is tested and peer-reviewed, so you’ll be able to both learn from the rest of the team and share your knowledge.

As one of our senior engineers, the team will look to you for advice and direction. You’ll help shape our best practices, decide on libraries & tooling, and refactor older or underperforming parts of the codebase. You’ll also be responsible for moving your projects forward, communicating your progress and milestones with others, and clearly documenting your work.

Here are some things you may do on a given day:

  • Research and write a pitch to refactor the data model for our shipping extension

  • Refactor an underperforming class after profiling it in your local environment

  • Troubleshoot an issue with our Memberships plugin by deep-diving into the content restriction class

  • Analyze a slow SQL query and suggest ways to improve it

  • Construct a detailed, multi-step data migration to move data from a custom post type to a custom table, write unit tests for it, and manually user test / QA it.

  • Review a pull request from another team member for readability, maintainability, and adherence to standards, and provide suggested improvements

  • Review new API documentation for one of our integration plugins and draft a story to upgrade to it

On the first day you will:

  • Meet your team and get familiar with how we work

  • Setup your local environment and tooling

  • Commit a small tweak to a plugin and open a pull request for peer review

In the first week you will:

  • Develop, QA, review, and ship a small feature improvement

  • Participate in code review for a teammate’s code

  • Help a team member with fixing a bug

In the first month you will:

  • Work closely with the product team to ship a large feature

  • Participate in your first support rotation week and help our support team with escalated issues

  • Handle deploying a set of plugin releases using our internal tools

  • Publish a retrospective on your first large project to share successes & planned improvements for the next project

You
You love solving engineering challenges in the most pragmatic way possible. You write code that's clear, readable, and standards-compliant. More importantly, you keep the end user in mind and love getting feedback from customers to help improve our products.

Finally, you can’t wait to join a small team that loves their work as much as you do, affords the opportunity to work on challenging & interesting projects, continuously learn and improve, and constantly ship your work. You’re an excellent writer and can communicate effectively whether drafting up a bug report, chatting in Slack, editing a wiki page, or drafting a retrospective. You know that code is about communication and explaining your thought process clearly goes hand-in-hand.

Our team is fully-remote and we communicate primarily through Slack, Clubhouse, Google Docs, Basecamp, and weekly stand-ups via Zoom (a few short meetings) — we believe the best work happens when given lots of uninterrupted time that’s free of distractions.

As a remote team, we believe that regular meetups are invaluable for getting to know each other better, so you should be available for 1-2 company-paid team trips per year. Curious about what those are like? Check out our recap of our last team retreat (SkyTrip), which brought the entire team out to Lake Tahoe, California for a week. It’s a plus if you think (like we do) that bears are absolutely the coolest animals in the forest.

This is a full-time, salaried position, but hours are flexible. We know your work will speak for itself with commits, issues closed, and wiki edits.

Process
After an initial screening, you’ll get an email with a few questions to answer. Following that, you’ll have a few 45 minute phone chats with different people on our team to learn more about you and answer any questions you have about the position and company.

The most qualified candidates will then be invited to complete a short one-day research project. If this goes well, we’ll invite you to the final stage of our evaluation process: the trial project. During this 1-2 week period, you’ll work closely with our team as a paid contractor to develop & ship a small feature. This gives you an opportunity to make sure you enjoy the work and the team, and it gives us an opportunity to evaluate your work. We’ll have regular chats each week to share feedback and make sure we’re on the same page. At the end of the project, if all goes well, you’ll be offered a permanent position. 🙂

Benefits
Here are some benefits we're happy to offer to our team members:

  • Competitive salary
  • Annual incentive for meeting team and company goals
  • 27 days of paid time-off, in addition to 2 company holidays (SkyVerge Day in March, Founders Day in June 😀)
  • Medical, Dental, and Vision insurance for US and Canadian residents and their families (reimbursements for comparable care for non-US/Canadian residents)
  • 401k/RRSP Retirement plan with 4% company match for US/Canadian residents (contributions to comparable plans for non-US/Canadian residents)
  • Up to 8 weeks paid parental leave for new mothers and fathers
  • Work flexible hours from anywhere that has a reliable internet connection
  • Tools (hardware/software) to help you be productive
  • Allowance for professional growth (books, courses, conferences)
  • Home office or co-working allowance
  • A Kindle to help you keep learning

We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

Please apply directly through the link below. Applications accepted through February 15th.
  • 2 weeks ago
  • SkyVerge

Software Engineer - Integrations (Remote, Contract)

Cinchapi is seeking a Fullstack Software Engineer to join our Integrations team. In this role, you’ll work directly with our customers to solve challenging problems using our software platforms.

As a Software Engineer on the Integrations team, you’ll deploy Cinchapi’s technology to meet customer needs, build integrations with third party systems and solicit constant feedback from customers to improve our products with rapid iteration cycles.

A successful candidate is someone that has worked on enterprise JVM systems and modern reactive Javascript applications.

This is a full-time contract position that initially pays between $35-$40 per hour.

Technologies we use

  • Core Cinchapi platforms and products provide the foundation for customer deployments.
  • Java for backend services.
  • VueJS and D3 for frontend applications.
  • Docker, Google Cloud and AWS for infrastructure.

What you’ll do

  • Build custom frontend and backend software that use core Cinchapi platforms for data integration, storage and analytics.
  • Build ad-hoc APIs and integrations to connect various 3rd party systems with Cinchapi and each other.
  • Use machine learning to create algorithms that provide functionality like intelligent matching and smart recommendations.
  • Make enhancements and bug fixes to core Cinchapi platforms to better solve common customer problems.

What we’re looking for

  • Intermediate experience with Java and the JVM.
  • Intermediate experience with VueJS and Nuxt or another reactive Javascript ecosystem.
  • Experience working with NoSQL databases like MongoDB.
  • Experience working with SQL databases like MySQL and PostgreSQL.
  • Experience with Docker or containerization, in general.
  • Comfort with Bash and the Linux command line (i.e. a knack for creating shell scripts to automate system administration tasks).

What we’d love to see

  • A familiarity with ConcourseDB, Cinchapi’s open-source distributed database warehouse for transactions, search and analytics across time.
  • A demonstrated understanding of various challenges associated with distributed systems at scale and experience overcoming them.
  • Previous interfacing directly with customers (technical and non-technical)
  • Experience with Kubernetes.
  • Understanding of the CAP theorem.
  • Knowledge of database internals and appreciation for the inner-workings of complex storage systems.
  • A history of contributing to open source projects.

About Cinchapi

Cinchapi is a venture-funded technology startup on a mission to make data make sense. We give enterprise companies real-time data insights with the power to act when it matters. The Cinchapi Data Platform is the world’s first code-free system for data discovery, analytics and automation powered by machine learning.




  • 2 weeks ago
  • Cinchapi

QA Exploratory Tester - Remote

QA Exploratory Tester - Remote Job Description:

Joinpiggy.com is looking for the highest caliber QA exploratory tester to join its technical team’s expansion. Remote based candidates should be based in European time zones or willing to work in such time zones. Simply put, your job will be to break our frontend and backend systems on a continuous basis and with each new release cycle.

What We Are Looking For:

  • A curious mindset with an attention to detail
  • Experience designing test strategies and orchestrating work on multiple teams to create highly efficient QA process and a very high quality bar.
  • Excellent grasp of web technologies (HTTP, sessions, site performance, Javascript, HTML, and CSS) and javascript are a must.
  • Experience working on various Agile development methodologies, and having strong opinion on them.
  • Strong communication skills, both written and oral

Job Functions:

  • Design, develop and execute test cases.
  • Lead regression test development, including engaging the project teams at the beginning of the development process to develop such cases proactively ahead of a new release.
  • Coordinate with QA automation engineers to automate test cases as much as possible.
  • Identify, record, document thoroughly, and track bugs.
  • Perform thorough regression testing when bugs are resolved.
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies

Job Requirements:

  • Excellent English language skills.
  • Able to read French or German is a plus.
  • Excellent communication skills, including verbal, written, and presentation.
  • 2 weeks ago
  • Piggy, LLC.

Sr. front end developer

About Sticker Mule
We created Sticker Mule to be the best place to work and shop. That means making ordering fast, simple and fun while creating a stable, low stress and enjoyable place for talented people to work.

We're searching for more to join us as we look to build one of the Internet's best technical teams. Some of our current projects include migrating to a service architecture, inter-service communication with GCloud PubSub and GRPC, API Gateway based GraphQL, event sourcing persistence and CQRS, and manufacturing and artwork processing automation.


Why we enjoy working here
1. We work flexible hours with an asynchronous culture.
2. We work at a sustainable pace without unreasonable external deadlines.
3. Varied, interesting technical challenges to work on.
4. Opportunities to make a large impact as part of a small, highly motivated team.

Our tech stack
1. Backend: Ruby on Rails, NodeJS, Go
2. DB: Postgres, MySQL, Redis
3. Frontend:  React, Redux, Webpack
4. APIS: GraphQL, GRPC, GCloud PubSub
5. Google Cloud Platform
6. Docker, Kubernetes

What you will do
1. Design, build, test and maintain single page applications and front-end features
2. Look for ways to improve the performance and user experience of our site
3. Write clean, performant code in accordance with our team’s code style guidelines
4. Work to improve and maintain the health of our front end code
5. Collaborate with team leads and stakeholders to ensure that we’re always building the best possible solution in the optimal way
6. Participate in peer code reviews, share expertise with other members of the team and mentor junior developers

About you
1. You have a minimum of 3 years professional software development experience
2. You’re passionate about front end
3. You’re highly competent in JavaScript with a strong understanding of both the language fundamentals and browser APIs
4. You're experienced in building single page applications with React or similar libraries
5. You possess strong analytical and critical thinking skills
6. You have great written and verbal communication skills in English

Requirements
1. Applicants will be sent a Hackerrank test within 1-3 days of applying.
2. Test must be completed within 5 days.

Compensation
1. $90,000-$115,000+ depending on experience
2. Signing bonus
3. 28 days vacation
  • 1 month ago
  • Sticker Mule

Full Stack Engineer (Frontend Focused)

The Position

As a frontend focused full stack engineer, You’ll work on everything from a beautiful UI to server-side applications.

You value the craft of writing code but realize the user experience is just as important. You’ll design and implement features of all sizes, contribute to key architectural decisions, and collaborate to improve the whole team.

We need someone who can think deeply about complex problems and work with others to arrive at simple and effective solutions.

You’ll collaborate with all other departments to ensure our product meets the needs of our users.

We’re rapidly growing and our user-base is expanding internationally – so your product will reach millions. With this growth, we’re looking for a creative and experienced full-stack engineer to join our team.

Requirements

We have some unique problems to solve so if you have experience in the following we want to talk to you:

  • Writing no framework javascript without introducing errors or affecting site performance because all our customers trust us to be hosted on their site
  • Flexible yet easy to use HTML editor. All our campaigns are built using a visual editor so our customers don’t need to know how to code
  • Pros and cons of various AWS lambda/serverless application architecture best practices

Responsibilities

In this role you will:

  • Use frontend technologies like ES6, HTML, and CSS to build modern, scalable web applications
  • Share what you’ve learned about crafting amazing user experiences with your teammates so we can all grow faster
  • While most of the work will be focused on the frontend you will have opportunities to solve problems across the entire stack so experience with, or desire to use, back-end technologies like C#, Python, SQL hosted in AWS (Server/Serverless/Lambda) is desired
  • Participate in technical architecture discussions from the early exploration of ideas to deciding on a concrete path forward
  • Work with teammates across the company to build a plan and to drive complex features from start to finish
  • Express yourself technically as well as socially in written English. We have multiple nationalities and remote employees

Your Profile

We’d love to hear from you if:

  • You take pride in the things you build, from the visual polish of the user experience to the reliability of backend services
  • You thrive in an environment that believes prototypes speak louder than detailed specs
  • You have a track record of trying and learning new things
  • You are opinionated but know how to make compromises
  • You can work independently but know when to ask questions because collaboration leads to better solutions

Apply For This Position

At Sleeknote, you will be a part of a team of engineers who work together to build breathtaking experiences for our user.

Learn more about our philosophy, benefits, and team at https://sleeknote.com/about/. Reach out and share your story with us!
Interested? We hope you are. 

We receive a lot of applications for every position, so try to make your application stand out in your application letter by telling us why you’d like to join Sleeknote and if your experience aligns to some of the unique problems we’ve highlighted.

  • 1 month ago
  • Sleeknote

Contract Web Developer (Shopify and/or WordPress)

We are seeking multiple contract, remote Web Developers to work with us on an ongoing and/or per-project basis. Those who qualify will have access to a number of projects many of which have long term considerations.

Our ideal candidate must have:
  • Prior experience in working with an agency
  • Advanced front-end development experience, taking designs and making cross-browser-compatible, responsive, accessible websites
  • Experience building custom backend solutions or integrations for WordPress and/or Shopify
  • Familiar with WordPress and/or Shopify information architectures and template systems.
  • Familiar with WordPress's plugin and/or Shopify's app ecosystems
  • Knowledge of modern development tooling like Grunt/Gulp, node, webpack, browserify, postcss, etc.
  • Experience using Git for version tracking and collaboration with other developers (know how to do a `git rebase`?)
  • Experience working with a team (developer, designers, project managers, marketers), especially remotely
  • Understanding of AJAX and experience with the integration of third-party REST-style APIs
  • An understanding of current SEO and accessibility best practices
  • A working knowledge of performance optimization strategies and their importance (such as caching, asset minification, CDNs, etc.)
  • A good sense of design and an eye for the details, able to bridge the gap between designs and implementation—transitions, animations, and fluidity
  • Excellent written and verbal professional communication skills—strong command of conversational English, gives heads up when challenges or delays might occur, etc
  • A high level of self-management and organizational skills

How will I work with your team?

We will brief you on the project(s) requirements and negotiate on a project fee. You will be briefed on our process. You will become part of a project team and collaborate closely throughout the design, development, QA, and post-launch phases of the project. The more we work together, the better we can build trust. New projects are led by our internal team. We communicate through various video, chat, and project management tools and you must be available through these channels throughout the day on East Coast time.

We also transition many freelance contractors to permanent positions or monthly/hourly retainers.

To apply:

1. Complete the application: https://gethired.barrelny.com/dev-application/ 2. Take the unlimited take-home test OR participate in a 20-min screening call and then take a 3 hour test. 3. Prepare for the interview 4. Prepare for reference checks 5. Prepare to get hired!!!

  • 1 month ago
  • Barrel

Front-End Web Developer


The Role

Network Canvas is recruiting for a front-end web developer to work alongside our lead developer, development team, and academic team to facilitate the goals of our grant. Under the supervision of our lead developer, you will support the development of the Network Canvas project’s web presence, including its primary website, its documentation website, and its feedback website.

The preferred candidate will be able to commit between 20-25 hours a week, will work remotely, and will be able to follow their own work schedule to complete tasks on target so long as regular team communication is satisfactory. The use of Skype, Slack, and other various team communication platforms, will be expected.

Who We Are

Network Canvas is a grant-funded (R01DA042711) project within Northwestern University’s Institute for Sexual and Gender Minority Health and Wellbeing. Our project is building an open-source framework to capture complex structural data for social, behavioural and health research purposes, developed from an existing tool that enables participants to articulate a ‘personal network’ (a set of ties, or ‘alters’, along with the relationships these ties might have to one another, and any attributes these alters may have) through a series of touch-optimised interfaces in an interview setting. Over the course of the grant, we will harden and extend the existing Network Canvas software, and create a companion application that allows researchers without significant technical knowledge to design their own interviews, collect and collate data, and export it into popular network file formats.

Technologies

Our web presence is built using a combination of technologies, including static site generators, meteor (for our feedback website), documentation generators, and Ansible for managing deployment to our VPS. In addition, we have a library of React components that implement much of our design language.

Responsibilities

Development

  • Under supervision of the Lead Developer, you will revise the design of the main Network Canvas project website.
  • You will apply our existing visual style to our feedback website and integrate it into our main project website.
  • You will develop our documentation website and integrate it into the main project website.

Documentation

  • You will fully document steps needed for future maintenance of the work you complete.

Communication

  • Regularly communicate with the lead developer on weekly targets, and clearly communicate day-to-day development goals and activities with the rest of the project group.
  • Provide team with detailed invoices of work completed on a monthly basis.

Qualifications and Skills

Successful applicants will possess an excellent level of technical knowledge and general proficiency in front end web development. A degree in computer science not required.

  • Expert-level technical knowledge, particularly in core web technologies, such as HTML, JavaScript, and SASS.
  • Additional knowledge of React, Meteor and static site generation desirable.
  • Expertise in setting up and configuring website deployment, including the use of ansible playbooks and container technologies.
  • An interest in human-centered design principles, and a commitment to creating high quality user experiences with an emphasis on attention to detail.
  • Knowledge of git workflows and collaborative coding techniques.
  • A track record of delivering to specification, on time, when under pressure.
  • Communication skills - including the ability to convey information to non-technical colleagues in a concise and clear way, and the ability to produce documentation tailored to various audiences.

To Apply

Interested applicants should send their resume, cover letter and digital portfolio or an example of their work to info@networkcanvas.com. Incomplete materials will not be considered. Applications will be accepted on a rolling basis until the position is filled.

We encourage applications from racial, sexual, and gender minorities – and other groups traditionally underrepresented in software development.

Compensation commensurate with experience.

  • 1 month ago
  • Network Canvas at the Institute for Sexual and Gender Minority Health and Wellbeing

Tech Lead

Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more.

Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million.  

The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

What you’ll do:

  • Manage a nimble team of developers and designers to accomplish challenging goals
  • Lead client and team meetings to complete sprints and milestones. You will truly own the agile flow.
  • You’ll listen deeply to client needs and translate them into clear technical requirements
  • You’ll travel occasionally, but only for things that really matter.
  • You will review code and continually push standards higher, every day.
  • You will code yourself to assess and mitigate the most technically challenging parts of the project

What is Required:

  • 7 years experience with JavaScript - React, Node, Redux, React Native
  • Bachelor’s or Master’s degree in Computer Science or similar technical discipline
  • Experience leading cross functional development teams in building and maintaining custom software solutions
  • Confidence in your ability to partner and interact with senior level management/executives and senior technical teams
  • Strong interpersonal and relationship development skills with the ability to balance product requirements, manage client expectations, and drive your team to effective results.
  • Strong understanding of the agile software development process
  • Excited by ambiguity and rapid changes common in early-stage product development

Our Benefits
We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

  • Competitive Vacation Package
  • Annual Financial Allowance for YOUR development
  • Flexible Family Leave
  • Clevertech Gives Back Program
  • Clevertech U (Leadership Program, Habit Building, New Skills Training)
  • Clevertech Swag
  • Strong Clevertech Community



How We Work
Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work


Getting Hired
We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Culture Video

  • 2 months ago
  • Clevertech

Tech Lead

Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more.

Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million.  

The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

What you’ll do:

  • Manage a nimble team of developers and designers to accomplish challenging goals
  • Lead client and team meetings to complete sprints and milestones. You will truly own the agile flow.
  • You’ll listen deeply to client needs and translate them into clear technical requirements
  • You’ll travel occasionally, but only for things that really matter.
  • You will review code and continually push standards higher, every day.
  • You will code yourself to assess and mitigate the most technically challenging parts of the project

What is Required:

  • 7 years experience with JavaScript - React, Node, Redux, React Native
  • Bachelor’s or Master’s degree in Computer Science or similar technical discipline
  • Experience leading cross functional development teams in building and maintaining custom software solutions
  • Confidence in your ability to partner and interact with senior level management/executives and senior technical teams
  • Strong interpersonal and relationship development skills with the ability to balance product requirements, manage client expectations, and drive your team to effective results.
  • Strong understanding of the agile software development process
  • Excited by ambiguity and rapid changes common in early-stage product development

Our Benefits
We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

  • Competitive Vacation Package
  • Annual Financial Allowance for YOUR development
  • Flexible Family Leave
  • Clevertech Gives Back Program
  • Clevertech U (Leadership Program, Habit Building, New Skills Training)
  • Clevertech Swag
  • Strong Clevertech Community



How We Work
Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work


Getting Hired
We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Culture Video

  • 2 months ago
  • Clevertech

Front-end Engineer

DESCRIPTION

Hiya ?We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores surprise and delight their customers with automated emails that drive sales. We’re looking for a smart, detail-oriented person to join our team as our first front-end engineer and help build fast, intuitive interfaces in React.

The Role

You’ll work closely with your teammates on the engineering team to create intuitive & engaging interfaces based on direction from the product & design team. While Jilt is built as a traditional Ruby/Rails app, we currently use Angular (v1) to power our visual email editor and Vue.js for some areas with a lot of dynamic content, and are planning to replace both with React. You’ll work on both areas and help engineer an incredible user experience.

While the majority of your time will be spent focused on the app front-end, we have some features that are powered by JavaScript running on our customer’s stores. This means you’ll be able to flex your defensive programming skills and ensure our code works in harmony with a wide variety of browsers and other 3rd party scripts.

As our first dedicated front-end engineer, the team will often look to you for advice and direction. You’ll help shape our best practices, decide on libraries & tooling, and refactor older or underperforming parts of the codebase. You’ll also be responsible for moving your projects forward, communicating your progress and milestones with others, and clearly documenting your work.

Here are some things you may do on a given day:

  • Replace an existing Rails view with a React view
  • Track down a tricky bug in the email editor and develop a hotfix
  • Research and write a pitch to migrate our CSS to a new framework
  • Write some new JavaScript (with unit tests ?) to improve part of the onboarding flow
  • Transform the design for a new part of the UI into HTML / CSS

On the first day you will:

  • Meet your team and get familiar with how we work
  • Setup your local environment and tooling
  • Commit a small tweak to the codebase and ship it to production

In the first week you will:

  • Develop, QA, review, and ship a small feature improvement
  • Participate in code review for a teammate’s code
  • Help a team member with fixing a bug

In the first month you will:

  • Work closely with the product team to ship a large feature
  • Participate in your first support rotation week and help our support team with escalated issues
  • Publish a retrospective on your first large project to share successes & planned improvements for the next project

REQUIREMENTS

You love writing JavaScript that’s clear, self-documenting, and standards-compliant, whether by itself, alongside jQuery, or as part of a JS framework. You believe in combining JS with beautiful & semantic HTML / CSS and are comfortable with supersets like CoffeeScript and templating languages like Slim. You have deep experience working with React, both as part of a single page app but also within an existing MVC framework like Ruby/Rails. You’re comfortable making changes to backend code to get the data you need on the frontend. You also have experience working with UI tools like Storybook and Styled Components.

You love beautiful design and working with others to transform concepts into real-world interfaces that are a joy to use. You love keeping up-to-date with the latest best practices and tools, and are constantly tweaking and improving the way you work.

You’re excited to solve engineering challenges in the most pragmatic way possible, and most importantly, you keep the end user in mind and love getting feedback from customers to help improve our products.

Finally, you can’t wait to join a small team that loves their work as much as you do, affords the opportunity to work on challenging & interesting projects, continuously learn and improve, and constantly ship your work. You’re an excellent writer and can communicate effectively whether drafting up a bug report, chatting in Slack, or editing a wiki page. You know that code is about communication and explaining your thought process clearly goes hand-in-hand.

Process

After an initial screening, you’ll get an email with a few questions to answer. Following that, you’ll have a few 30 minute phone chats with different people on our team to learn more about you and answer any questions you have about the position and company.

The most qualified candidates will then be invited to complete a short one-day research project where you’ll be asked to develop an implementation plan for using React for our visual email editor. If this goes well, we’ll invite you to the final stage of our evaluation process: the trial project. During this 2-3 week period, you’ll work closely with our team as a paid contractor and use the plan you developed to implement React. This gives you an opportunity to make sure you enjoy the work and the team, and it gives us an opportunity to evaluate your work. We’ll have regular chats each week to share feedback and make sure we’re on the same page. At the end of the project, if all goes well, you’ll be offered a permanent position. ?

Apply through the link below. Applications accepted through December 14th.

BENEFITS

Our team is fully-remote and we communicate primarily through Slack, email, Google Docs, Basecamp, Airtable, and weekly stand-ups via Zoom (a few short meetings) — we believe the best work happens when given lots of uninterrupted time that’s free of distractions.

As a remote team, we believe that regular meetups are invaluable for getting to know each other better, so you should be available for 1-2 company-paid team trips per year. Curious about what those are like? Check out our recap of our last team retreat (SkyTrip), which brought the entire team out to Lake Tahoe, California for a week.

This is a full-time, salaried position, but hours are flexible. We know your work will speak for itself with commits, issues closed, and wiki edits.

Here are some benefits we're happy to offer to our team members:

- Competitive salary

- Annual incentive for meeting team and company goals

- 27 days of paid time-off, in addition to 2 company holidays (SkyVerge Day in March, Founders Day in June ?)

- Medical, Dental, and Vision insurance for US and Canadian residents and their families (reimbursements for comparable care for non-US/Canadian residents)

- 401k/RRSP Retirement plan with 4% company match for US/Canadian residents (contributions to comparable plans for non-US/Canadian residents)

- 8 weeks paid parental leave for new mothers and fathers

- Work flexible hours from anywhere that has a reliable internet connection

- Tools (hardware/software) to help you be productive

- Allowance for professional growth (books, courses, conferences)

- Home office or co-working allowance

- A Kindle to help you keep learning


We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

  • 2 months ago
  • Jilt

UI Engineer

We have a simple goal: to solve the world's data problems with products that delight and inspire. Elastic is the leading software provider for making structured and unstructured data usable in real time for search, logging, security and analytics use cases. Since its initial release in 2012, Elastic's products have achieved more than 100 million cumulative downloads. Today thousands of organizations like Cisco, eBay, Dell, Goldman Sachs, Groupon, HP, Microsoft, Netflix, NY Times, Uber, Verizon, Yelp, and Wikipedia use the Elastic Stack, X-Pack, and Elastic Cloud to power critical systems that drive new revenue opportunities and massive cost savings. We believe that diversity drives our vibe. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

Kibana is the Window into the Elastic Stack

Kibana lets users visualize their Elasticsearch data and navigate the Elastic Stack, so they can do anything from learning why they’re getting paged at 2:00 a.m. to understanding the impact rain might have on their quarterly numbers. Kibana gives users the freedom to select the way they give shape to their data. And they don’t always have to know what they’re looking for. With its interactive visualizations, users start with one question and see where it leads them. Kibana core ships with the classics: histograms, line graphs, pie charts, sunbursts, and more. They demonstrate the full aggregation capabilities of Elasticsearch.

Are you a top Senior UI Engineer who want to add to Kibana? Do you want to build a UI framework that implements the core design features that are reused across Kibana and other Elastic products? We want to meet you.

Engineering Philosophy

Engineering a highly complex distributed system that is easy to operate via elegantly designed APIs is a non-trivial effort. It requires solid software development skills, and more importantly, a sharp mind and the ability to think like a user. We also care deeply about giving you full ownership of what you’re working on. Our company fundamentally believes great minds achieve greatness when they are set free and are surrounded and challenged by their peers, which is clearly visible in our organization. At Elastic, we effectively don’t have a hierarchy to speak of. We feel that anyone needs to be in the position to comment on truly anything, regardless of his or her role within the company.

Here's what you'll work on

  • Manage complexity at scale. Kibana has an enormous front-end codebase and we need your guidance and leadership to help us maintain it as it continues to grow.
  • Cultivate our React component framework. You'll review pull requests with an eye towards code readability, interface consistency, accessibility, future-proofing, and test coverage. You'll also add new components with the help of our designers.
  • Document tools and UI systems. Your clear documentation will guide our team on how to use our React component framework as well as various UI systems within Kibana.
  • Evangelize front-end best practices. You'll help other engineers improve their front-end software design, with an emphasis on writing modular, clear, testable (and tested!) code.
  • Lead major front-end initiatives. Examples of initiatives include migrating the codebase between frameworks, making Kibana's UI accessible, optimizing the performance of specific UIs, and implementing a framework-agnostic internationalization system.

Skills & requirements

  • 5+ years of experience building UIs for complex web applications or SaaS products.
  • Strong preference for open-source experience.
  • Passionate about writing clear, modular code and effective, pragmatic tests.
  • Thorough understanding of unidirectional data flow, state management, compositional design patterns, and other modern UI engineering concepts.
  • Experience maintaining a UI component framework.
  • Experience identifying code complexity, exploring and communicating alternatives, and refactoring it to be simpler.
  • Experience with React (or similar UI libraries) and Redux (or similar state-management libraries).
  • Experience with Node, Webpack, Grunt or Gulp for building tools that improve the developer experience.

Experience in these areas is a plus

  • Understanding of how to leverage unit, integration, and end-to-end tests efficiently.
  • Experience building UIs that are accessible according to WCAG standards.
  • Experience with internationalization and localization.
  • Experience identifying browser performance bottlenecks and optimizing render and interaction speed.
  • Appreciation for and understanding of design and/or animation.

Additional Information

  • Deeply competitive pay, medical, dental, vision, disability, benefits
  • Equity
  • Catered lunches, snacks, and beverages in most offices
  • An environment in which you can balance great work with a great life
  • Passionate people building great products
  • Employees with a wide variety of interests
  • Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.
  • Distributed-first company with employees all over the world, some even fly south for the winter :)
  • 2 months ago
  • Elastic

Senior Frontend Engineer (employee #1)

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.

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.


###Our stack:
* Frontend: React + Redux + redux-saga + Flow
* Backend: Python + Flask + PostgreSQL + Docker + Kubernetes + Elasticsearch


###You:
* 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.
* 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.
* Love learning from and teaching others.
* Have an eye for great design.
* Live in the continental US


###You probably have:
* 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.
* Deep knowledge of CSS, semantic HTML, and Git.
* Experience using a type system like Flow or TypeScript.
* An appreciation for writing unit and integration tests.
* Bonus - experience configuring build systems


###You will:
* Prioritize, build, design, and ship new features.
* Participate in product direction + design
* Help develop internal engineering processes as the team grows


Apply now and work remotely at Abstract
  • 5 months ago
  • Abstract

Frontend Developer

Circus Technologies is a startup from Vancouver, Canada that is building the next generation of HR for the film industry.

We are are at an exciting stage in our development, having made it through our MVP and received seed funding, we are ready to change an industry, define our processes, build a culture and create a world class fully remote team.

We are looking for a Front-End Developer to help with this next stage. Someone that is excited to help shape an industry, to create the conditions for our company to grow, and that doesn't mind getting their hands dirty building out an early stage startup. Someone who develops high quality code, writes unit tests, and conforms to the latest best practices.

You know and love the basics: semantic HTML and CSS (PostCSS).

You dream about Javascript and have experience with a framework or two (REACTJS, REDUX)

Your sites load lightning fast

You know Git pretty well

You are a positive person and enjoy communicating with both team members and clients

You love to learn

Bonus points:

GraphQL experience

Have used Storybook

Wanna join?

Send over your CV, or a link to an online profile, and a little about yourself to careers@meetatcircus.com. Bonus points if you can send some sample code of your best project. Apply now and work remotely at Circus Technologies Inc.
  • 6 months ago
  • Circus Technologies Inc.

JavaScript (react, Typescript) Frontend Developer


Vector Media Group is looking for a skilled React JavaScript developer for a part time contract position to start immediately. You must have worked with React and Flux before and should be familiar with Typescript. You should also be able to work with HTML and CSS. We’re a growing international, interactive agency of 40 people based in Manhattan, New York with great clients (like Google, Airbnb, Twelve South, Etsy, The Associated Press, New York City, St. Regis, Columbia University, and WPP). We're growing quickly in Oslo, Norway and are looking for assistance on some projects. We are OK with remote English-speaking contractors anywhere in the world with preference to someone in Oslo, Norway.

In general we would like someone who loves keeping up-to-date on the newest advancements in the field and can figure out when to start applying those advancements to client work.

You'll be treated like a member of the development team, working closely with our Head of Development in Norway. You’ll also be communicating directly with clients and with our project managers to understand their requirements and present your work. Your position will be fun, challenging, and interesting.

 

You may be a great fit for this position if you:


Design, architect, and build web applications of all shapes and sizes.

Are extremely comfortable with React and have lots of projects in React that you've done.

Are familiar with tooling systems such as Webpack and Gulp

Are comfortable with tight deadlines and perform well within a team environment

Are organized, self directed, and communicate well


Apply now and work remotely at Vector Media Group
  • 6 months ago
  • Vector Media Group

Javascript Engineer (Frontend)

⚠️ Before you read our awesome job posting, it's important to mention that yes we promote flexibile and remote ways of working since day-1, however, we are still a young company iterating over our remote culture and we try to keep our time zones not too spread out.
Time zone -2h > Paris - Time zone  <  Time zone +2h ⚠️

DRIVER GROWTH TEAM @HEETCH ?

The top priority of our user-driven team is the happiness of our drivers. From the moment they decide to join us until they enter our marketplace, drivers will be using our products. Our mission is to make sure they get the stellar experience they deserve. Given our very large business scope (drivers acquisition, retention and well-being), our team is working side by side with frontend, mobile, product and design teams, allowing us to build features that will empower drivers with new ways to drive and earn.

From the inside, we’re a caring full-stack team of engineers (iOS, Android, Frontend, Backend, QA) who share the same values:
• Transparency: We discuss everything openly.
• Team Unity: No one is left behind.
• Move Fast: No need to demonstrate for days, just do it.
• Knowledge Sharing: Whether it's organizational, cultural or technical, we're eager to learn!
• It's OK to fail: Succeed together, learn together. With the many new challenges, we’re facing every day,

Our team is seeking a product aficionado that will help us take our services to the next level. The ideal candidate is someone who has a passion for building software people genuinely love using, has strong problem-solving skills and exhibits empathy for our users.

What Happens Next Will Surprise You! ?

As a Javascript developer in the Driver Growth Team, you will have the responsibility for improving and expanding our suite of web-based products, building out our developer tools and contributing to our overall frontend architecture. You will be an integral member of an autonomous and distributed product team where no detail is ever overlooked and you will be expected to contribute to our product roadmap. The right person will be a self-motivated and passionate Javascript engineer with a love for, and deep understanding of UX. You keep abreast of the latest trends in the Javascript ecosystem and understand when, and if, a trend should be introduced to a stack or workflow. You enjoy pairing and collaborating with others when solving problems but can stand on your own feet and take full ownership of projects.


CHALLENGES YOU’LL BE FACING WITH US

Design and contribute to a shared component library to ensure consistency across our apps. Design and build well crafted and optimized frontend experiences for both mobile and desktop. Advocate for, and introduce, improvements to our frontend stack (development, testing, CI, automation, and architecture). Design simple solutions to solve difficult problems. Standardise all client-side logic and work with the back-end teams to improve the way we handle our data-flow.


RESPONSIBILITIES

• Write clean, performant, modular and well-tested JavaScript for mobile and desktop.
• Participate in code reviews and provide feedback to your colleagues.
• Leave code better than you found it.
• Deploy, monitor and maintain your applications in production.
• Lead by example.
• Share knowledge with your team and help them grow.

REQUIREMENTS

• 3+ years as a Frontend Engineer.
• Excellent knowledge of Javascript / ES6.
• Production experience of React.
• Awareness and understanding of technical constraints.
• Not afraid of stepping out of your technical comfort zone.
• Fluent in English.


PERKS

• Stocks.
• Paid conference attendance/travel.
• Heetch credits.
• A Spotify subscription. 
• Code retreats and company retreats.
• Travel budget (visit your remote co-workers and our offices).

  • 6 months ago
  • Heetch
Feedback