21 : remote jobs for you

Front End Software Engineer

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

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

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

To do this we are looking to hire new people to join our team. Ideally this person will have Ember experience. However, we are also interested in talking to people with a strong javascript background and background with other similar frameworks. In terms of experience we are open to both beginner and experienced developers. Where necessary we will put in place a bootstrap to help people come up to speed on Ember.

Skills & Requirements
- 2+ years experience developing web applications
- Experience with programming Javascript required with role focused on Ember based development
- Ruby/Rails experience a bonus but not strictly necessary
- Strong understanding of front-end technologies: JavaScript, HTML5, SASS, Ember preferred, but not required 
- Strong programming skills with focus on clean design, well refactored code and automated testing  
- Comfortable working as part of a remote team 

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

How we work
We run a lightweight process that focuses on feature based delivery on a weekly basis. Our co-ordination and communication is largely through daily 'catch-up meetings' and use of appropriate tools such as Trello for backlog management, Slack for communication and Git(GitHub) for source control and feature deployment through PR's and Milestones.

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

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

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

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

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

Recruitment process
We are initially looking for resumes and portfolio examples of your work e.g. GitHub repositories, blog articles, etc. If you do not have anything suitable we can provide a problem piece to work together on. Please submit resumes to shanly@ticketsolve.com with subject "Job Application".

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

After this stage we will be in a position to make a formal offer.
  • 3 days ago
  • Ticketsolve

Front-End Software Engineer

We are:

DeviantArt - the largest online social network for artists and art enthusiasts, and a platform for emerging and established artists to exhibit, promote, and share their work with an enthusiastic, art-centric community. We have over 45 million registered members and attract over 50 million unique visitors per month. Our members — known as deviants — upload thousands of pieces of original artworks every day, everything from painting and sculpture to digital art, pixel art, films, and anime.

Our technology department is responsible for working on interesting scalable technologies and fun features across a number of areas of DeviantArt. Our worldwide remote teams work on a rapid iteration process and encourage collaboration between developers, UI designers, product managers, and non-technical staff.

You are:

A developer with 3 or more years of software development experience in team-based environments. You have advanced JavaScript & CSS skills, and significant production experience with React.js and Redux. You have a proven track record of working on advanced, scalable, interactive web applications as a front-end and/or full stack developer.

You’re passionate about software engineering, and constantly expanding your knowledge. You have strong communication skills, are a self-learner and you engage with the product development lifecycle from concept to support. You also pay close attention to detail, animation and user experience.

Bonus points if you:

  • Have a Computer Science degree or equivalent experience.
  • Have some exposure to TypeScript, ES6, lodash, Redux saga, Sass/Less, any template engine (JSX, Jade).
  • Are well versed in working with server-side APIs.
  • Have experience with automation and package management tools such as Grunt, NPM, Yarn, Webpack.
  • Have knowledge of React server-side rendering.
  • Practice TDD.
As a Front-End Software Engineer, you will:

  • Build rich React applications with different state-management paradigms within a very new codebase that leans on frameworks and tooling developed by large and very experienced teams.
  • Push your code to millions of users every day.
  • Interact and collaborate daily with a world-class product, UX and design teams.
  • Improve your skills and learn from top-notch engineers.
  • Tackle tough problems and find creative ways to solve them.
Please submit links to your live projects, GitHub accounts or other examples of your best sample code!

  • 4 days ago
  • DeviantArt

Front End Developer

Front-End Developer 
Hobart/Melbourne/Sydney/Elsewhere

G’day. Biteable here. We are looking for a skilled and motivated front-end developer to strengthen our (very nice) development team. The team’s core values are quality, trust, curiosity, and positivity. If yours are too, then you’ll want to read on.

All about you:
You’re into what you do. And you love learning new things. You’re enthusiastic, collaborative, and have a desire to build on your experience.

You care about your team. You’re respectful, empathetic, humble, kind and considerate. You’re interested in how it’s going with your team. And you know it’s important they care about you.

You get work done. While simultaneously finding new, more efficient ways to achieve your goals.

You code good. Real good. And you’re experienced in delivering non-trivial web applications.

You speak multiple languages. You’re accomplished in JavaScript, CSS (or languages that compile to CSS like SASS, LESS, Stylus) and HTML.

You are fluent in mobile web.And you’re experienced at designing and building for it.

You’re good in different paradigms. You have an excellent understanding of programming paradigms. And you know all about OOP or FP.

You know Ember or Vue. It’s your hidden, bonus power.

You’re preferably female. While it may or may not be your higher purpose, you’re into breaking down gender barriers and removing gender imbalance in the workplace.

All about the role:
Your main focus will be designing and authoring great code. Your tasks will be:

  • Writing clear, concise, readable and easily maintainable code
  • Contributing to team planning sessions
  • Providing input on the design and build of features and products
  • Reviewing code
  • Deploying your work to production regularly and monitoring it after release
  • Providing technical help for the customer support team as part of a rotating roster

All about us:
We are Biteable, a tech start-up that makes (jaw-dropping) videos possible for everyone. We stand apart in our market thanks to our dedication to studio-quality content and our passion for simplicity.

We’re growing fast and have offices in Melbourne and Hobart, Australia, with team members scattered around the world. We’re informal, structurally flat and fun to work with. Our biggest teams are engineering, studio, and marketing.

All about your team:
You’ll be joining an established team of dedicated developers. They define themselves as supportive, rigorous, respectful, open, honest and egoless. Here’s why they choose to be part of Biteable:

“Biteable's team of smart, funny, engaged and caring people makes my work here enjoyable, every day. Being close to decisions and decision-makers helps me make an impact on our work.”

“The development team is a great group of people. They’re smart and interested in doing high-quality work, but foster a social and supportive atmosphere, too.”

“I’m thankful for the flexibility Biteable gives me around my family commitments. I really like that my team is open to new ideas and processes. And I enjoy that I get to work on a variety of problems with a mix of people with diverse areas of expertise.”

The team’s gender balance is currently very male, which is why we prefer that the team’s newest member be female.

How to apply:
Do the clicky-click or write to us jobs@biteable.com. Attach your CV and a killer cover letter. We’d also love to hear about what you see as the biggest challenges facing front-end development and what you think the future holds. The next step is a coding challenge and a video interview. If it feels good for both of us, you’ll be joining us at Biteable HQ faster than you can say, “Beck and Fowler.”
  • 5 days ago
  • Biteable

Front End Web Developer

The Culture
KBMax is a rapidly expanding CPQ & 3D software & services company based in Austin, TX with technology centers in Portland, Oregon and Parma, Italy. Our product configurators automate the design and quote process for custom products, and our interactive 3D products help raise conversion rates for E-Commerce companies around the world.

Our virtual office model requires professionals who understand communication, accountability, and teamwork. We succeed because our people are responsible to each other and care about the company. This entrepreneurial attitude is important to our culture and is built into compensation packages for appropriate employees.

Our employees are at their best when happy and rested.  Four weeks paid vacation is standard for new hires with flexible scheduling for personal and sick days.

The Position
As a KBMax front-end developer, you will utilize your mastery of HTML, CSS, and Typescript to engineer the front-end of our next generation cloud-based configurator platform.  You will utilize modern SPA frameworks and responsive design to develop new and creative user experiences. Your work will be prominently displayed on the websites of some of the biggest brands in the world.

You will be flexible and adaptive in your work, and have a strong and persistent desire to learn.  As you become comfortable at KBMax, you will be encouraged to grow and expand your horizons. We are at the cutting edge of many technologies to expand your horizons including 3D (WebGL & CAD API’s), Enterprise Software Integration (Salesforce.com, ERP), Cloud Architecture, Databases & ElasticSearch.

You will be comfortable talking to customers, demoing your work in front of small audiences, and speak fluent English.  Communication is paramount at KBMax.

Please be prepared to present a strong portfolio of work during the interview process.

Responsibilities
-Architect, develop, maintain and test our next generation cloud configurator platform
-Collaborate with a small team of developers in a fast-paced agile environment
-Engage with KBMax engineers and customers for feedback, feature requests, and solutions

Required Qualifications
-BA/BS or equivalent experience
-Languages:  HTML, CSS, Javascript, SASS, Typescript, SPA frameworks

Extra Points for Experience in:
-C# and ASP.NET Core
-3D Development using WebGL
-Enterprise Software Integration (CRM, ERP)
-TSQL
-Azure stack
-Visual Rule Languages

Interested parties please send resumes and highlight matching qualifications to jobs@kbmax.com. Please include expected salary ranges. Outsourcing development companies and non-US work eligible applicants need not apply.
  • 5 days ago
  • KBMax

Get alerts for new jobs

Senior Software Engineer, Community

As a key member Skillshare’s Ecosystem team, you’ll be at the helm of one our most innovative and exploratory groups at Skillshare. The team’s work draws from a deep understanding of our users’ needs and augments their experience beyond classes - how else can we provide value to our students and teachers? How can we foster and grow the learning community on the platform? The Ecosystem team builds emerging features and functionalities to answer these questions. The team’s work is pivotal to the growth of our platform and our network. As such, we’re looking for a high level engineer who will work closely with our engineers, product, and leadership stakeholders to bring these features and functionalities to life.

What you'll do:

    • Participate in daily stand-ups, bi-weekly sprint plannings, and sprint retrospectives for the team (we work in agile here)
    • Help facilitate ticket assignment – you know the strengths of engineers on your team, and when to give them new challenges to help them grow
    • Collaborate with the team’s Product Manager to determine longer-term roadmaps
    • Build the product! A solid portion of this role will be hands-on writing code, and we’ll look to your senior expertise to set the standard for the team.
    • Review code and provide technical mentorship to engineers on your team (and across the company)

Why we're excited about you:

    • You’re an experienced full-stack engineer with a proven history of leading teams in this capacity.
    • You are motivated by technical mentorship.
    • You bring best practices for coding, testing and technical documentation to the table, and are ready to help us implement them.
    • You’re interested in emerging technologies and excited to help push the boundaries of Skillshare’s platform offerings.

Why you're excited about us:

    • Impact: Innovation is at the heart of our Ecosystem team, and you’ll be leading the technical charge.
    • Our mission: We are building a learning ecosystem for the new economy and changing millions of lives for the better.
    • Our team: We have a passionate, smart team that is a lot of fun to work with.
    • Your life: We take pride in our flexibility. Need flexible hours, or work a day or two remotely? No problem. We trust you to do what you need to do.
  • 5 days ago
  • Skillshare

Remote Ruby Developer for SaaS Web Product

Position: Full-time Ruby Developer for SaaS Web product
Reports To: Product Manager
Demand: Typically, 40 hours per week during normal business hours
Location: Remote (within the U.S.) or on-site in Dayton, Ohio
Start Date: Flexible
Application: http://bit.ly/OAMMRUBYDEV

Once a Month Meals (OAMM) is a Web-based product and community with the goal of empowering wellness through meal planning and freezer cooking.

OAMM believes that your work, time and hobbies shouldn’t come at the cost of family and health. Gathering around the dinner table, eating with those you care about and enjoying a nutritious meal is paramount to our mission. Therefore, we create software to further empower individuals to bring back family dinner time without sacrificing the little spare time they have available—giving our users time for what matters most.

OAMM began as a mom blog in 2009 with a deep, rich, invested community. Over the last several years it has emerged as a SaaS product fueled by the passions and membership of the community. The technology side of our product is exciting and challenging to build but unlike many other SaaS products, it isn’t the technology that drives the product. The driving force is our community/membership. We believe strongly that these two things, technology and community, have to be in balance and we are looking for a web developer that can respect, appreciate and aspire to help us grow both. OAMM is also committed to steady growth through self-funding as we evolve our product.

The Position
Once A Month Meals is looking to add to its technology team an experienced Ruby Developer. As part of the OAMM technology team, you’ll work with freezer cooking, “cooking math,” ecommerce, and more. You’ll need to be comfortable with SQL databases like MySQL and Postgres, and either understand (or be able to come up to speed quickly on) Solr. Experience designing, building, and supporting HTTP APIs with authentication is important, because we leverage a number of third party APIs for crucial aspects of our systems.

It will be important to have the experience and ability to do some long-term, big-picture architecture thinking but have the skills and desire enough to implement this architecture through solid, tested code.

Your job duties will include:
  • Maintaining two Rails apps
  • Keeping the Ruby gems updated on staging and production environments
  • Watching and improving performance (speed and analytics) of APIs
  • Build, maintain and test new features
  • Develop automated deployments and tests
  • Assistance in setting technical direction for the OAMM products

Skills/Tools/Qualifications:
  • Ruby
  • Rails
  • MySQL
  • Postgres
  • Git
  • Automated deployments (Capistrano, etc.)
  • Stripe API

Because we are a small (8 full-time and 3 part-time), fully-bootstrapped team, we all play multiple roles. As we grow, we want to continue to build a product design and development team. This position will be a key-player on that team with opportunity to impact the technical architecture and the future development team.

The ideal candidate is:
  • a self-starter—they seek out opportunities to learn new methods or technologies
  • a problem-solver—they figure out how to get things done
  • comfortable with task runners like gulp and grunt
  • competent with git and github
  • mindful of performance and interested in implementing tools like performance budgets
  • unashamed in their support of accessibility best practices as well as progressive enhancement and responsive design
  • able to communicate effectively in writing and in-person
  • willing to balance all constraints of a problem: user needs, timeline, budget, product vision
  • A meal planner - they see the benefits and are willing to plan meals for themselves on a regular basis

Experience with deeper software development best-practices (or strong desire to grow into them) is a plus:
  • work with other members of the product team to build modular, maintainable and reusable code
  • work with internal and external resources to implement fixes and features to the stack currently in place (WordPress, Sass, Rails, Ember)
  • recommend and implement best-practices around developer productivity, source-control, automated testing, API design, security, performance and share our learnings with the greater tech community

Additional experience in the following strongly desired:
  • Solr
  • CircleCI
  • Docker
  • PHP
  • Familiarity with javascript frameworks such as React, Ember, or Angular

The Culture
OAMM strives to create an environment where individuals are encouraged to work independently but enabled to work collaboratively. We recognize the importance of balance and are very family-friendly.

The Benefits
  • Competitive Salary
  • Personal Days: Two weeks (plus one week holiday shutdown and minimal standard US holidays due to peak sales periods matching those holidays—so we try to make up for it during the year)
  • Flexible Schedule: Work when you want, just provide us with some Eastern Time Zone overlap for meetings
  • All the hardware and software needed to do your job
  • Opportunity to make a real difference in the lives of families
  • 1 week ago
  • Once A Month Meals

Full Stack Software Engineer

DEVEXI is looking for a Senior Full Stack Software Engineer to join our team.

DEVEXI is an early stage healthcare analytics startup building a powerful, sophisticated yet intuitive longitudinal research data platform linking medical and dental data to enable researchers to connect the dots between diagnoses, treatments, prescribed drugs, exposures, and short and long-term health outcomes – for groundbreaking, longitudinal studies never before possible.
DEVEXI will enable health and medical researchers, universities, teaching hospitals, insurance payers, government health agencies and pharmaceutical companies to improve quality of health care delivery, identify best practices and increase successful, cost-effective outcomes.

Culture Fit

  • Passionate about Java and Big Data SQL Databases
  • Able to work effectively as part of a remote team
  • Be friendly
  • Be a self-starter
  • Be smart
  • Able to prioritize and context switch when necessary to achieve the bigger vision
  • Able to convey development concepts to both technical and non-technical audiences
  • Strong foundation in computer science: data structures, algorithms, and software design patterns

Skills Required

● Back End

     ○ Java
          ■ Experience building RESTful web services with Jersey
          ■ Experience with Guice & IoC
          ■ Bonus points for experience with Dropwizard
          ■ Bonus points for experience with Flyway or Liquibase  
          ■ Understand the Functional and Streaming enhancements in Java8
          ■ Expertise with Unit Testing and mocking frameworks (JUnit / Mockito)

     ○ SQL & Data Warehousing

         ■ Mastery of SQL with complex joins and aggregation clauses
         ■ Efficient ETL
         ■ Understand SQL schema versioning and migration
         ■ Bonus for experience manipulating Snowflake schemas
         ■ Bonus points for experience with AWS Redshift

● Front End

     ○ HTML / CSS / SASS / Javascript
     ○ AngularJS
     ○ Bower / Gulp
     ○ Build well-architected AngularJS implementations of wireframes
     ○ Bonus points for PhantomJS & experience with FE test frameworks

● Experience with:

    ○ Agile/Scrum
    ○ Git (Bitbucket)
    ○ Amazon Web Services including EC2 and S3
    ○ Continuous Integration
    ○ Docker

● Bachelor’s Degree in Computer Science or equivalent industry experience

Benefits

● Involvement in big data health analytics to enable groundbreaking longitudinal research
● Full-time remote work (1099 contract)
● Excellent work/life balance
● No travel required
● Dog-friendly workplace
● Work with a quality team of professionals

Please send resume, hourly rate, and availability to jobs+developer@devexi.com. Must be a U.S. Citizen.
  • 1 week ago
  • Devexi

Senior Javascript Developer

Who are we?


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

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

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

Why should you work for us?

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

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

We pay market rates depending on experience and skillset.

What tools and methods do we use?

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

Why should we hire you?

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

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

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

How should I apply?

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

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

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

Senior Ruby/JS Developer

Replay Poker (www.replaypoker.com) is a free-to-play online poker site whose mission is to spread the joy of poker to the world in a fair, friendly and competitive environment, without the risk of losing your shirt.

Our vision is to be the go-to place for passionate poker players to play great poker and improve their game. We will succeed by offering an exceptional poker game experience and never losing our players trust. We celebrate the world’s greatest card game, its rich history and tradition, and seek to inspire others to share in our passion.

Our core values

We’re big on our company culture, and keen on hiring like-minded people. So it’s important you share our values:

  • We put the needs of our players and community first
  • We act with humility and treat others with respect
  • We voice our opinions, but we’re open to new ideas
  • We believe in taking ownership of ourselves and our work
  • We recognise time is precious and not to be wasted
  • We strive for excellence, but we’re not perfectionists
  • We value a positive and flexible work life

The role

We are a small, but growing team, of highly technical and experienced developers, which means you’ll have a huge impact on the decisions and the work being done. We all work remotely, 100% of the time. We’re currently spread out across Europe and South America.

You’ll be responsible for maintaining and creating new features on all of our systems. These include the poker game client/server, poker lobby and not-quite-so-exciting auxiliary services (scheduling etc).

We have a huge array of interesting problems to solve such as hunting down and killing the (thankfully) occasional performance issue, adding new features to bring happiness to our players and operations team, taking old code which has seen better days and refactoring it into something new and shiny that we can all be proud of, and much more. You’ll own the product as much as any of us and take collective responsibility in maintaining and improving it over time.

We look for smart and independent people who work best in a team where everyone pulls their weight and collaborates with each other. Proactivity is key so we can improve and expand our systems without micromanagement. You will be given some freedom and with that comes responsibility (insert Spider-Man quote here).

We are not afraid of using new technologies when we have to, but know that sometimes boring technology is the best solution. Using the best tools for the job is taken seriously and we expect everyone to be flexible enough to learn and use them.

Our stack

  • Poker lobby: Rails 4, a single page application with Backbone.js
  • Poker game server: written in Ruby
  • Poker game client: Flash - ActionScript 2.0 (in maintenance mode) and a new React/JS client in progress
  • Other technologies used: MySQL, Sidekiq, Redis, NodeJS, Go, Kubernetes and many more

You will

  • Have expert knowledge of Ruby and its surrounding environment
  • Have expert knowledge of SQL and databases
  • Have expert knowledge of Unix
  • Have expert knowledge of HTML5 and modern CSS (Less/Sass)
  • Have 5+ years of Ruby development experience
  • Have experience using modern JavaScript on the web (with or without a framework)
  • Have experience writing automated tests, be it BDD, TDD, etc
  • Have a good understanding of HTTP and REST-ful APIs
  • Be confident working with git, code review and pull requests
  • Be eager to learn and able to express your thoughts, arguments, and ideas clearly and effectively
  • Have excellent english language skills (fluent speaking)

Ideally you should

  • Have experience with React/Backbone
  • Have experience with GraphQL
  • Have experience with Docker and Kubernetes
  • Have professional experience working remotely
  • Have contributed to open source projects
  • Enjoy playing poker!

What we offer

  • Plenty of autonomy for you to work the way you think you're most productive
  • A flexible process with the focus on efficiency of working with minimal bureaucracy
  • A mixture of fun and challenging projects working on a real-time game
  • Competitive salary (negotiable and depending on experience/skills)

  • 1 week ago
  • Replay Gaming

Full-Stack Software Engineer (JavaScript)

We’re looking for a new team member to contribute directly to design and development of our product both in its client side form (React) as well as back-end (NodeJS).

As a small distributed team in both the eastern United States and Norway, we value the T-shaped employee that has the client-side engineering experience, but familiar with other aspects of software development. While we each take lead in a particular area we all share responsibility for delivering a great experience to our customers.


Responsibilities

As a part of our product development team, you’ll:

  • Lead the design and development of the client-side of our SaaS product
  • Participate in user story definition and development
  • Work with our Product Design lead in creating and maintaining our React component library
  • Contribute to back-end development of our SaaS offering

Qualifications

The ideal candidate presents most of the following qualifications:
  • Front-end development experience with JavaScript using React and complementary client-side frameworks such as Redux
  • Experience with Less or Sass stylesheet languages
  • Ability to build and improve API-endpoints in NodeJS web application frameworks like Express
  • Self-motivated and proactive team player experienced with working as part of a distributed team
  • A user-centric mindset able to speak on behalf of our users

What We Offer

  • Work in a highly ambitious and fast moving startup
  • Ability to shape not only our product, but your own role as client-side lead
  • A flexible work arrangement tailored to your life
  • Work remotely or we can offer full or part-time space in offices in either downtown Oslo or New York City
  • Annual company wide events in either our New York City or Oslo office locations
  • 2 weeks ago
  • Task Analytics

Senior Ruby on Rails Developer

The team you join

With a small team of ambitious developers AutoUncle has changed the game of how cars are bought and sold in 10 European countries, competing against some of the Internet's biggest companies. We’re really proud about how we’ve led the development of online transparency in the car market and grateful for the accelerated growth we continue to experience. Our results are a product of a strong team, great culture and a guiding principle of making it hassle-free to buy and sell cars.

Most people know AutoUncle for the consumer service (native apps and web) used by millions of consumers across Europe. But new colleagues tend to get very excited when they see the technological depth there is to AutoUncle’s platform (accurate car valuations, indexing and data processing of millions cars daily, pro dealership tools, automatic marketing platforms, automated billing and so much more).

The Journey

When you join AutoUncle, you sign up for a journey of building one of Europe’s biggest consumer services. The company is financially strong and operating as a fast growing startup. We have few managers and expect new colleagues to get onboard willing to make a difference and grow themselves as part of the journey.

The Culture

We believe the best results are produced in environments where people enjoy working. As you get started you’ll quickly appreciate that the company has a clear vision and a healthy, Danish work culture. We optimise for working smart and have a strong commitment to the type of workplace we want at AutoUncle.

In development we follow the Scrum regime as a way to stay agile and focus a lot on learning and feedback. We’ve been operating as a distributed team for years and have a healthy “virtual-first” approach to collaboration. You’ll get to learn people from different cultures, speak a lot of English and get a chance to visit our offices in Denmark (Aarhus), Germany and Romania

The Stack

Our current stack runs on Ruby on Rails, Coffeescript, SASS, React.js, Bootstrap, PostgreSQL, Redis, Memcached, Sidekiq Enterprise, Dedicated servers + AWS.

We work using: Github, Slack, Gotomeeting, Trello, Honeybadger, Google Analytics, Semaphore(for automated testing) as well as a range of internally built monitoring and management systems.

The You

You’re a talented backend developer with strong Ruby on Rails experience. We’re not picky about academic background, but expect that you have a well-trained analytical mindset and are capable of designing architectures yourself. You should be a fast learner and comfortable working independently with prior experience with remote work.

Your application should be directed to Co-founder, Jonas Bruun Nielsen and include a few paragraphs where you tell us a bit about yourself and what interests you about the position. Besides that we’re super curious to see what you’ve done before: code examples of work, interfaces you’ve built and perhaps responsibilities you have had in other projects. The more specific the better. If we sense there is a good match we’ll invite you to talk and perhaps visit our office in Aarhus.

    • 2 weeks ago
    • AutoUncle

    Back-end Drupal 7/8 Developer

    Interpersonal Frequency (I.F.) is seeking a Back-end Drupal 7/8 Developer to add to our growing team.

    Who you are:

    • You’re a professional Back-end Drupal Developer who can help create straightforward user experiences, design beautiful, custom websites, and develop modules.

    • You’re an expert developer who adheres to Drupal standard practices, and has expertise in scaling systems and solving complex problems.

    • You bring both creativity and maturity to your work: you’re a self-starter who can jump in quickly and can manage your own time effectively in a remote work environment.

    • You’re a team player who loves technology, communicates clearly (verbally and in writing), learns quickly and always carefully unit tests code before hand off.

    • You’re skilled at and experienced with collaborating effectively with remote colleagues while working from home.

    Requirements:

    • Computer Science BS, related degree or 4+ years in the field

    • Advanced skills in Drupal 7/8 customization including expertise in Drupal’s API and hooks

    • Expert PHP7 developer, familiar with the latest features of PHP 7

    • Expert level Javascript/AJAX/AHAH is necessary, jQuery experience preferred

    • Ability to read and understand concepts from user stories, comps and wireframes

    • Ability to interact with clients, both technical and non-technical

    • Experience building and consuming modern Web Services

    • Familiar with source control principles of Git or similar

    Bonus Skills:

    • Experience with SASS, Zurb Foundation/ Twitter Bootstrap

    • Expertise in Modern database development (MySQL/MariaDB)

    • Experience building sites that scale properly with demand in virtualized environments

    • Drupal caching implementation and optimization experience

    • Knowledge of Responsive Design Patterns

    • Experience implementing/integrating with  single sign on (SSO)

    • Experience with search integration (SOLR, Google Search Appliance, etc.)

    • Drupal 8 or Symfony2 framework

    • Experience working with a DevOps Team

    • Experience mentoring colleagues

    Why work with us?

    • Fun, cutting edge remote work environment – ever changing, always a chat away from team members 

    • Your work directly impacts the lives of millions of Americans every day

    • Healthcare, and Dental/Vision/Life/Disability plans

    • Unlimited vacation, and a flexible schedule

    • Work in a mostly virtual environment or a coworking location. If you work virtually, be prepared to travel once a quarter for face-to-face with the team


    If you are interested, and are a US citizen, please send your cover letter, resume, and some code samples or examples of past work to devjobs@ifsight.com.

    Interpersonal Frequency LLC is an Equal-Opportunity Employer (EOE).


    • 2 weeks ago
    • Interpersonal Frequency

    Front End Engineer

    We're looking for a Front End Engineer to join a small team 3 person front end team that works on a SaaS user experience used by millions of people every month and powers over 10,000 online stores. We value simple solutions and look for engineers who use a customer first approach to solving problems.

    Does this sound like you?

    • You’re self-driven, with a knack for digging deep into problems.
    • You're a JavaScript expert and happy to write vanilla JS as we grow into libraries/frameworks.
    • You’re resourceful: you figure out what needs to be done, and you find ways to make it happen.
    • You'll help to find convergence in what customers need so that we can build the highest value product.
    • You work with a sense of urgency and draw satisfaction from going above and beyond to provide solutions.
    • You believe in what we’re doing and you’re excited to help ReCharge grow.

    Responsibilities:

    • Work with a team of front-end developers to write scalable and maintainable web components in JavaScript, Jinja/HTML, and SASS.
    • Build new UI patterns while also refactoring older ones.
    • Assist with documentation of new features, contributing to the documentation of existing ones.
    • Find and address performance issues throughout the application.
    • Help identify and fix front-end bugs and issues.
    • Propose new methods and approaches to old solutions, helping to improve/develop standards.
    • Work and collaborate with both the design and backend development teams to help build new features or update existing ones.

    Requirements:

    • 3+ years of experience with JavaScript
    • 2+ years of experience with HTML5, CSS3
    • Solid experience with SASS and writing JavaScript (ECMAS 6 / 2016+)
    • Proficient with build tools, Webpack, preprocessors, and asset pipeline
    • Proficient with collaborative tools like Git
    • Experience working with a team in a collaborative manner
    • 2 weeks ago
    • ReCharge Payments

    Ruby On Rails Developer

    Litmus provides a suite of email creation, testing and analytics tools, trusted by over 250,000 marketers. We’re a tight-knit team that is passionate about helping the world make email better.

    We're looking for a Ruby on Rails developer to help expand our product line, improve our existing products and help build the next generation of Litmus tools, while continuing to provide exceptional support to our growing customer base.

    What would I do at Litmus?

    A typical day for one of our developers might include:

    • Collaborating within our Rails team, and reviewing code to help everyone on the team do their best work.
    • Writing and refactoring code in our Rails app, as well as in our JavaScript code, our Ember app, our Sass stylesheets, and wrapping all that work up inside Git.
    • Talking with our Design team to figure out the best way to present a new feature to our customers.
    • Working with our Product team to understand product and marketing goals, and work out a good path to implementing them.
    • Working with our .NET team to integrate with our internal APIs.
    • Working with customer support to investigate and fix bugs.

    What are we looking for in a candidate?
    • You have a well-founded understanding of Ruby and Ruby on Rails. We won't limit to ‘x’ years’ experience, but you should be able to impress us with your app building skills, confident use of Ruby and Rails, and understanding of web development. We're happy to introduce you to the other technologies we use.
    • You have product experience. In your work, you think and care about what really matters to customers, and about their experience of our product and company.
    • You have good communication skills.As a distributed team, it’s important that we're able to understand each other, through text or the spoken word, and talk at the appropriate level of abstraction. You communicate clearly and with empathy, whether you’re discussing refactoring options with a developer, or working with a designer to understand user experience.
    • You write clean, thoughtful code. Our code is the home that we live in every day. You enjoy putting effort into crafting understandable and well-tested code, to make everyone’s shared development experience more enjoyable.
    • You are eager to collaborate, learn and teach. Our Engineering team is friendly and supportive of each other, and we look for opportunities to learn from each other’s experience.

    Why should you choose Litmus?
    We offer everything you'd expect from a financially successful and profitable startup, except we've been going strong for ten years.

    • Great salary, comprehensive health care benefits, and a generous retirement plan match.
    • 28 days of paid vacation—that’s on top of team retreats and public holidays.
    • Family friendly. Flexible schedules along with generous maternity and paternity policies.
    • Remote friendly culture. Since many of our teammates are located around the globe, you'll also benefit from the first-class remote experience we've created—giving you the flexibility to work remotely when you need to, along with the tools and resources you need to succeed.
    • The best tools and technology money can buy. Top of the line hardware, software, and whatever else you need to be awesome.
    It’s the company you keep. The people at Litmus are truly amazing, each in their own very individual way. What’s more, at Litmus we’re free to care more for our customers and our employees than most other companies can.

    What is the hiring process like?

    After receiving your application there a number of stages to our process:

    • Initial interview. You’ll get to learn more about Litmus and this role, and we’ll learn a little more about you communicating via Slack.
    • Sample project. A time-boxed exercise, around 4 hours, as an example of your best work given the scope and time constraints. Your code, history & resume are anonymized, then passed to the hiring team for review.
    • Follow-up interview. You'll meet with two members of our engineering team to discuss the sample project work, decisions made along the way, and other technical topics.
    • Final round. Spend a day onsite working on extensions to your sample project at one of our offices, meet some of our engineering leaders & the rest of our Rails team!

    Who is Litmus?

    Backed by $49M from Spectrum Equity, the Litmus email creation, testing, and analytics platform empowers marketers, designers, and agencies to confidently deliver customer experiences that ensure brand alignment and quality, as well as maximize performance and deliverability.

    Major global brands across every industry and vertical trust Litmus to make email better, including 9 of the top 10 ecommerce brands, 7 of the top 10 technology companies, and 23 of the top 25 US ad agencies.

    --
    Unfortunately, we don't work with recruiters at this time.
    • 2 weeks ago
    • Litmus

    Full-Stack Rails Developer

    About Reviewed

    Buying stuff is easy. Buying the right thing is hard. That’s where we can help. Reviewed.com, a part of the USA TODAY Network, brings consumers the most scientific and trustworthy reviews available, written by our team of experts. We believe that tough, objective reviews are the best way to analyze products. We provide readers with insightful, practical, and entertaining stories that help them make informed decisions.

    Reviewed is looking for a talented Ruby on Rails developer to join us as we extend our unique homegrown publishing platform and work to scale with our quickly growing user base. We have gone beyond traditional publishing platforms to build a dynamic application to help consumers find the best purchasing options on the products we recommend. The right candidate will help to make this platform better.

    The ideal candidate is a self-starter with knowledge of database design and hosting infrastructure, who also is interested in good front-end UI and Javascript applications, and who loves to build useful software.

    We are looking for candidates preferably in the Boston, MA or Pittsburgh, PA area, but would consider someone remote.

    What is needed

    • Proven expertise with Ruby on Rails development, developing well-tested and organized applications
    • Experience developing JavaScript-driven applications, especially using single-page-architecture frameworks backed by a server-side data model
    • Excited about optimization, performance and scaling to deliver great content to millions of users
    • Interest in crafting an excellent user experience, both for the reader and for the publishing teams
    • Excellent communication skills. We communicate constantly via chat and video about ideas, issues, and to help each other out
    • A desire to be part of a small team where your opinions, ideas, and creativity are valued

    Technical skills required

    • Real-world web development with Ruby on Rails
    • PostgreSQL, ElasticSearch
    • Test-driven development using Rspec, Minitest or similar
    • Familiarity with Javascript frameworks (e.g. Angular.js, Ember, or React) and jQuery
    • Real-world web development with Bootstrap, HTML, CSS / SASS, and JavaScript / CoffeeScript
    • Basic git usage and git-flow workflow
    • Deployment and management of applications on Heroku and AWS-based infrastructure
    • Service-oriented architectures and API design and integrations

    Gannett Co., Inc. (NYSE: GCI) is an innovative, digitally focused media and marketing solutions company committed to strengthening communities across our network. With an unmatched local-to-national reach, Gannett touches the lives of more than 110 million people monthly with our Pulitzer-Prize winning content, consumer experiences and benefits, and advertiser products and services. Gannett brands include USA TODAY NETWORK with the iconic USA TODAY and more than 100 local media brands, digital marketing services companies ReachLocal and SweetIQ, and U.K. media company Newsquest. To connect with us, visit www.gannett.com.

    Gannett Co., Inc. is a proud equal opportunity employer. We are a drug free, EEO employer committed to a diverse workforce. We will consider all qualified candidates regardless of race, color, national origin, sex, age, marital status, personal appearance, sexual orientation, gender identity, family responsibilities, disability, education, political affiliation or veteran status.
    • 2 weeks ago
    • Reviewed, Part of the USA TODAY NETWORK

    Frontend Engineer (Angular)

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

    At PSP Media we develop cloud-based software solutions for the sports industry, enabling clubs and associations to bring their coaching education and administration online. We are soon launching training.app, our B2C platform for sports coaches of all levels anywhere in the world, helping them to improve their coaching by giving them access to high-quality coaching content across all their devices.

    As a Frontend Engineer you not only maintain our different Angular applications for web and mobile but also implement new features and build new applications from the ground up. You take pride in transforming wireframes and mockups into functional user interfaces offering a sleek and intuitive experience across different devices.

    Responsibilities

    • Maintain and extend our Angular-based web and mobile applications with responsibility for both, user interface and functionality.

    • Understand complex business requirements and help breaking them down into digestible user stories as well as deciding on technologies and architecture for their implementation.

    • Work closely with our backend team to design the APIs your applications consume and define their functionality.

    • Support the migration of our last project remaining on AngularJS to Angular 7 as well as from JavaScript to Typescript.

    • Assist with investigating and reproducing issues reported by our users and help improving our QA processes to detect potential problems early.

    Compensation

    The budgeted compensation range for this role is €40,000 to €55,000 annually. The actual compensation offered will be based on relative experience and skills, location and employment type. 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.

    Minimum qualifications

    • Expert knowledge of ES6, Typescript, HTML and SASS/CSS.

    • 3+ years experience in developing web and mobile applications with Angular.

    • A solid understanding of recent JavaScript libraries and tools such as Redux and webpack.

    • Proficient user of a modern Frontend Developers set of tools such as NPM, git, linters etc.

    • Working proficiency and communication skills in verbal and written English.

    Preferred qualifications

    • Experience with RxJs, Jasmine and Karma.

    • Experience building mobile applications with the Ionic framework.

    • Experience with or at least good understanding of Service Workers, Web Components and Progressive Web Apps and Server Side Rendering is considered a plus.

    • Working experience with React or Vue.js is considered a plus.

    • 4 weeks ago
    • PSP Media

    Frontend Architect

    We are hiring for a Frontend Architect who can work alongside our designers and full stack developers to create an well structured and visually consistent design system for our app. This position would be in our product development division, which is building out several new products for our main app, BriteCore. We are interested in building a team of frontend experts who could assist our full stack developers in working with our design system. This position would be the lead position on this team.

    The kind of work we do

    BriteCore is essentially a CMS for insurance companies. They use it to manage all aspects of their business, including tracking policies, managing contacts and handling claims. This means our users typically see our app more as a business tool like Microsoft Word or Google Sheets than a website (even though it is completely a web-based app). They also are using BriteCore for several hours every day, and are concerned with doing things quickly and efficiently. This, along with the complicated nature of insurance, means we deal with some complex workflows, and try to set ourselves apart from our competitors with a smooth UX that helps them navigate these tough processes.

    What you might be doing

    Traditionally at BriteCore, full stack developers have done almost all of the development work. We haven’t been specialized into frontend or backend roles. This means our full stack developers are all working together to build out a Vue.js-based frontend and design system, but we’d like to have a team of frontend developers who can help create components, document standards, and continue to improve this design system as these products grow.

    As a Frontend Architect, you could be doing the following:

    • Work with a lead a team of several frontend developers
    • Help draft standards around JS conventions
    • Create a new layout framework in CSS Grid
    • Work with a designer to implement a new component
    • Improve our utilization of Vuex
    • Architect and implement highly reusable, configurable Vue components
    • Improve our testing framework to ensure components can be safely and predictably modified
    • Create easier ways for our clients to add UI customizations and theming

    What it is like to work here

    BriteCore is a remote-first company — even employees who live in our home city of Springfield, MO usually work from home! And most of the people you will work with are scattered across the US and the globe. This means that remote team members are just as much part of the company as local employees. We also allow a lot of flexibility in terms of time off. In return, we expect all of our employees to be productive and accountable, which means you'll work alongside a great, dedicated team.

    Responsibilities & Requirements

    • Several years of experience in the field is preferred
    • Vue.js experience highly preferred, frontend JS framework experience required
    • Leadership/growth opportunities
    • Review code and PRs, and provide constructive feedback to team members
    • Communicate clearly and effectively over chat and video conference
    • Welcome feedback and collaboration
    • Be friendly, confident, and patient with others
    • Ship code on time
    • Self-direct
    • Stay familiar with the latest web development trends
    • Work at least half of your day during our normal business hours, 8 a.m. to 5 p.m. US Central Time

    Technologies We Use

    • JavaScript (ES6)
    • Vue.js
    • Node.js
    • Webpack
    • HTML5
    • SCSS
    • Python
    • Django and Django REST Framework
    • GraphQL
    • MySQL
    • GitHub
    • Linux (Command line knowledge such as BASH, ZSH, or FISH)
    • Docker
    • Amazon Web Services

    Benefits and compensation

    • Salary based on experience and proven performance
    • Benefit from working alongside and observing a team of world-class engineers and designers
    • Comprehensive health insurance coverage including medical, dental, and vision
    • Flexible schedule
    • Relaxed work environment
    • Remote work
    • Flexible learning time — explore your ideas and new technologies on the clock
    • 4 weeks ago
    • BriteCore

    Front End Developer

    Nebulab is looking for an experienced Ruby on Rails Developer to join our distributed team and work on challenging international projects, both open and private.

    Who we are

    Nebulab is a digital consulting agency with a full-remote culture and three offices in Italy. We are specialized in building bespoke eCommerce websites and web applications for international clients from various industries, which range from exciting startups to large established brands. We're a growing team of friendly people with a culture based on continuous learning, transparency, collaboration and quality over quantity.

    Required skills

    • Have experience with JavaScript and Front End frameworks like React or Vue.js.
    • Have experience with HTML and CSS (Sass or Less)
    • Be confident with Git and with Unix shell.
    • Be (or want to be?) an open source contributor.
    • Have a very good command of written and spoken English.
    • Have a good command of written and spoken Italian.
    • Have excellent communication and collaboration skills.
    • Have knowledge of project management tools like Trello and GitHub Projects.

    Good to have skills

    • Have experience in developing Ruby on Rails applications (or with other MVC frameworks).
    • Have experience with relational databases like PostgreSQL or MySQL.
    • Have basic DevOps skills.
    • Have a basic understanding of object-oriented programming and design patterns.
    • Have a TDD approach to problems.
    • Be able to write technical blog posts.
    • Be curious about latest technologies.
    • Help us in our hiring process.
    • Have experience with eCommerce platforms.
    • Be able to speak at tech conferences, workshops, and meetups.

    Good to have skills

    • Be able to write technical blog posts.
    • Be curious about latest technologies.
    • Help us in our hiring process.
    • Have experience with eCommerce platforms.
    • Be able to speak at tech conferences, workshops, and meetups.

    What we offer

    • 100% Remote work: You can work from one of our beautiful offices in Italy or remotely, as much as you want.
    • Paid retreats: We get together twice a year to work on our own projects, bond and chill out!
    • Cheerful environment: You’ll be surrounded by people who love what they do and have a good time while doing it.
    • Top-notch equipment: We will provide whatever hardware (MacBook Pro, Bose or Sony noise canceling headphones and LG 4K monitor) and software you need in order to do your very best work.
    • Study Fridays: We only work for clients 4 days a week. Friday is dedicated to personal growth and demos!
    • Paid conferences: Want to attend that conference? Let us know and we’ll pay for the trip, accommodation, and tickets.
    • Educational budget: We provide a budget for books, courses and anything else that will help you hone your skills.
    • Competitive salary: We believe in compensating people fairly, so we offer salaries amongst the best you can find.
    • Flexible work hours: As long as you’re doing great work, we really don’t mind if it’s a regular 9-to-5 or something else.
    • Mentoring: You’ll have a dedicated mentor who’ll cheer for you as well as make sure you never stop growing.

    What to expect at the job interview

    We'll take a look at your CV and GitHub profile. If you have some code snippets or projects you're really proud of please send them our way so we can take a look at the code. We'll then have a call to meet and discuss your general interests, the stuff you've done in the past and what your ideal workday is like. 

    • 4 weeks ago
    • Nebulab

    Senior React Engineer

    We are seeking a full-time Senior React engineer with experience building high-traffic and production-ready web applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the hospitality industry, designing and building the next generation client architecture that currently serves 80MM monthly visitors. 

    Job can be remote (USA - West Coast) or in Portland, Seattle, or LA

    • Be responsible for maintaining and expanding the feature set and component library
    • Own individual modules and act as the technical SME for them 
    • Work alongside an incredible team of designers, strategists and engineers and solve difficult problems 
    • Learn from skilled veterans on building software and get guidance on your career growth 
    • Ability to work early hours to communicate to our developments teams in LA and Poland 
    • Move and adapt to change at a rapid pace 
    • Interface with creative, business, and engineers alike 
    • Quick learner with passion to learn and adapt to new technologies
    • Excellent verbal and written communications skills and being a team player 
    • Attention to details and striving for perfection
    • Honest, mature, committed and ensure a high level of communication

    Basic Requirements

    • 5+ years of professional experience as a senior software developer or senior web developer
    • 5+ years designing, developing, and scaling modern web applications
    • 5+ years experience with JavaScript, HTML5, CSS/SASS, and modern web technologies NodeJS, React, Mobx, Webpack

    Technical Requirements

    • Strong ability for reasoning with complex async code, deep understanding of the JS event loop
    • Expertise in using Developer Tools for debugging, live editing, perf evaluation, JS profiling, etc
    • Solid understanding of both object oriented and functional programming paradigms
    • Understanding of code chunking strategies 
    • Writing unit tests with tools such as Mocha/Chai, Jasmine, or Jest as well as UI component unit tests using Enzyme, or similar
    • Well-versed in distributed version control systems and patterns such as Git, GitHub, Git Flow
    • Proven record of creating commercial quality software, 
    • Proven record of being team player and performing peer code reviews
    • Ability to ensure technical feasibility of UI/UX design


    Bonus Points

    • Familiarity / experience with Next.js, GraphQL/Apollo, Redux, Relay Modern, Storybook.js,
    • Familiarity with Adobe Experience Manager / Cloud
    • Familiarity / experience of headless web architectures (CMS)
    • Experience building Progressive Web Apps
    • 4 months ago
    • Superformula

    Frontend Developer (m/w) (Remote)

    HAUSGOLD digitalisiert den Verkaufsprozess von Immobilien für Verkäufer, Käufer und Makler mit dem Ziel mehr Transparenz und Effizienz zu schaffen. Anfang 2014 gegründet, haben wir uns inzwischen zu einem der führenden Unternehmen der spezialisierten Maklersuche im deutschsprachigen Raum entwickelt. Mit unserem Service wenden wir uns in Deutschland, Österreich und der Schweiz an Immobilieneigentümer, die eine kompetente Beratung zum Immobilienverkauf benötigen.  Wir sind seit rund 3 Jahren auf dem Markt aktiv mit einem Team von nunmehr 40 Mitarbeitern. Unsere eigenentwickelte Software und eine professionelle Kundenbetreuung bilden zusammen mit unserem Netzwerk von mehreren tausend Maklern vor Ort eine einzigartige Basis für unser weiteres Wachstum.

    Wir vergrößern unser Development-Team und suchen zum nächstmöglichen Zeitpunkt Dich als Frontend Developer (m/w) im Hamburger Schanzenviertel / Remote.


    WELCHE AUFGABEN AUF DICH WARTEN

    Als Frontend Developer bei HAUSGOLD betreust und entwickelst Du in Zusammenarbeit mit Designern und Backend-Entwicklern responsive Interfaces für unsere Systeme. Dazu gehört unsere interne Software, genauso wie auch unser Makler-CRM-System HAUSGOLD Connect. Mit Deiner Erfahrung im Bereich der Frontend-Entwicklung unterstützt Du bei der Konzeption und Entwicklung unserer Systeme.

    Einen kleinen Einblick bekommst Du hier: https://hausgold.github.io

    DEINE QUALIFIKATIONEN

    • Du hast fundierte Kenntnisse in der Entwicklung mit JavaScript und React
    • Du bringst Erfahrung mit Responsive Webpage Development unter der Verwendung von Bootstrap mit SCSS mit
    • Darüber hinaus hast Du Erfahrungen mit der Versionsverwaltung unter Git sowie Berührungspunkte mit automatisierten Test-Suites
    • Konzentriertes und sorgfältiges Arbeiten sowie eine strukturierte und koordinierte Arbeitsweise runden Dein Profil ab

    WAS WIR DIR BIETEN

    DEINE BENEFITS

    • Ein aufstrebendes Technologieprojekt mit professioneller Entwicklungsmethodik
    • Eine anspruchsvolle und abwechslungsreiche Tätigkeit mit täglich neuen Herausforderungen
    • Agile Softwareentwicklung
    • Flexible und eigenverantwortliche Arbeitszeitgestaltung
    • Ein freundliches Arbeitsumfeld in einer der schönsten Städte Deutschlands
    • Frisches Obst und kostenlose Getränke
    • Sympathisches und agiles Team, mit dem es Spaß macht zusammen zu arbeiten
    • Regelmäßige Team-Events und die unternehmensübergreifende Gelegenheit zum fachlichen Austausch
    • Du entscheidest selbst, mit welchem System Du am liebsten arbeiten möchtest: Mac, Linux, Windows - Du wählst und wir organisieren Dir Deinen Rechner

    DARÜBER HINAUS SIND FOLGENDE KENNTNISSE VON VORTEIL

    • REST-APIs und TDD/BDD sind Dir ein Begriff
    • Performance-optimierte Frontend-Umsetzung
    • Erfahrungen mit agiler Softwareentwicklung
    • Wenn Du darüber hinaus Erfahrung in der Konzeptionierung von Bedienkonzepten und ein Händchen für Frontend-Design hast, umso besser

    Im Übrigen handeln wir nach der Maxime, dass man nicht alles schon können muss, aber gerne lernen möchte.

    BEWERBUNG

    Du bist Developer aus Leidenschaft und hast Lust Dich in unserem Internet-Startup einzubringen? Dann bewirb Dich mit Deiner aussagekräftigen Bewerbung inklusive der Angabe Deines möglichen Eintrittstermins sowie Deiner Gehaltsvorstellung.

    Deine Ansprechpartnerin ist Lynda. Melde Dich gerne bei uns, falls Du Fragen zu Deiner Bewerbung hast.

    • 5 months ago
    • HAUSGOLD - talocasa GmbH

    Frontend Developer (m/w) (Remote)

    HAUSGOLD digitalisiert den Verkaufsprozess von Immobilien für Verkäufer, Käufer und Makler mit dem Ziel mehr Transparenz und Effizienz zu schaffen. Anfang 2014 gegründet, haben wir uns inzwischen zu einem der führenden Unternehmen der spezialisierten Maklersuche im deutschsprachigen Raum entwickelt. Mit unserem Service wenden wir uns in Deutschland, Österreich und der Schweiz an Immobilieneigentümer, die eine kompetente Beratung zum Immobilienverkauf benötigen.  Wir sind seit rund 3 Jahren auf dem Markt aktiv mit einem Team von nunmehr 40 Mitarbeitern. Unsere eigenentwickelte Software und eine professionelle Kundenbetreuung bilden zusammen mit unserem Netzwerk von mehreren tausend Maklern vor Ort eine einzigartige Basis für unser weiteres Wachstum.

    Wir vergrößern unser Development-Team und suchen zum nächstmöglichen Zeitpunkt Dich als Frontend Developer (m/w) im Hamburger Schanzenviertel / Remote.


    WELCHE AUFGABEN AUF DICH WARTEN

    Als Frontend Developer bei HAUSGOLD betreust und entwickelst Du in Zusammenarbeit mit Designern und Backend-Entwicklern responsive Interfaces für unsere Systeme. Dazu gehört unsere interne Software, genauso wie auch unser Makler-CRM-System HAUSGOLD Connect. Mit Deiner Erfahrung im Bereich der Frontend-Entwicklung unterstützt Du bei der Konzeption und Entwicklung unserer Systeme.

    Einen kleinen Einblick bekommst Du hier: https://hausgold.github.io

    DEINE QUALIFIKATIONEN

    • Du hast fundierte Kenntnisse in der Entwicklung mit JavaScript und React
    • Du bringst Erfahrung mit Responsive Webpage Development unter der Verwendung von Bootstrap mit SCSS mit
    • Darüber hinaus hast Du Erfahrungen mit der Versionsverwaltung unter Git sowie Berührungspunkte mit automatisierten Test-Suites
    • Konzentriertes und sorgfältiges Arbeiten sowie eine strukturierte und koordinierte Arbeitsweise runden Dein Profil ab

    WAS WIR DIR BIETEN

    DEINE BENEFITS

    • Ein aufstrebendes Technologieprojekt mit professioneller Entwicklungsmethodik
    • Eine anspruchsvolle und abwechslungsreiche Tätigkeit mit täglich neuen Herausforderungen
    • Agile Softwareentwicklung
    • Flexible und eigenverantwortliche Arbeitszeitgestaltung
    • Ein freundliches Arbeitsumfeld in einer der schönsten Städte Deutschlands
    • Frisches Obst und kostenlose Getränke
    • Sympathisches und agiles Team, mit dem es Spaß macht zusammen zu arbeiten
    • Regelmäßige Team-Events und die unternehmensübergreifende Gelegenheit zum fachlichen Austausch
    • Du entscheidest selbst, mit welchem System Du am liebsten arbeiten möchtest: Mac, Linux, Windows - Du wählst und wir organisieren Dir Deinen Rechner

    DARÜBER HINAUS SIND FOLGENDE KENNTNISSE VON VORTEIL

    • REST-APIs und TDD/BDD sind Dir ein Begriff
    • Performance-optimierte Frontend-Umsetzung
    • Erfahrungen mit agiler Softwareentwicklung
    • Wenn Du darüber hinaus Erfahrung in der Konzeptionierung von Bedienkonzepten und ein Händchen für Frontend-Design hast, umso besser

    Im Übrigen handeln wir nach der Maxime, dass man nicht alles schon können muss, aber gerne lernen möchte.

    BEWERBUNG

    Du bist Developer aus Leidenschaft und hast Lust Dich in unserem Internet-Startup einzubringen? Dann bewirb Dich mit Deiner aussagekräftigen Bewerbung inklusive der Angabe Deines möglichen Eintrittstermins sowie Deiner Gehaltsvorstellung.

    Deine Ansprechpartnerin ist Lynda Weisgerber. Melde Dich gerne bei uns, falls Du Fragen zu Deiner Bewerbung hast.

    • 6 months ago
    • HAUSGOLD - talocasa GmbH
    Feedback