job-typelocationremote

Jobs for Developers

Find Your Next Opportunity
30+ Days
ProDrone Junior Back-end Developer
  • Remote Anywhere
  • Full-time

November 4, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

  • Working on highly scalable products with PHP7 hosted on a cloud-based infrastructure
  • Building and provide internal & external RESTful APIs that ensure a fast & frictionless updating of our backend products
  • Challenging and expanding your knowledge of reliable software architecture, programming and new technologies
  • Assisting in Product Management with feature design and road-mapping
  • Keep learning: learn new technologies and don't be afraid of trying something new

REQUIREMENTS

  • Up to 2 years of experience
  • Object oriented back-end skills, i.e. PHP, Java, C++, Go, NodeJS, up to 2 years experience
  • Relational databases management and querying (MySQL, MariaDB or PostgreSQL), up to 2 years experience
  • Previous experience with Testing concepts, VCS and API design
  • Passionate about well-structured work environment, with clean and efficient processes and documentation
  • Passionate about actively keeping the quality of your work in check
  • Comfortable working in an English-speaking & fast-paced environment
Arcivr Senior full-stack engineer
  • Remote Anywhere
  • Full-time

November 3, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

We’re looking for a few experienced engineers to help us build and improve our newly-launched virtual event platform, Arcivr Live. We’re a small, enthusiastic team, where everyone has a significant impact on everything from technical strategy to the bottom line. Our distributed team is dedicated to working collaboratively, making pragmatic decisions, and shipping often.

Our current tech stack is React/TypeScript, Go, PostgreSQL, AWS. We all work on all parts of the stack, although we also specialize a little to suit our individual strengths and preferences.

Our ideal candidate would have most of the following:

  • 5+ years experience writing software professionally

  • Significant experience working on web applications

  • Some experience with React

  • Knowledge of back-end development, ideally using Go, but alternatively with languages like Ruby, Python or Java

  • A penchant for automated testing

  • Some exposure to AWS

Of course, everyone’s experience is different, and we all benefit from diversity. If you don’t have all of the above but still think you’d be a great fit for this role, please get in touch and tell us why.

Impala Frontend Engineer
  • Remote London +/- 2 hours
  • Full-time

November 3, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

Hello!

Thanks for checking out our job description for a remote Frontend Engineer at Impala. We felt a little bit impersonal just just diving straight in with words like "revolutionising" and "disrupting".

As such, we apologise in advance for any clichés, tropes or sudden-insecurity-driven-panic-attacks that you might find in the description below.

What is Impala?

Impala is making the process of booking hotel rooms ridiculously easy. We're providing hotels with a powerful data distribution infrastructure that transforms the way hotel guests across the world browse, book, stay and pay. Think Twilio for Travel.

We launched our original API product in January 2019 and since then have grown at - quite frankly - a ridiculous old clip. Our technology is already installed in hundreds of hotels worldwide, on six continents and categorises more than 1 billion data points. This has allowed us to bring forward our ambition to revolutionise the hotel distribution market and help empower millions of people across the globe.

We are a growing remote-first team of exceptional people split across engineering, product and commercial who make up a thriving, active, supportive community.

Where is Impala going?

We're supported by some of the most respected investors in the business, the early-stage backers behind Deliveroo, PillPack, SecretEscapes, Zoopla, Trivago, Monzo, Travelperk, Transferwise, Airbnb, GetYourGuide, Omio, Spotify and more!

They're on board because of the shared opportunity we have before us - revolutionising a 1.6 trillion dollar market that's been out-of-date for 20 years.

They also share our vision of a future in which travel is seamlessly connected and relentlessly inventive.

Our vision is that within the next two years 10% of hotel bookings worldwide will flow through Impala technology, and the product that we're building will support the entire ecosystem of travel technology (we already have over a thousand companies signed up).

Anyone travelling anywhere will interact with products powered by Impala and to achieve this we're growing the team extensively within the next year. Now is the most exciting time to be joining Impala as we go through a large push to grow and scale, both as a service and a community!

A brief overview of what you will be doing here:

You will be a key contributor to new frontend services, ensuring a high level of quality for both our code and our user experience. Your role will involve analysing and optimising the product and technical performance of features to continually improve customer experience. You will work closely with the Impala design team to create an enjoyable user experience.

You should join us if:

  • You have strong experience and expertise with ReactJS and good knowledge of JS fundamentals.
  • You are comfortable working closely with product owners, designers, UX experts and the ability to translate their designs/requirements into maintainable, componentised UIs.
  • You have experience with the design and consumption of REST APIs.
  • You have knowledge and ability across the stack, and are able to contribute to and build out backend services where necessary.

Where will you work?

This is a remote position. This means you can work from anywhere +/- 2 Hours of London timezone (and less than a 3 hour flight).

We are a remote-first company, with a fully distributed engineering team! This was a very deliberate, natural choice, as we prioritise preserving work-life balance and accommodating the best people in Europe, while also fostering diversity.

We have loads of remote initiatives to ensure every new member of the team is fully set up!

  • We provide an additional generous Personalised Workspace Budget for things like monitors, keyboards, desk chairs and headphones.
  • We offer an office stipend - you can furnish their home office with a generous £150 monthly stipend (coffee, snacks, wifi bills, cleaning, desk equipment, plus anything in between) or we will pay for a co-working membership near where you live.
  • The full engineering team travels once a quarter to meet and socialise with the rest of the engineering team somewhere in Europe.
  • We offer a generous Social Budget for you to travel to London-based social events.
  • We have a dedicated Remote Experience Manager in the team, whose role is, among other things, to ensure everyone in the team's happiness, and help them feel integrated and empowered while working remotely.
  • We give each new team member a brand new high-spec laptop when they start, with a choice between a Thinkpad or Mac.

Please note, we only accept candidates in Western Europe because of timezone and travel time differences. We make no exceptions (we don't have time to, unfortunately!).

What you will get in return?

  • We reward Impalans with the most competitive salaries and regular reviews. Whether you're an individual contributor or you want to manage people, there are plenty of opportunities to develop your skills and boost your earning potential. We offer 3.5x the average annual UK raise, even if you remain within the same role.
  • We're in the top 14% of companies in the UK for the amount of holiday that we offer, at 36 days.
  • OneUnsick Day off per year, to keep up with proactive health admin - so you can finally sort that trip to the dentist and get those health screens that you never have time to do.
  • Flexible working options. With extended lunch break options, Recess Hour, and loads more.
  • We invest in your development with a generous £1,000 Professional Development budget per year, and we will support you to realise your potential.
  • Fun and inclusive monthly social events, from go-karting to mini golf to karaoke to virtual pub quiz.
  • Access to Perkbox.
  • A super strong and proactive focus on mental and physical wellbeing. From Vitality health insurance, to Sanctus, to a monthly gym membership reimbursement, plus heaps more.
  • A generous Loved Ones Budget - £750 annually to get your friends & family over to visit you once a year, no matter how near or far from home you are based. (Engineering only)
  • Weekly10% Time. (Engineering only)

Sound interesting?

If your answer is 'yes' and you are really excited to learn more then please check out ourMedium page which includes more information about who we are, what we do, what matters to us and our culture.

Want to know more about our CEO, or want a deeper understanding of our what and why? Then simply watch this video to learn more.https://www.youtube.com/watch?v=nxBZuoxCbKM

For more information about what it's like working here, check out ourGlassdoor page.

Juxly Senior Javascript Full-Stack Developer
  • Remote CT +/- 4 hours
  • Full-time

October 21, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

What if you could change Healthcare? Are you interested in building the platform that physicians, nurses, and other providers will use to improve patient care? Juxly is building that platform, and we're looking for talented people to help us to build it.

As a Senior Software Developer at Juxly, you'll be a major contributor to building our platform. You'll use your expertise to solve challenging Healthcare problems, build tests, and create documentation to ensure compliance with specifications. Be ready to lead team projects, perform code reviews, and participate in specification review.

About this Role

So, what does a Senior Software Developer do at Juxly?

  • Reviews current application requirements and contribute to programming objectives adhering to development standards.
  • Tests and debugs code generated ensuring requirements and performance objectives are met.
  • Leads in the development of projects, which may include one or more developers and external resources.
  • Assists in resolving application functionality and performance issues.
  • Investigates and recommends solutions to meet desired program functionality.
  • Participates in application design and requirement review meetings.
  • Reviews code generated by other developers ensuring requirements and development standards are met.
  • Mentors junior developers and other team members.
  • Provides support for code releases.
  • Relies on significant knowledge and professional discretion to achieve goals.
  • When needed, creates and/or collaborates on technical solution concept documents
  • Other duties may be assigned as needed.

This might be for you if...

  • You know how to craft a great client-side application in Angular, Vue, or similar frameworks
  • You can create production-level services and applications using Node.js.
  • You love difficult problems and have sharp intuition for how to build software.
  • You care about the business and can balance craft, speed, and the bottom line.
  • You have strong beliefs, loosely held. You're a great listener and love to collaborate.
  • You have experience as a Software Developer in a team setting that included other departmental players.
  • You know when tools like Redis should be used.
  • You've spent a fair amount of time using ElasticSearch, building indexes, refining queries, and have some strong opinions about how it should be used.
  • You probably have Docker (or similar) installed on your computer, and regularly use containers.
  • Have strong opinions on TDD/BDD.
  • You understand why you'd use Service-oriented architecture vs another design.
  • You can explain Object-oriented, Functional, and other programming paradigms.

Some things that may help you outshine other candidates!

  • Love and skill in the world of UI/UX development.
  • Experience in the healthcare industry with technologies like FHIR, HL7.
  • You're familiar with container orchestration tools (rancher, docker swarm, K8s)

What to Expect

  • We can't wait to read your resume and get to know you! Let us know what excites you about being a Senior Software Developer at Juxly and help us get to know you better!
  • If we think we might be a good fit for you, we'll set up a phone chat! We'll tell you more about the role and get a chance to hear about your experiences.
  • Then we'll invite you to a team interview! We will let you meet the whole team so you can get to know everyone. We'll also have some questions to assess your technical expertise.
  • We'll let you know how things went! If it still seems like a good fit, we'll send you a brief technical project to complete.
  • If we think you're the candidate we're looking for, we'll send you an offer! If not, we will update you to let you know so you aren't left hanging.

FAQ

  • What benefits can I expect?
    • Health, Dental, and Vision
    • New Laptop/equipment of your choice.
    • An Open PTO Policy.
  • Is this role only full-time? Can I work remotely?

We're based in Springfield Missouri and proud of our community. But we understand that the right team member might live elsewhere. We have lots of team members working remotely and have no problems with the right candidate working remotely.

Rebilly Senior PHP Developer
  • Remote Anywhere
  • Full-time

October 20, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

We are looking for a tenacious, passionate, creative, software-driven individual to guide the design and development of our payments software.

APPLY! Please send your resume through Apply By API: https://app.applybyapi.com/posting/7/

OBJECTIVE #1 Take on a project and see it to its end.

  • Potential Obstacles: We work by 6 week cycles (similar to sprints) where it can be easy to lose focus or forget to plan ahead to ensure the successful completion of your projects.
  • Actions: Understand the value of a successful cycle completion and use your tenacity to carry each project to the very end.
  • Results: Your project completion numbers in Jira are stellar and you have concentration available for the handful of projects on your plate.

OBJECTIVE #2 Work as a synchronous team in a remote environment.

  • Potential Obstacles: Working remote has many personal and team-based challenges from timezone differences, to communication and trust of your colleagues.
  • Actions: Develop deep working relationships with your colleagues to know what they're working on, and how to support each other.
  • Results: The team culture is strong, Rebilly's bigger projects efficiently move forward.

OBJECTIVE #3 Help your colleagues raise their skills with thoughtful code reviews and feedback on ideas.

  • Potential Obstacles: Your day will be filled with your own projects and priorities, and offering feedback to a remote team from afar can be intimidating.
  • Actions: Prioritize your schedule and share your unique knowledge and experience to help make your team stronger.
  • Results: Your team is more precise, creative, and their knowledge is deepened with your help.

KEY FUNCTIONAL AREAS OF RESPONSIBILITY What will you manage? Each teammate receives a role within a small team per cycle that can include a handful of small projects, one large project, or staying outside of the cycle to support clients, bugs, and cycle planning. Along with that, you'll be responsible for ensuring adherence to programming and documentation policies, code standards, testing, release, and reporting updates on your projects.

What will you contribute to? You will contribute to code reviews, generating projects for each cycle, feedback for ideas (including the ideas for other areas of the company), and hiring new teammates in the Product Team.

What will you support? Outside of generally supporting your teammates in the Product Circle, Rebilly is an open environment where everyone is welcome in every area of the company. You are welcome to support any project you feel called to participate in.

How much support per project? Teams working in a cycle can be 1, 2, or sometimes 4 people. You will lean on your cycle teammates to support the completion of the cycle, as well as receive support from teammates supporting the cycle. You can ask as many teammates to join your project as you need to complete the mission.

APPLY! Please send your resume through Apply By API: https://app.applybyapi.com/posting/7/

HIRING PROCESS

  1. Apply By API -https://app.applybyapi.com/posting/7/
  2. Small code challenge (unless you have extensive open source contributions)
  3. Interview with the Product Team
  4. Interview with the Product Team Lead
  5. Offer and Hiring
  6. The total process should take less than 2 weeks. *We are only accepting applications through ApplyByAPI at this time.

OUR TECH STACK Backend: PHP7.3 Frontend: Vue JS 2/3, ReactJS Framework: Symphony (moving away from Yii) Package Management: Composer, NPM, Yarn Testing: PHPUnit, Chai, Jest, Cypress Build: Webpack, Rollup Version Control: Git JS: ES6/7 Infrastructure: Docker, Terraform, GitHub, AWS (moving away from Jenkins)

SOME OF THE PROJECTS WE ARE WORKING ON Customer Payments Portal - create a secure and highly customizable customer payments portal Proficiency in Information Architecture - support usability in our database and more Payment Gateway Integrations - expand our library of integrations

WORKING AT REBILLY Rebilly's Purpose: Find and create freedom through your work.

Rebilly offers a competitive salary, training and development, birthday lunches, and provides the computer of your choosing. Further perks and benefits are dependent on your work location of choice.

Rebilly is a Teal Organization, meaning our organizational structure may differ from what you're used to, but we think you'll be pleasantly surprised. In a very tiny nutshell, this means that as an organization we value self-management, self-organization, as well as the wholeness of the individuals that make up our team (meaning you should be yourself at work, and do the work that inspires you.)

Come check us out at https://www.rebilly.com/careers/

ABOUT REBILLY Rebilly is now a payments software after pivoting from a focus on subscription billing in October 2019. Rebilly's comprehensive feature set is built to help our merchants get more of their customers from the order form to the thank you page, and more renewals paid. We took lessons learned from years of experience in the subscription business and millions of subscribers and applied them to make our payment system clever, flexible, and easy to use for our clients.

Toptal Freelance React Developer
  • Remote Anywhere
  • Freelance

October 20, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

Design your lifestyle as a top freelance developer, with the freedom to work however, wherever, on your terms.

Freelance work is defining the careers of today's developers in exciting new ways. If you're passionate about working flexibly with leading Fortune 500 brands and innovative Silicon Valley startups, Toptal could be a great fit for your next career shift.

Toptal is an elite talent network for the world's top 3% of developers, connecting the best and brightest freelancers with top organizations. Unlike a 9-to-5 job, you'll choose your own schedule and work from anywhere. Jobs come to you, so you won't bid for projects against other developers in a race to the bottom. Plus, Toptal takes care of all the overhead, empowering you to focus on successful engagements while getting paid on time, at the rate you decide, every time.

As a freelance developer, you could join an ever-expanding community of experts in over 120 countries, working remotely on the projects that meet your career ambitions.

That's why the world's top 3% of developers choose Toptal. Developers in our elite network share:

  • English language proficiency
  • 3+ years of professional experience
  • Project management skills
  • A keen attention to detail

Curious to know how much you could make? Check out our React developer rate calculator.

If you're interested in becoming part of the Toptal network, take the next step by clicking apply and filling out the short form: https://topt.al/PDcyZR

Responsibilities

  • After passing our screening process, you will have access to our network of clients across the globe including leading Fortune 500s and innovative Silicon Valley start-ups.
  • You will have full flexibility to set your working hours per week and your rate. There are no mandatory hours.
  • You will have visibility into all projects published that fit your specialization. Our matching team is here to help you identify the projects that are the best fit for your skills and preferences.
  • As a client-oriented company, we empower you to fully focus on client objectives. We ensure that you always get paid on time for the hours you spend working with clients.

Requirements

  • You must have 3+ years of front-end web development experience---preference given to candidates who have experience working for enterprise companies.
  • Proficiency in React.js is a must. Experience with additional frameworks and technologies is a bonus.
  • You consider multiple quality dimensions like user impact, failure tolerance, code maintenance, implementation time, security breaches, and performance.
  • You are genuinely interested in technology and love to try new things.
  • You are willing to help clients make important product and development decisions, share your knowledge with them, and help them achieve their objectives. You solve complex problems but also consider multiple solutions, weigh them, and decide on the best course of action.
  • You must be a world-class individual contributor to thrive at Toptal. You're excited about working independently while keeping all relevant stakeholders continuously informed and up-to-speed with any challenges, set realistic expectations, and deliver the desirable quality. You thrive on providing and receiving honest but always constructive feedback.
Shogun Human-Friendly React Engineer
  • Remote Anywhere
  • Full-time

October 14, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

We are Shogun 👋. We help brands take on Amazon with faster and better sites of their own. We have over 15,000 active paying clients and most of them are happy.

We were in the Winter 2018 batch of Y-Combinator, we just raised a Series B investment. You can read more inTechCrunch.

Our teams are fully distributed and global (check out ourteam page)! We have no office and we are cool people 😁

About you

  • You know React (hooks and context APIs) like the back of your hand
  • You understand semantics in HTML and SEO. You still don't know if SEO is a science or art (or magic)
  • You can write clean CSS and reusable components. You know you don't need jQuery this decade
  • You have done some Shopify work before and you really dislike liquid
  • You are crazy about optimizations. You only stop optimizing when the only issue on PageSpeed Insights is the ga script. You wish you could remove it 😆
  • You know that Lighthouse is indeed not the tower at the end of a picturesque beach, but rather a finicky tool you are determined to wrangle
  • Your emotional resilience is pretty high and you really enjoy helping people. You can talk with other humans. You can explain ARIA to my mother

Responsibilities

  • Support agencies and customers with Shogun Frontend builds. You will discuss architecture, you will be the technical guru during the implementation. You will celebrate when it is shipped 🚀 and you will measure the results closely and with bated breath
  • You will have to review and improve some shocking code that will make you fall off your chair. You will fight against external scripts. You will be the guardian of best practices
  • Build awesome internal tools that make your life easier and help the team to ship things faster
  • You will be organized and communicate decisions, issues, and lessons learned internally to the squad and externally to agencies and clients. You love a little bit of show and tell

Our Values

  • Work in the open: Operate with high integrity and choose what's right over what's easy. Be transparent as a company and with each other
  • People are People: Treat yourself, colleagues, and customers with dignity, empathy, and respect. Start from a presumption of positive intent
  • Win and grow together: Strive to be the best, individually, and as a team. Support and encourage each other. Seek opportunities for growth

Equal Opportunity StatementShogun supports workplace diversity and does not discriminate on the basis of race, color, religion, gender identity/expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, physical or mental disability, or any other protected class

Try Shogun

You can use Shogun to get a feel for the product. We'd love to hear what you think. Here is how:

  1. Create a Shopify Developer Account
  2. Create a development store
  3. Install Shogun on your development store
  4. Create a couple of pages. We will take a look
InReach Ventures Back-end Developer
  • Remote Italy/UK
  • Full-time

October 13, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

InReach is changing how VC in Europe works, for good. Through data, software and Machine Learning, we are building an in-house platform to help us find, reach-out to and invest in early-stage European startups, regardless of the city or country they're based in.

We are looking for a back-end developer to continue the development of InReach's data services. This involves:

  • Cleaning / wrangling / merging / processing the data on companies and founders from across Europe
  • Building data pipelines with the Machine Learning engineers
  • Building APIs to support front-end investment product used by the Investment team (named DIG)

This role will involve working across the stack. From DevOps (Terraform) to web scraping and Machine Learning (Python) all the way to data pipelines and web-services (Java) and getting stuck into the front-end (Javascript). It's a great opportunity to hone your skills and master some new ones.

It is important to us that candidates be passionate about helping entrepreneurs and startups. This is our bread-and-butter and we want you to be involved.

InReach is a remote-first employer and we are looking to this hire to help us become an exceptional place to work for remote employees. Whether you are in the office or remote, we are looking for people with excellent written and verbal communication skills.

Background Reading

Responsibilities

  • Creatively and quickly coming up with effective solutions to undefined problems
  • Choosing technology that is modern but not hype-driven
  • Developing features and tests quickly with good, clean code
  • Being part of the wider development team, reviewing code and participating in architecture from across the stack
  • Communicating exceptionally, both asynchronously (written) and synchronously (spoken)
  • Helping to shape InReach as a remote-first organization

Interview Process

  • 15m video chat with Ben, CTO to find out more about InReach and the role
  • 2h data pipeline technical test (Python)
  • 2h web service technical test (Java)
  • 30m architectural discussion with Ben, talking through the work you did
  • 2h interview with the different team members from across InReach. We're a small company so it's important we see how we'll all work together - not just the tech team!

Requirements

Given that this position touches so much of the stack, it will be difficult for a candidate that only has experience in Python or only in Java to be successful in being effective quickly. While we expect the candidate to be stronger in one or the other, some professional exposure is required.

In addition to the programming skills and the ability to write well designed and tested code, infrastructure within modern cloud platforms and sound architectural reasoning are expected.

None of these are a prerequisite, but help:

  • Functional Programming
  • Reactive Streams (RxJava2)
  • Terraform
  • Postgres
  • ElasticSearch
  • SQS
  • Dynamodb
  • AWS Lambda
  • Docker
  • Dropwizard
  • Maven
  • Pipenv
  • Javascript
  • React
  • NodeJS

Benefits

  • Equity and equivalent interest in the investments we make
  • Remote-first organization, whether you're in the London office or working remote!
  • Pension contributions
  • Private health insurance where applicable
Testlio Full Stack Javascript Developer
  • Remote Tallinn +/- 2 hours
  • Full-time

October 12, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

We are looking for strong software engineers to meet the challenges of a growing company. Our software engineers are responsible for building modern and fast single page web applications and microservices with REST APIs, using tools like Node.js, GraphQL, React, AWS, the Flux application architecture, SCSS and more.

You will be a part of a product team that is focused on one of the areas of Testlio roadmap and owning it end-to-end as much as possible to reduce dependencies. You will closely work with product manager, designer, and other engineers to implement necessary features for the Testlio platform. You will be able to dig into various parts of application development as well as give your voice in architecture-related decisions.

Key responsibilities:

  • Design and implement modern single page applications and REST microservices using Node.js, PHP, ES6, GraphQL, React and the Flux architecture.
  • Partner with Product Manager and Design to solve problems - get things done and enable value proposition.
  • Own, operate and maintain your team's services across all development environments, including production.
  • Be proud of your work. Beside good code, you also value the impact and seek for validation via telemetry or direct customer feedback.
  • Eager to learn continuously new things. You celebrate if you can learn new things, regardless which matter (e.g. business, technology or some good anecdote).

What do we expect from you?

  • You are a team player - individual goals come second, team goals come first.
  • You have experience of building web applications.
  • Proven track record of success and failures - we believe in experience and learning. Not everything goes right. You know your failures, learned from it and know how to avoid it.
  • Knowledge and experience in JavaScript, Node.js, React, HTML, CSS.
  • Experience with version control systems, preferably Git and Github.
  • Experience building and working with REST and/or HTTP API's.
  • Knowledge of relational databases and data modeling.
  • Full English professional proficiency.

What we can offer?

  • You have a chance to help deliver the mission for some of the biggest companies in the world by building dedicated test management platform.
  • Opportunity to learn constantly in a multicultural environment and grow tremendously.
  • A fast, transparent and supportive team.
  • We will take good care of you by compensating sport activities and educational training (or attending seminars interesting to you), good food, relaxing massages etc.
  • Not to mention, you'll be part of an amazing pride of lions -- check out our LionFest video and be updated with what's going on atm.
Givecloud Senior Front End Developer – React
  • Remote Canada
  • Full-time

October 9, 2020

This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.

Givecloud helps organizations build trust through our best-in-class donor experience which drives engagement, relationship and ultimately, healthier fundraising. We're recruiting a talented, motivated and passionate Senior React Developer _with a bit of Backend experience _who is looking for a chance to do something that matters - to make a long-term difference in their career, in the lives of their co-workers, and leave their mark on humanity. Our competitive advantage is our belief that organizations should be focused on Trustraising, not Fundraising - join us in our journey to make that happen!

Our lead developers are dedicated professionals passionate about writing great code, shipping great code, and making the best product possible. This team is the heart of Givecloud and given full autonomy to make data-driven and innovative product decisions, informed (not dictated) by the CX and Marketing teams.

The Role

  • Consistently able to develop & deliver high quality, detail-oriented user experiences (from sketches, breadboards and flows to final deliverable)
  • Evolving our existing Server Side App to a Single Page React Application
  • Collaborating with our customer service and growth teams on scoping new features
  • Prototyping new features and seeing what works and what doesn't
  • Helping to design and evolve our software development process
  • Ability to support the backend team when necessary
  • Bring a focus to performance, accessibility and compatibility

Who You Are

  • You ship - you make it happen
  • Constantly learning and increasing your knowledge & skills
  • Highly self-motivated and results-oriented team player who can thrive in a remote environment
  • You care deeply about the user experience, never shying away from the last mile to create something truly delightful

What you'll need

  • 5+ years experience as a React developer (thorough understanding of state management, context, hooks, lifecycle)
    • Experienced with the full development life cycle, including requirements analysis, architecture, design, coding, testing, and delivery of solutions
  • Strong experience with backend development using server-side frameworks, such as PHP/Laravel or NodeJS/Express
  • Strong database skills (e.g., Elasticsearch, Postgres/PostGIS, SQLite, MySQL, SQL Server, MongoDB, Redis, etc.)
  • Experience with CSS/SCSS
  • Experience with Jest (or other testing frameworks)
  • Experience with using development tooling (Github, NPM, Command Line)
  • Excellent interpersonal and communication skills (both written and oral)
  • Experience working in an Agile development environment (we're agile-ish)
  • BSc degree in Computer Science or relevant field is considered an asset but no formal post-secondary degree is required. As long as you have work you can show us that demonstrates your skill level, you qualify.

This is a Work from Home / Remote Opportunity