Today - Remote Javascript jobs
  • You Need a Budget

    About Us and Why We’re Hiring

    We build “You Need a Budget” the best budgeting software around. (But people in the know call us YNAB, which is pronounced “why-nab”). For more than a decade, people have been buying YNAB and then telling their friends what a difference it has made in their lives.  Google us, or read some of our reviews on the app store, and you’ll see what we mean. We love building something that has a huge positive impact on people’s lives.

    We’re profitable, bootstrapped, and growing. YNAB started in 2004 and we haven’t taken any outside funding—we’re in it for the long haul.

    We have some big plans for our entire app ecosystem, including our web app and API. All of those plans will necessitate changes on our back-end that runs on Rails/Postgres and our front-end Ember app that’s written in TypeScript. That’s where you come in! We have one overarching requirement when it comes to joining our team: our original Cultural Manifesto has to really click with you. If you’re nodding emphatically while reading it, you’ll probably fit right in!

    Of course, we have some other hard requirements too, like 5 years of “full stack” professional web application development experience, which for us means you know the server-side really well, and have some client-side experience to go along with it.

    But first, let’s talk about life at YNAB and then we’ll go into detail about what we’re looking for.

    Who you’d be working with:

    Our developer team is 15 people strong, and we frequently work in cross-functional teams, so you'll get to work with awesome people in all different roles in the company.

    Regardless of their varied interests, all of our developers have one thing in common: They are a joy to work with. You won’t find heated arguments and raised voices here. We save our competitive spirit for YNAB’s external competitors (or the occasional spirited board game session), but internally we build up our teammates and celebrate their successes. We all love to program and solve problems in clever ways, and we regularly take time to geek out and show each other something cool we built or found to make our lives easier.

    And of course, as a developer, you’ll work closely with our designers, who are amazing. They have the awards (including at least one actual Emmy) to prove they’re good at designing stuff. More importantly, they are welcoming of feedback and suggestions during the development process, and will be happy to tweak an interaction if you tell them that it will save you significant development effort.

    How You’ll Work at YNAB

    We work really hard to make working at YNAB an amazing experience (we’ve even been named Fortune’s #2 Best Small Company to Work For) and have a team full of truly exceptional people—the kind you’ll be excited to work with. Here’s how we operate:

    Live Where You Want

    We’re a distributed team, so you can live and work wherever you want. Proximity doesn’t influence productivity. Just make sure you have a reliable internet connection.

    No Crazy Hours

    We rarely work more than 40 hours per week. There have been a few occasions where things got a little crazy and people had to log some extra hours. But then they took some extra time off, so it all balances out. We work hard and smart but we’re in this for the long haul, no need to go crazy on the hours.

    Take Vacation (Seriously)

    We want you to take vacation. In fact, we have a minimum vacation policy of three weeks per year. Five weeks feels about right (plus two extra weeks for Holiday break). It’s important to get out and do something. We’ll look forward to seeing pictures of your vacation in our internal chat room, creatively named #office_wall.

    The YNAB Retreat

    We get the teams together once a year to catch up on spreadsheets and powerpoints in a Best Western conference room. Just kidding. So far, we’ve done Costa Rica, a gigantic cabin in the mountains, a beach house in the Outer Banks, a ranch in Montana, and took over a hotel on Laguna Beach. We do really fun things at these retreats, but the highlight is inevitably just being with each together and having a blast.

    Up Your Game

    We’re serious about helping you improve your craft. We budget for it (hey-o!). Think conferences, Lynda/Skillshare subscriptions, books, and dedicated time away from work to learn something new….We love to see our people grow.

    If You’re International…

    You’ll be set up as a contractor. Employee or contractor, it’s all the same to us. You’re part of the team. As for time zones, we’re flexible as long as a decent chunk of your time overlaps with North American time zones.

    If You’re Stateside…

    You’ll be a W2 employee with fantastic health, dental, and vision insurance, where we cover 100% of the premium for you and your family. (No need to check your vision, you read that right, 100%. Although if you did need to check your vision, no big deal, we’ve got you covered!)

    We also have Traditional and Roth 401k options. YNAB contributes three percent whether you choose to throw any money in there or not. It vests immediately. (Are you a personal finance junkie like Jesse? He set up YNAB’s 401k to have the lowest fee structure possible, where all plan costs are paid by YNAB, not your retirement nest egg. The investment funds available are fantastic, passively-managed, ultra low-cost index funds. You’re not a personal finance junkie? Then trust us, it’s great.)

    Other Tidbits

    • Once you start, we DEMAND (in a friendly, ALL CAPS IS YELLING way) that you fill out your “Bucket List” spreadsheet with 50 items. (That’s harder than it sounds!)
    • The bucket list helps in deciding what we should give you for your birthday and Christmas: No gift cards here. We tried that. Super boring.
    • We have a bonus plan based on profitability. You’ll be in on that from day one. YNAB wins, you win. That kind of thing.
    • We’re all adults. There’s no need to punch a clock, or ask for permission to take off early one afternoon to go see the doctor (health insurance premium 100% covered!). We look at what you’re accomplishing, not how long you sit (have you tried standing?) in front of a computer.
    • We want you firing on all cylinders so we’ll set you up with a shiny new computer and replace it every three years.
    • Did I mention we make a huge, positive difference in people’s lives? We have a Slack channel where we share success stories from our customers daily. It’s amazing. Don’t underestimate this one!

    If this sounds like your ideal environment, read on because now we want to talk about you. You will play a big part in helping YNAB delight users and give them control of their money.  You will change lives.

    Now, back to you, our new Full Stack Developer

    You’re a Full Stack developer with at least 5 years of experience shipping, monitoring, and maintaining SaaS apps at scale (not just websites). You’re an expert in at least one modern server-side framework (Rails, ASP.NET, Express, Django, etc).

    You’re not necessarily the “Ops” person where you work, but you certainly understand the infrastructure well enough to aid in architecting and maintaining scalable solutions. We host on Heroku, so experience there is a bonus, but experience with AWS or other popular IAAS/PAAS is just fine.

    Some client-side experience is required as well, meaning you know enough HTML/CSS/some-client-side-framework to get stuff on the screen matching a designer’s spec. We work in small, cross-functional teams where you will likely find yourself responsible for implementation on both the back-end (Rails and Postgres), as well as the front-end (using Ember or Vue and written in TypeScript).

    You’ll help vet and improve our server-side layer, implement new features, integrate with third party API’s, and shepherd our application. We might have conversations that start like this:

    • “How can we be certain that our application is going to scale as we grow? How did the other apps you worked on handle similar load conditions?”
    • “We want to expose these parts of the API to 3rd party developers. Will that API need to differ from our internal API, and if so, how?”
    • We want to make it possible for users to sort their transactions in a new way, and we are thinking of using drag-and-drop to make that possible. What changes on our client and server will be necessary to accomplish this?
    • “We need to integrate a new data aggregation partner to connect bank accounts and import transactions. How do we set it up so that we can reuse most of that work if we bring on another partner later?”

    You’re our person if you:

    • Are an excellent developer that can adapt to new languages quickly.
    • Write code that is easy for other programmers and your future self to understand and use.
    • Have plenty of war stories to tell about the last time you launched a big SaaS application, or weathered a massive spike in load, or recovered from an outage.
    • Know your way around SQL and relational databases. If the database layer turns out to be the culprit behind an issue, it’s not a black box to you. (Experience with Postgres is a bonus.)
    • Have an understanding of algorithms and data structures beyond arrays and “for loops”. That doesn’t mean you have to be a computer science PhD or even that you have to know “Big O” notation, but you should know when to use a Dictionary/Map, and why finding an element in a sorted array is faster than finding an element in an unsorted array.
    • Have excellent debugging skills. You know how to find problems, and how to architect apps so that problems are discoverable in the first place.
    • Already use and love YNAB. (Not a requirement - we’ll give you “bonus points” for this one).

    Some things you might be working on at YNAB:

    • Integrating with 3rd party APIs like Aggregation Providers, Payment Gateways, and Analytics Services.
    • Profiling our most common API calls using tools like pganalyze or Sumo Logic and acting on the information to reduce response times.
    • Helping improve our public and private APIs to make them easier for external and internal developers to use.
    • Working with our external database and security consultants to make sure we haven’t missed anything.
    • Installing monitoring tools like Rollbar to help us detect client-side and server-side issues.
    • Writing automated tests for new features or improving our existing test suites.
    • Submitting and reviewing PRs in GitHub, collaborating in Basecamp, and jumping on a Slack call to get an extra pair of eyes on a gnarly bug.

    YNAB is an equal opportunity employer. We believe diversity of backgrounds, beliefs, and experiences to be critical to our success and are passionate about creating a welcoming, supportive, and collaborative environment for all employees. All are encouraged to apply as we continue to grow a smart, hard-working, and diverse team who love working together to build something that matters.

    How to Apply

    • Apply below (here) by 11:59PM Pacific Time, on June 30th, 2019. Firm. It’s a real deadline.

    • First, you don’t need a resume! Many of our job applicants don’t have one because many weren’t even looking to change jobs! An informal list of your work and education history are all we’re looking for anyway, and you are welcome to include that in your cover letter. Speaking of which:

    • You DO need a cover letter. Attach a pdf of your cover letter. In your cover letter:

    • Introduce yourself and explain why this position is of interest to you, and why you would be a great fit for the position. (It’s okay to brag and not be humble for this part!).

    • Please tell us about apps or anything you’ve built that makes you look good, and describe your role in those projects. (Include links if applicable)

    • Include the phrase “I am not a bot, spammer, recruiter, or agency.” somewhere in your cover letter.

    • Includes answers to the following questions:

    • What are your two strongest programming languages? How much experience do you have with them?

    • Briefly (no more than a few sentences) describe a proud “debugging” moment you had, where you found and fixed a bug.

    • If you were interviewing a prospective candidate for this position, what would be a good interview question to ask to find out if a candidate really knew their stuff?

    • Complete this short coding test (https://www.interviewzen.com/apply/sffVTb) and include a link to your results in your cover letter. It shouldn’t take more than 30 minutes or so.

    We look forward to hearing from you!

    P.S.  If you’re not interested in or available for this position, but know someone who is, we would really appreciate it if you passed this along!

  • Clevertech
    Must be located: North America.Preferred timezone: UTC +5

    Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. We are seeking a hands-on Engineering Lead that can inspire a senior team of 5+ to innovate in a consumer-facing startup with founders who have had previous successful exits.

    This is a great opportunity for a hands-on senior engineer looking to further expand their well-established career who has experience working in Nodejs, React, GraphQL and Postgres. Prefer background in B2C, logistics, and innovative e-commerce.

    What you will do:

    • Daily interaction with experienced executive founders with successful exits valued at $100m+
    • Partner with product to influence roadmaps, create development strategy and make intelligent technical tradeoffs
    • Effectively lead a team of 5+ senior (over 5 years experience) developers
    • Translate business and product requirements into technical requirements
    • You must still love to code every day. We expect 1/3 coding, 1/3 reviewing code, 1/3 managing

    Besides your team, Clevertech allocates additional resources to support you and your team with QA, DevOps and provides leadership coaching for you individually.

    You Have:

    • 5+ years experience with modern software development
    • 1+ years experience managing a product team
    • Played a significant role in the creation and maintenance of a large scale website
    • Passion for clear and simple communications
    • You demonstrate care about clients and teammates

    Expected timeline: We move quickly. If you are the right person, we want you here. We’ve moved from application to hire in 1-2 weeks time.

  • Clevertech
    Must be located: North America.Preferred timezone: UTC -9 to UTC -1

    This is a senior-level position, we are not currently considering candidates who do not meet the minimum requirements listed below.


    What is Required:

    • B.S. in Computer Science preferred
    • Minimum 3 years of professional experience (We will ask you to take a technical assessment)
    • Clearly communicate complex concepts verbally in English
    • Full Stack implies a broader vision. You have demonstrated using your full stack abilities to serve the business need
    • Note: Although this is a remote position, we are currently only seeking candidates in North American time zones

    What you’ll do:

    • Code in Node, React while choosing modern libraries to develop in
    • Collaborate with your friendly, enthusiastic and senior teammates
    • Create clean, modern, testable, well-documented code each sprint
    • Use github, zenhub and burndown charts to manage the development
    • Confidently communicate daily with clients to understand and deliver technical requirements

    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 and our video highlighting Clevertech's Career Growth Video! Set yourself up for success prior to applying for this role and take a look at our Interview Process

    APPLY FOR THIS POSITION

This week - Remote Javascript jobs
  • Brave Software

    Brave is looking for an experienced server side engineer who can help us keep our Brave Rewards infrastructure in great shape.  We are looking to increase the speed, robustness and reliability of the Brave Rewards systems to make sure our Basic Attention Token flows quickly and reliably to creators, end users and vendors alike.  We are looking for somebody who always prefers a simple solution over a complex one and who can take whole solutions from end to end.

    Requirements

    • Experience with Go, JavaScript/TypeScript
    • Experience with SQL, Postgres, MongoDB, Redis and other related data storage technology
    • Experience building robust API endpoints
    • Experience with AWS and deploying production systems at scale
    • Experiencing deploying monitoring solutions like Prometheus, Zabbix, Pingdom, etc
    • A 24x7 uptime mindset and the willingness to manage and be part of pager duty rotation
    • Experience with software development via distributed development teams
    • Comfortable working in an open source setting
    • A passion for helping protect users’ privacy and security
    • Written and verbal communication skills in English
    • Proven record of getting things done

    Bonus Points

    • Experience with Rust
    • Experience with Ruby on Rails
    • Experience with payment systems
    • Familiarity with the world of cryptocurrency, especially Ethereum
  • SocialChorus
    $130,000.00 - $170,000.00.

    SocialChorus is a platform for communicators. We help them become heroes within their organizations by giving them the tools and expertise they need to unify their enterprises. Companies thrive and win when all of their workers feel aligned, informed and supported. In simple terms, we help companies work as one.

    Joining SocialChorus means joining a movement where every worker matters. This movement has taken root and is evident in our world-class customer base and their millions of employees worldwide. Now we need your help to achieve our goal of connecting every worker. Ready to make a difference?

    We are currently seeking multiple Senior Full Stack Engineers to help elevate our mobile communications platform which is being used by the largest companies in the world and in some of the most technically complex environments you can find.  We have openings for front-end focus (Javascript), back-end focus (Ruby) and analytics-focused roles. Ready for a challenge?

    We are a distributed team. We build solutions for distributed workforces so we model our workforce the same way. In this role you really can work where you want, but for this role we are only considering candidates based in the United States.

    Responsibilities

    • Create clean, maintainable, and scalable, and well-tested code
    • Create elegant web-based user interfaces and reporting dashboards
    • Work with other team members to devise the best possible technical solutions to complex problems across our entire stack
    • Foster an environment of "coding as a craft" where creative solutions are required (YOU are the archtitect)
    • Work with all levels of SocialChorus staff to design and implement new features, give product demonstrations, and support our customers

    Qualifications

    • (FE) Extensive front-end development experience on high-scale systems using React or another modern JavaScript framework
    • (BE) Extensive experience building Enterprise level applications in Ruby on Rails
    • Experience with D3.js or another data visualization JavaScript library
    • Experience with Node, Ruby, and other full-stack technologies is also important
    • Strong knowledge in OOD, domain-driven design, and microservices
    • Experience working in an agile environment
    • Experience leading and mentoring fellow engineers
    • PASSION for developing a quality product, what do you want your Engineering legacy to be?

    The ideal fit…

    • Has a CS degree
    • Is a "student of the game" and thrives on new challenges
    • Enjoys learning from teammates, and isn't afraid to teach others at the same time
    • Sees the glass half-full. This is a new industry space…your vision could make all the difference!
    • Wants to make a lasting impact and lifelong connections, this is not just another paycheck

    Why SocialChorus?

    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. 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.

    Come for the challenges, come for the engaging people in a casual and friendly environment. Come for the unlimited PTO, the health benefits, the 401k plan, and the potential to work from anywhere.

    Whatever the reason you come to SocialChorus, your new co-workers along with a leadership team who truly believes in your growth both professionally and personally will keep you here.

  • SOCi
    Must be located: North America.

    About SOCi

    SOCi is the leading enterprise solution for social content discovery and social media marketing. Our next-generation, all-in-one social media SaaS platform utilizes a proprietary scoring algorithm to discover, evaluate, and rank social content, changing how enterprises, franchises, and affiliates market on social media to their target audiences. SOCi has a growing team of passionate, innovative, and fun people in both our San Diego, CA and Austin, TX offices.

    *This position is open to fully remote candidates

    The job

    We work collaboratively in groups of 3-4 (mobs) where you group program with other great engineers and product people, each representing different viewpoints and bringing different skills to the table. Iterating and shipping daily in small increments, you're able to progress fast and have a sense of achievement every day going home. Sometimes you'll need to complete other tasks and duties as needed.

    You

    Love writing elegant code. Have a solid foundation of core programming skills in MySQL, PHP and JavaScript Have a strong sense of visual aesthetics on web and ability to make it reality with cutting-edge CSS. Shiver in horror at the thought of copy-pasting coding. Have experience working in social media space (a plus). Get nightmares from badly formatted code. Understand that usability and attention to visual details matters just as much as good performance and clean architecture. You are equally comfortable discussing database architecture as you are in debating animations and shadows in the UI all the while keeping the user story in mind to ensure you're solving the right problem. Have experience working with enterprise-grade SaaS products (a plus).

    What's SOCi's culture like?

    Our primary driver is professional growth and learning, coupled with a desire to help our customer succeed. We focus heavily on individual mentorship and guidance, peer feedback and are always pushing ourselves and each other to the next level. We're huge on collaboration - mobing/swarming to solve problems either as individual engineering teams, or even Product/Engineering/Design leaders mobing to work out the best new product approach. We focus on moving fast, learning fast, and not looking back.

    SOCi is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

    Responsibilities

    The job

    We work collaboratively in groups of 3-4 (mobs) where you group program with other great engineers and product people, each representing different viewpoints and bringing different skills to the table. Iterating and shipping daily in small increments, you're able to progress fast and have a sense of achievement every day going home. Sometimes you'll need to complete other tasks and duties as needed.

    Requirements

    You

    Love writing elegant code. Have a solid foundation of core programming skills in MySQL, PHP and JavaScript Have a strong sense of visual aesthetics on web and ability to make it reality with cutting-edge CSS. Shiver in horror at the thought of copy-pasting coding. Have experience working in social media space (a plus). Get nightmares from badly formatted code. Understand that usability and attention to visual details matters just as much as good performance and clean architecture. You are equally comfortable discussing database architecture as you are in debating animations and shadows in the UI all the while keeping the user story in mind to ensure you're solving the right problem. Have experience working with enterprise-grade SaaS products (a plus).

    Location

    • North America, Europe, South America, Central America
  • Soshace
    $36,000.00 - $60,000.00.Must be located: United States of America.Preferred timezone: UTC -9 to UTC +15
    • Are you looking for a remote work on international projects?
    • Are you looking for 40 hours a week workload?
    • Is it suitable for you to use time tracker at work?
    • Is your hourly rate $20 - $30?

    Soshace is an online platform that will provide you with remote work with hourly payment on modern projects lasting on average 6-9 months and more.

    We are looking for a long-term partnership so when the first project ends we’ll find you a second one and after that the third and so on.

    We expect you to work on our projects 8 hours a day Monday-Friday in your time zone. 

    • Do you have more than 3-year commercial experience with JavaScript?
    • Do you have more than a year of experience in commercial projects with Node.js and React?
    • Can you provide a portfolio of relevant projects?
    • Do you have good writing and speaking skills in English (Upper-Intermediate and above)?

    If you answer “yes” to all questions, send us your CV and be ready to provide a portfolio of projects you took part in​.

    We have the next stages of the interview: 

    1. Primary interview (a detailed discussion of your resume and portfolio)
    2. Online test
    3. Interview with a technical specialist.
  • Soshace
    Must be located: United States of America.Preferred timezone: UTC -9 to UTC +15
    • Are you looking for a remote work on international projects?

    • Are you looking for 40 hours a week workload?

    • Is it suitable for you to use time tracker at work?

    • Is your hourly rate $20 - $30?

    Soshace is an online platform that will provide you with remote work with hourly payment on modern projects lasting on average 6-9 months and more.

    We are looking for a long-term partnership so when the first project ends we’ll find you a second one and after that the third and so on.

    We expect you to work on our projects 8 hours a day Monday-Friday in your time zone. 

    • Do you have more than 3-year commercial experience with JavaScript?

    • Do you have more than a year of experience in commercial projects with Node.js and React?

    • Can you provide a portfolio of relevant projects?

    • Do you have good writing and speaking skills in English (Upper-Intermediate and above)?

    If you answer “yes” to all questions, send us your CV and be ready to provide a portfolio of projects you took part in.

    We have the next stages of the interview: 

    • Primary interview (a detailed discussion of your resume and portfolio)

    • Online test

    • Interview with a technical specialist.

  • Elastic
    Preferred timezone: UTC -12 to UTC +1

    At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. The Elastic family unites employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

    The Beats platform is the basis for building open source shippers that collect all kinds of operational data, store it in Elasticsearch, and visualize it with Kibana. They collect data from edge servers, and are used to power application monitoring, infrastructure monitoring, and network monitoring. We currently have five official Beats: Filebeat for gathering logs, Packetbeat for network traffic, Metricbeat for metrics, Winlogbeat for Windows event logs, Heartbeat for uptime monitoring, and Auditbeat for audit data. In addition, the open-source community has created over 40 Beats, collecting data from all sorts of sources.

    Logstash is an open source streaming ETL (extract-transform-load) tool, capable of collecting data from multiple sources, reshaping, enriching and pushing it to multiple destinations. Logstash is structured around a set of more than 200 plugins and a core platform that wires them into continuously processing pipelines. The project is written in a mix of JRuby and Java.

    We are looking for talented Senior JavaScript engineers passionate about data, about infrastructure, and more importing about combining the two and turning them into valuable and actionable insights via UI. You will get the chance to contribute and innovate to UIs built on top of the Kibana platform for:

    • Beats to allow the user to configure and manage the Beats fleet
    • Logstash like centralized pipeline management, pipeline viewer or grok debugger

    You will have the opportunity to work with exceptional engineers on cutting edge technology in a small and focused team. The team is diverse and distributed across the world, and collaborates on daily basis over Github, Zoom, and Slack.

    Skills you will bring along:

    • BS, MS or PhD in Computer Science or related engineering discipline or 5+ years of front end development work.
    • Strong JavaScript programming skills.
    • Experience with Typescript or another statically typed language is preferred.
    • Experience with React or at least one other modern JS Framework
    • Experience in building large scale pluggable/extendable UIs
    • Firm understanding of UX/UI design principles
    • Familiarity with time-series and other visualizations used in monitoring systems
    • Experience in developing using a TDD or BDD workflow.
    • Familiarity with GraphQL is a plus
    • Experience using monitoring products in production is a plus.
    • Experience using and/or operating the Elastic stack is a big plus.
    • Familiarity with building data processing pipeline visualizations is a plus
    • Excellent verbal and written communication skills, a team player with strong analytical, problem solving, debugging, and troubleshooting skills.
    • A belief in progress over perfection.
    • Ability to work in a distributed team throughout the world.

    LI-AD1

    Additional Information:

    We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.

    Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

  • Elastic
    Preferred timezone: UTC -12 to UTC +1

    SecOps - JavaScript Engineer

    At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Diversity drives our vibe. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

    Elastic is seeking a talented JavaScript engineer to join our SecOps team. You will have the opportunity to work with exceptional engineers on cutting edge technology. The team is diverse and distributed across the world, and collaborates on daily basis over Github, Zoom, and Slack.

    Engineering philosophy

    We believe that engineering complex, pluggable software for the web that is built to last the test of time is both tricky and exciting. Doing so requires a team of diverse individuals, with sharp minds and the ability to empathize with our users, working together with mutual respect and a common mission.

    We 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 throughout our organization. At Elastic, hierarchy does not determine how decisions get made. We feel that anyone needs to be in the position to comment on anything, regardless of their role within the company.

    Your responsibilities:

    • Innovate, lead and contribute to UIs for turnkey solutions built on top of Kibana platform
    • Write and maintain Typescript and Javascript code.
    • Answer community questions.
    • Collaborate with other development teams, quality engineering team and documentation team to execute on product deliverables.

    Skills you will bring:

    • 3+ years of front end development work.
    • Strong JavaScript programming skills.
    • Experience with Typescript is a big plus.
    • Experience with GraphQL is a big plus.
    • Experience with one modern MVC style JS Framework (preferrably React).
    • Excellent understanding of UX/UI design principles.
    • Experience with monitoring systems is a plus.
    • Excellent verbal and written communication skills, a team player with strong analytical, problem solving, debugging, and troubleshooting skills.
    • Ability to work in a distributed team throughout the world.
    • Knowledge and experience with Elasticsearch or Kibana is a plus.

    Additional Information - We Take Care of Our People

    At Elastic, we strive to have parity of benefits across regions. While regulations differ from place to place, we believe taking care of people is the right thing to do.

    • Health coverage for you and your family.
    • Flexible location and schedule for many roles.
    • Generous number of vacation days each year.
    • Double your charitable giving — we match up to 1% of your salary.
    • Up to 40 hours each year to use toward volunteer projects you love.

    #LI-AD1

    Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

  • Elastic
    Preferred timezone: UTC -12 to UTC +1

    JavaScript Engineer

    At Elastic, we have a simple goal: to pursue the world's data problems with products that delight and inspire. We help people around the world do exceptional things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Often, what you can do with our products is only limited by what you can dream up. We believe that diversity drives our vibe. We unite Elasticians across 30+ countries into one unified team, while the broader community spans across over 100 countries

    Machine* Learning at *Elastic

    Machine Learning (ML) for the Elastic Stack allows users to better understand the behavior of their data. We have developed an unsupervised machine learning engine that can plow through large amounts of data and automatically find those insights our users today have been proactively finding using search. Current use cases include finding anomalies within transactions / operational metrics, detecting uncharacteristic user behavior or finding malicious devices.

    We have an exciting roadmap and are looking to hire an extraordinary Software Engineer to join us. You will have an amazing opportunity to join a small, highly experienced team where you can make an immediate impact and contribution to the development of our new machine learning offerings.

    What* you will be *doing

    As a member of the team, you will contribute to the further development and ongoing maintenance of our ML focussed projects.

    The ML user interface has to be both beautifully designed to help users to get insight out of their data and also operationally usable allowing them to easily set-up, configure and operationally manage their ML analysis jobs.

    You do not need to be a machine learning expert, however you do need to be comfortable working in a data driven development environment using large complex datasets.

    In addition, you will be working closely with data, integration, analytics and QA engineers, as well as collaborating with the core Kibana team and the amazing Elastic Stack community.

    What* you will *bring

    • Strong front-end JavaScript, HTML, CSS experience (+2yrs)
    • Experienced with JavaScript-based front-end web application frameworks
    • Deep understanding of UX/UI design principles
    • Ready to be part of a dedicated distributed team, having strong collaboration and communication skills
    • Strong analytical, problem solving, debugging and troubleshooting skills
    • Experience writing automated tests

    Experience* in these areas is a *plus

    • Knowledge, interest and a real passion for topics in data visualisations, statistics, machine learning, data analytics
    • Educational background in a mathematical discipline such as Mathematics, Physics, Engineering, Computer Science
    • Knowledge of IT Operations, IT Infrastructure, Application Performance Monitoring and/or IT Security domains

    Additional* *Information

    We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.

    #LI-AD1

    Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

  • X-Team
    Must be located: United States of America.

    Most important:

    • Experience with Vue.js, Vue Router and Vuex
    • Experience with Sass, Less and/or CSS Modules
    • Experience with Webpack
    • Ability to build and improve a REST/JSON API client
    • Ability to debug API responses
    • Write high-performance, reusable code for UI components
    • Experience with testing frameworks

    Nice to have:

    • Experience working remotely
    • Familiar/involved with open source projects
    • Experience with type checking solutions (e.g. TypeScript)
    • Experience within a continuous integration and deployment (CI/CD) environment
    • Experience with a backend language/framework (e.g. Node, Python, Go, PHP)

    Personal:

    • Independent, self-motivated
    • Fluent in English, written and spoken
    • Proven track record of always learning and growing
    • Proactive attitude
    • Possess a spirit of generosity

    Perks:

    • Get the chance to work with big brands like Riot Games (League of Legends), Fox Broadcasting, Kaplan Inc., Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
    • Live and work in one of our roaming hacker houses (X-Outposts) around the world. 
    • Work from anywhere as part of a community of digital nomads.
    • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, games, competitions, and more, all centered around a theme that will inspire and energize you. 
    • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography equipment, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, headphones, etc. #NeverStopExploring
  • Mixmax
    Must be located: Americas.

    We're looking to hire a web engineer to join our fast-growing team. In this role, you’ll be working with us remotely in all aspects of the product from end to end.

    Mixmax is the hub for all your business communications. We integrate with your company's existing toolchain - email, calendar, chat, CRM, and more - to bring all information into one place. This means we're syncing, storing, & indexing hundreds of millions of events a day into our system, and then building blazing fast APIs and rich integrations to delight users. Additionally, we have an extensive Developer API that powers entire third party products.

    As a web engineer you’ll be a part of a team specifically focused on building out the next generation of our system. This means being a member of a team that values continuous and collective learning, culture over process, data driven development and always asking tons of questions.We actively blog about our work, contribute to open source, sponsor Open Collectives, and host/present at meetups - we actively encourage you to do the same and under your own name.

    Diversity and inclusion are core to our culture, and we are actively committed to building a more inclusive work environment. If you are a member of an underrepresented group in technology, we strongly encourage you to apply.

    Responsibilities:

    As a web engineer, you’ll:

    • Lead and contribute to the development of critical projects, working with and mentoring other web engineers.
    • Be directly involved in the entire development lifecycle of improvements to Mixmax’s product.
    • Work with your team to improve our delivery processes and advocate for building maintainable, high quality code in a distributed codebase.
    • Work with React, Node, MongoDB, Elasticsearch, Redis.
    • Contribute to Mixmax’s open source libraries.

    Requirements and skills you possess:

    • Excellent knowledge of: Node, React, or other front-end frameworks.
    • Strong knowledge of JavaScript (ES5, ES6), the DOM, HTML, CSS.
    • Working knowledge of at least one of: MongoDB, Elasticsearch, Redis
    • Have excellent documentation and communication skills.
    • Strive to grow personally and professionally, beyond just expanding technical abilities.
    • Have worked remotely before for at least 1 year
    • Work in an area where you can have at least 4 hours overlap with 9 AM - 6 PM Pacific Time

    Awesome if you also:

    • Have worked in a distributed codebase.
    • Have contributed to open source.
    • Are familiar with email protocols (SMTP, RFC822).
    • Have developed a Chrome Extension.
    • Love to experiment with new technology and share knowledge with the team

    Get to Know Us!

    At Mixmax, our mission is to change how the world communicates. We’re reinventing email for business: helping sales, customer success, and recruiting teams sell, succeed, and hire better.  More than 10,000 customers rely on us to get their jobs done. We’re profitable, growing fast, and we want your help to grow even faster!

    We’re a driven, passionate, responsible group who values personal and professional growth equally. We take care of ourselves, our families, our customers, and one another. We believe in sustainable and diverse approaches to work and life, because optimizing for the long-term is the best path to success.  

    As a team member, you’ll wear multiple hats, embrace ambiguity, and take charge leading complex projects. You’ll have the support of an experienced team who’ve built multi-million dollar products and services. This is exceptionally challenging work, but will be the most meaningful and rewarding of your career. Check out our Instagram to see how much fun we have together!

    We offer competitive salaries, meaningful equity, generous health, dental & vision, and fitness reimbursement benefits. And you get to work on product people LOVE!

  • Bonfire.com
    Must be located: United States of America or Europe.

    Bonfire.com is transforming the way people buy and sell high ­quality custom apparel. As a leading online fundraising site, we’ve helped thousands of causes and organizations raise millions of dollars by selling their own custom shirts.

    We are looking to hire a Java Spring Developer. Don’t like HTML or CSS? Great! You will be working on our REST API and Angular frontend. HTML/CSS will be handled for you. We are looking for a long-term relationship and committed individuals to join our team.

    About you

    • You can work on a feature from start to finish, communicate about it and ask the right questions.
    • You are comfortable with Java and can confidently write code and see it deployed to production servers.
    • You have an excellent knowledge of Spring (Boot). Alternatively, you are eager to read a book or two on it quickly and feign years of experience during the interview 
    • SQL comes naturally to you and you understand how JPA/Hibernate works.
    • You can tinker with Javascript code and help improve our Angular stack.
    • You are not afraid to SSH into a server and change some configuration files.
    • Your English is proficient.

    The role

    • Senior Java developer is responsible for implementing new features, fixing bugs and improving and refactoring code.
    • Most of what we do is web related – many tasks will ask you to implement REST endpoints to achieve some business objectives and connect the dots on the web.
    • Many tasks are not strictly web related and may challenge you in other ways (e.g. data analytics, network communication, database optimization, etc.).
    • You will have a lot of independence and agency while working, but you will communicate with other colleagues daily and often work with them directly to solve coding issues.

    The work environment

    This is a remote position. You have an amazing opportunity to join our fast growing platform and make it grow even faster.

    We offer you outstanding team environment, low stress atmosphere, and an opportunity to advance your career by building amazing things on a modern tech stack.

  • YouGov
    $75,000.00 - $125,000.00.Preferred timezone:

    Crunch.io, part of YouGov PLC are 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 a senior 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 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 front end team members
    • Triage, unravel, test, and resolve bugs and issues
    • Update existing code in parallel with back end 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
    • 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
    • 5-10 years of JavaScript engineering experience
    • 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
  • Elevio

    About Elevio

    Elevio is a SaaS platform that makes it easy to create, deliver and improve help content to drive customer education. Our aim is to allow end users to help themselves so our customers can focus on what they do best.

    We're a well-funded and fast-growing startup with over 500 global customers including AccuWeather, TripAdvisor, Atlassian and eBay. We're currently looking for someone to contribute to key parts of our platform and vision.

    Working as a backend engineer here will mean your work will load close to a billion times every month, and growing!

    As a backend engineer you'll:

    • Design and build REST, GraphQL and gRPC APIs that can handle 500 concurrent requests and beyond
    • Work on streaming data pipelines to handle real-time user interactions
    • Automate deployment pipelines and maintenance tasks to maintain and improve our 99.9% availability
    • Write and fine tune database queries to mine data from half a billion records
    • Use cutting-edge informative retrieval (IR) and natural language processing (NLP) concepts to recommend relevant content
    • Be a part of the team: do code reviews, mentor others, refactor code and share knowledge
    • Help and assist other team members to solve problems either internal or customer facing

    What we're looking for:

    • Experience building and maintaining interactive and real-time web applications
    • Experience with, or an interest in, Scala, Elixir and Python
    • Experience with cloud technologies like AWS, GCP or Azure
    • Familiarity with container technologies such as Docker, ECS and Kubernetes
    • Fluency or understanding of database technologies like Postgres, ElasticSearch, DynamoDB, Redis and Redshift
    • Fluency in best-practice software development
    • Experience with automated testing and continuous integration
    • Dedication to not only maintaining but also improving system reliability and performance
    • Strong product sense to contribute back to product improvements

    We're looking for someone who not only can get the job done but also challenge the status quo and constantly look for better ways to enhance customer success and also internally within our team.

    Bonus points:

    • Working knowledge of PHP
    • Experience with ETL and building data pipelines
    • Knowledge of various API standards such as REST, GraphQL, gRPC and Thrift
    • Experience or interest in natural language processing (NLP) and machine learning
    • Fluency or understanding of frontend TypeScript/JavaScript

    What you get from us

    • Competitive salary and equity
    • Flexible work options that suit you
    • Direct involvement in determining the direction of the product
    • Time and support for your own learning (e.g. conferences, code camps, workshops, books, etc)
    • Tools you need to get the job done
    • Monthly lunches, always-stocked drinks fridge and a few other nice perks (If you are in Melbourne)

    If you're interested, even if you don't tick all the boxes we would love to talk to you!

    Elevio is an equal opportunity company dedicated to welcoming applicants from any location, race, age, gender, sexual orientation and socio-economic background.

  • Spencer's
    Preferred timezone: UTC -5

    Required Experience

    • Bachelor's degree in Computer Science, Information Technology or other related field

    • Retail or direct to customer eCommerce industry experience required

    • Must have 7+ years of work experience in Java based technologies and eCommerce frameworks.

    • Designs, develops and maintains applications developed in various program languages and technologies, including but not limited to:

    • Java (Spring MVC and Spring Batch, Hibernate/JPA, Junit,Maven/Gradle)

    • Oracle/MSsql

    • GIT

    • HTML, CSS, Javascript, JQuery

    • SOAP/REST API’s

    • Ability to work in Windows and UNIX/Linux environments

    • Utilizing n-tier development, SDLC and Object-oriented design.

    • Utilizing problem-solving know-how, especially debugging and troubleshooting complex software orchestrations, and identifying solution options and/or alternatives.

    • Scoping and estimating project tasks, as well as managing multiple tasks with minimal supervision

    • Leading e-commerce and multichannel/Unified Commerce initiatives, including digital development, user experience, organizational change and technology.

    • Experience working on projects adhering to PCI regulations

    • Experience working with both Waterfall and Agile development methodologies (Scrum), preferred

    • Ability to collaborate with developers and product owners in developing new software applications and enhancements

    • Responsible for staying current with new technology developments and techniques

    • Experienced in working with a team to define test cases, metrics, and resolution guidelines

    • Ability to identify underlying causes of business issues and recommend appropriate corrective action or problem resolution

    • Proactively seek to accomplish projects and other business related initiatives by leveraging technology resources

    • Is committed to working scheduled hours and has the flexibility to work additional hours based on changing business needs

    • Knowledge of industry business and passion for following trends in the industry

    • Ability to communicate clearly and effectively, both orally and in writing, at all levels within and outside the organization

    • Ability to work in a constant state of alertness and a safe manner

    • Ability to quickly separate the mission-critical tasks from the lower priority tasks; focuses on the most value-added projects of the day or week

    • Flexible, with a positive attitude and passion for knowledge

    • Strong time management and organizational skills with the ability to successfully manage multiple projects at once

    • Possesses focused attention to detail and solid organizational and prioritization skills while working quickly and accurately under pressure

    • Professional manner and strong communication skills internally and with outside vendor partners

    • Makes strategic and effective decisions in the best interest of our customers and our company, taking care to objectively process information

    Ideal Experience

    • Experienced in Continuous development environment

    • Experience working with different alerting tools such as New Relic, Kibana, Smartbear etc.

    • Experience in different middleware technologies or integrations

  • Nash
    Must be located: United States of America.

    Our goal at Nash is to make trading, holding, and interacting with cryptocurrencies accessible to everyone. We are looking for frontend engineers (remote) to help build our exchange, browser extension, and SDKs. You should be well versed in JavaScript and React tools and frameworks and have a passion for test-driven development.

    Requirements

    • Develop modular code and reusable components for the Nash exchange trading platform, browser extension, or SDK.
    • Document your work thoroughly so that others can work with and build upon it.
    • Engage in test-driven development practices.
    • Work asynchronously with a fully remote team.

    We are looking for

    • 3+ years experience working with JavaScript, React, and Redux or Mobx.
    • Extensive knowledge of Git.
    • A strong portfolio of frontend development work.

    We prefer but don't require

    • Experience working in remote teams
    • A history of contributing to open source software
    • Experience with TypeScript
    • Prior experience with functional programming languages such as OCaml, Elixir, or Haskell
  • Modulz

    We're looking for a very experienced, full-stack JavaScript engineer to help us build the next generation of design and development tools.

    Primary duties:

    • Architect and develop and enterprise-grade auth system.
    • Own database and asset security rules, data audits and customer data security.
    • Develop offline mode in our PWA.
    • Architect and develop cloud functions in support of Modulz features like image processing and code generation.
    • Develop detailed privacy and sharing settings in Modulz.
    • Setup and maintain payment and subscription systems.
    • Own data backup and recovery plans.

    Secondary duties:

    • Work on core Modulz features in React and TypeScript.
    • Integrate services like NPM, Github and Netlify.
    • Perform data transformations and migrations to existing data.
    • Maintain analytics integrations.
    • Build E2E testing specs and tests.

    The offer:

    • $90k-$110k USD salary.
    • .5%-1% stock options.
    • 30 days paid time off.
    • Work remotely from anywhere in the world. Choose your own hours.
    • Health and dental coverage. We pay 75% of your premium.
    • $200 USD monthly stipend for hot-desking, travel, hipster coffee or fancypants headphones.
    • $50 USD monthly stipend for gym, yoga, health apps, therapy or whatever you need to stay healthy.
    • One free ticket to a conference of your choice, annually.
    • $1k USD upfront to help you kit out your home office or workstation.
    • Unlimited free books.

    The offer:

    1. Apply via the Typeform link on our website.
    2. Round two will be a 45-min React exercise and a 30-min architecture exercise.
    3. There will be 3 video calls with our team members so we can get to know each other.
    4. The offer!

    All applicants will receive an initial response within 7 days of applying.

    Thanks :)

  • WeBuild
    Must be located: North America.

    SEEKING EXPERIENCED FRONT-END + WORDPRESS DEVELOPER

    WeBuild is looking for an experienced, passionate, and talented WordPress Developer (contract role). This role requires you to be part of a remote team of designers and developers who create beautiful, engaging and highly functional web apps.

    **Who are we?
    **

    We're WeBuild. A digital design and product agency. We work with inspiring entrepreneurs and innovative companies who are pioneering the future of digital products.. We’re down to earth people who love constantly improving ourselves in all areas of life. We’re based out of San Diego, California although our entire team is remote and spans the globe.

    What does the Senior WordPress Developer do?

    Your role is to hand-craft clean, elegant and efficient code and to ship often. You’ll be playing a vital role in helping bring our designs to life and creating world-class products alongside our design team.

    You should have a passion for innovation and remarkable user experiences. We’re looking for someone who will challenge the most common solutions and strive to find the best and simplest user experience for each client.

    Technology

    WordPress/PHP proficiency

    • Custom Theme & Plugin Development

    • Experience & familiarity building custom blocks with Gutenberg

    • Familiarity with Custom Post Types

    • Custom Fields (using ACF / Advanced Custom Fields)

    Dev Workflow

    • Git/Github

    • Deployment (staging/production)

    • Compiling (Gulp/etc)

    • Familiarity with caching & page performance

    • Bonus points for familiarity with WPEngine

    Front-end development

    • HTML5

    • CSS3 (incl. SASS, Less, etc.)

    • JS

    • The ideal candidate will be experienced with React

    Responsibilities

    • Work closely with our designers to create remarkable user-experiences for our clients

    • Translate design assets (Figma/Sketch) into highly interactive, responsive custom WordPress themes for a variety of devices and screen widths

    • Create custom plugins as needed to support specific functionality

    • Write well-crafted, high-quality, self-documented, and easy to maintain code

    • Pushing your code to Github + deploying it and maintaining the repo

    • Providing technical support of applications (fixing bugs and supporting clients’ needs)

    • Support and maintenance of existing applications and websites

    The Ideal Candidate

    • You have in-depth experience hand-crafting front-end code professionally (Agency experience a big plus)

    • You have an eye for detail and often exceed designer/client expectations + you strive for pixel perfection.

    • You’ve helped build custom WordPress themes and plugins in the past and have some great examples you’re excited to share with us (you have code on GitHub, Launchpad, BitBucket, etc.)

    • You are self-disciplined and thrive in a remote environment working with a distributed team

    • You have extensive knowledge of the HTML5 toolkit (HTML5, CSS3, Javascript, Jquery)

    • You’re excited by the web and keep up with new technologies. You use tools like Slack and InvisionApp and know a great product experience from an average one.

    • You are incredibly passionate, care deeply about the details and bring an amazing amount of heart & hustle to everything you do.

    • You are a strong communicator and can effectively communicate your ideas both internally and externally.

    • You love trying out new tools and finding ways to optimize experiences in all avenues of your life.

    • You embrace the iterative process and know that nothing perfect happens overnight and that doing truly great work is the result of showing up daily with consistent + impeccable action.

    • Bonus points if you’re familiar working in complex dev environments beyond WordPress and have experience working alongside backend developers in other apps. (React/Angular, Python/Rails, etc.)

    Role Specifics

    • This is a contract role to start with at least 10-15hrs/week of work, with the opportunity for more. There’s an immediate need for at least 20+ hrs for the next several weeks.

    • The ideal candidate would grow with us and eventually become a part-time or full-time employee of WeBuild (although not required)

    • We’d love to find someone in Pacific time zone but are open to any state within the continental US

    What’s it like to work on the WeBuild team?

    • WeBuild is a fully remote team.

    • You have the freedom and flexibility to work from wherever you want to, whenever you want to.

    • We don’t micro-manage your schedule; you’ll be fully empowered to do great work.

    • We’re deeply committed to delivering amazing results for our clients

    • We use a suite of modern tools to collaborate:

    • Slack for Internal Communication

    • Notion for Knowledge Sharing & Project Management

    • Figma for Interface Design

    • Harvest for Time Tracking

    • BugHerd for Issue Tracking

    • + many more

    • We work incredibly hard to hone our craft and become the best at what we do. All the talent in the world won’t replace good old-fashioned hard work.

    • We hire good people above all.

    Let’s Work Together!

    To apply for this position, please complete the application here.

  • Eagle Point Software Corporation
    $48,000.00 - $75,000.00.Preferred timezone: UTC +6

    Role & Responsibilities

    This position’s primary role is to work as a member of a small team of developers to create both front-end and back-end additions to an existing web application.

    This includes but is not limited to the following responsibilities:

    • Write code in HTML, JavaScript and Angular for front-end web development
    • Write code in C# for server-side API development.
    • Develop SQL queries to retrieve data from a SQL Azure database
    • Give accurate time estimates for work completion
    • Migrate application code from legacy .NET systems

    Background/Requirements

    • BS in Computer Science or related field
    • Web development experience using HTML and JavaScript
    • Application development in .NET using C#
    • Experience using Microsoft Visual Studio with Microsoft Team Foundation
    • Excellent problem solving skills
    • Good oral and written communication skills
    • Attention to detail along with pride in one’s work (end user experience)

    Preferred Skills/Experience

    Languages

    • C#
    • T-SQL
    • Typescript
    • HTML
    • JavaScript

    Platform/Technology

    • Azure Cloud Services
    • Angular
    • Bootstrap
    • WPF
    • WebAPI 2.0
    • WCF Service Development
  • X-Team
    Must be located: United States of America.

    About you:

    Most important:

    • 3+ years of experience in mobile iOS Development
    • Experience with Objective-C, CSS, Javascript, HTML
    • Experience with JSON, XML, SOAP, REST
    • Experience with server side technologies (Java, NodeJS, PHP)
    • Experience storing and indexing data
    • Knowledge of Swift and Xcode a plus
    • Code optimization and performance improvements
    • Write well designed, testable, efficient code

    Nice to have:

    • Experience with working remotely
    • Familiar/involved with open­ source projects
    • Personal
    • Independent
    • Fluent in English, written and spoken
    • Problem solver
    • Proactive attitude

    Perks:

    Get the chance to work with big brands like Riot Games (League of Legends), Fox Broadcasting, Kaplan Inc., Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.

    Live and work in one of our roaming hacker houses (X-Outposts) around the world. http://x-outpost.com

    Work from anywhere as part of a community of digital nomads.

    Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, games, competitions, and more, all centered around a theme that will inspire and energize you. https://youtu.be/Th80vOGFvUE

    Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography equipment, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, headphones, etc. #NeverStopExploring (https://x-team.com/unleash)

  • X-Team
    Must be located: United States of America.

    About You: 

    • Outstanding experience in Node.js
    • Experience with Node.js frameworks (e.g. Express, Koa, Hapi)
    • Experience with unit testing
    • Experience with front end JavaScript frameworks (e.g. React, Vue.js, Angular)
    • Experience with RESTful web services
    • Experience with relational and graph databases
    • Write well designed, testable, efficient code
    • A passion and curiosity for creating and building things

    Nice to have

    • Experience working remotely
    • Familiar/involved with open source projects
    • Experience within a continuous integration and deployment (CI/CD) environment
    • Personal
    • Independent
    • Fluent in English, written and spoken
    • Problem solver
    • Proactive attitude
    • FAQ:

    Who is X-Team meant for?

    Any freelance developers with experience working on high-scale, remote teams and projects with a motivated, proactive attitude and compassionate, team-player heart. If you've worked with freelancing platforms before, that's not what we are. X-Team is a community of all likeminded people, carefully chosen to ensure we are able to create an environment of the most motivated people in the world who come together to unleash their potential. What we've created is truly special and not a faceless platform. X-Team is where developers go to feel truly at home together, while becoming more motivated and energized than they've ever been.

  • TheoremReach

    Company Overview TheoremReach is the leading survey monetization company in the digital space. We are an early stage, boot-strapped team of innovators based in Madison, Wisconsin, with a satellite office in Chicago, Illinois. We provide user insight and monetization services for mobile game developers and website owners by providing market research surveys for their users to take. Market researchers rely on us to provide an audience of users to take surveys; app developers and website owners rely on us to monetize their users with these surveys and users get free content e.g. coins or gems that they can use in their games. Our mission is to bring the market research industry into the internet age by transforming the way research is conducted online. We believe in constant, iterative innovation - constantly dreaming, testing, optimizing, and launching new concepts and products to push the boundaries of both the digital media and research industries. We believe in open communication, transparency, support, pride, and happiness in the work we do each day. As an early stage, bootstrapped workspace, we foster a close relationship within our team to achieve our goals and grow together. Job Summary We are looking for a front-end developer to join our team and help bring our product innovations to life with intelligent design, development, optimization, and testing. In this position, you will be responsible for designing, developing, and optimizing our client and consumer-facing products. You'll ideally be based in Madison, WI but we are open to remote work if the candidate is right.

    • You're excited about developing and delivering web and mobile experiences supporting hundreds of millions of consumers and thousands of partners
    • While you may have an area of concentration, you understand everything about the front end.
    • You're an effective collaborator, working efficiently with product management and technology teams across a fast moving organization

    Responsibilities and Duties

    • Conceptualize, design and develop UX for our B2B and B2C experiences on mobile and web
    • Collaborate with Product, Design and Engineering teams on new and existing product improvement from concept to delivery
    • Create and optimize iterative UX improvements across multiple user groups in concurrent multi-variant testing environments
    • Write front-end code in angular 1 and 2 apps
    • Work with Design to implement HTML, angular, and CSS
    • Ensure the best experience for mobile and desktop view

    Qualifications and Skills

    • Experience with front end frameworks.  Angular 1 and 2+ ideally
    • Strong proficiency in web development including JavaScript, HTML5, CSS, Webpacker
    • Experience working with a backend team to incorporate API calls

    Requirements

    • You have experience working with web projects
    • 2+ yrs of experience in a professional work setting

    Benefits and Perks

    • We offer a market-leading benefits package including profit sharing, full health insurance, 401k retirement benefits, unlimited vacation policy, remote computer hardware, software, and peripherals.

    TheoremReach is an equal opportunity employer. TheoremReach does not discriminate on the basis of sex, race, ethnicity, color, age, sexual orientation, gender (including identity and expression), disability (mental or physical), religion, national origin, citizenship, marital status, military or veteran status, or any other protected classification protected by applicable law; we will provide reasonable accommodations for qualified individuals with disabilities, and pursuant to applicable fair chance ordinances, we will consider for employment qualified applicants with arrest and conviction records.

  • TheoremReach

    Company Overview TheoremReach is the leading survey monetization company in the digital space. We are an early stage, boot-strapped team of innovators based in Madison, Wisconsin, with a satellite office in Chicago, Illinois. We provide user insight and monetization services for mobile game developers and website owners by providing market research surveys for their users to take. Market researchers rely on us to provide an audience of users to take surveys; app developers and website owners rely on us to monetize their users with these surveys and users get free content e.g. coins or gems that they can use in their games. Our mission is to bring the market research industry into the internet age by transforming the way research is conducted online. We believe in constant, iterative innovation - constantly dreaming, testing, optimizing, and launching new concepts and products to push the boundaries of both the digital media and research industries. We believe in open communication, transparency, support, pride, and happiness in the work we do each day. As an early stage, bootstrapped workspace, we foster a close relationship within our team to achieve our goals and grow together. Job Summary We are looking for a back-end developer to join our team and help bring our product innovations to life with intelligent design, development, optimization, and testing. In this position, you will be responsible for designing, developing, and optimizing our consumer facing products.

    • You're excited about developing and delivering web and mobile experiences supporting hundreds of millions of consumers and thousands of partners
    • While you may have an area of concentration, you understand everything about the back end.
    • You're an effective collaborator, working efficiently with product management and technology teams across a fast moving organization

    Responsibilities and Duties

    • Envision, design and develop solutions enabling rapid delivery and innovation of consumer mobile experiences
    • Design and develop components on the back end to build high-quality products
    • Collaborate with product, design and engineering teams to bring innovative products from concept to delivery on millions of devices with measurable benefits

    Qualifications and Skills

    • Experience with Ruby on Rails and test driven development
    • Ability to troubleshoot bugs 
    • Familiarity with front end languages including JavaScript, HTML5, CSS, Webpacker, Angular.
    • Experience working with a front end team to support them with access to data
    • Experience working with postgres, redis, memcache, elastic search, and key-value database technology

    Requirements

    • You have experience working with server side code, API's, and databases
    • 2+ yrs of experience in a professional work setting

    Benefits and Perks We offer a market-leading benefits package including profit sharing, full health insurance, 401k retirement benefits, unlimited vacation policy, remote computer hardware, software, and peripherals.

    TheoremReach is an equal opportunity employer. TheoremReach does not discriminate on the basis of sex, race, ethnicity, color, age, sexual orientation, gender (including identity and expression), disability (mental or physical), religion, national origin, citizenship, marital status, military or veteran status, or any other protected classification protected by applicable law; we will provide reasonable accommodations for qualified individuals with disabilities, and pursuant to applicable fair chance ordinances, we will consider for employment qualified applicants with arrest and conviction records.

  • Thinkful Inc.
    $10,000.00 - $32,000.00.

    At Thinkful, we believe that if schools put in even half the amount of effort that students do the outcomes would be better for everyone. People would have a path to a fulfilling future, instead of being buried under debt. Employers would benefit from a workforce trained for today. And education could finally offer students a return on their investment of both money and time.  Students enroll in Thinkful courses to gain the valuable technical and professional skills needed to take them from curious learners to employed technologists. As a Course Mentor, you will support students by acting as an advisor, counselor, and support system as they complete the course and land their first industry job. To achieve this, you will engage with students using the below range of approaches, known as Engagement Formats. Course Mentors are expected to provide support across all formats when needed. 

    • Mentor Sessions: Meet with students 1-on-1 in online video sessions to provide technical and professional support as the student progresses through the curriculum.
    • Group Sessions: Host online video sessions on topics of your expertise (in alignment with curriculum offerings) for groups of student seeking live support between mentor sessions. 
    • Grading: Reviewing student checkpoints submissions and delivering written feedback, including analysis of projects and portfolios. 
    • Technical Coaching: Provide in-demand support to technical questions and guidance requests that come to the Technical Coaching team through text and video in a timely manner. This team also provides the TA support for immersive programs. 
    • Assessments & Mock Interviews: Conduct 1-on-1 mock interviews and assessments via video calls and provide written feedback to students based on assessment rubrics. 

    In addition to working directly with students, Course Mentors are expected to maintain an environment of feedback with the Educator Experience team, and to stay on top of important updates via meetings, email, and Slack. Ideal candidates for this team are highly coachable, display genuine student advocacy, and are comfortable working in a complex, rapidly changing environment. Requirements

    • 3+ years relevant professional work experience
    • Proficiency with front-end technologies (HTML, CSS, JavaScript, jQuery)
    • Node.JS and React.JS at an industry level; full MERN stack proficiency a plus
    • Demonstrates genuine student advocacy and empathy for beginners
    • Exceptional written and verbal communication skills
    • Must be coachable and adaptable to a fast-paced work environment
    • Must have a reliable, high-speed Internet connection and webcam
    • Teaching, mentoring and/or coaching experience a plus 

    Benefits

    • This is a part-time role (10-25 hours a week)
    • Fully remote position, with a flexible schedule  
    • Access to all of Thinkful Courses for your continued learning
    • Community of 500+ like-minded professionals looking to impact others and keep their skills sharp
    • Grow and develop as an educator with your managing Squad Lead and Squad
  • Roobeo GmbH
    Preferred timezone: UTC -3 to UTC +5

    At roobeo.com, we have a vision of a unique supply solution for the construction industry. To help us conquer the market we are looking for talented individuals to work with us to turn our concept into reality. If you are interested in joining our young start-up and working with creative and motivated colleagues towards achieving our vision, then we look forward to receiving your application!

    Your profile:

    • You finished your IT-study or a similar apprenticeship or already gained a lot of experience in this field
    • You have advanced knowledge in Magento 2.2
    • You are expert and have advanced knowledge in PHP >7.1, CSS, JavaScript and MySQL - RabbitMQ is appreciated
    • You are a teamplayer, reliable and focused as well as flexible and persistent
    • You have advanced knowledge of clean code, established design patterns and code-reviews
    • You already gained experience as a Senior in terms of responsibility, planning and execution of software based projects

    Your tasks:

    • You will include ROOBEO microservices into Magento and if you'll develop new Magento >2.2 modules
    • You will develop integrations for our partners and internal applications with RESTful APIs, RabbitMQ and further interfaces
    • You will be in charge of code-reviews
    • You will support the Product Owner in task framing and analyzing
    • You will implement specific functionalities in different Magento 2 modules 
    • You will create and optimize the development process of the team

    We offer:

    • High degree of autonomy - experienced management team dedicated to your personal development
    • A great working environment and a unique start-up atmosphere
    • Great teamwork with highly motivated and talented colleagues and close cooperation with the founders and the management
    • Unfiltered insight and active participation in building a fast-growing company
    • Best training opportunities and internal coaching
  • Roobeo

    At roobeo.com, we have a vision of a unique supply solution for the construction industry. To help us conquer the market we are looking for talented individuals to work with us to turn our concept into reality. If you are interested in joining our young start-up and working with creative and motivated colleagues towards achieving our vision, then we look forward to receiving your application!

    Your profile:

    • You finished your IT-study or a similar apprenticeship or already gained a lot of experience in this field

    • You have advanced knowledge in Magento 2.2

    • You are expert and have advanced knowledge in PHP >7.1, CSS, JavaScript and MySQL - RabbitMQ is appreciated

    • You are a teamplayer, reliable and focused as well as flexible and persistent

    • You have advanced knowledge of clean code, established design patterns and code-reviews

    • You already gained experience as a Senior in terms of responsibility, planning and execution of software based projects

    Your tasks:

    • You will include ROOBEO microservices into Magento and if you'll develop new Magento >2.2 modules

    • You will develop integrations for our partners and internal applications with RESTful APIs, RabbitMQ and further interfaces

    • You will be in charge of code-reviews

    • You will support the Product Owner in task framing and analyzing

    • You will implement specific functionalities in different Magento 2 modules 

    • You will create and optimize the development process of the team

    We offer:

    • High degree of autonomy - experienced management team dedicated to your personal development

    • A great working environment and a unique start-up atmosphere

    • Great teamwork with highly motivated and talented colleagues and close cooperation with the founders and the management

    • Unfiltered insight and active participation in building a fast-growing company

    • Best training opportunities and internal coaching

  • Ticketsolve
    Must be located: Europe.

    About Ticketsolve, https://www.ticketsolve.com/

    Ticketsolve is a web-based online and box-office ticketing platform. We currently have over 290 clients based throughout the UK and Ireland. These clients are a mixture of Theatres, Arts, Festivals and speciality offerings such as Ice Skating and Christmas attractions. We are a consistently profitable company with a healthy year on year growth. The new features and abilities we are adding to Ticketsolve put us in an excellent place to deliver strong growth in the coming years.

    Introduction

    We are currently going through an exciting evolution of our platform. We are moving from a traditional RoR architecture to a modern "single page application", exposing our application as a set of API's consumed by Ember to provide a rich interactive experience.

    We have migrated our customer-facing ticket selling application to Ember and our ticket scanning application to Ember, with great success. We are currently working on rebuilding the backend of our platform with the immediate focus been on our "Point of Sale". We are now looking to add to our team to accelerate the creation and rollout of this change across the remainder of our platform. This covers the CRM, reporting/analytics and configurations aspects of our backend.

    Over the last few months, we have grown the front end, Ember team. We are now looking to expand our server team with new people to cover Ruby and Ruby on Rails server development. Ideally, this person will have RoR experience. In terms of experience, we are open to both junior and experienced developers - the main requirement is talent and enthusiasm.

    How we work

    We run a lightweight process that focuses on feature-based delivery on a weekly basis. Our coordination and communication are mostly through daily 'catch-up meetings' and use of appropriate tools such as Trello for backlog management, Slack for communication and Git(GitHub) for source control and feature deployment through PRs and Milestones.

    From a coding perspective, we place a strong emphasis on clean, minimal, well-refactored code backed up by a robust suite of automated tests. We make use of peer review for all design and development work.

    In general, we strive for an approach that empowers and trusts individuals to 'do the right thing', and as a team, we try and keep each other true to this.

    Remote working

    Our development team works as a remote team with members in Berlin, Malmö, Barcelona, Singapore and Taiwan. Our wider organisation has people based in United Kingdom and Dublin. Dublin is our headquarters and main office space - with core Support team and Sales and Marketing team.

    Remote working has become part of our company DNA. We believe that it offers a lot of advantages to both Ticketsolve and employees. This means that you should be comfortable working as part of a remote team. If this is new to you, don't worry, it was for us at the beginning as well. We now have lots of experience helping people settle in - so keep an open mind and imagine a working day with no daily commute!

    Important to note that timezones are a consideration for us with remote working. Our experience is that European and Asian time zones are preferable, as it allows for collaboration at reasonable times.

    Requirements

    Skills & Requirements

    • 2+ years experience developing web applications
    • Experience with programming Ruby/Rails required with the role focused on server development
    • Understanding of front-end technologies: JavaScript, HTML5, CSS, SASS, Ember preferred, but not required
    • Experience with Chef and Terraform a bonus
    • Strong programming skills with a focus on clean design, well-refactored code and automated testing
    • Comfortable working as part of a remote team

    Technologies we use

    • Ruby on Rails is our primary server framework evolving towards pure API server
    • Ember is our primary front end development framework
    • JSONAPI::Resources, http://jsonapi-resources.com/, is how we are building our API's
    • MySQL / Redis / Elastic are our primary storage engines
    • All our servers are Ubuntu based managed through CHEF
    • Deployed on AWS using terraform for managing infrastructure
    • GitHub for source code management and process support
    • Travis for continuous integration

    Location

    • European and Asian time zones are preferable
  • Ticketsolve
    Must be located: Europe.

    # Introduction

    We are currently going through an exciting evolution of our platform. We are moving from a traditional RoR architecture to a modern "single page application", exposing our application as a set of API's consumed by Ember to provide a rich interactive experience.

    We have migrated our customer-facing ticket selling application to Ember and our ticket scanning application to Ember, with great success. We are currently working on rebuilding the backend of our platform with the immediate focus been on our "Point of Sale". We are now looking to add to our team to accelerate the creation and rollout of this change across the remainder of our platform. This covers the CRM, reporting/analytics and configurations aspects of our backend.

    Over the last few months, we have grown the front end, Ember team. We are now looking to expand our server team with new people to cover Ruby and Ruby on Rails server development. Ideally, this person will have RoR experience. In terms of experience, we are open to both junior and experienced developers - the main requirement is talent and enthusiasm.

    # Skills & Requirements

    - 2+ years experience developing web applications

    - Experience with programming Ruby/Rails required with the role focused on server development

    - Understanding of front-end technologies: JavaScript, HTML5, CSS, SASS, Ember preferred, but not required 

    - Experience with Chef and Terraform a bonus

    - Strong programming skills with a focus on clean design, well-refactored code and automated testing  

    - Comfortable working as part of a remote team 

    # Technologies we use

    - Ruby on Rails is our primary server framework evolving towards pure API server

    - Ember is our primary front end development framework

    - JSONAPI::Resources, http://jsonapi-resources.com/, is how we are building our API's

    - MySQL / Redis / Elastic are our primary storage engines

    - All our servers are Ubuntu based managed through CHEF

    - Deployed on AWS using terraform for managing infrastructure

    - GitHub for source code management and process support

    - Travis for continuous integration

    # How we work

    We run a lightweight process that focuses on feature-based delivery on a weekly basis. Our coordination and communication are mostly through daily 'catch-up meetings' and use of appropriate tools such as Trello for backlog management, Slack for communication and Git(GitHub) for source control and feature deployment through PRs and Milestones.

    From a coding perspective, we place a strong emphasis on clean, minimal, well-refactored code backed up by a robust suite of automated tests. We make use of peer review for all design and development work.

    In general, we strive for an approach that empowers and trusts individuals to 'do the right thing', and as a team, we try and keep each other true to this.

    # Remote working

    Our development team works as a remote team with members in Berlin, Malmö, Barcelona, Singapore and Taiwan. Our wider organisation has people based in United Kingdom and Dublin. Dublin is our headquarters and main office space - with core Support team and Sales and Marketing team.

    Remote working has become part of our company DNA. We believe that it offers a lot of advantages to both Ticketsolve and employees. This means that you should be comfortable working as part of a remote team. If this is new to you, don't worry, it was for us at the beginning as well. We now have lots of experience helping people settle in - so keep an open mind and imagine a working day with no daily commute!

    Important to note that timezones are a consideration for us with remote working. Our experience is that European and Asian time zones are preferable, as it allows for collaboration at reasonable times. 

    # Recruitment process

    We are initially looking for resumes and portfolio examples of your work, e.g. GitHub repositories, blog articles, etc. If you do not have anything suitable, we can provide a problem piece to work together on. Please submit resumes to shanly@ticketsolve.com with the subject "Job Application". Please note that due to the volume of applications we will not respond to all applications, but instead make contact when there is a potential fit.

    From there, we filter down and do a series of remote interviews. These are usually 'work' focused, i.e. looking at code together, pair programming, for example. Our preference is for candidates to talk to as much of the team as possible so that we, team and candidate, can make the best decision possible. If appropriate and makes sense, we will also look at facilitating face to face meetings as well.

    After this stage, we will be in a position to make a formal offer.

  • DrFirst, Inc.
    Preferred timezone: UTC -9 to UTC -1

    Life is short…work somewhere awesome.

    Our development team is filled with experts with a proven passion for solving nearly impossible problems. You will work with a group of engineers with a plethora of experience building innovative software solutions for global organizations and an insatiable thirst for learning new technologies. As forward thinking technologists, we push the envelope and think outside the box in everything we do.

    We are looking for a Senior Software Engineer to join the team who loves to code, lead tech and teams, and build first of kind, ground breaking applications that have been changing the way doctors and clinicians worldwide interact with and care for their patients.

    Who will love this job

    • An Innovator: who thinks outside the box to introduce new methods, ideas and products
    • A Problem solver: passionate about using technology to solve complicated problems, and harnessing the power of data to adopt new tactics to enhance efficiency and scalability
    • A Team builder:  who enjoys recruiting and developing teams, attracting A-players from various disciplines
    • A Trusted advisorwith strong leadership acumen who always strives to do better tomorrow than today, and continuously improve his/her team’s knowledge and skills
    • A Driver:  who works with purpose and passion; someone who will elevate our engineering team through new perspectives, ideas, and solutions
    • A Collaborator: who can navigate internal departments and teams, brings people together to deliver world class products that accelerate our market share and profitability

    What you'll work on

    • Coding: Our engineers, no matter what level, never go hands off. We think it’s important to be close to the code and be involved in the code review. As a Senior engineer, we’re looking for a breadth of experience in languages like JavaScript, and Ruby; as well as familiarity with common frameworks like Rails; and practices like TDD and continuous integration.
    • Design: You should able to work with your team to craft a design and choose the best technologies in a solution that solves a given problem in the most effective way
    • Learning: You are a life-long learner. We are looking for people who have a growth mindset, stay up on their craft, and always keep an eye out for what’s next. Open Source contributions and cross training opportunities are a way of life here.
    • Problem solving: The problems we are solving are unique and complex. This takes critical thinking, root cause analysis, and issue dissection with the team to come up with the best solution.
    • Leadership/Mentoring: Teaching and coaching is an integral part of this role. We want people who want to share their experiences, best practices and knowledge to elevate the team as a whole.
    • Delivering: We are committed to producing world class products. You will lead an engineering team through the entire SDLC and make sure the team is on par with certain milestones through each sprint. Being skilled at managing competing priorities, pivoting and adjusting quickly, and thinking about the big picture are keys to success. 

    Qualifications

    • Five plus (5+) years’ industry experience as software engineer
    • Bachelor's degree in Computer Science or related discipline
    • Passionate about technology and coding
    • Really strong in open source libraries /frameworks

    Physical Requirements

    • 70% Desk/phone work
    • 30% Standing/moving throughout the office

    Benefits

    We offer comprehensive benefits to keep you healthy as you grow in your life and career. Your merit-based compensation will reflect the impact your work has on the company and our customers. 

    Learn more about our benefits and professional development opportunities at http://www.drfirst.com.

Load more