Today
  • Purepoint
    £54,000.00 - £65,000.00Preferred: (GMT+00:00) London +/- 2 hours

    Location: Remote Type: Contract Length: 6 month contract (option to extend)
    Start: Immediate
    Compensation: £4,500 - £5,400 ($5,900 - $7,100) per month, experience based

    We are looking for an experienced Ruby Developer with a strong expertise in UI / frontend development to join our existing team. A good knowledge of modern CSS / HTML / Frontend tooling will be required and your focus will be on implementing visual elements within our application, along side the current UI lead.

    You'll be joining a team of 12 engineers supporting a rapidly expanding, international e-commerce store. This is a contract role, 6 months in duration (with an option to extend), and you must have a good overlap with UK 9-5 working hours.

    Good knowledge of Ruby is required. Real world experience building and maintaining Ruby on Rails apps is a must - from UI to APIs. This project will involve being part of a team working on an application used by tens of thousands of customers every day.

    Our tech stack is Ruby, Rails, JavaScript (Vue), PostgreSQL, Heroku. We prefer engineers who are language agnostic and embrace testing new approaches to solve problems.

    You can learn more about Purepoint and how we work from our blueprint: https://purepoint.io/resources/blueprint/

    Skills & Qualifications

    • ​MUST: Be in able to overlap with UK working hours (-/+2 BST)
    • MUST HAVE: Excellent written and spoken English
    • MUST HAVE: Modern Javascript skills, having worked with modern JS frameworks
    • MUST HAVE: A strong understanding of HTML5, CSS3
    • MUST HAVE: 2+ years Ruby experience
    • SHOULD HAVE: Experience working with Bootstrap
    • SHOULD HAVE: Experience required working with APIs
    • SHOULD HAVE: Experience working in an agile software team environment
    • SHOULD BE: Competent using Git
    • SHOULD HAVE: Experience working with project management tools such as Jira and Trello

    Responsibilities

    This role is perfect for a candidate that not only enjoys development, but also wants to have input on the best approach and implementation method. On a typical day you will:

    • Work in an agile team, taking part in standups, and retrospectives (Via video conferencing)
    • Assist in decision making about application evolution
    • Use your knowledge of Ruby on Rails to build robust applications
    • Review commits made by other team members
  • Purepoint
    £54,000.00 - £65,000.00Preferred: (GMT+00:00) London +/- 2 hours

    Location: Remote Type: Contract Length: 6 month contract (option to extend)
    Start: Immediate
    Compensation: £4,500 - £5,400 ($5,900 - $7,100) per month, experience based

    We are looking for an experienced Ruby Developer with a strong expertise in UI / frontend development to join our existing team. A good knowledge of modern CSS / HTML / Frontend tooling will be required and your focus will be on implementing visual elements within our application, along side the current UI lead.

    You'll be joining a team of 12 engineers supporting a rapidly expanding, international e-commerce store. This is a contract role, 6 months in duration (with an option to extend), and you must have a good overlap with UK 9-5 working hours.

    Good knowledge of Ruby is required. Real world experience building and maintaining Ruby on Rails apps is a must - from UI to APIs. This project will involve being part of a team working on an application used by tens of thousands of customers every day.

    Our tech stack is Ruby, Rails, JavaScript (Vue), PostgreSQL, Heroku. We prefer engineers who are language agnostic and embrace testing new approaches to solve problems.

    You can learn more about Purepoint and how we work from our blueprint: https://purepoint.io/resources/blueprint/

    Skills & Qualifications

    • ​MUST: Be in able to overlap with UK working hours (-/+2 BST)
    • MUST HAVE: Excellent written and spoken English
    • MUST HAVE: Modern Javascript skills, having worked with modern JS frameworks
    • MUST HAVE: A strong understanding of HTML5, CSS3
    • MUST HAVE: 2+ years Ruby experience
    • SHOULD HAVE: Experience working with Bootstrap
    • SHOULD HAVE: Experience required working with APIs
    • SHOULD HAVE: Experience working in an agile software team environment
    • SHOULD BE: Competent using Git
    • SHOULD HAVE: Experience working with project management tools such as Jira and Trello

    Responsibilities

    This role is perfect for a candidate that not only enjoys development, but also wants to have input on the best approach and implementation method. On a typical day you will:

    • Work in an agile team, taking part in standups, and retrospectives (Via video conferencing)
    • Assist in decision making about application evolution
    • Use your knowledge of Ruby on Rails to build robust applications
    • Review commits made by other team members
This week
  • 350.org

    350.org is looking for a front end developer to join our small, nimble web team to help boost our capacity to serve the climate movement with best-in-class web tools.

    About 350.org

    350.org is building a global grassroots movement to solve the climate crisis. Our online campaigns, grassroots organizing, and mass public actions are led from the bottom up by thousands of volunteer organizers in over 188 countries. 350.org works hard to organize in a new way—everywhere at once, using online tools to facilitate strategic offline action. We want to be a laboratory for the best ways to strengthen the climate movement and catalyze transformation around the world.The values that guide and drive our work are listed here.

    350.org is an equal opportunity employer. 350.org strives to be an inclusive and collaborative group of people who bring a variety of approaches to the work we do. We’re committed to the principles of justice, and we try to build a safe workplace where everyone is treated fairly and enjoys working together. We value new perspectives, ideas of all sorts, and different ways of working. Diverse perspectives and experiences improve the way 350.org carries out our work – including what we decide to work on and how creatively/effectively we do that. We do our best to make staff positions accessible to all potential team members, regardless of race, national origin, ethnicity, age, disability, assigned gender, gender expression or identity, sexual orientation or identity, religion or creed, veteran status, marital or parental status, and genetic information. We also strive to include team members in communities most impacted by climate change or impacted by other kinds of environmental, social, and economic injustice.

    About the Product Team:

    The Product Team at 350.org is a new unit formed to better support our amazing community of campaigners and volunteers throughout the world via technology, and we’re seeking both strategy and tactical-minded professionals to join this team in its first stages of development. That means not just people who are great technologists, but strategic thinkers who can help us build, integrate and continue to innovate systems to be used across the organisation. Are you looking for a dynamic, creative team that is evolving to better support activists doing incredible work?

    About the Frontend Developer

    The front end developer will work closely with a developer, UI/UX designer, product manager and other product team members to build and maintain a high-quality and impactful suite of web tools. Our web tools are used by a team of digital campaigners and organisers around the globe, therefore the ideal candidate should be culture-sensitive and willing to look for ways to make our web tools accessible to different audiences.

    Here is the technology stack we are using. Although we don’t require a candidate to have experience with every language listed here, we are eager to hear about their past experiences working with the languages listed below and what they are excited to work on.

    • HTML, CSS, JavaScript, PHP
    • Django, Python  
    • React

    A few examples of potential responsibilities for this new role are listed below. We are happy to talk through this list and answer any questions during the interview.

    • Helping 350.org’s regional teams to implement WordPress microsites
    • Helping a team set up online fundraising infrastructure for their WordPress site
    • Maintaining React codebases for various web projects
    • Maintaining custom Wordpress themes and plugins (PHP/HTML/CSS/JS)
    • Maintaining ActionKit templatesets (Django/Python/HTML/CSS/JS)
    • React

    Required skills and experience:

    • Strong working knowledge of HTML/CSS/JS and some of the above listed languages
    • Experience with web content management systems, such as WordPress
    • Experience collaborating on codebases with remote teams
    • User-centric approach to solving technical challenges
    • Experience with Git
    • Must believe and embrace 350.org’s vision, mission, and progressive values.
    • Must embrace the principles of workplace justice, diversity and inclusion and apply them to day-to-day work.
    • Ability to listen to and address concerns of others, and to transfer and translate information from one level or team of the organization to another.
    • Ability to set professional boundaries. Resilient and able to manage self and keep composure in times of stress.
    • Fluency in English

    Preferred skills:

    • Experience with running and implementing A/B test scenarios
    • Implementing web analytics
    • Experience with web accessibility
    • Additional languages a plus

    We are looking for someone who is comfortable working both independently and in teams, highly responsive, and able to lead initiatives as well as take direction from others.  

    Position Type: Full-time

    Application Deadline: Although we hope to begin interviews during the week of June 1st, this job is open until filled, or the hiring manager determines that they can no longer accept applications.

    Start Date: As soon as possible

    Compensation: competitive compensation based on experience

    Location: Flexible - Remote

    Instead of writing a traditional cover letter, please submit your answers to these two questions:

    • Why would you like to work for a climate movement organisation?
    • What is a recent technical challenge you experienced and how did you solve it?

    --

    If you have suggestions for us on how to do this better, we really value your input and strongly encourage you to write to us at [email protected] with the subject line ‘Hiring Feedback’.

  • Soshace
    • 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 1-year experience in commercial projects with one of the frameworks: React or Angular 2+?
    • Do you know HTML, CSS, cross-browser and adaptive layout?
    • Do you have experience in commercial projects with Node.js? (it would be a plus)
    • Can you provide a portfolio of relevant projects?
    • Do you have good writing and speaking skills in English (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 .

    Recruitment stages are:

    1. Primary interview (a detailed discussion of your resume and portfolio)
    2. Online test
    3. Interview with a technical specialist.

    For more information please visit our site.

  • Dozuki

    Overview

    We are a group of dedicated and passionate professionals all working together to transform the way businesses improve. We enable our customers to standardize their work processes, reduce training time, and meet compliance standards. Come join the team that is redefining training documentation and making standard work an industry standard.

    Your Role

    Dozuki is looking for a Senior Software Engineer for our core product team who can thrive in a remote-friendly work environment. The product team works on Dozuki's core web platform and is crucial to the company's success. We've maintained 99.9% uptime for our cloud deployment, and we strive to get that as close to 100% as possible for our customers who depend on our platform being available 24/7.

    As a Senior Engineer of our product team, you will be a core driver for making platform improvements and developing new features. You will be expected to deliver high quality, maintainable, and well-tested code. You will lead technical discussions, review teammates' code, and be empowered to make mission-critical decisions.

    The product team holds daily stand-ups, weekly plannings, and monthly product team process improvement meetings. You will have the freedom to choose which issues you want to work on which may range from new features, infrastructure improvements, platform maintenance, and bug fixes.

    We have core hours between 10am - 3pm Pacific Time and allow for a flexible work schedule outside of these hours.

    Our Stack

    The Dozuki platform runs a LAMP stack at its core. Our cloud offering runs each of our services in AWS, while our on-premise offering runs our services in a swarm of Docker containers with middleware integrations to help manage those deployments.

    Qualifications

    We're constantly looking for new ways to improve our infrastructure. The following skills and technologies are central to working on our platform, but we're open to some learning on the job:

    • PHP 7.1
    • JavaScript, HTML, and CSS
    • MySQL
    • Git for code version control
    • PHPUnit for automated testing
    • CI/CD pipelines
    • Linux command-line tools

    Things that will make you stand out

    • 5+ years experience creating software for enterprise-level companies
    • Experience with React
    • Worked with caching services such as Memcached
    • Experience developing performant, scalable, and highly available web services
    • Deep understanding of object-oriented design, and can lead discussions on web service design and architecture
    • Experience with containerization technologies such as Docker and web service orchestration
    • Self-motivated and able to manage yourself
    • Excellent communication skills and can provide technical leadership and mentoring to other team members
    • BS in Computer Science or equivalent

    Who We Are

    Our people are our biggest investment. We recognize that quality of life is paramount to a happy and healthy team. We offer the following perks:

    • 💰 Competitive Salary
    • 🤒 Medical, dental, and vision benefits
    • 💻 Company-provided hardware
    • 🏝 Remote-friendly team culture
    • 📈 401(k) matching
    • 🍼 Generous parental family leave policy
    • ⛺️ Flexible schedules & Unlimited time off
    • 🍽 2-3 catered meals every week
    • 🐶 Dog-friendly office

    Company Culture

    Although we're a partly distributed team, most of us still live in San Luis Obispo, CA. We would love for you to join our team in SLO but are happy to accommodate your current living situation.

    See what it's like working at Dozuki https://www.dozuki.com/careers/.

  • TestDome d.o.o.

    TestDome.com is a fast-growing company, offering automated testing of programming skills to companies that are hiring software developers. About 70% of our 3.700+ customers are from English-speaking countries. The remaining 30% are spread across the rest of the world. A list of customers include such companies as eBay, PayPal, and Turkish Airlines.

    To make sure our business can continue to grow, we are continually investing in our platform. This is where you come in. We need to speed up! We are looking for two strong web developers to join our development team so we can keep adding new features while increasing reliability and scale at the same time.

    Our development stack currently looks like this (you will be welcome to push us in the right™ direction):

    • HTML, CSS, JavaScript, Bootstrap, jQuery

    • C#, ASP.NET MVC

    • NHibernate, PostgreSQL, Azure

    with plans to:

    • migrate from jQuery & ECMAScript 5.1 and keep up with ES.Next

    • migrate to ASP.NET Core MVC

    • move live coding evaluators to Linux and Docker

    We require a strong knowledge of C# and JavaScript; the others you'll pick up easily.

    We will treat you exceptionally well. We offer competitive salaries and we will give you all the tools you need. You don’t need to come to the office. If you want, you can work in your flip-flops from the beach. All ten of us at TestDome telecommute and get together every few months.

    Salary range: gross 30,000-60,000 USD per year

    So, are you ready to take the challenge?

  • Bonfire.com

    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.

  • Mothership

    Mothership engineering team is working towards Exchange product release. You have an excellent opportunity to jump on-board and join us on this exciting journey. Here is the portrait of a person we’re looking for.

    You agree that JavaScript has won the war, at least for now. It’s your favorite tool, and you mastered it while making apps and web servers for years. Your favorite front-end framework is React.js. You can use it in different variations depending on a task and a project size. You are an expert in node.js. You know it’s architecture, and you don’t hesitate to use a profiler to improve the performance of a service. You’re following best development practices. Your code is nice and clean, and you can be on the same page with your teammates about this.

    You passed through times of manual deployments and now enjoy the era of Docker containers. However, you prefer to be serverless. Although you can spin up any services and self-manage them, you're more happy with using managed cloud solutions. You love Firebase. You can tell us at least a couple of stories how did it help you to solve a business problem in hours instead of days and weeks. You’re not trying to dump QA responsibility on someone else. You agree that testing is a developer’s responsibility. You are proud of your typical above 95% test coverage. You can organize CI/CD flow and push a constant stream of features and patches to a staging environment, then to the production. 

    We are all constantly learning, but that’s not your first reason for joining us. You come here, first and foremost, to add another solid mark in your track record of successful projects. You listen to business needs and can evaluate priorities. You don’t want to be micromanaged. You are feature and delivery oriented. You are keen to make a great product. If all the above is about you, please double check the requirements and responsibilities below, add your cover letter and apply.

    Requirements

    • Five years of production experience in apps and web servers development;
    • Expert knowledge in node.js and react.js;
    • Confident UI development with HTML and CSS;
    • A track record of projects built with Firebase and other serverless tools;
    • Experience building scalable APIs which is able to handle high-volume traffic;
    • Experience working in a startup environment;
    • A strong team player with excellent communication skills;
    • Ability to hack things together quickly;

    Responsibilities

    • Improve, add new features and build new software solutions for Mothership;
    • Design and implement APIs to integrate Mothership’s products with internal and external services;
    • Optimize development process by bringing best practices and improving CI/CD pipeline;
    • Own and deliver maintainable, well-tested code.
  • Hotjar

    Note: Although this is a remote position, we are only seeking candidates in European / African timezones between UTC-1 and UTC+3.

    We are currently seeking ambitious and pragmatic software engineers who are passionate about building great online apps. You'll use your skills to have a real impact on a product used by over 915,000 users from 190 different countries. We are looking for an engineer who loves being part of a team but is also self-motivated and loves the idea of working remotely.

    As a Backend Software Engineer with Hotjar, you’ll be working on developing and improving features built primarily in JavaScript, AngularJS, Python and PostgreSQL. You will be creating production grade Python code and will have the opportunity to implement solutions designed to handle incredibly high levels of traffic. You’ll need to be highly process driven and eager to learn new technologies and programming languages. We favour those with a delivery-focused mindset, versus a focus on flawless or over-engineered code.

    Compensation Range

    The budgeted compensation range for this role is €55,000 to €75,000 annually. Ranges are based on market research and are equitable to other roles within Hotjar. The actual compensation offered will be based on relative experience and skills. At this time we are only able to provide official employment status to those located in Malta. All other team members will join as full-time consultants and will be responsible for paying any taxes or applicable fees where they reside.

    Requirements

    • Strong background in benchmarking, optimizing, scaling, and taking care of high levels of traffic.

    • Experience using Python and PostgreSQL.

    • Experience using HTML, CSS, JavaScript, AngularJS, jQuery, Redis, Lua, Linux, Nginx, Elasticsearch, and Amazon Web Services a plus.

    • Familiarity with automated testing frameworks such as Selenium.

    • Familiarity with distributed revision control systems such as Mercurial or Git.

    • Fluent in English with excellent written and verbal interpersonal skills.

    • Ability to work independently - accountable for your own actions and able to act with both urgency and integrity.

    • Desire to work in a caring, transparent, and giving work environment, in line with Hotjar’s company valuesculture and ways of working.

    • Will submit to a background check, confidentially processed by our third party.

  • FBS
    Preferred: (GMT-06:00) Central Time +/- 4 hours

    Are you passionate about web applications and real estate and want to combine them in your career?   FBS is looking for full stack web developers to join our growing development team. We lead real estate software innovation with our web application Flexmls and are a profitable, 100% employee-owned company celebrating 40 years in the real estate industry.  You'd be building features and improving existing features for our Flexmls system, which serves real estate multiple listing services across the country.

    Skills & Requirements

    Requires HTML, CSS, JavaScript, jQuery, pluses include Ruby on Rails, SQL, Git, and a passion for web development and delighting customers by continually improving the customer experience.  

    Ability to consider the impacts of new and changed code on the entire system, not just the current piece of code, is essential, with an eye towards creating sustainable systems for the long run.  

    Experience with relational and non-relational databases and use of APIs as data storage is useful as well. 

    Excellent communication skills are important, as you'll often be working with remote teammates. 

    This position can be either remote or in FBS's office in Fargo, ND.

This month
  • Mediavine
    $50,000.00 - $70,000.00Preferred: (GMT-06:00) Central Time

    Mediavine, a fast-growing advertising management company representing over 4600 websites in the food, lifestyle, DIY, and entertainment space, is searching for a technical support engineer to assist in supporting our publishers and work with our engineering team to launch new products. We are looking for a junior level developer to assist our support team in triaging bugs, onboarding new sites, and solving technical problems for our publishers.

    We are looking for someone who is comfortable explaining technical issues in non-technical ways, and someone who is able to provide excellent service throughout stressful situations. Since you will be working with publishers who may be dealing with difficult issues, we expect you to be able to empathize with our publishers and help de-escalate situations.

    As a Publisher Support Engineer at Mediavine, you can expect to:

    • Troubleshoot and resolve support tickets from publishers
    • Move new publishers through the launch process from contracts to live ads on site
    • Work with the development team on plugin rollouts
    • Work with the support team to triage different technical problems
    • Help to educate publishers on technical concepts & explain in non-technical ways
    • Provide basic tweaks to customer blogs

    Requirements

    Must Haves

    • A Bachelors Degree is great, but we also value and consider self-taught and on the job experience!
    • Comfortable with HTML and CSS
    • Technical experience within the Wordpress platform
    • Familiar with Content Management Systems (WordPress, Blogger, SquareSpace, etc.)
    • 2+ years experience in a customer service role
    • Excellent problem solving and troubleshooting skills
    • Ability to empathize with publishers
    • Continuous drive to learn
    • Native level proficiency with the English language with a passion for writing swift and accurate responses
    • Located within the United States
    • Ability to process feedback and process changes quickly and with a positive attitude
    • Enthusiastic attitude about taking on new projects, shifting gears and taking on new responsibilities, which can sometimes involve rapidly researching to become a subject matter expert

    Bonus points for

    • Familiarity with collaboration tools such as Slack, Intercom, GSuite, Trello, Git
    • Comfortable with basic JavaScript & PHP
    • Experience with transactional databases (SQL, mySQL, etc.)
    • Comfortable using DevTools for site inspections, assessments and debugging

    Benefits

    • Travel opportunities
    • Work Remote
    • Comprehensive Benefits including 401k, Health, Dental, and Vision insurance
    • Learning Allowance
    • Access to experienced engineers with direct mentorship opportunities
    • Generous Vacation/Time off policies
    • Awesome side benefits such as home-office upgrades, a tuition reimbursement program, paid gym memberships and wellness retreats, upgraded flights, birthday gift cards, free cool swag and more!
  • Autosoft

    We currently have an opening for a Software Engineer that will be performing at a senior level and help create web applications using Angular, TypeScript, C#, and .Net.

    Who You Are:

    Your leadership and technical expertise is essential to our success. With your numerous years of experience and skill level, you will work within a Scrum team, collaborating and pairing with product team members (UI/UX, Engineering, Data, and Product Management) to create secure, reliable, scalable software solutions. You will serve as a mentor and role model to other software engineers, sharing your knowledge and expertise to encourage growth and innovative thinking.

    What You'll do:

    • Evaluate technologies for appropriate fit to solutions
    • Champion agile software development practices
    • Develop, test and implement new features and components on a growing enterprise SAAS solution
    • Troubleshoot and resolve problems of medium to high complexity
    • Participate in Scrum ceremonies
    • Identifies and enables ways to improve team productivity and efficiency
    • Discover and consolidate duplicate code and redundant solutions
    • Develop and maintain quality standards to ensure data integrity across various database systems
    • Document important design decisions appropriately
    • Participates in learning activities around modern software design and development core practices
    • Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations 
    • Translate technical language for non-technical people

    What You'll Need:

    • Bachelor’s degree in Computer Science, Information Systems and/or equivalent formal training or work experience
    • Five to seven (5-7+) years of experience in a collaborative software development environment
    • Experience in Angular 2+
    • Exposure to REST and effective web service design
    • Experience in object-oriented design and programming language (C#) 
    • Experience in a front-end technology and framework such as HTML, CSS, JavaScript, BackboneJS,  ReactJS, and ngrx
    • Proven ability to write high-quality C# and JavaScript / TypeScript application logic with accompanying tests
    • Must be able to explain testing strategies: (Unit, Integration System, End to End)
    • Familiar with development concepts such as Dependency Injection, Mocking/Test Doubles, Object Relational Mappers

    #

  • unrealists GmbH

    Your main task is supporting our team with various PHP based projects built with MVC frameworks and WordPress. The focus is on backend development, but we expect some ongoing support with frontend technologies as well. Experience with deployments to systems like AWS a great plus. We are open for full time, but happy to support a part time position as well.

    • Professional experience with WordPress, PHP 5/7 and MySQL

    • MVC frameworks like Symfony2 or Laravel

    • HTML, CSS, JavaScript and jQuery

    • Ability to build and consume RESTful web services.

    • Competent with revision control systems (Git)

    • Code optimization and performance improvements

    • Experience with AWS infrastructure is a plus

    • Fluency in English speaking and writing

    You will gain valuable hands on knowledge about cutting edge data science and machine learning topics. Minimum availability is from 2 days a week to fulltime with at least 2 hours working time overlap with the CEST timezone on weekdays. Our main team is located in Berlin/Germany, but we are remote structured and work with people from all over the world.

  • Augusto Digital

    We are looking for an experienced React Native developer to join our growing team. 

    You will be responsible for mobile application development and architecture.  This role is a contract to hire position as we look forward to growing the team.  If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. 

    As a React Native developer, you’ll work closely with our architects and front end developers to ensure system consistency and improve the user experience.  If you are versed in a few different languages, enjoy writing code and services, have a good understanding of databases and development frameworks, then this job is for you. 

    This role will work with React Native and Restful API’s, creating and expanding mobile applications.  This includes multiple applications.

    Responsibilities

    • Legally eligible to work in the United States.

    • At least 18 years old.

    • Able to work in EST timezone for meetings and collaboration.

    • Participate in the entire application lifecycle, focusing on coding and debugging

    • Write clean code to develop functional web, mobile, and business applications

    • Troubleshoot and debug applications

    • Communicate openly and often, using tools such as Slack

    • Implementing automated testing platforms and unit tests

    • Manage cutting-edge technologies to improve legacy applications

    • Managing the interchange of data between the server and the users

    • Gather and address technical and design requirements

    • Build reusable code and libraries for future use

    • Liaise with developers, designers, and system administrators to identify new features

    • Implementation of security and data protection

    • Design and implementation of data storage solutions

    • Follow emerging technologies

    Requirements

    • Have developed React Native apps that communicate with Restful APIs, use local storage, network data synchronization, and user authentication.

    • Enjoy working with React Native and have a successful track record of developing both iOS and Android applications using this framework.

    • +2 years experience working as a mobile app engineer in an agile team

    • Experience in developing, shipping and maintaining a native app for iOS or Android.

    • Experience with web development, API’s, and web services.

    • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)

    • Excellent communication skills

    • Passionate about software development

    • Experience working in a highly distributed company

    • Open minded and always learning

    • Excellent analytical and time management skills

    • Teamwork skills with a problem-solving attitude

    • An ability to work remote and use conference and collaboration tools effectively

    • BS degree in Computer Science or relevant field

    Nice to have

    • Experience coding and bridging native functionality to React Native

    • Experience in Redux or equivalent application-wide state management

    • Experience with programming multiple languages like Java, .Net, Ruby, PHP, and Python

    • Experience or understanding of Flask and Sqlalchemy

    • Experience with mobile technologies such as Swift and Java

    • In-depth understanding of the entire web development process (design, development, and deployment)

    • Consulting experience

    Why work with us

    • Work remotely from anywhere in the world. Just be willing to do a bit of traveling twice a year for some face-to-face time with the whole team.

    • Fun collaborative environment.

    • Enjoy writing code and working with people who love technology

  • mealhero

    Who we are:

    Mealhero (www.mealhero.me) is a B2C foodtech company that helps our customers, aka the real mealheroes, to enjoy a healthy meal with zero effort. We provide them a healthy foodbox with freshly frozen ingredients (so they don’t have to shop anymore), a smart cooking device that can recognize ingredients and perfectly prepare them (so they don’t have to cook anymore) and a smartphone application to help throughout the entire meal process (so they can always be inspired and supported).

    What started as a wild idea in Hungary, resulted in a successful Kickstarter and grew into a revolutionary company with many customers in Belgium and the Netherlands. Mealhero has been recognized by industry leaders as an example at the forefront of home cooking.

    What you will do:

    As a full-stack software engineer at mealhero, you’ll be responsible to:

    • Build software in a full-stack capacity (front-end and back-end), from refining user requirements, designing software architecture, to implementing and deploying software products

    • Improve the software application that connects a smart cooking device, a cloud environment and smartphone application

    • Contribute to existing software products and create new ones as well

    • Execute end-to-end ownership and accountability over the projects that you work on

    • Work individually, but communicate and team up regularly

    • Be proactive, continuously learning and not afraid to ask any questions

    • Help shape the software engineering team as one of the first key hires

    What you will need:

    As a software engineer, you can demonstrate the following qualifications:

    • Experience in Javascript, or relevant experience in other similar languages

    • Knowledge of Node.js, Angular, HTML5, PostgreSQL, CSS and/or Ionic is a plus

    • Experience using the continuous integration and delivery paradigm (e.g. Git)

    • Good understanding of database design concepts

    • An instinct for software engineering

    • The ability to share/communicate knowledge and help team members

    • The pride to write clear and concise code 

    • The desire to grow yourself, your team, the mealhero product and the company

    What we can offer:

    We are strongly committed to provide the right environment where you can thrive, have fun and focus on impact and growth. Therefore, we offer the following benefits:

    • A competitive salary adjusted to your experience level

    • A remote working environment that allows you to work effectively

    • Daily challenges and opportunities for growth and impact

    • The opportunity to work on a product that revolutionizes how we eat

    Are you interested to join this young company? Then we strongly encourage you to apply and send your CV to [email protected]. We’re excited to hear from you!

  • OpenCraft

    Development specialized on the free software project Open edX, used by and in part developed by organizations like MIT, Harvard, McKinsey, and others, so you’ll have the opportunity to contribute to projects that are widely used and to be part of a thriving open source educational community. See edx.org, stanford.edu or fun-mooc.fr for examples of Open edX instances.

    The Open edX platform is a large Python/Django codebase, with good code standards and architecture. You would work on different clients contracts using the platform. The clients list/references include Harvard, MIT, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. Tasks are very varied, from developing core platform features, custom exercises and tools for specific courses (XBlocks), customizing and deploying instances, working fullstack, operating our service infrastructure, improving our hosting platform, etc. You won't get bored here.

    Most of your work is published as free software (Open edX is released under the AGPL license, which requires clients to release modifications under the same license), and you would also contribute to the free software project, pushing most of your developments upstream through pull requests, contributing features, documentation or help on mailing-lists.

    We welcome applicants of all genders and ethnicities.

    Basic requirements

    • 3+ years working with Python

    • Experience with Python web frameworks, specifically Django

    • 3+ years of HTML, Javascript, and CSS (experience with React is a big plus!)

    • Experience with unit testing

    • You feel comfortable working in a Linux environment, specifically Debian or Ubuntu

    • Experience with databases: MySQL, MongoDB, PostgreSQL

    • Experience with contributing to free software projects, and communicating within a free software community

    Additional skills

    You would have to work with tasks from the following categories, but you would be able to pick up the skills on the job if you don't master this yet:

    • DevOps experience, especially on Debian/Ubuntu servers, Terraform, Vault, Packer, Prometheus, ELK, Docker. We are building a modern infrastructure and having a strong DevOps presence on top of core software engineering skills is a big plus with us.

    • Cloud computing, like AWS or OpenStack

    • Configuration management tools such as Ansible

    • RabbitMQ, Redis & Elasticsearch

    • git source control

    • Mobile development (iOS and/or Android)

    • Managing clients & projects from beginning to completion (senior developer)

    • Public speaking at conferences (you would present a talk every year at the Open edX Con)

  • Rezdy

    The engineering and product teams at Rezdy are transforming how we design and build software solutions for our users. We are delivering more value, much faster as we leverage a fine grained microservice architecture approach. This role gives you the opportunity to have an impact on defining the tools, services and principles we use to engineer high quality software for a highly available SaaS platform.

    We're looking for an ambitious, senior software engineer who gets excited about designing, building and architecting robust software applications and solutions. The role will be predominantly focused on the front-end implementation, but will also require consideration for the full stack, including API integration and microservice related infrastructure. The kind of engineers we want to work with will have solid professional, commercial experience with modern JavaScript, HTML/CSS and reactive frameworks (e.g. React), but also care deeply about product usability, user experience, and design.

    What You’ll Do:

    • Collaborate with an existing high performing, agile product and software engineering team based in Sydney, Australia

    • Work with React, ES6, HTML/CSS, TypeScript, Node, Amazon API Gateway, Amazon Lambda (initially to rebuild the Rezdy booking experience)

    • Collaborate with the wider engineering team on software design and implementation

    • Contribute and collaborate on the architecture and organisation of our front-end applications

    • Help develop and maintain a component library of design patterns and style guides for use across the platform, in collaboration with design and product teams

    • Participate in code reviews and technical design sessions, providing and receiving constructive feedback

    • Write code every single day, but also collaborate with the broader business and product teams in planning, daily stand-ups and retrospective sessions

    • Own and be responsible for whatever you contribute to building

    • Be a resource and a mentor for the engineering team to upskill front-end development practices, approach, tooling, etc

    • Play a key role in developing feature specs through collaboration with product and design teams, and you’re comfortable sharing feedback and explaining executional tradeoffs

    What’s Required:

    • Excellent written and spoken communication skills

    • Min 4+ years of experience building front-end software using modern JavaScript libraries and frameworks

    • Direct experience working with modern reactive frameworks, preferably React

    • Good working knowledge with AWS services, e.g. API Gateway, Lambda, SNS, SQS, DynamoDB

    • Expert level knowledge of client-side JavaScript, HTML, and CSS

    • Strong opinions, held loosely

    • A guru of Computer Science fundamentals with the ability to apply SOLID engineering principles

    • Experience with REST API design, implementation, usage and integration

    • You write clean code that you test throughout the development process to ensure quality

    Preferred:

    • BS Computer Science or equivalent 3rd level education

    • Experience working remotely

    • Experience working with collaborative, agile teams

    • Experience with automated testing

    How We Work:

    We are a collaborative team at Rezdy so timezone flexibility and crossover will be necessary. We expect 2 - 3 hours crossover Monday to Friday (UTC +10).

    We work in an agile environment where communication is extremely important. Having conversations to discuss technical solutions and concepts is part of our daily routine. Sprint planning, daily stand-ups, sprint reviews and sprint retrospectives are an essential part of how we work.

    You will be an influential part of a team of experienced software engineers who care deeply about the quality of the solutions we build and engineering practices we employ.

    Getting Hired:

    The hiring process will include an initial, introductory video call, a short technical task and a final technical interview (video call).

  • O'Reilly Auto Parts

    Our development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.

    What we look for in our developers:

    • Love solving complex problems related to serving our customers better – both internal & external customers
    • Enjoy working with teams
    • Senior level experience with Java, HTML5, CSS/preprocessers, and JavaScript/JS Frameworks
    • Experience with Grunt, Gulp, & GIT is a plus
    • Experience with enterprise search technology (SOLR, Elasticsearch)
    • Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate

    About our team:

    • We create and customize 90% of our applications in house
    • We are a “work family”! We have fun together and support each other
    • We respect a healthy work-life balance
    • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings
    • Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect

    Growth within our teams at O’Reilly Auto Parts:

    • We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose
    • We want to grow our people – we help to make you better by providing training for both technical and professional development
    • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members
  • CloudScale

    CloudScale is looking for someone to help our customers make their vision a reality. We are a consulting organization focused on driving adoption of Microsoft Cloud technologies such as Azure, and O365. We work with a wide range of customers across various industries to build solutions on these platforms. We embrace the cutting edge of what Microsoft cloud technology offers to provide value to our clients. This role is focused on developing new applications and modernizing existing applications for the cloud.

    The focus of the mediate role is web application development with .Net Core & Angular.  

    All of the work is from home except for some small situations (see below for some more info), fully paid employee medical insurance, dental, vision, 401k matching, we reimburse for your internet, cell phone, generous bonus program, and more…

    Please Note We're only hiring from these states at the moment due to tax purposes and sorry, no Visa Sponsorship or Transfers available:

    - New York

    - California

    - Indiana

    - Arizona

    - Connecticut 

    - Florida 

    - South Carolina

    - Washington State

    Who are you?

    • An application developer with a background and focus on modern applications and Microsoft Cloud technologies (Azure, O365)
    • Someone who recognize the needs of customers and create new applications that answer those needs
    • A person who takes communicating their ideas to technical and non-technical people genuinely
    • A thought leader who helps invent new ways of approaching problems and developing innovative applications
    • Takes problems from start to finish and is able to work with clients and customers to deliver honest customer service to fix issues
    • Is able to self-manage and focus on details to ensure quality is consistently delivered

    Key Responsibilities

    • Understand client requirements and how they translate in application features, architectures and deliverable assets
    • Collaborate with a team of IT professionals to set specifications for new applications
    • Write high quality source code within deadlines
    • Perform unit and integration testing before launch
    • Conduct functional and non-functional testing
    • Troubleshoot and debug applications
    • Evaluate existing applications to reprogram, update and add new features
    • Develop technical documents and handbooks to accurately represent application design and code
    • Work within established project timelines and effectively communicate changes to those timelines

    Business Responsibilities:

    • Liaising effectively with clients and other team members including sales, technical sales, UX/UI designers, and engineers.
    • Communicating with senior team members to receive feedback; use feedback to improve work
    • Provide project updates to program leads and customers in a simple digestible format
    • Be available for a LIMITED travel relating to kicking off projects, client ‘meet and greets’ and emergency technical situations.

    Skills, Experience, & Minimum Education Required

    • Hands on experience building solutions for Azure (some AWS would be helpful, but not required)
    • Ability to work within small, dynamic teams in a professional manner, and manage multiple projects/deliverable at once.
    • Excellent written and oral communication skills – ability to convey complex technical or functional ideas in digestible, concise, easily actionable language.  
    • ~3-5+ years’ of hands on experience with ASP.NET MVC, Web API, w/ C# - we are mostly using .Net Core for new development
    • ~3-5+ years’ experience with T-SQL and SQL Server (or comparable relational database platform), we use EF & EF Core
    • ~3-5+ years’ experience with modern client side development (NPM, Angular, AngularJS and/or React)
    • Experience with git based source control and ALM tools (Azure DevOps, Jira, etc)
    • Experience working in a fast paced, Agile/Scrum type team environment
    • Ability to meaningfully contribute to calls with sales team and act as subject matter expert related to technical topic 

    ‘Nice to Haves’

    • Experience with .Net Core, Azure DevOps (formerly VS online)
    • Ability to work with responsive frameworks, and modern CSS tooling
    • Experience or familiarity with Azure Bot Framework and related technologies (QnAMaker, LUIS, etc.)
    • Experience customizing and deploying SharePoint solutions: Provider Hosted Add-Ins, SPFx
    • Knowledge of build automation and continuous integration and deployment (Jenkins, Azure Release Management)
    • Microsoft certifications in applicable and related areas preferred

    Additional Information

    CloudScale Corporation is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. All candidates must be legally eligible to work in the United States without sponsorship. Sorry, no Visa Sponsorships or Transfers available.

  • TaskHusky.com

    TaskHusky is virtual team of developers, designers and marketers helping small businesses grow on the Shopify platform.

    We're looking for experienced developers to help code small projects for Shopify store owners. The average project size is 2 - 4 hours and requires a typically turnaround of two business days. Projects range from adding fonts to themes all the way to building new Shopify stores.

    Developers work with an account manager to ensure 100% client satisfaction on every project.

    You'll love TaskHusky because:

    • No Bidding. No Writing Endless Proposals.
    • Accept Only The Projects You Want.
    • Work When You Want, From Where You Want.
    • Guaranteed Payments.

    What You'll Need:

    • Excellent Communication

    • Professional Full-time Freelancer

    • Great Time Management

    • Experience in HTML, CSS, Javascript, JQuery, Liquid (Similar to PHP) and Ajax

    • 2 - 3 years of Professional Web Development Experience

    • Based in United States, Canada, United Kingdom or Australia

    The TaskHusky team is only interested in the best developers. We work with less than 1% of developers who apply. We thoroughly test every developer before accepting them into our network.

    How It Works

    Once you've been approved, we will begin sending you project offer e-mails. You should expect 1 - 2 of these per week at the beginning. If you accept, you will then be connected with an account manager who will handle client communication, provide you access and help you deliver 100% satisfaction to the client.

  • Salesforce

    Software Engineer, Performance (UI) Senior, Lead, Principal
    Location: HQ in SF, Bellevue and various teams open to US Remote.
    Relocation assistance available

    In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.

    We are seeking a UI Software Engineer, Performance to join our R&D, Tech & Products team. As the 4th largest software company in the world, and the leader in the cloud, we are challenged with designing and developing the next generation technologies in cloud computing. Our mission as the “customer company”, is to ensure trust with our customers, from Fortune 100 companies, to start-ups and nonprofit organizations. Processing more than 5+ billion transactions per day and growing, performance remains a central focus for innovation.

    Trust.salesforce.com is the Salesforce community’s home for real-time information on system performance and security.

    View our daily transaction volume here: https://status.salesforce.com/performance

    Teams that are currently hiring with a focus on the UI (Lightning, Analytics and Automation Cloud)

    Your impact:

    Be a part of the first-rate team that influences the future expansion of next-generation cloud solutions for speed, scale, and high availability. You will have the opportunity to design performance experiments, collect and analyze data. Develop power tools and automation frameworks for continuous integration, performance measurement and analysis. Contribute to the design and velocity of our global products. Optimize our systems end-to-end by advising infrastructure design, server and application development/ tuning, solving complex cluster architecture and data storage challenges that impact features within artificial intelligence, IoT, Platform, API’s and mobile UI experiences.
    If you’re fired up about software performance, automating everything, and working with great engineers, this is the job for you! If you are a developer that is passionate about performance, or a performance tester that is also interested in contributing performance improvements, we would love to hear from you.
    This candidate must have the technical prowess to write fast and efficient code, find inefficiencies and influence others to make performance improvements. You are the performance expert for your scrum team and should own your team’s performance related problems on production.

    General Requirements:
    6+ years of UI Software development experience
    3+ years in performance engineering
    Deep understanding of Object Oriented Programming
    Hands-on experience in JavaScript, React and NodeJS
    Solid understanding of web technologies, such as HTTP, HTML,CSS, XML, JSON, and/or AJAX
    Experience in using UI profilers and deep understanding of chrome developer tools
    Understanding of how a browser works (i.e. ChromeDevTools, UI Automator)
    Solid understanding of web application performance engineering concepts, tools, methodologies, metrics, and analysis
    Hands-on experience with performance measurement, analysis, and optimization
    Experience conducting benchmark and/or work-load testing using automation tools and frameworks for performance measurement and analysis (Jmeter)
    Experience performing simulation or lab experimentation to analyze application/ system performance
    Distributed systems debugging
    Ability to work cross-functionally to articulate, measure and solve performance issues
    Passion for continuous improvement in building knowledge base technically and professionally
    Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline

    Preferred Skills:
    SaaS experience at scale
    Knowledge of database fundamentals: SQL, schema, internals (Oracle preferred, TKProf, AWR, ASH)
    JVM and garbage collector tuning, heap dump analysis experience
    Experience with the following performance tools: JMeter, YourKit
    Agile/ Scrum methodology experience
    Knowledge of back-end systems and API’s, developer tools and compilers
    Knowledge of statistical analysis and experimental design techniques
    Working knowledge of Linux operating system

    Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.
    *LI-Y

  • Volders

    You do have a bunch of contracts, like phone, electricity, Internet, insurance, gym, etc. Have you ever tried to cancel or negotiate any of them? We are sure your experience was bad. Here at Volders, we are fixing it!

    We free our customers from dealing with contract management tasks so that they can enjoy the things that matter. More than 1 Million customers relied on Volders services, and for us, that’s just the beginning.

    Responsibilities

    • Build our web and mobile products

    • Come up with ideas to simplify and improve our products

    • Work together with different stakeholders (Product, Marketing, Design, UX, etc)

    About you

    • You enjoy working remotely

    • You have experience with HTML/CSS and modern Javascript (with and without frameworks)

    • You know what BEM and SMACSS means

    • You have experience building responsive websites

    • You are open to learn a bit about backend development

    • You are proud about creating and shipping simple and well-tested code

    • You feel comfortable working by yourself and taking ownership

    • Your working time overlaps with Berlin time (at least 3 hours)

    • You have good spoken/written English

    About us

    • We are a small team of senior software developers

    • We work remotely in different timezones

    • The last version of our stack is built entirely in Elixir and Phoenix

    • Our stack runs on AWS

    • Our infrastructure is managed by Terraform (Infrastructure as Code)

    • We have an informal, collaborative and ego-free environment

    • We embrace Continuous Integration

    Benefits

    • Join a team of experienced developers

    • Spend a 3-4 weeks in Berlin once a year

    • Educational budget for conferences and books

    • Paid vacation

    • Build a product that people love using

  • Octopi by Navis

    We are looking for a mid-to-senior full-stack developer with experience working on a production Ruby on Rails application to help us build and improve our Terminal Operating System (TOS), used by cargo ports globally to manage their operations.  The ideal person for this position should be intellectually curious and willing to learn about the shipping and maritime industry. They should have a strong ability to perform deep work: to focus without distraction on a cognitively demanding task. Finally, they should be able to make pragmatic decisions while designing and building new features for our product.

    Technologies:

    • Ruby on Rails
    • Git & Github
    • PostgreSQL
    • Javascript
    • HTML
    • CSS
    • jQuery
    • Backbone JS or Vue.jj
    • AWS

    Responsibilities:

    • Design and build new features for Octopi in Ruby on Rails.
    • Write well-crafted, high-quality, self-documented, and pragmatic code.
    • Work closely with our Customer Success team to help our customers thrive.
    • Always work to improve our application and our customers’ experience.

    Requirements:

    • At least 4 years of experience developing software professionally.
    • Strong communication skills.
    • Good understanding of SQL and relational databases
    • Experience with Git and Github.
    • Ability to work directly with our customers and to visit cargo port terminals.
    • Willing to visit our offices in Miami, Florida during the first weeks of employment for training and as needed after our initial training period.
    • Previous experience working for a software company, consulting firm or system integrator
    • Willing to travel internationally to visit our main office or customers
  • Knack

    Hi, thanks for reading about our Front-end Engineer opportunity! We're Knack, a code-free platform used by thousands of customers — from non-profits to the world’s biggest companies — to easily build custom apps, workflows, and databases.

    We're looking for an ambitious front-end engineer who also gets excited about product design. This means you’re a pro with JavaScript, CSS, and modern reactive frameworks, but also care deeply about product: usability, user experience, and design.

    Knack is a 100% remote company, with a flat, consensus-driven culture. That means a huge amount of autonomy and ownership to define your work and impact, and the opportunity to have a major impact here is a huge one.

    Role & Responsibilities

    As Knack's lead front-end engineer, you’ll help build a product that makes it easy to do hard things with data.

    • You’ll lead the architecture and coding of our product’s front-end interface and user experience.
    • You'll work with Vue, ES6, and HTML/CSS to build and maintain new Knack features.
    • You’ll help develop and maintain a component library of design patterns and style guides in collaboration with design and product teams.
    • You’ll code every day. Although we expect technical and product leadership, everyone at Knack is deeply invested in their craft and enjoys executing on a daily basis.
    • You’ll be a resource and mentor for the engineering team to level-up on front-end practices to ensure the entire team can be productive developing product features.
    • You'll play a key role in developing feature specs by bridging intent and execution. You'll collaborate with product and design teams, and you’re comfortable sharing feedback and explaining executional tradeoffs.

    About You

    Here are some of the "must haves" to be successful in this role:

    • You love turning complex business requirements into working software that delights users. Nothing excites you more than seeing the real impact your work makes in the lives of thousands of customers.
    • You have min 3+ yrs of experience doing front-end development for a software product at scale
    • You have expert level knowledge of client-side JavaScript, HTML, and CSS.
    • You have direct experience with modern reactive frameworks: preferably Vue, or a desire to leverage React experience to master Vue.
    • You take software engineering practices seriously. You write meaningful tests and understand the value of great logging, proper monitoring, and error tracking.
    • You are comfortable explaining decisions, defending your logic, and providing feedback to others in the service of making our team and product better.

    Here are a few other hints that you might be the person we’re looking for (you match up with a number of these):

    • You have a sense of humor, a sense of humility, and take your work much more seriously than you take yourself.
    • You're proud of the code you write, but you're also pragmatic: you know when it is time to refactor, and when it's time to ship. You know that the ultimate arbiter of your code is a delighted customer.
    • You have the drive and focus to get challenging projects over the finish line, and you are comfortable advocating for what you need to do your best work.
    • You have experience and thrive in a flat, consensus-driven work environment that emphasizes both autonomy and accountability.
    • You know when to do something yourself and when to ask for help. You understand the importance of ruthless prioritization.
    • You are totally okay with big swings, wild experiments, and learning through failure.

    Our Stack

    • Front-end: ES6, Vue, Vuex, Vue Router, Webpack
    • Components & Design: Storybook, Atomic design, Saas, Post CSS, CSS Modules
    • Testing: Mocha Unit Tests, Cypress.js, Ghost Inspector
    • Back-end: Node.js, Mongo, SQL, Redis, AWS

    Learn More

    About this job: https://knack.com/careers/frontend-engineer

    About working at Knack: https://knack.com/work-at-knack

    About us: https://knack.com/about

  • ZOLL Medical

    ZOLL Medical is a growing, innovation-driven company that specializes in delivering medical devices and software solutions that help advance emergency care and save lives. Hospitals, emergency medical services (EMS), and others trust us to provide high-quality products and services in over 140 countries. Our products are used every day across the globe to save the lives of people who suffer sudden cardiac arrest. 

    We are a small engineering team within Zoll that builds software to distribute, maintain and deploy life saving devices to improve outcomes for sudden cardiac arrest patients. Our platform integrates web and mobile applications with internet connected devices. We follow agile software development practices and make an effort to keep up with the changing landscape of tools and techniques in our industry. We find our work meaningful and incredibly rewarding. We're looking for a like-minded Full-Stack Developer who feels the same. 

    Our Perks: 

    We operate like a startup, but have the financial stability and comprehensive benefits package you would expect from a larger company. - We have a remote engineering team that meets on site in Chelmsford, Massachusetts a couple of times each year. - We are a small, tight-knit team that cultivates a friendly and welcoming environment.

    Responsibilities

    - Improve features in our existing software.

    - Build the next version of our software.

    - Apply your skills across the full stack, as needed.

    - Flexibility to specialize in an area that interests you. (e.g., front-end, API, devops, mobile, etc.)

    - Perform code reviews.

    - Assess technical feasibility of new product features.

    - Enhance productivity through automation and process improvement.

    - Engage in weekly online sprint meetings.

    - Share knowledge during weekly engineering standups.

    Qualifications

    Our Tech Stack: 

    - Ruby on Rails

    - Postgres

    - Redis

    - Sidekiq

    - React

    - Stimulus 

    About You: 

    - 5+ years of professional experience building software applications

    - 2+ years of professional experience with Rails

    - Professional experience building APIs using Node, Ruby or other popular server technologies

    - Comfortable with Git/Github

    - Previous experience working on a remote engineering team

    - Experience with HTML, CSS and one of the modern JavaScript frameworks 

    You’re a great fit if you are: 

    - Passionate about the craft of software development.

    - Able to work independently, but also enjoy collaborating with teammates on technical challenges.

    - A lifelong learner.

    Other Duties:

    Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job.  Duties, responsibilities, and activities will be reviewed periodically as duties and responsibilities change with business necessity.  Essential and marginal job functions are subject to modification.

    ZOLL Medical Corporation appreciates and values diversity.  We are an Equal Opportunity Employer M/F/D/V. 

  • Hireology

    Hireology’s technology empowers businesses to build great teams. Over the last nine years, we’ve grown from a startup to a market-leading organization with over 195 team members, and we’ve created an award-winning culture that makes this company an amazing place to work It’s with that in mind that Hireology is looking to add an experienced Web Developer to our Engineering team to help us continue to grow our Career Sites product line. 

    Our Career Sites product helps our customers communicate the value of their own culture to potential applicants. The person in this role will work with both internal teams and our customers to ensure that value is being communicated in an effective manner, regardless of what device the applicant may be using.

    Hireology is based in Chicago, but our Engineering and UX teams work remotely, so you’ll have the option of working from the comfort of your home or right in our office if you’re local. Compensation is competitive, and we offer a full benefits package. We have regular company-wide events, semi-annual team gatherings, and frequent celebrations when we hit our goals.

    As our Web Developer, you’ll be responsible for:

    • Creating new websites based on our existing templates.
    • Modifying those templates to suit the requests of our customers.
    • Assisting with editing existing websites.
    • Working with our SEO Specialist on testing various SEO strategies and implementing them across Career Sites.
    • Working with our current Web Developer on integrating these websites to be managed by our home-grown CMS.

    So what kind of person are we looking for in this role? We have a pretty unique culture here at Hireology, and the person who will be successful in this role will be:

    • Collaborative: You are comfortable collaborating both across departments and with our customers to deliver the best product.
    • Results Obsessed: You have the drive to ensure the experience for our user’s applicants is great regardless of what device they are using.
    • Creative and Curious: You are passionate about growing professionally. You’ll be able to find areas we can be better and you’ll work across the organization for the best ways to make them better. Then you’ll make them better. You’ll learn a ridiculous amount, because you have to and because you want to.

    Okay, we’ve laid out what the job is - now are you qualified? Below are the minimum qualifications we’re looking for in a Web Developer. Also, we want a chance to get to know who you are and why you applied, so please include a cover letter.

    • Minimum of three years of experience in a web development role.
    • Passion for crafting great user experiences on multiple devices.
    • Deep understanding of HTML, CSS/SASS, and responsive development.
    • Understanding of vanilla JavaScript design patterns and best practices.
    • Experience in either mobile-friendly or mobile-first development practices.
    • Understanding of current best practices concerning SEO.
    • Knowledge of Git (or other source control systems).
    • Must have unrestricted work authorization to work in the United States.

    So what can you expect after you apply? You will:

    • Take a brief true/false survey. Be sure to check your email after you apply.
    • Have a phone conversation with our Recruitment team. This is a high-level conversation about you, but also a good opportunity for you to learn more about us.
    • Meet with our current Career Site Web Developer to talk shop. Be prepared to talk about how you approach work technically with examples of how you have done it in the past. No whiteboaring solutions or anything like that. We just want to nerd out a bit with you about CSS and Javascript.
    • Meet with our Senior Manager of User Experience. This is a great opportunity to learn about where the product you are working on came from, where it is now, and where we hope to take it.
    • Provide us some references. We use our automated reference check system for this, so you just give us some names, they fill out a survey, and we are all set.
    • Meet virtually with some of the remote team. We want to give you some idea of the people you will be working with. We ask the serious questions here, like your top three movies.
    • Talk to a member of our Leadership team. Someone from Leadership has spoken to every hire that has ever been made at Hireology. If you have made it this far, just be yourself, and everything will be fine.
  • Techfino LLC

    Job Description

    Techfino LLC, a growing North American business and technology consulting firm and NetSuite Partner, is offering an exciting opportunity for a Junior NetSuite Technical Consultant interested in expanding their knowledge and expertise at a quickly growing and successful company.

    At Techfino, we help our clients to grow their business by improving operational efficiency and reducing IT costs using cloud-based technology.  We provide customization, support, and implementation services for industry leading cloud solutions such as NetSuite and Amazon Web Services (AWS).

    We are seeking a bright JavaScript developer who will work closely with management to develop their scripting expertise and learn the standards of SuiteScript to best serve our clients. You will be expected to prioritize needs, resolve conflicts, and develop high quality solutions. You will interface directly with clients and be given additional responsibility as you progress in your career. Tons of opportunity for career advancement, on the job training, and exposure to all aspects of business.

    This is a full-time position offering the flexibility to work from home, with some travel required based on project and client needs. Candidate must be a citizen of either the United States or Canada.

    Skills & Requirements

    Necessary Qualifications

    • A Bachelor’s degree in computer science or related field.
    • 1 year of experience writing and maintaining web applications, both front-end (HTML/CSS/JavaScript) and back-end (server-side).
    • 2 years of experience building web applications using HTML 5/CSS 3/JavaScript. We require a candidate with strong JavaScript knowledge.
    • Knowledge of object oriented programming and various software architectures and API standards.
    • Excellent writing and communication skills. A strong command of the English language and the ability to communicate clearly and effectively are critical.
    • Ability to work and travel in the United States
    • Travel may be required up to 80% based on the needs/request of the client.

    Key Personal Characteristics

    • Must be passionate about coding and a self-starter requiring minimum supervision.
    • Excellent ability to interface with clients.
    • Exemplary problem-solving and requirement-gathering skills.
    • Looking for a well-rounded professional, not "just a developer" - our developer's interface with business professionals and may be exposed to other aspects of our business.
    • Takes ownership and responsibility for one’s own work and professional career development.
    • Willingness to learn and apply company’s best practices and coding standards.

    Nice to Have

    • Experience with NetSuite and SuiteScript
    • NetSuite certification
    • Prior ERP experience or an interest in solving business problems

    Compensation and Benefits for US Only

    • Salary & Bonus Based on Experience
    • Health, Vision and Dental Benefits Available
    • Excellent Company Retirement Plan (401(k) + 4% match)
    • Career Development Assistance (Mentor Program)
    • Paid Time Off for 18 days per year

    About Techfino LLC

    At Techfino we empower businesses to succeed by providing the highest operational excellence, technical superiority, and passion for our work. By combining this passion, team spirit, and hard work with NetSuite’s flexible platform, we make business, technology, and people’s needs a reality.

    Techfino is a specialized consultancy and development group with proven experience designing, building, and maintaining NetSuite applications. Our highly skilled team of experts leverages best practices to gather and understand core business requirements and to implement NetSuite ERP, CRM, and e-commerce solutions for our clients.

  • Kanopi Studios

    As a React Developer, your day-to-day includes spending some of your time hands-on developing and collaborating on sites while staying accountable to schedules, estimates, project requirements, and high standards of quality. This position is fast-paced, deals with shifting priorities, and reports to Katherine White, Director of Engineering.

    Your typical work week might include:

    • Developing, testing, and maintaining progressive web applications in React.

    • Collaborating with backend and full stack developers to enhance the user experience.

    • Working closely with user experience and visual designers, validating creative solutions that take into account technical and organizational requirements.

    • Troubleshooting cross-browser compatibility issues.

    • Developing responsive products which render in multiple browsers and across multiple devices.

    • Developing performant, reusable, and clean code.

    • Producing technical documentation and testing artifacts.

    ABOUT THE COMPENSATION & WORK REQUIREMENTS

    This position is full-time. Salary and compensation is commensurate with experience. Not to worry. The pay is competitive and what you’d expect for this role. This is a 100% remote role, but you must live and be able to work in North America.

    NOW… LET'S TALK ABOUT YOU!

    We are looking for candidates who…

    • Have 5+ years of experience in core frontend technologies, working in an agency environment.

    • Demonstrated expertise in React, including API-based content management.

    • Definitely have experience with HTML5; SASS/SCSS/CSS; and server-side JavaScript (ES6) development.

    • Have writing and architecture skills, with the ability to produce comprehensive user stories and technical specification documentation.

    • Possibly have experience working in a Continuous Integration (CI) environment (CircleCI, Travis, Bamboo or Jenkins preferred), and knowledge of both relational and NoSQL database technologies.

    • Demonstrate inclusive, supportive, and thoughtful interpersonal communication skills.

    • Have a passion for modern development tools and methods, such as atomic and responsive design, gitflow, container-based environments, task runners, CSS preprocessors, IDEs, and CI/CD platforms.

    NOW, WHAT?

    If you think this post was written just for you, here’s what to do next:

    1. Submit your resume.

    2. Answer the questions you see here on this page.

    3. Send us a cover letter.

    Now… About that cover letter… This is VERY important!

    Please include all of the typical reasons why you’d be an outstanding candidate for this position, plus answer these two questions:

    1. Over the past year, what has been your most important achievement, either professional or personal?

    2. If you were a superhero (heck, maybe you already are!), what would be your superpower and why?

    If we feel like you may well be the perfect candidate, we’ll contact you to set up a short phone screen to kick off the interview process. We’ll only contact those candidates that we feel are a good match. Sorry. That’s just the way it goes.

    GOT QUESTIONS?

    We've done our best to describe the company, our customers and the role. But hey, we're not perfect, so if anything here is unclear, include any questions you might have in your cover letter.

    I think that's it.

    If you're awesome, we want to hear from you!

  • Sevatec, Inc.

    MUST BE A US CITIZEN AND LIVE IN THE UNITED STATES

    Sevatec, Inc. is seeking a talented Software Engineer to support the implementation of Digital Innovation and Development at a Federal agency. The right candidate will be a talented Ruby on Rails Developer who has a passion for programming, possesses a good understanding of agile practices, and desire to join a team of exceptional developers working in a fast-paced environment to deliver first-class software.

    Responsibilities:

    • The Ruby on Rails Engineer will work in a fast paced collaborative and agile environment, following Scrum/Kanban methodologies, to build custom Ruby internal and public-facing applications.
    • Write clean, maintainable, reusable, reliable, and efficient Ruby code; Design robust, scalable, secure features
    • Contribute in all phases of the development lifecycle - architecture, design and development, user experience development, documentation, unit testing, delivery and maintenance
    • Provide consultation and development support services using standard toolsets including Ruby on Rails, HTML5, Cascading Style Sheets, JavaScript, Responsive Web Design, Test Driven Development, Behavior Driven Development, Automated Testing, Continuous Integration, Continuous Delivery, and Agile development practices.
    • Analyze software requirements and provide solutions. Perform analysis, design, coding, testing, implementation, and maintenance of software solutions.
    • Provide consultation and support services for the full life cycle of software product development. These activities will include communication with the user community during requirements analysis, prototyping, system analysis, development, fielding, and maintenance of systems.
    • Provide software development support for the prototyping of analytical tools, data management and user interfaces to databases, and computational utilities.
    • Supporting the evaluation of implementation results. This includes evaluating progress and results of projects to examine compliance with the client’s Architecture, result effectiveness, and execution efficiency; analyzing problems; making recommendations
    • Responding to and troubleshooting incidents, both for end users and applications.
    • Monitoring and troubleshooting performance of the system as necessary

    Required Skills and Experience:

    • Associates and/or 5+ years of experience
    • 2+ years of experience in Ruby on Rails development
    • 3+ years of experience in Agile development
    • Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
    • Good understanding of the syntax of Ruby and its nuances
    • Solid understanding of object-oriented programming
    • Ability to integrate multiple data sources and databases into one system
    • Experience using Ruby on Rails in conjunction with an underlying database like Oracle, SQL Server, MySQL or PostgreSQL. PostgreSQL is preferred.
    • Experience with Test Drive Development (TDD), continuous integration, Scrum, Kanban
    • Proven working experience developing applications using modern, open source web frameworks and tools
    • Knowledge and experience in front-end technologies such as JavaScript, HTML5, CSS3 & JQuery, JavaScript and experience using technologies like Apache, Linux, and Chef.
    • Proficient understanding of code versioning tools such as GIT
    • Understanding of Section 508 Compliance

    Desired Skills and Experience:

    • Bachelor’s Degree

    Security Clearance: Must be a US Citizen and be able to obtain a government agency Suitability Clearance. DHS clearance preferred.

  • Filmbot

    We are a WordPress-based startup in the independent cinema and film ticketing industry, looking for an experienced full-stack php developer to collaborate with us on a large feature we will be adding to our WP Multisite-based SAAS.

    You will be collaborating with our CTO and our third party app development partner to architect and build this feature. We are a small, cloud-based team located in Southern California, and we work on Slack.

    With your application, please send a cover letter, resume, up to 3 relevant code samples, and your hourly rate. References will be requested for selected candidates. We welcome diverse applicants.

    Special consideration will be given to those who believe in the power of the moviegoing experience to bring us together, and have an interest in supporting independent cinemas. Bonus points if you tell us your favorite movie theater!

    Job Details

    • Part-time, contract, remote

    • Current Project duration: April through June 2019

    • We are hoping to find someone who works well within our small team, and is open to working with us on an ongoing basis past June

    About You

    • Professional experience with WordPress plugin development

    • At least 2 years experience with object-oriented PHP7, Git, and MySQL

    • Solid experience with: JavaScript/ECMAScript (jQuery/React/Node), CSS, SCSS, Vagrant, and AWS

    • Familiarity with composer, e-commerce payment gateways, nginx, php-fpm, linux command line, wp-cli

    • Experience optimizing high-availability large-scale WordPress

    • Passionate about writing clean, well-documented code that follows code style standards

    • Proven experience managing time and team communication in a remote work environment

    • Based in North America

    • Fluent in English

    About Us

    Filmbot is a modern point-of-sale ticketing system helping the next generation of independent cinemas thrive. We launched in 2017, and are currently powering the websites, online ticketing, and box office ticketing for a number of both contemporary and historic theaters nationwide.

  • Thinkful Inc.
    $13,000.00 - $37,000.00

    Web Development Course Mentor

    Remote | Part Time

    Job Description

    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.

    We put in outlandish amounts of effort to create an education that offers our students a guaranteed return on their investment. we partner with employers to create a world-class curriculum built for today. We go to ends of the earth to find mentors who are the best of the best. We invest more in career services than any of our peers. We work hard to be on the ground in the cities our students are. Simply put, no other school works as hard for its students as we do.

    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

    Apply on our website:

    https://hire.withgoogle.com/public/jobs/thinkfulcom/view/P_AAAAAAEAAADP10Z_pZ1zxu

Load more