GithubHelp home page GithubHelp logo

elm-jobs's Introduction

elm-jobs

Elm jobs

A simple yet effective job board for Elm using Github issues.

Jobs Chart

See available jobs in: https://github.com/FidelisClayton/elm-jobs/issues

Motivations and Inspirations

The elm lang slack already has a channel to post Elm jobs and already have some pinned, so, why do I've created this repository?

Some points:

  • Slack pins doesn't have a good usability
  • It's not easy to search and navigate by those pins
  • Slack has a limited history (on free plan)
  • Github issues are much easier to search, filter, manage and discuss.

This repository was inspired by frontendbr/vagas.

Posting a job

Open a new issue, at the issue title put the city name and country between square brackets followed by the job title. e.g: [São Paulo/Brazil] Elm Front-End Developer

Also, see that example job.

Add the necessary labels to facilitate the search (required level, remote...).

Follow us on Twitter twitter-logo

All jobs shared here will automatically be posted on @elmjobs_.

Elm Jobs Twitter

Important

  1. If the job is not more available please close the issue to prevent new people applying.
  2. Please follow the title guide line, this format is used on Twitter bot to generate the images of the tweets.
  3. Add labels (senior, located, freelancer, etc) when creating a new issue, this also is used on Twitter bot.

elm-jobs's People

Contributors

fidelisclayton avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

breakzplatform

elm-jobs's Issues

[Malta] Elm and ReactNative developer

Who is Knipster

We are a pre-revenue startup based in Malta developing a fantasy football platform, which will be launched in early 2018. We are currently beta testing and finalizing our MVP.

Skills & Requirements

  • knowledge of at least one pure functional programming language or strong interest in learning Elm
  • basic experience with statically typed languages
  • good knowledge of Javascript (ES6)
  • 2+ years of hands-on experience in front-end development
  • proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • experience with distributed code versioning tools

Nice to have

  • you've already tried Elm or ReactNative, even for your pet project of 100 lines of codes
  • you have a Github repository to show off

What you will do

  • develop new features in our ReactNative app (IOS/Android)
  • maintain our ReactNative app (IOS/Android)
  • develop from scratch our upcoming web-app
  • discuss design patterns for new components and logic (code is the easy part)
  • write Elm, ES6, and JSX as needed
  • look around to improve the Open Source libraries we use and actively interact with the communities
  • expect effective code reviews
  • use Git effectively

Benefits

  • flexible work time
  • serious opportunity for growth and development
  • informal and relaxed atmosphere
  • great colleagues, in an international environment (we speak English, German, Spanish, Italian, Russian, Ukranian, Maltese, ...)
  • help with relocation
  • company's events
  • gym allowance

Contact

Please send your CV, Github or Linkedin to [email protected]

[Park City, UT/United States] Front-End Developer

Drip is looking for someone interested in developing new components in Elm while maintaining a substantial existing Javascript codebase.

Drip is the world’s first ECRM: an E-commerce CRM designed for digital marketers who want to build personal and profitable relationships with their customers at scale. E-commerce marketers around the world are starting to see their customers in full color with Drip features like comprehensive tracking, hyper-segmentation, and robust email marketing automation. They’re graduating from typical email platforms, bloated CRMs, or overhyped marketing automation tools, and becoming more successful with Drip.

Are you interested in contributing to a customer-obsessed, high-performing, passionate team? Are you driven by creating innovative products that change the way businesses grow and the way email works? Then join us at Drip!

Your contributions will include:

As a Front-End Developer, you’ll work on a small product team in a gorgeous codebase helping to design, develop, and ship production features that are used by thousands of customers worldwide. This position will focus on application development within a SaaS environment using cutting-edge tools, tech, and methods. You will consistently tackle interesting problems, discover new challenges, collaborate cross-departmentally and thrive in a learning ecosystem.

Come join the fun and build something great with us!

What you’ll do:

Your day-to-day responsibilities will shift and grow but to start with, you will:

  • Deploy to production your first week on the job!
  • Build and deploy new features and optimize the performance of existing features
  • Tackle interesting front-end problems, with the time to solve them correctly
  • Build your legacy in a gorgeous production SaaS app used on thousands of production websites

What you’ve done:

You have a unique combination of skills, talents, and mindset, including:

  • At least 1 year of full-time experience with JavaScript and one of its frameworks (e.g. jQuery or React)
  • A bonus for knowledge of CoffeeScript, and/or a solid sense for user interface
  • Familiarity with unit testing, or a strong desire to learn
  • Have knowledge of functional programming language or a physical science degree and can learn functional language
  • Experience with one or more of the following is a huge plus: Redux, Elm, or another functional language
  • Interest in learning how to design architectures that scale
  • We don’t expect you to know these, but just to give you a heads-up, we also use: Twitter Flight, Browserify, node.js + npm, mocha.js, D3.js, Ruby, Rails, Sketch

Who you are:

  • You have a genuine interest and ability to learn.
  • Being detail-oriented isn’t just a soundbite for you, but one of your genuine qualities.
  • You never say “That’s not my job.”
  • You work well with others, with a strong desire to find the best solution to problems.

Who we are:

We are a successful and well-funded early-stage tech company with locations in downtown Minneapolis and on the outskirts of Park City, Utah (15 minutes from Salt Lake). Our leadership have great technology and eCommerce experience from companies including Amazon, Backcountry.com, Houzz and Vegas.com.

We consider working for a successful startup to be a lifestyle choice rather than a job choice. You will work hard and face exciting challenges, but our positions come with amazing advantages and fulfillment to those who earn them. If you bring your best self to the table, here’s what we’ll bring in return:

  • Competitive pay, benefits, and equity.
  • Fringe benefits by location - may mean team baseball games in Minneapolis, or powder days when it snows in Utah.
  • A flexible schedule and opportunities to work from home
  • Relocation reimbursement, as needed. Please note that residence in or relocation to Minneapolis or Salt Lake area Utah is our one non-negotiable
  • The chance to learn from some of the best people in the business, including our fiercely compassionate leadership team
  • Challenging and meaningful problems to solve - you will invariably make a difference and impact
  • A vibrant and devoted team, who still finds time for fun
  • Finally, no politics and no jerks

At Drip, we strive to create an inclusive workplace that upholds the dignity of all people. We value, respect, and celebrate everyone’s individualities and honor their unique strengths from all different walks of life. We believe that embracing the diversity of thought and perspective encourages collaboration that leads to product (and people!) innovation, diverse products and a successful business.

Apply here: https://www.drip.com/careers/4064167002-front-end-developer

PHD (Pacific Health Dynamics) | Sydney, Australia ( Local or nearby ) | Frontend Developer

An exciting position has opened up for a full-time local Elm role. Probably one of the few in Sydney!
We have been working on a new product which will see big changes in the health insurance industry.
It's about to hit production and we need more hands on deck for new work coming our way!

What we're looking for:

  • Excited about learning/working with Elm
  • Experience with any frontend framework
  • Comfortable with HTML, CSS, JS
  • Bonus if you have experience with (C#, test automation)

What we offer:

  • Learning and guidance for newcomers to Elm
  • Autonomy to do the right thing
  • Small friendly team, no BS, get things done
  • Competitive salary
  • Working with those that value maintainable, reliable code

Please get in touch by:
email: [email protected]
elm-slack: mordrax

[Amsterdam/NL] Developers with a passion for FP

We are looking for several enthusiastic software developers who want to strengthen TruQu’s development team. We offer a high-quality technology and a great learning environment for this job in Amsterdam, the Netherlands.
https://truqu.com/index.php/software-developers-wanted/

WHO WE ARE
TruQu creates HR software for companies, allowing employees to request online feedback from colleagues, clients and managers. TruQu is one of the first companies in this market and has international ambitions. TruQu is located in B.2 of B. Amsterdam amongst many other fast-growing companies. TruQu is a great company where you learn a lot of lessons every day and can watch the fast growing internationalization of an online business. Besides hard work, we are always in for table tennis, games and team activities.

THE JOB
You will be part of the Development team. The job includes:

Maintenance and improving our web app. This involves both front-end work in Elm, and back-end work in Erlang.
Operations; A combination of Haskell and Ansible is used.
Development of a progressive web app based on PureScript.
In addition, you are expected to actively participate in how the product can be improved.

**JOB REQUIREMENTS
Experience and strong preference for FP
Experience with HTML and CSS
You have good communication skills both verbally and in writing. (Dutch + English)
TruQu sponsors FP AMS (https://www.meetup.com/fp-ams/) and Papers We Love Amsterdam (https://www.meetup.com/papers-we-love-amsterdam/)

WHAT WE OFFER
A great job with many opportunities to learn and develop. State of the art technology. Due to the rapid growth of TruQu, there are several job openings within the team. We offer the opportunity to work 32 or 40 hours in a very inspiring environment. TruQu is an open organization.

You are part of an innovative and motivated team of colleagues and get the opportunity to work out your own ideas.

APPLY
Are you interested in this challenging job? Then send your CV with motivation to [email protected].

[Milton/Brisbane/Australia] Blue Dog Training - Front End Developer - Full Time

Front End Developer – Blue Dog Training

  • Established Business
  • Great team environment
  • Passionate about modern technologies

We are looking for a creative Frontend Developer who is keen to use modern
technologies.

The ideal Candidate will:

  • Be a creative Person, who enjoys designing UIs with emphasis on UX
  • Have experience with responsive designs (mobile first)
  • Experience with Bootstrap and Styled Components is a plus
  • Knowledge of the React or Elm ecosystems are a bonus
  • Have strong attention to detail
  • Demonstrate high level of communication skills to allow you to interact confidently
    and effectively, clarify requirements and build rapport with clients and team
    members
  • Have a strong professional work ethic including:
    • Working efficiently, ethically and maintaining confidentiality
    • High degree of initiative, motivation and capacity for sustained quality output
    • Flexibility, adaptability and high level of organisational skills to work within a
      changing and demanding work environment

Tasks:

  • Design UI Mock Ups (using Sketch or similar) leading to excellent UX
  • Develop UI’s with a focus on code quality and efficiency
  • Effectively communicate with team members, designers, marketing and clients to
    determine system requirements in a professional, constructive and friendly manner
  • Perform general office duties as required

You will join an existing team of developers and work on multiple projects, helping the
team to make UX and design decisions. All new development is done in the Elm
programming language (using Styled Components for styles), although some code is still
using React/Redux and SASS.

While experience in Elm is preferable, it is not a requirement as you will have the
opportunity to learn on the job with support from colleagues.

To apply for this job, email your resume to [email protected]. Please include
code samples of projects you worked on demonstrating your knowledge (max attachment
size of 15mb). Links to Github/Bitbucket are also welcome.

[London/UK] Elm Product Engineer

Technologies we use:

  • Backend: Scala, Java, Haskell
  • Frontend: Elm, HTML, CSS
  • Infra: Terraform, Docker, Kubernetes on Google Cloud Platform

Requirements

  • Use Elm to develop our dashboard product.
  • Define and execute on our front-end technology vision.
  • Create composable, reusable units of functionality for dashboard components like analytics, navigation, etc.
  • Maintain and re-architect parts of our existing dashboard.
  • Implement tracking and metrics to measure product use and effectiveness.
  • Use Git and our CI/CD pipeline to full effect.
  • We're a small team so you'd also be involved in decisions about the platform direction, as well as the flexibility to help out with the development of other areas of the platform.

More information here - https://permutive.workable.com/jobs/673927
Email - [email protected]

[Seattle / USA] Elm Architect, designing solution for renowned non-profit cancer research and care organization.

Kalles Group Consulting - Reputable Major Research and Care Non-Profit | Seattle (remote possible after 1st week on-site) | Elm Architect

Build SPA on top of Haskell back-end, working with IT Director. SPA to streamline questions and metadata response for care providers on complex care cases (cancer).

Great opportunity for those interested in "the greater good" working with a prestigious Seattle organization. You can message me directly if interested with resume - [email protected] 150 -175K

See Employee Experience:
https://www.glassdoor.com/Overview/Working-at-Kalles-Group-EI_IE826366.11,23.htm

Full description:
https://www.ziprecruiter.com/jobs/kalles-group-53d778e2/elm-architect-d0f38ca1

[London/UK] Full-stack product developer (Elixir/Elm)

Stage 3 Systems is looking for a full-time, full-stack permanent product developer with experience working on modern web software and an interest in functional programming. Our products are used by some of the largest companies in the marine shipping industry; your work will make a significant difference in how thousands of people do their job every day. This role is based in our London, UK office.

About you

  • You are permitted to work in the United Kingdom

  • You have professional experience in the software industry, having had experience in at least one working environments over at least two years of full-time work

  • You have a CS or related degree, or a good understanding of computer science fundamentals and drive to learn more

  • You are a language generalist, or at least have an interest in diversifying your stack, and you’re anywhere between having a mild interest in and being an advocate for the functional programming paradigm

  • You write good and clean code with well-reasoned design and architecture decisions and tradeoffs, and have a reputation for delivering well-baked, bug-free and customer delighting features

  • You are an independent and self-motivated problem solver; Stack Overflow and Google are mainstays in your browser window

  • You can fix complex bugs in unfamiliar systems and believe that debugging is a science

  • You are passionate about your work with a strong attention to detail, as well as an interest in and eye for building great user experiences

  • You are are strong communicator and are comfortable and capable of working with many stakeholders in the development process such as customers, product managers, sales, operations and other developers

  • You are willing to learn from a team with a diverse set of skills and qualifications, as well as challenge team members to help them learn and grow

  • You require minimal direction and oversight in your day-to-day job, and can work independently on medium-sized projects without substantial direction

  • You are capable of having significant responsibility on projects and products of increasing complexity and have an interest in contributing to common code

  • You have interest in meeting and working directly with customers, and would be optionally open to international travel to do so

Projects you might do

  • Write a performant RESTful API endpoint in Elixir that aggregates a set of data and returns it for a front-end to use in building a graph

  • Refactor a dashboard with poor performance and find ways to make it faster, such as optimizing SQL queries, caching data, taking advantage of server-side rendering, and even using UI strategies to make the page feel faster

  • Build a new UI in a product where users can subscribe to notifications based on data in the system, and then build a backend that subscribes to a queue and sends the notifications to relevant users

  • Build a feature in a product where users can create and manage both private and public to-do lists

Technologies we use

We currently have a suite of products written in several different technologies, and are transitioning towards a unified Elm/Elixir stack.

You do not need to have experience with all of these technologies, but candidates who most closely match our stack will be preferred, in order of importance:

  • Unix
  • Elixir with Phoenix
  • Elm
  • JavaScript with React/Redux and AngularJS
  • PostgreSQL
  • Amazon AWS
  • Git
  • Ansible/Python
  • Bootstrap, Material Design, HTML, CSS
  • node.js with Express and Meteor
  • Ruby with Rails
  • PHP with Yii and Zend Framework

About us

  • We are a company founded in 2010 that builds innovative hosted systems for the marine shipping industry seeking talented software developers to join our team; we have a team of between 15 and 20 located around the globe: from our offices in Vancouver and London, to remote staff around the world, in the UK, Canada, Italy and New Zealand

  • We consider it our job to build the best work environment to make our team successful and engaged in their work; we try our hardest to build a compelling environment which provides endless opportunities to learn, an engaging and exciting culture and team of smart team members to learn from

  • We offer competitive salaries and benefits from group benefits to flexible personal time off policies. We give you the freedom to buy whatever tools and services you need to do your job well, whether it’s a MacBook, stand-up desk, book on functional programming or Sublime Text license

  • We have flexible work hours and encourage the team to work from home when needed; our focus is solely on getting the job done and not where and when the team is working

  • We encourage a blameless culture: when mistakes are made, we focus on fixing organizational problems that caused the problem so that we can prevent them from happening again

  • We work asynchronously to ensure we work effectively as a distributed team: on any given day we may have our team in the office, working remotely, working from home or travelling for work. We work really hard to ensure everybody can provide their input no matter where they are

  • We believe in working hard when there is important work to be done, and balancing hard work with a strong quality of life

Contact

https://stage3systems.bamboohr.com/jobs/view.php?id=5

[London/UK] Elm Front End Engineer

Proda is an investor-backed, data-mining startup for the commercial real estate industry; we're making data entry jobs less painful. Our clients have been beta testing our application and the feedback's been incredible: https://bdaily.co.uk/articles/2018/11/01/proptech-startup-partners-with-knight-frank-to-deliver-ai-solutions

What about the team? We have a high emphasis on continual learning. If you're not learning something new on the job its time for a new one. Our tech stack reflects this; Haskell and Elm are the main languages. We don't mind if its your first exposure to either. We're not afraid of experimenting or making mistakes. The most important quality of anyone on our team is their ability to learn and teach.

Since we're still young, working with us means you have a lot of influence in shaping the culture and direction of the company. You'll also a chance to grow your skill set faster than somewhere else.

The product We're building a data mining tool that can explicitly learn a relational data model based on sample inputs. It's radically improves data entry and data cleaning for financial analysts. Customers have loved our demos and we're understandably coy in our public descriptions.

Front-End Engineer

This is for someone who:

  • is comfortable in functional programming, especially Elm; and
  • is experienced shipping front-end software to production; and
  • has empathy for users and loves friendly UX; and
  • has an eagerness to learn and willingness to share knowledge.

A Typical Day

  • Start off writing a feature that requires elm-ports. These can be tricky, so you
    pair with another developer who has shipped such code before.

  • After lunch you're requested to review a Pull Request that fixes a bug you accidentally
    introduced a couple weeks back. There's no blame, instead some discussion about
    how our tests and review process could have caught this earlier.

  • The afternoon is spent with the Product guys around a whiteboard. You're helping
    them sketch out a realistic wire-frame for a feature we plan to deliver in a couple
    of weeks.

  • knowledge of and comfortability with Linux, AWS, and Docker.

Some Tech we like:

We're more interested in a willingness and ability to learn than what you currently know. But in case your interested in the stack we're using:

  • Haskell
  • Elm
  • PostgreSQL
  • javascript
  • Python / scikit-learn
  • Tensorflow / Deep learning
  • AWS
  • Automated Testing

Contact us at [email protected]

[City/Country] Example Front-End Elm Developer

This is an example job, you can follow this layout or feel free to create your own.

Skills & Requirements

  • Strong understanding of Elm
  • 3+ years of hands-on experience in front end development.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Proficient understanding of code versioning tools, such as Git

What you will do

  • You will do X
  • You will do Y
  • You will do Z

Benefits

  • Flexible work time
  • Lot's of opportunities for growth and development
  • Great colleagues and good work atmosphere

Company

AmazingCompany is a company that builds software for amazing people.

Contact

Please send your CV, Github or Linkedin to [email protected].

Front-End Developer

Drip is looking for an extraordinary Front-End Developer in our Salt Lake City and Minneapolis offices! We're using Elm more and more and would love to find the next exciting Elm-er to join the team! Contact [email protected] to submit your resume.

As a Front-End Developer with Drip, you’ll work on a small product team in a gorgeous codebase helping to design, develop, and ship production features that are used by thousands of customers worldwide. This position will focus on application development within a SaaS environment using cutting-edge tools, tech, and methods. You will consistently tackle interesting problems, discover new challenges, collaborate cross-departmentally and thrive in a learning ecosystem.

What you’ll be able to do:

  • Craft your legacy in a gorgeous production SaaS app that’s used on thousands of websites
  • Collaborate with back-end devs to optimize the performance of new and existing features
  • Be part of the revolution - our front-end is cutting-edge and you’ll be able to make things the world has never seen before
  • Tackle interesting front-end problems and work on evolving projects. Variety is the spice of life!
  • Be an actual contributing factor on a product team. You’ll even be able to develop production code within the first week!

Here are the goods - we’re looking for rockstar developers who:

  • Have a unique combination of skills, talents, and mindset, with at least 1 year of full-time production experience with JavaScript (ES6) and one of its frameworks
  • Have knowledge of functional programming language or a physical science degree and can learn functional language
  • Have familiarity with unit testing or a strong desire to learn
  • Interest in learning how to design architectures that scale
  • Possess a solid sense for user interface and/or working knowledge with CoffeeScript

Our dream pick would look like all of that, plus:

  • Experience with one or more of the following: Redux, Elixir, Elm, or another functional language
  • A degree in Computer Science or another physical science degree
  • Have built web applications that serve tons of users (we're small, but have tens of thousands of awesome users!)
  • We don’t expect you to know these, but just to give you a heads-up, we also use: Twitter Flight, Browserify, node.js + npm, mocha.js, D3.js, Ruby, Rails, Sketch

So, why Drip?

Working at Drip gives you the intimacy, influence, and speed of a small, early-stage tech company with all the perks of a larger corporation... minus the politics, bureaucracy, and BS.

Look, we get it - working for a super-successful early-stage tech company is a lifestyle choice rather than a job choice. You will work hard and face exciting challenges, but our positions come with amazing advantages and fulfillment. You bring your best self to the table, and here’s what we’ll bring in return:

  • Extremely competitive pay, up to 100% paid-for health benefits, and equity options!
  • A really flexible schedule and work/life balance (like unlimited vacation time!)
  • The chance to learn from some of the best people in the business, including our fiercely compassionate leadership team
  • Relocation reimbursement, as needed (We need you in either Utah or Minnesota)
  • Challenging and meaningful problems to solve - you'll actually make a difference and impact
  • A vibrant and devoted team, who still finds time for fun
  • Finally, no politics and no jerks (ain't nobody got time for that!)

Drip is the world’s first ECRM: an E-commerce CRM designed for digital marketers who want to build personal and profitable relationships with their customers at scale. E-commerce marketers around the world are starting to see their customers in full color with Drip features like comprehensive tracking, hyper-segmentation, and robust email marketing automation. They’re graduating from typical email platforms, bloated CRMs, or overhyped marketing automation tools, and becoming more successful with Drip.

At Drip, we strive to create an inclusive workplace that upholds the dignity of all people. We value, respect, and celebrate everyone’s individualities and honor their unique strengths from all different walks of life. We believe that embracing the diversity of thought and perspective encourages collaboration that leads to product (and people!) innovation, diverse products and a successful business.

[San Francisco/USA] New Fintech Startup Hiring Frontend Developer

Mercury | San Francisco Onsite | Frontend Engineer

Hi, we're hiring for a new fintech startup. We currently plan to hire 3–4 engineers, and we're looking for one frontend engineer. You can email me for details, but broadly the frontend work will be dashboards, basic graphs, standard user flows, with a moderate level of interactivity.

You:

  • Are comfortable working as the sole/primary frontend engineer on a greenfield project.
  • Have several years experience doing frontend work.
  • Ideally can translate designs from an in-house designer to HTML and CSS. Possibly some CSS work can be contracted out though.

Tech stack: More-or-less TBD.

  • Frontend: As the primary frontend engineer, you'll be shaping this, but we're planning to use React or Elm, depending on who we hire as as frontend developer.
  • Backend: Some statically typed language, potentially Go.

Funding: 6 million seed round
Investors:

  • Firms: Andreesen Horowitz, SV Angel, Liquid2 Ventures.
  • Individuals: Naval Ravikant (Founder AngelList), Jared Friedman (Founder Scribd), Justin Kan (Founder Twitch), James Tamplin (CEO Firebase), Tomer London (Founder Gusto), Joshua Reeves (Founder Gusto) (and many more).

Location: 81 Langton St, San Francisco CA (3 blocks south of Civic Center/BART)

On-site preferable. At our previous company we had great success with employees transitioning from on-site to full-time remote, as well as splitting time between the office and e.g. the East Bay. We would possibly take a full remote candidate if they had good overlap with Pacific time working hours and generally seemed like a stellar candidate.

Team: Immad Akhund (CEO), founder @ Heyzap (YC 09), which was acquired for 45mm in January 2016.

Me: CTO. Background in iOS (NSMeetup talk: https://www.youtube.com/watch?v=nkaRqagMwZQ), Haskell (Screencast https://youtu.be/SadfV-qbVg8). Github: https://github.com/MaxGabriel/. StackOverflow: https://stackoverflow.com/users/1176156/maxgabriel

Other founder: Stealth for now

Compensation: Depends on experience, but probably in the low-to-mid 1XX,000 range, plus equity.

Please send resume/Github/StackOverflow, or anything you think would be helpful in evaluating you as a candidate (conference talks, code samples, links to PRs, etc.) to [email protected]. You can PM me for details as well.

[London/UK] Front End Elm Engineer

Proda is an investor-backed, data-mining startup for the commercial real estate industry; we're making data entry jobs less painful. Our clients have been beta testing our application and the feedback's been incredible: https://bdaily.co.uk/articles/2018/11/01/proptech-startup-partners-with-knight-frank-to-deliver-ai-solutions

What about the team? We have a high emphasis on continual learning. If you're not learning something new on the job its time for a new one. Our tech stack reflects this; Haskell and Elm are the main languages. We don't mind if its your first exposure to either. We're not afraid of experimenting or making mistakes. The most important quality of anyone on our team is their ability to learn and teach.

Since we're still young, working with us means you have a lot of influence in shaping the culture and direction of the company. You'll also a chance to grow your skill set faster than somewhere else.

The product We're building a data mining tool that can explicitly learn a relational data model based on sample inputs. It's radically improves data entry and data cleaning for financial analysts. Customers have loved our demos and we're understandably coy in our public descriptions.

Front-End Engineer

This is for someone who:

  • is comfortable in functional programming, especially Elm; and
  • is experienced shipping front-end software to production; and
  • has empathy for users and loves friendly UX; and
  • has an eagerness to learn and willingness to share knowledge.

A Typical Day

  • Start off writing a feature that requires elm-ports. These can be tricky, so you
    pair with another developer who has shipped such code before.

  • After lunch you're requested to review a Pull Request that fixes a bug you accidentally
    introduced a couple weeks back. There's no blame, instead some discussion about
    how our tests and review process could have caught this earlier.

  • The afternoon is spent with the Product guys around a whiteboard. You're helping
    them sketch out a realistic wire-frame for a feature we plan to deliver in a couple
    of weeks.

  • knowledge of and comfortability with Linux, AWS, and Docker.

Some Tech we like:

We're more interested in a willingness and ability to learn than what you currently know. But in case your interested in the stack we're using:

  • Haskell
  • Elm
  • PostgreSQL
  • javascript
  • Python / scikit-learn
  • Tensorflow / Deep learning
  • AWS
  • Automated Testing

Contact us at [email protected]

[Remote] Full-time, Product Engineer @ StructionSite

StructionSite is looking for an experienced web UI developer to join our small, fully remote product engineering team. Someone who thrives when solving new problems, and can work quickly without compromising quality and maintainability.

Please take a few minutes to look at our website and see if construction technology is a domain you might find interesting.

Please consider applying if:

  • You have experience building a variety of web applications used in production.
  • You care about how people use the tools you build for them.
  • You enjoy the challenge of diving deep to learn a new domain.
  • You are an excellent communicator who knows how to succeed working remotely.
  • You know JS and React, perhaps some backend, and are prepared to Use Elm at Work.

The role is a full-time contract and able to work from anywhere in the world, provided most of your work day can overlap with the US Pacific (UTC-8) timezone.

Please send your CV and questions or other pertinent info to [email protected].

Thank you for reading this! Have a great day.

[Minneapolis, MN/United States] Front-End Developer

Drip is looking for someone interested in developing new components in Elm while maintaining a substantial existing Javascript codebase.

Drip is the world’s first ECRM: an E-commerce CRM designed for digital marketers who want to build personal and profitable relationships with their customers at scale. E-commerce marketers around the world are starting to see their customers in full color with Drip features like comprehensive tracking, hyper-segmentation, and robust email marketing automation. They’re graduating from typical email platforms, bloated CRMs, or overhyped marketing automation tools, and becoming more successful with Drip.

Are you interested in contributing to a customer-obsessed, high-performing, passionate team? Are you driven by creating innovative products that change the way businesses grow and the way email works? Then join us at Drip!

Your contributions will include:

As a Front-End Developer, you’ll work on a small product team in a gorgeous codebase helping to design, develop, and ship production features that are used by thousands of customers worldwide. This position will focus on application development within a SaaS environment using cutting-edge tools,tech, and methods. You will consistently tackle interesting problems, discover new challenges, collaborate cross-departmentally and thrive in a learning ecosystem.

Come join the fun and build something great with us!

What you’ll do:

Your day-to-day responsibilities will shift and grow but to start with, you will:

  • Deploy to production your first week on the job!
  • Build and deploy new features and optimize the performance of existing features
  • Tackle interesting front-end problems, with the time to solve them correctly
  • Build your legacy in a gorgeous production SaaS app used on thousands of production websites

What you’ve done:

You have a unique combination of skills, talents, and mindset, including:

  • At least 1 year of full-time experience with JavaScript and one of its frameworks (e.g. jQuery or React)
  • A bonus for knowledge of CoffeeScript, and/or a solid sense for user interface
  • Familiarity with unit testing, or a strong desire to learn
  • Have knowledge of functional programming language or a physical science degree and can learn functional language
  • Experience with one or more of the following is a huge plus: Redux, Elm, or another functional language
  • Interest in learning how to design architectures that scale
  • We don’t expect you to know these, but just to give you a heads-up, we also use: Twitter Flight, Browserify, node.js + npm, mocha.js, D3.js, Ruby, Rails, Sketch

Who you are:

  • You have a genuine interest and ability to learn.
  • Being detail-oriented isn’t just a soundbite for you, but one of your genuine qualities.
  • You never say “That’s not my job.”
  • You work well with others, with a strong desire to find the best solution to problems.

Who we are:

We are a successful and well-funded early-stage tech company with locations in downtown Minneapolis and on the outskirts of Park City, Utah (15 minutes from Salt Lake). Our leadership have great technology and eCommerce experience from companies including Amazon, Backcountry.com, Houzz and Vegas.com.

We consider working for a successful startup to be a lifestyle choice rather than a job choice. You will work hard and face exciting challenges, but our positions come with amazing advantages and fulfillment to those who earn them. If you bring your best self to the table, here’s what we’ll bring in return:

  • Competitive pay, benefits, and equity.
  • Fringe benefits by location - may mean team baseball games in Minneapolis, or powder days when it snows in Utah.
  • A flexible schedule and opportunities to work from home
  • Relocation reimbursement, as needed. Please note that residence in or relocation to Minneapolis or Salt Lake area Utah is our one non-negotiable
  • The chance to learn from some of the best people in the business, including our fiercely compassionate leadership team
  • Challenging and meaningful problems to solve - you will invariably make a difference and impact
  • A vibrant and devoted team, who still finds time for fun
  • Finally, no politics and no jerks

At Drip, we strive to create an inclusive workplace that upholds the dignity of all people. We value, respect, and celebrate everyone’s individualities and honor their unique strengths from all different walks of life. We believe that embracing the diversity of thought and perspective encourages collaboration that leads to product (and people!) innovation, diverse products and a successful business.

Apply here: https://www.drip.com/careers/4064167002-front-end-developer

[London/UK] Front End Elm Engineers

About Us

Trivium Re is an early stage, investor-backed prop-tech startup. There's four of us, but we're growing quickly. We do data mining for commercial real estate investors.

The role

You will be writing the first few lines of code while working with the founders, the data engineers and data scientists, as well as our partner companies. We hope you will bring an eagerness to learn and the ability to empathise with our users and customers. You'll need to be able to understand their workflow and how to design for them.

Requirements

We're chiefly interested in your ability to learn, less so then in your past experience. We have a fondness for functional programming, hence Elm.

Salary - 45-55k gbp DOE + Equity.

Contact myself or email us at [email protected]

[Sydney, Australia] | Software Engineer, greenfield Elm project, .NET experience bonus

We are seeking a front-end developer with some experience in functional programming ( Elm, Haskell, clojurescript, purescript etc...) to join a team rebuilding two of it's customer facing products using Elm. A background consisting of .NET, RESTful apis, js/html/css would be a bonus.

The team is small so being a self starter and taking ownership is critical to the success of the role.

This is a great opportunity for anyone wishing to do Elm/functional programming full time. Please send your resume/cover directly to [email protected] or PM mordrax on elm-slack for more info on the role.

If remote, there needs to be at least 4 hours overlap with UTC + 11 and be experienced with Elm. For locals, bring your enthusiasm.

[Remote/Germany] Front-End Engineer

Mapdid is a young startup providing an innovative service for customers interested in traveling and lifestyle. We empower people that frequently travel and/or relocate to depict their experiences made around the globe on a personalized and artistic premium map printed as poster or on canvas, with or without frame.

We’ve been in closed beta since the beginning of the year and will launch in summer this year. We’re looking to grow our team to tackle the challenges ahead. This is a part-time role on freelance basis and remote work is highly encouraged.

We’re a team of six with team members located throughout Germany. People on the team are based in in the cities of Aachen, Berlin, Bremen, Cologne and Hamburg. We value open-mindedness, tolerance, liberality, fairness, and curiosity and share a passion for aesthetics in the form of beautiful places and outstanding art.

Front-End Engineer

What we are looking for

  • Experience in building and shipping JS-heavy front-end applications
  • Interested in creating UX / UI that users love
  • Eagerness to learn and willingness to share knowledge
  • Enjoy bouncing off ideas with engineering, design and product
  • Proficiency in, at least, two of the following programming languages and frameworks: JavaScript, Typescript, Go, Elm, Angular.js, React or Vue
  • Experience with Elm in production a big plus
  • Bachelor’s Degree in Computer Science, or related field a plus

What we offer

  • Work with a highly-motivated team
  • Flexible working hours
  • Opportunity for growth and self-development
  • Competitive compensation

Our current stack

We're more interested in a willingness and ability to learn than what you currently know. But in case you are interested in the stack we're using:

  • Elm
  • Go
  • Node
  • PostgreSQL RDS
  • Kubernetes
  • AWS

If this is something you’d be interested in we’d love to hear from you at [email protected]

[Stockholm, Sweden] Full-Stack Developer (Elm/TypeScript)

We (Insurello) are seeking for a passionate Elm developer. Read the description below and if you would like to apply follow this link Passionate Full-Stack Developer or write a mail with your CV to me at [email protected].

Our story

Every year 6 billion SEK of personal accident insurance compensation go unclaimed in Sweden!

One of the biggest reasons is that it is complicated to go through the claims process and requires both time, knowledge and a lot of patience.
This ends now!

We are Insurello, and we have developed the first digital solution that helps people claim their accident insurances money instantly online. We have been an instant hit in the market, and now we’re in the process to find new interesting people.

Who we are - do you want to be a part of our everyday life?

  • We are all passionate about continuously improving our product. Helping our customer service team with new features or improving the customer journey is happiness for us!
  • We are interested in and want to learn functional programming. Today we use Elm and TypeScript, but we are always open to testing other alternatives if it benefits our product.
  • We work together and usually with mob programming or pair programming. We believe in an agile way of working, and we are happy to remove unnecessary meetings, excessive detailing, and time estimates.
  • We believe in our architecture - event sourcing with microservices. We make sure our team understands and feels pride and participation in the architecture we have chosen.
  • We are curious and want to share what we have learned. We organize meetups and talk informally about code and architecture in our book club.

Our stack:
Elm, TypeScript with Node.js, RabbitMQ, PostgreSQL all on AWS with Docker.

Who you are

  • You want to be a part of our product development culture which is experimental and challenging but prioritized to deliver the best value to our growing customer base.
  • You've been a developer for a couple of years and are passionate about learning new things. If you have previous experience within functional languages, it's an advantage but certainly not a requirement.
  • You think it's fun and rewarding to work in a group and like code reviews and testable code. You thrive in an environment where we solve problems together, and you freely share your knowledge and experiences.
  • You find it exciting to work in a fast-paced startup environment where you can be involved in most things and work close to all different areas of expertise.

Why Insurello?

We are convinced that we have a product that will aid millions of people and change an extremely sluggish industry. At the same time, we know that the key to success is the right people, working together in a functioning team always having fun and getting challenged continuously.

We hope that you want to be a part of our team and help us succeed in our ambitious journey!

[London/UK] Lead Front End Engineer, Proptech startup

We're looking for a contract senior front end engineer to join our early stage proptech startup in central london for a 6 month commitment. This position is for a talented, seasoned programmer who'd like to join our team of software engineers and data scientists that's building a next-generation MVP for the commercial real estate industry. As we're an early stage startup, it includes opportunities to expand your skillset in backend engineering and data science.

Who are we?

Trivium’s founders, Peter Bredthauer and Charles Williams, are former real estate professions with a deep understanding of the pain-points and challenges in the commercial real estate investment industry. They are joined by a team of experienced Data Scientists with extensive industry and academic connections, some of whom hold professorial appointments for their work in Data Mining. Trivium is a big believer in functional programming, continued learning, and being passionate about one’s work.

The Role

  • Build front-end user interfaces from the ground up all the way to a shippable product
  • Help implement agile principles in our development and roadmap process
  • Mentor other Front End Engineers on the team and provide technical leadership
  • Contract position, 6 months.
  • Full-time and Onsite.

Requirements

  • Professional experience shipping production front-end apps in javascript
  • Knowledge of at least one functional programming language: Elm, Purescript, Clojurescript, or Racket especially
  • Demonstrated technical and personal leadership in a Senior or Lead role
  • Willingness to learn and contribute to technical challenges in other areas

Salary

Contract (6 month), per day rate.

Sound interesting? Please contact us at [email protected] or https://www.triviumre.com

[Cupertino/USA] Front End Engineer - AWS

Amazon Web Services Infrastructure is looking for talented web development engineers that want to build the best UX at AWS. We have opportunities open at all levels and quite simply want the best and brightest individuals we can find.

We currently use the following technologies in our products:

  • Main Languages: JavaScript ES6 / Elm
  • Server Tech: Fully serverless! DDB+Lambda+S3
  • Web Tech: HTML5, CSS3, React, Redux

If you have a passion for great user experience and want to help build a new, user-friendly, set of cloud services then we want to talk to you!

Amazon is a place where builders can build. We hire innovators and offer them an environment where they can invent new, exciting solutions for our customers.

If you were looking for an opportunity to build beautiful, complex, scalable, UX and want the fun and feel of a start-up company, but the solid management and resources of a Fortune 100 company, you have found it!

Work hard, have fun, make history.

Interested in a team with strong culture and camaraderie? Have the passion to build the best experience possible for customers and the drive to actually ship it? I would love to talk to you

BASIC QUALIFICATIONS

  • Bachelor’s Degree in Computer Science, or related field
  • Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education.
  • Proficiency in, at least, one modern web programming language such as JavaScript, Typescript, or CoffeeScript
  • Proficiency in at least one modern web development framework such as Angular.js, React, or Backbone.

PREFERRED QUALIFICATIONS

  • Elm
  • Experience building complex software systems that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Proficiency using modern web development technologies and techniques, including HTML5, CSS, JavaScript, etc.
  • Proficiency using Angular.js and/or React
  • Passion for building a rich and innovative user experience
  • Demonstrable track record as an owner: someone who can take a concept and make it real.

How to apply

Please go to the Amazon jobs page below and click Apply now:

[Melbourne/Australia] Front-end developer

This is a fantastic opportunity to join a passionate team who is creating tools for the product and experience designers of the world. Loop11 is a SaaS company who creates tools for businesses of all sizes to run user research studies on their websites and apps. Based in Melbourne, but with a global client base, Loop11 serves everyone from Fortune 500 companies to governments, universities to design agencies, and the enterprise to freelancers.

Our current stack is Elm + Django with native iOS and Android apps and browser extensions. We’ve been happily using Elm little bit over a year now.

More info here: https://www.loop11.com/jobs-frontend-developer

[Munich/Germany] Full-Stack Developer Mobile Elm/AngularJS/Java (onsite, mid-level/senior)

Our 5 devs team is looking for an experienced Elm developer helping our company to improve and gradually port our cordova based app to Elm. We already have 2000+ loc Elm code footprint in production.

Skills & Requirements

  • Strong understanding of Elm and AngularJS + Cordova
  • Web application architecture skills
  • You should have German language level B1 or better
  • Java-/J2EE (we use Jersey/Tomcat and Spring Boot)

What you will do

  • Build new UI flows in Elm
  • Build full features front-to-back
  • Incrementally refactor/replace existing UI features based on AngularJS
  • Maintain and extend the existing AngularJS Cordova app
  • Propose and architect Elm based mobile application

Benefits

  • nice agile team
  • best coffee in town
  • free drinks and fruits

Company

Treefin provides a modern multi-banking, insurtec and personal finance management app for mobile and web.
We target the German market.
Our company is helt by an large SDAX insurance company which strongly supports our visions.

Contact

Contact steveoh on the elm slack or mail to [email protected]

[Melbourne / Australia] Elm front-end developer

Stax is hiring Elm developers!
We are based in Melbourne CBD (Bourke & Russel st), Australia but half of our team works remotely.

Our company ( https://stax.io/ ) uses React/Redux/Relay in the front end, but a good chunk of our app is Elm and is in production already and we plan to convert all of it to Elm.
We are very small, so you can expect to do at least some work on our Rails back end; knowledge of AWS is a big plus.

Contact @xarvh or @sporto in Elm Slack.

[San Francisco/USA] Full-stack functional developer

Who We are

First Republic is an ultra-high-touch bank that provides extraordinary client service. We believe that one-on-one interactions build lasting relationships. We move quickly to serve our clients’ needs so that their financial transactions are handled with ease and efficiency. Client trust and security are paramount in our line of business. Ultimately, our goal is unsurpassed client satisfaction which will lead to personal referrals – our number one source of new business. We recognize that our competitive advantage starts with our people and our culture. At First Republic, we work hard and move quickly as a very coordinated team. If you are looking for an opportunity to grow and contribute in a fun, fast-paced environment, First Republic is the place for you. We have exceptional people focused on providing extraordinary service.

The Enterprise Data and Client Insights (EDCI) team at First Republic Bank is expanding its engineering team. We are working on big solutions in the heart of downtown San Francisco. We design and build analytics and tech tools to support our client-facing teams and executive management. The tools we build are highly impactful and directly contribute to the extraordinary client service for which First Republic is renowned.

We’re highly entrepreneurial and we like developers who have big ideas and who can move quickly. Any member of our team can lead projects from the white board to production at scale. A core value of this team is that every developer has a strong sense of ownership and provides our colleagues with exceptional service.

What are we looking for

We’re passionate about functional programming and make liberal use of Elm and Haskell. However, we are pragmatic developers and use the best tool for the job. We value continuous learning and growth for all team members and are eager to explore how a new technology can enable amazing new features. Our back ends are currently written in Node and Python and our primary tools are Docker, Circle, and Github.

We are currently implementing: a real time collaborative platform for data science using our own internal DSL, low-latency large-scale data processing, an insightful recommendation engine, functional reactive frontends and your next big idea to transform First Republic.

What it's like to work here

We’re hardworking professionals who are passionate about creating quality products that empower and delight our users. Each of us brings our own set of passions and interests and we like people who can contribute to that dynamic. Some of our qualities that we engender are: intellectual freedom, ownership, transparency, agility, friendliness, support and trust. We are all also thoughtful, humble, supportive colleagues equally focused on the wellbeing and happiness of the team and have been known to enjoy an end-of-week StarCraft LAN to unwind.

If the notion of working on a small, passionate, empathetic and supportive team using modern and functional tools to solve big problems sounds exciting to you, we’d love to talk.

Full-time, on-site only in San Francisco, USA.

Please apply (don't be shy!) at:
https://careers-firstrepublic.icims.com/jobs/4881/web-developer/job

[Boston, MA] Senior Front-End Engineer with Elm experience

Skills & Requirements

  • 3+ years of experience in a consumer-facing product
  • Strong knowledge of Elm, HTML, CSS/Sass
  • Experience with Agile development methodologies
  • Ruby on Rails experience is a plus!

What you will do

  • Define and execute our front end technology vision
  • Translate agile development stories into reusable, composable units of
    functionality
  • Create object-oriented pattern libraries for separation of concerns, code
    reusability, security and performance
  • Apply techniques to optimize page speed load, including minification, compression,
    image caching
  • Test concepts and enhance conversion through usability studies, A/B tests,
    prototyping and other research
  • Champion best UI/UX practices and help mentor/develop team members and new
    hires

Benefits

  • Opportunity to work with an incredible team in a fast-growth environment
  • Travel credit
  • Competitive salaries and health insurance
  • Catered weekly lunches
  • Unlimited vacation policy
  • Friday happy hours

Company

PlacePass is a team of entrepreneurs, travelers, and tech geeks. Our mission is helping people find and book great things to do in any destination. We’re building technology to transform the way people travel.

We got our start in February 2016 (there’s nothing like a cold Boston winter to inspire serious wanderlust) and we’ve been growing ever since. In addition to building PlacePass.com, we’re working with Marriott to power a tour and activity booking solution for their guests .

We’re a small but mighty group of travel and tech enthusiasts who can’t believe we get paid to help people discover great experiences. We play foosball. We travel. We’ve been known to throw paint balloons at each other. We code like crazy. Sound like something you could get behind? Let’s chat.

[London/UK] Front end developer

Are you interested in learning Elm or React, working with some lovely people, having pretty much unlimited opportunity for career growth, and finding a working environment that suits you?

We’re a B2B startup, our customer base is growing quickly, things are going well, and it’s time to find our second developer.

Who we are

Hi. We’re Indigo&. We help big companies buy expertise from small companies, and help small companies find new clients.

We’re currently a team of five with only one developer. The current team are experienced, ambitious, pragmatic and balanced. Everyone works very closely and this makes for a fast paced and supportive working environment.

What we are looking for? 

We want someone to take over the front end development, taking our site from a boring list of text to a rich, interactive experience that’s a delight to use. You’ll help us pick the right technologies to achieve this and shape the direction we go in.

The day to day work will involve all aspects of front end development: from writing code, to working with CSS, to helping choose the tools we use. You’ll be working closely with the rest of the business to help us understand and refine our requirements, and then working with the dev team to turn that into high quality working code. 

We would expect you to already be competent in JavaScript and know how to make websites that look great and work well. We can help you learn any other technologies required. From time to time you would be expected to get involved in some backend work, perhaps some devops, pretty much anything else you might be interested in. We’re a startup so you’ll be involved in all sorts of things. We’ll help you find the things you enjoy and give you the opportunity to do more of them.

What it’s like to work here

You get all the pros and cons that come with working for a startup. Every member of the company has both an opportunity and an obligation to make a difference. We value honesty and openness and believe that these are essential to maintain the close working relationships we have between everyone in the business. We don’t have all the answers. We don’t expect you to have them either, but we’ll work together to find them.

As a team we are too small and moving too fast to not be supportive. Everybody in the business is accessible and we all talk to each other every day, sometimes a lot... 

We are a distributed team, working from offices in Central London or Cambridge, or from home. We try to get together one day per week, for lunch if nothing else.

Diversity is important to us as a business. Our founder is a member of the Diversity and Inclusion Committee at the Royal Academy of Engineering. We are committed to building a diverse and inclusive company because we believe that it is the best way to achieve success. Read more here: Indigo&'s Diversity Policy

Why you might want to join

First up, we’ll pay you for it. We’re offering competitive salaries, 30 holidays (+ bank holidays), a pension and we are working on other bits and pieces. As a startup we are lucky because we have the opportunity to shape the other benefits around what our staff want or need. 

You’ll be joining the company at an early stage so you’ll have a strong influence over everything we do. This ranges from deciding what technologies we use, how we work as a team, how we work as a business, even what kind of company we are.

We offer flexible working.  What does that mean for us? It means that you’ll have the option to work from wherever suits you, at whatever times work well for the team and we welcome applications from those who want to work part time. The most important thing is finding the best candidate and creating an environment where everyone can thrive.

Startup life can be intense at times, but we believe it’s important to create an environment that everybody enjoys working in, and where they feel that their contribution is valued. So if you think you have a contribution to make, and would like to enjoy your work, please send a CV and cover letter to [email protected] and we will be in touch. 

[Remote/EU] Elm UI developer

We’re GlobalWebIndex and we're always(1) looking for new folks to join us working on our projects. We deploy Elm in many scenarios. From single page applications to small specialized widgets embedded in server-rendered pages. From user-facing flagship product to internal tools enabling our colleagues to do their work more efficiently.

The engineering team is fully remote with folks from Czechia, Britan, Poland, Slovakia, Spain, Slovenia, and Greece. Our hiring policy is limited just to the European Union (GDPR countries).

You should...

  • Know Elm
  • Know web fronted development inside out
  • Be able to work remotely
  • Be a fluent user of git (distributed workflow needs it)
  • Have English on a level you can communicate with the rest of the engineering team and product team (as long as a message is clear mistakes are fine!)

And we will...

  • Offer informal interview and honest answers to all the questions you might have.
  • Try to make interviews a pleasant experience for you and choose directions to show your individual strengths.
  • An offer which is competitive and fair across the team.

Q&A

What you exactly do?

You can get some feel about what we build from our knowledge base https://knowledge.globalwebindex.net/hc/en-us
We’re going to answer more specific questions individually as there are many things in whole tech stack, many different parts of the system with their specific roles and it hard to find the best answer without knowing the background of a person who asked. Anyway, you can find a lot of answers in links above ☝️

Should I send CV?

It’s nice to have CVs especially when we sort candidates for 1st interview with engineering leads looking for people (more teams). It’s not required though. Send Github, LinkedIn or CV whatever you prefer. Different people have different backgrounds with different records.

What I'm required to provide?

Your email so we can contact you.

Where to start?

Ping @turboMaCk on elm-slack if you have some questions you want to ask. Otherwise, just send an email with appropriate info about you to [email protected].


  1. We're still limited by our ability to scale process and onboarding so it doesn't mean we have no limits.

[Minneapolis, MN/US] Senior Front-End Developer at Drip

Hello! Drip is looking for a front-end engineer to work on a cool new Elm project — a visual email builder. (And between you and me, I’d love to see Elm throughout our app front-end codebase someday).

This is one of the most central pieces of our product, so the opportunity to deliver joy and impact our 20,000+ user base is high. We are small but mighty engineering team inside of well-funded SaaS company — I’m the technical co-founder of Drip and still get my hands dirty in code.

If you are passionate about Elm and interested in this fun new challenge, I’d love to chat! http://leadpages.jazz.co/apply/0dPJfoLBZZ/Senior-FrontEnd-Developer-Drip

[Barcelona/Spain] Front-end developer with ELM On site

Job Description

We are looking for a talented, ambitious front-end developer. You will assist us with the front-end architecture, planning and development of our delivery management software.

The ideal candidate must be highly motivated individual, self-starter with good communication and team collaboration skills.

On-sight with possibility of doing remote from time to time

Skills & Requirements

3+ year front end development experience
Strong knowledge of current javascript language
In-depth knowledge of DOM optimisation and profiling techniques
Experience with HTML and CSS
Experience with unit and function testing
Source control and build tools
Ruby on Rails knowledge is a plus
Experience in Elm is a plus

If you think this might be the thing for you, send me your CV at and we can schedule a call!

----> [email protected] <----

[Edinburgh/UK] Senior Front-end Developer

About us

Astrosat is a multi-award winning international space technology company that works on the cutting edge of this quickly developing sector.

Our work is wide ranging; from disaster response services in Asia, to environment protection in the Americas. We work with many international partners including NASA, the European Space Agency, governments across the globe and national/international agencies in pursuing these goals.

What you'll working on

You will work on projects that focus on mapping and the visualisation of satellite data. The applications of our core technology are numerous, ranging from flood disaster response to the reduction of illegal deforestation. But we need you to help us create mapping applications that put this power into the hands of our users.

This position is for a full-time permanent position at our office located in Musselburgh. The candidate must be eligible to work in the UK.

Some of our apps use Elm, others use React+Redux, the backends are in Django.

Requirements:

  • 3+ years of commercial experience.
  • Excellent knowledge of JS, HTML, CSS.
  • Working knowledge of browser technology and cross browser compatibility.
  • Experience working with a modern front-end framework.
  • Good team player.
  • Experience with Git.
  • Experience with test driven development.
  • Experience working within a multidisciplinary team.
  • Ability to manage own time.
  • Willingness to travel.

Bonus:

  • Interest or experience in React and Elm
  • Interest or experience in data visualization and GIS
  • Experience with Django
  • Experience with Linux command line
  • Experience working with VM frameworks (e.g. Vagrant)
  • Ability to provide accurate estimates
  • Degree in computer science or other quantitative discipline

If possible, please submit examples of software you have worked on, github repositories, etc.

Please apply at [email protected].

[Vancouver/Canada] Full-stack product developer (Elixir/Elm)

Stage 3 Systems is looking for a full-time, full-stack permanent product developer with experience working on modern web software and an interest in functional programming. Our products are used by some of the largest companies in the marine shipping industry; your work will make a significant difference in how thousands of people do their job every day. This role is based in our Vancouver, Canada office.

About you

  • You are permitted to work in Canada

  • You have professional experience in the software industry, having had experience in multiple working environments over at least four years of full-time work

  • You have a CS or related degree, or a good understanding of computer science fundamentals and drive to learn more

  • You are a language generalist, or at least have an interest in diversifying your stack, and you’re anywhere between having a mild interest in and being an advocate for the functional programming paradigm

  • You write good and clean code with well-reasoned design and architecture decisions and tradeoffs, and have a consistent track record for delivering well-baked, bug-free and customer delighting features

  • You are an independent and self-motivated problem solver; Stack Overflow and Google are mainstays in your browser window

  • You can quickly and effectively respond to incidents and fixing bugs in unfamiliar system, and believe that debugging is a science (and optionally an art)

  • You are passionate about your work with a strong attention to detail, as well as an interest in and eye for building great user experiences

  • You are are strong communicator and are comfortable and capable of working with many stakeholders in the development process such as customers, product managers, sales, operations and other developers

  • You are willing to learn from a team with a diverse set of skills and qualifications, as well as challenge team members to help them learn and grow

  • You require minimal direction and oversight in your day-to-day job, and can work independently on medium-sized projects without substantial direction

  • You are capable of having end-to-end responsibility on projects and products of increasing complexity and have an interest in contributing to common code

  • You have interest in meeting and working directly with customers, and would be optionally open to international travel to do so

Projects you might do

  • Bootstrap a central service of users using Elixir, Phoenix and PostgreSQL and migrate our products to use the service instead, and then write the Ansible code so it can be deployed easily

  • Respond to an outage on a system on which you have little familiarity and get it running again quickly

  • Work with a third-party company to build an API integration that imports real-time data into Stage 3 databases in a robust, performant and extendable way

  • Develop a user-friendly dashboard on a front-end built in React that presents data from many sources in a performant way, perhaps requiring API changes as necessary; work directly with stakeholders such as clients and product managers to ensure your dashboard solves the customer’s problem

Technologies we use

We currently have a suite of products written in several different technologies, and are transitioning towards a unified Elm/Elixir stack.

You do not need to have experience with all of these technologies, but candidates who most closely match our stack will be preferred, in order of importance:

  • Unix
  • Elixir with Phoenix
  • Elm
  • JavaScript with React/Redux and AngularJS
  • PostgreSQL
  • Amazon AWS
  • Git
  • Ansible/Python
  • Bootstrap, Material Design, HTML, CSS
  • node.js with Express and Meteor
  • Ruby with Rails
  • PHP with Yii and Zend Framework

About us

  • We are a company founded in 2010 that builds innovative hosted systems for the marine shipping industry seeking talented software developers to join our team; we have a team of between 15 and 20 located around the globe: from our offices in Vancouver and London, to remote staff around the world, in Canada, the UK, Italy and New Zealand

  • We consider it our job to build the best work environment to make our team successful and engaged in their work; we try our hardest to build a compelling environment which provides endless opportunities to learn, an engaging and exciting culture and team of smart team members to learn from

  • We offer competitive salaries and benefits from group benefits to flexible personal time off policies. We give you the freedom to buy whatever tools and services you need to do your job well, whether it’s a MacBook, stand-up desk, book on functional programming or Sublime Text license

  • We have flexible work hours and encourage the team to work from home when needed; our focus is solely on getting the job done and not where and when the team is working

  • We encourage a blameless culture: when mistakes are made, we focus on fixing organizational problems that caused the problem so that we can prevent them from happening again

  • We work asynchronously to ensure we work effectively as a distributed team: on any given day we may have our team in the office, working remotely, working from home or travelling for work. We work really hard to ensure everybody can provide their input no matter where they are

  • We believe in working hard when there is important work to be done, and balancing hard work with a strong quality of life

Contact

https://stage3systems.bamboohr.com/jobs/view.php?id=4

[Remote/USA/Massachusetts/Cambride] Elm Front End Engineer

CollegeVine is seeking for an Elm developer if you would like to know more about the position read the description below if you would like to apply to it follow this link:

Remote Front End Engineer or write a mail with your CV to [email protected]

CollegeVine is seeking an Elm or PureScript developer to help engineer inviting front-end experiences that have real social impact.

Our ideal candidate for this role satisfies three requirements:

  1. You have proven experience in Elm or PureScript (or even Haskell, F#, or OCaml, but want to apply your talents to the front-end) and want to get even better.

  2. You have a product-focused mindset; this means you prioritize business value and project delivery above academic interests related to the language.

  3. You are discerning about engineering culture. Some keywords for ours are growth-oriented, genuine, self-aware, pragmatic, autonomous, mindful, and remote-friendly.

Note: We may have a more junior role available in the near future, but this one is not it! We will add your resume to our database for future consideration.

Your first month

Onboard rapidly in a pre-existing codebase. We loved the ideas behind Elm but felt that we could do it better in PureScript (we started off as a bunch of senior Haskell devs), so we made our own Elm-ish framework. It works almost exactly like Elm, except in (our opinion) a more powerful language.

Begin building a relationship with your manager in a weekly one-on-one. We'll discuss who you are, how you got here, what's important to you, how you want to grow, and anything else that matters to you.

Pair program with some of the senior devs on the team who have been doing FP for many years
Ship code to production within your first week

Your third month

Become autonomous in our codebase, having completed at least one small feature on your own and on your way to delivering a much larger one with much more business value.

Develop a deeper intuition for our various product lines. Begin having ideas about how you might impact their success.

Receive detailed feedback on your progress relative to our expectations. Give detailed feedback on our progress relative to your expectations.
If you are remote, have visited HQ at least once by now and joined us for our regular course of company social events.

Your first year

Build deep expertise in one or more areas of the code.
Try your hand at a few full-stack problems. If you know Elm and PureScript, Haskell is just a short hop away. And all the other languages are basically easy at this point.

Develop a reputation for shipping and delivering business value early while also pushing code quality forward along the axes that you care about.
Stay accountable to your personal development goals that you have discussed with your manager.
Gain clarity on where you want to go next in your career. We'll help you get there.

Other considerations

We are pragmatically polyglot. Here's what we are serving in production: Haskell, PureScript, JavaScript, Ruby, Python, Bash, PHP (don't worry - custom Wordpress blog plugin that we wrote long ago and never touched since), R, SQL.

Old-school ed-tech user experiences are not acceptable to us. Our software must impress and work for a wide audience since we serve students and their families. On any given day, your code will be run by high schoolers, college students, young professionals, guidance counselors, parents, and grandparents from all walks of life.

About the company

CollegeVine🍃 was started by three friends in a dorm room in 2013. Our founders had just gone through the college application process and wanted to level the playing field of undergraduate admissions. Now we employ over 850 consultants and are looking to hire more. We offer college prep for a fraction of what our competitors charge, with a robust pro bono program and scaled pricing to make CollegeVine an option for every family. As a CollegeVine consultant, undergrads at top schools get to make a difference, make bank, and build their careers through our network. Our curriculum works, with 73% of clients gaining admission to one of their top three school choices. The Positions posted here would be for their R&D department, working for their software engineering team!

Useful context

CollegVine are a bunch of polyglot veteran FPers who mostly work in Haskell and PureScript. Our infrastructure and non-mission-critical tooling tends to be in whatever works best for the task at hand: sometimes that's Haskell with 34 GHC extensions; other times it's minimalist Ruby or bash—basically, it's a team decision based on whatever sits at the intersection of appropriateness, developer joy, quality, and velocity.

Old-school ed-tech user experiences are not acceptable to us. Our software must impress and work for a wide audience since we serve students and their families. On any given day, your code will be run by high schoolers, college students, young professionals, guidance counselors, parents, and grandparents from all walks of life. Consider applying anyway even if you don't have professional FP experience. We will seriously consider anyone who passes our technical bar, regardless of how they got there. Please submit a cover letter. We read them carefully and it forms our first impression of you.

Expect autonomy in exchange for transparency and results. Since you are well-read, curious, and self-aware, we will treat you like the awesome, interesting adult that you are. We have core hours and a goal-based environment; we understand mindfulness and the value of deep focus. We're chasing a big idea and we need every good teammate we can find.

Benefits

  • Medical, dental, vision with generous employer contribution
  • Team dinners and outings
  • Flexible hours with 4 hour core
  • A culture of mentorship
  • Goal-based environment

[Berlin/Germany] Frontend Engineer

About OptioPay

OptioPay is a Berlin-based FinTech company creating the first payment solution software for marketing payouts. We create benefits for everyone by giving choice at the moment of payout and we want you to join us!

Your Role

  • To architect, design, develop, deploy, evolve, and operate web applications in a DevOps way
  • To actively collaborate with other engineers, product owners, domain experts and designers to deliver great outcomes
  • To pair with others and review work, sharing knowledge and increasing quality across the board
  • To work closely with product owners to estimate and prioritize backlog
  • To constantly improve our products, code and architecture

Your Profile

  • You have at least 3 years of professional experience as a Software Engineer
  • You have a solid understanding of system design, data structures, and algorithms
  • You have solid understanding of modern web technologies: JavaScript, HTML, CSS
  • You have worked with JavaScript frameworks (React, Vue.js, Angular, etc) and ES6+; Experience setting up build systems (Webpack, Grunt, Gulp, etc) is a plus
  • You have experience with or are interested in learning Elm
  • You know how to use version control system
  • You can build and debug reliable, secure and performant web applications
  • You care deeply about quality, usability, cross-browser compatibility and accessibility
  • You are an excellent communicator and can reason and drive technical decisions
  • You love to experiment and use data to drive decision-making
  • You get inspired, think of new ideas and like to share them with others

For more information and apply please click https://www.optiopay.com/job-details/83156-frontend-engineer/?_pc=27768#apply

[Southfield, MI/US | remote] Chrome Plugin Development in Elm/JS (short-term contract)

Clarity Voice is seeking an Elm/JS developer for a short-term contract rebuilding a Chrome Plugin.

We have an existing Chrome plugin that we are white labelling: https://chrome.google.com/webstore/detail/clarity-voice-click-to-ca/jkhehhegbcgehpkgngbphngdklackdca?hl=en-US

This plugin does the following:

  • Reads and parses DOM to find telephone number(s) based on regex
  • Re-draws DOM with parsed telephone numbers to show a "Call" button upon telephone number hover
    • Sends a request to one of our VoIP APIs that initiates a call based on the plugin's configuration settings (see below)
    • Has an options screen that allows for plugin configuration, setup and management (I believe this caches to localStorage)
      • Back-end API integration
      • Options like "Excluded Domains" and "Included Domains"
      • International Pre-fix, Dial String Length etc.

Currently, the plugin has all of the features we need but causes run-time errors with our Elm apps because it re-draws the DOM based on it's own arbitrary interval. We would like to have this plugin re-developed so that it works with Virtual DOM apps. I expect this to be a short project but we have a growing Elm codebase and there may be more opportunity for work in the future.

If anyone is interested or knows someone who is, please contact me at [email protected] with the following information:

  • Your location (ex: Southfield, MI)
  • Your Timezone (ex: -04:00 GMT)
  • Your availability date to start on the project (ex: 10/02/2017)
  • Your hourly price (USD)
  • Accepted payment method(s)
  • Your development experience level with the following technologies:
    • Elm
    • JavaScript
    • TypeScript

[Oslo/Norway] Frontend engineer

Jazz Networks is a bleeding edge Network / Data Security start-up that is aggressively expanding and about to release the first version of its still-in-stealth product. We are looking for talented developers that are self-driven, quality conscious and continuously improving.

Founded in May 2016 to tackle a new problem, the challenge of end-to-end data and network security. We provide unparalleled visibility using machine learning across our customers' organisations. We use a zero trust network approach with holistic application and user behaviour analysis, and actions on real-time events at huge scale. We are creating a product that will challenge the industry norm and break boundaries - are you in?

Our backend stack is built using golang, kafka, elasticsearch, spark and kubernetes.

Our frontend stack is based on elm.

We are hiring full stack developers, frontend engineers, data/machine learning. We have openings for a wide range of experience levels. So, if you are passionate about what we are working on, you could be a great fit :)

We offer competitive salary, stock options, lunch and your choice of hardware.

Free feel to drop us an email at [email protected]

[Amsterdam/NL] Go / Elm Developer

The eBay Classifieds Group (eCG) is an innovative global leader in online classifieds and a part of eBay Inc. The mission of the TreeBay Team, inside eCG, is to bring eBay and classifieds inventory together to give our customers’ unparalleled abundance and choice in one experience.

TreeBay's backend is written in Go and the frontend is written in Elm.
Get a more detailed description of the position and apply here:
https://jobs.ebayinc.com/job/-/-/403/8223008

[Sunnyvale / CA (Onsite or Remote)] Elm/Go Developer

| StatRecruit, Inc | Sunnyvale, CA (Onsite or Remote) | Elm/Go Developer | Elm is an integral part of our ability to offer a quality and stable product for the healthcare organizations we serve. We are looking for 1) A contractor to develop a Kanban Board component in elm to be used in multiple places of our application. 2) A fullstack engineer comfortable in backend development in Go & frontend development in Elm. AWS experience and DevOps familiarity a plus. | If applying for #1 please PM or email with your expected flat rate fee for developing a kanban component which allows the user to add new cards and new pipelines. If applying for #2 please send an email with your resume and salary requirements to [email protected] | Must be comfortable working in a fast paced and rapidly growing early stage startup. Equity compensation will be considered for applicants to #2. You would be joining 2 other Elm developers and one Go developer who all work remotely. Looking forward to hearing from you! Full release scheduled for November 1. Currently in Beta. Our developers speak French, Portugese, and English. We value diversity and passion!

[Toronto/Canada] Front-end Developer

Front-end Developer at Layer 6 AI

Layer 6 AI was started in Toronto, Canada to bring machine learning to financial industry.
We were acquired by TD Bank Group earlier this year, so now we are working to build a machine learning platform. We still operate independently while working with different lines of businesses inside TD.

Job Description

We are building a web-based tool to analyze ML algorithms to get visibility into how they are making predictions and to extract insights from them.
We are planning on expanding this app to be the interface through which we manage and monitor our ML models in production.
We are looking for a front-end developer to lead the development of the single-page web app that is built in Elm.
The project is still in early stages, so there is an opportunity to architect the app.
It is heavy on data visualization, so experience with libraries like d3.js would be a big plus.

Requirements

  • Extensive experience with building single-page web apps
  • Experience with frontend frameworks, preferably Elm or React/Redux
  • Keen eye for design and user experience
  • Passionate about writing clean maintainable code

You will get to work with award winning (ACM Recsys 2017) data scientists working on cutting edge machine learning projects, so someone with interests in machine learning would be a good fit.

Our office is located in downtown Toronto.

For more information, please email me with your resume at [email protected]

[Remote] Full stack elm+python developer for Xapo

Job description

Overview

Xapo is a leading bitcoin wallet, and we have a mission to bring bitcoin to the everyday lives of people across the world.

Our business is growing fast, and we want to make sure we can keep providing the best quality support to our customers. We’re known for our fast responses to users, a positive attitude, and a real desire to find the best working solutions for the people who chose to use Xapo’s products and services.

Do you see yourself working with smart people in a collaborative, fast-paced, environment using the latest technologies? Have you always dreamed about working for a tech startup where you can apply your great talents and continue to learn and grow throughout your career? If you answered “Yes” to all of these questions then Xapo is the place for you!

This full-time position is planned to be remote, meaning you can work from anywhere!

Responsibilities:

  • Develops, enhances, tests, supports, maintains and debugs software applications that support business units or support functions.
  • Manage and launch Django applications used for maintaining Merlin(Xapo's internal tool) systems.
  • Work with internal teams to identify requirements and maintain a development schedule.
  • Monitoring of software performance.

Requirements

Must Have Skills;

  • 5+ years experience as a Software Engineer.
  • 5+ years experience developing in Python.
  • Strong SQL, Javascript, RESTful web services experience.
  • Programming experience in an open source environment.
  • Advanced knowledge of GIT version control, Docker, Nginx, uWSGI.

Nice to Have Skills;

  • Experience working with web servers, RDBMS, and cloud, infrastructure.
  • Remote work experience.
  • Mysql/Postgres knowledge.
  • Scrum experience.
  • Experience with Integrating CRM tools (Zendesk, Intercom).
  • Elm, ReactJS experience.

Some Perks of working for Xapo:

  • Attractive compensation.
  • Great remote-work environment.
  • Work completely remote.

Check out details here: https://xapo.recruitee.com/o/full-stack-developer-python

[Champaign, IL/USA] Elm / PureScript Front-End Developer at Wolfram Research

The Wolfram Alpha Web R&D team is looking for front-end developers to take on a rebuild of the flagship product. Right now, the team is shifting away from React and towards Elm / PureScript as the chosen solution, and we're looking for people that are passionate about functional programming to run with it. Send your CV to [email protected] if you're interested. Open to all experience levels, remote or on-site in Champaign, IL.

[Raleigh, North Carolina, USA] Front End Software Engineer

Overview Description

Who we are

We are a global enterprise with lines of business across multiple states and federal agencies in the United States. We are looking to implement our strategy of enabling our internal and external applications with a distributed ledger (a blockchain) to help deliver value to our customers.

About you

You have written a few real-time native and HTML5 applications in modern frameworks including Haxe, Elm, Purescript or Javascript using WebSockets or Promises. You like to design the next generation web or native applications that are secure, easy-to-use and fast.

What we are looking for

We are in the initial stages of our practice and are looking for a developer who can help realize any concepts that our business or sales team comes up with. This requires a mix of top-class programming skill and communications skills that go beyond actively listening to the end user. We are trying to build visualizations that demand creativity and ingenuity and we are looking to your abilities to help us get there.

Summary

This is a great opportunity for you to continue doing what you love.

Minimum Qualifications

  • 5 – 8 years of programming experience in operating cloud environments using languages such as Javascript, Haxe or Elm.
  • Bachelor’s or Master’s degree or equivalent years of relevant experience.
  • Minimal travel required, if you like to go to conferences.
  • A curious, passionate engineer preferred.

About the company

Conduent is the world's largest provider of diversified business process services with leading capabilities in transaction processing, automation, analytics and constituent experience. We work with both government and commercial customers in assisting them to deliver quality services to the people they serve.

We manage interactions with patients and the insured for a significant portion of the U.S. healthcare industry. We are the customer interface for large segments of the technology industry and the operational and processing partner of choice for public transportation systems around the world.

Whether it's digital payments, claims processing, benefit administration, automated tolling, customer care or distributed learning - Conduent manages and modernizes these interactions to create value for both our clients and their constituents. Learn more at www.conduent.com .

Benefits
PTO

If you're interested in this opportunity follow this link:
Front End Software Engineer in Raleigh, United States Of America
and hit the apply button or write a email with your CV to [email protected]

[Southfield, MI/US | remote] Elm Developer (part-time, contract)

As we move into a new quarter, Clarity is looking to add a part-time Elm developer to work on the next modules for our ERP system re-write. The system uses Elm on the front-end and Elixir/Erlang on the back-end so Elixir experience would be a plus (but is in no-way mandatory). We're looking for someone with experience using Elm and a passion for the language. Come join us in building a large Elm SPA! If interested, please contact me directly at [email protected] with the following information:

  • Your location (ex: Southfield, MI)
  • Your Timezone (ex: -04:00 GMT)
  • Your availability date to start on the project (ex: 10/02/2017)
  • Your hourly price (USD)
  • Accepted payment method(s)
  • Your development experience level with the following technologies:
    • Elm
    • Elixir

More about us: https://www.clarityvoice.com

[London/UK] Elm Front-End Developer

Description

We are looking for a full time front-end developer to join us and help to develop our mid-office travel agent systems (currently running at about 35,000 lines of Elm). This is a high profile project and will soon be live with > 30,000 travel agents affiliated with the Emirates brand. We have an extensive road-map taking us through at least the next two years so we need a skilled developer to help us scale.

Requirements

  • Would prefer some decent Elm experience, but an enthusiasm for Elm and functional programming might be enough for the right person.
  • Must have good overall front end development skills in addition

Company

Travel Republic provides eCommerce travel websites and apps for Travel Republic, Emirates and dnata Travel (and other brands in the future). We also serve as a comprehensive travel platform for many brands.

Contact

Please send your CV (+ github if you have one) to [email protected]

[Tokyo/Japan] Front-End Developer

We are hiring a front-end developer in Rakuten, Tokyo. There are couple of Elm projects happening at the moment, related to authentication, membership and fraud prevention (we have more than 1 billion members).

If you are interested, apply on-line at

https://talent.rakuten.careers/jobs/front-end-developer-ecosystem-services-department-6717

Job Description

Rakuten is one of the leading e-commerce companies in the world. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company.

We are looking for a Front-End Developer who is motivated to combine the art of design with the art of programming.

As part of Rakuten’s Technology Division, the Ecosystem Services Department (ESD) builds large scale platforms that connect the Rakuten Ecosystem globally. In ESD, you will develop mission critical internet services utilizing modern distributed systems technologies.

We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.

You should be able to translate our company and customer needs into functional and appealing interactive applications.

Responsibilities:

  • Develop new user-facing applications
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Maintain legacy code
  • Assist back-end developers with coding and troubleshooting
  • Collaborate with UI/UX designers and stakeholders to ensure high quality graphic standards and brand consistency
  • Stay up-to-date on emerging technologies
  • Write functional requirement documents and specifications
  • Create quality mockups and prototypes
  • Skills And Qualifications:

Proficient understanding of

  • Web markup, including HTML5, CSS3
  • Mobile First Responsive Design
  • Cross-browser compatibility issues and ways to work around them.
  • Asynchronous request handling, AJAX, RESTful Services, Single Page Applications and Progressive Web Apps
  • One or more frameworks, such as Angular, Elm, React, Vue, etc.

Good understanding of

  • Code versioning tools, such as Git
  • Client-side scripting including jQuery and Bootstrap
  • SEO principles and ensuring that application will adhere to them.
  • Server-side CSS pre-processing platforms, such as LESS and Sass
  • Behavior-driven development, Agile, Test automation (from Unit Testing to UI Testing with Cucumber and Capybara)

Basic knowledge of

  • Functional Programming
  • Automation tools, like Webpack or Gulp
  • Image authoring tools, Java Server Faces (JSF), Docker

[London/UK] Full Stack Developer

At Stowga we are building the world’s warehousing marketplace.

Stowga matches warehouses with companies looking to take space on-demand. By creating a marketplace to search, compare and book warehouses we have reduced a process that used to take months to minutes.

This completely changes how companies think about their supply chains. With Stowga clients can build completely dynamic, flexible supply chains and respond in real-time to business needs.

Based in London and backed by top tier investors, we are assembling a world-class team of technology and logistics experts to build a category defining product, one that will change an entire industry globally. The prize is enormous: logistics is one of the very few genuine trillion dollar markets yet to be disrupted by technology.

The role

Our stack is Rails on the backend and a mix of Elm and JS on the front end. We are finding ourselves using Elm for an increasingly large number of features on the site.

No previous Elm experience required.

The full job listing can be found here https://angel.co/stowga/jobs/291317-full-stack-developer.

If you're interested, send a CV to [email protected]

[Manchester/UK] Front-End/General Developer

We're looking for a developer to join our small start up. We have a Cordova/Phonegap based app using React/Typescript and a website that is using more and more Elm.

You would be responsible for developing the business management sections of our client website and building out the functionality to make our platform offering as user friendly & configurable as possible.

We're a small team so you'd also be involved all decision making and product direction and have the flexibility to help out with the app or server aspects of the platform as well.

Company

Zaptic.com - we work in the retail execution space trying to create a platform to help guide users through various processes in different locations.

Where

We're based in Manchester, UK in the city center in the Northern Quarter. We have a London office as well which is our base for sales & marketing. At the moment all of our developers are in Manchester.

Contact

If you're interested, please drop me an email: [email protected]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.