Remote graphql Jobs

Last Week

Senior Software Developer
react-js node graphql postgresql typescript frontend Jun 21

Senior Software Developer (Frontend):

***The position is FULLY REMOTE - our team is remote and distributed. You do NOT need to be physically present in USA to apply for this job***

We (Manufactured - www.manufactured.com) seek a self-directed full stack developer, with an emphasis on Frontend, who specializes in Data Visualization and Functional Interaction. Candidate should have an interest in the manufacturing and logistics startup space and be comfortable working in a startup environment.

The ideal candidate has experience building effective, functional Frontends using reusable styled components and has no problems with backends built on React in JavaScript / Typescript and has experience with GraphQL Should have a strong background in Apps with functional interactions. The ideal candidate is a product thinker with an engineering mindset and has experience building B2B / B2B2C web apps both on Front and Back End, experience working in JavaScript, especially React.

Job Details
Seniority Level Senior level
Industry Internet / Computer Software
Employ Type Full-time
Job Functions Software Development – Front End

Salary – Depends on Experience

Role is remote.

Tech Stack includes:

  • React for Frontend
  • Node & GraphQL for Backend
  • PostgreSQL for Database
  • Both JavaScript and TypeScript

Responsibilities:

  • Motivation to understand why features are being built before building
  • Shared ownership of code. Work in pairs (when possible) and participate in code reviews with other engineers
  • Organizing tasks via Jira
  • Owning assigned platform features from conception to delivery to support
  • Consuming 1st & 3rd party APIs

Additional skills looking for:

  • Live examples of side projects and past work
  • Build beautiful, high-performing user interfaces using React
  • Ensuring cross-compatibility between browsers, devices, and locations

Requirements

  • Seek out creative solutions to challenging problems
  • Thrive in a startup environment with empowered management and quick turnaround times.
  • Manage your own deadlines and deliverables - we do not have dedicated project managers
  • Drive and implement engineering decisions with a large cross-functional team
  • Partner with CEO, product, engineering and sales to manage the user experience of new features from conception until launch
  • Responsible for understanding and resolving all reliability concerns for product code
  • Showcasing progress to stakeholders
  • Strong math background
  • Proven work experience in a similar role. Strong references/portfolio required.
  • Team spirit: strong communication skills to collaborate with various stakeholders
  • Demonstrated knowledge and experience with data modeling and data visualization
  • Fluent and demonstrable experience developing in ES6 JavaScript and/or TypeScript
  • Proficiency / Experience with the following skills, frameworks, and practices
  • js with common packages (lodash, prop-types, etc)
  • Styled Components and other CSS-in-JS techniques
  • GraphQL
  • Git

Plus - Requirements

  • CI/CD development practices
  • Used to working as a mentor or mentee to other developers
  • Experience in unit testing
Share this job:
Senior Backend Software Engineer
C2FO  
graphql kafka spark node-js kotlin backend Jun 19

What you’ll do

Our team is responsible for building and maintaining C2FO’s customer facing full stack web applications as well as several internal applications. We collaborate with C2FO’s design and product teams to provide excellent user experiences for our customers - small and medium sized business around the globe. You’ll work to build new features and harden the foundation of our event streaming architecture, GraphQL APIs, and search functionality to help provide real time insights into C2FO’s marketplace.

Responsibilities


  • Working with C2FO’s product and design teams to define and refine requirements, estimating work, and defining tasks based on a set of requirements


  • Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you encounter


  • Collaborate with experts on other teams such as infrastructure, security, and shared dependencies


  • Presenting technical concepts to engineers and non-engineer team members


  • Documenting team discussions, technical design plans, and technical decisions

Requirements


  • Experience building and scaling event streaming systems (Kafka, Spark, Kinesis)


  • Experience building Federated GraphQL APIs (Apollo, NodeJS)


  • Experience working with databases (Postgres)


  • Experience building authentication and authorization flows


  • Experience with dependency injection frameworks (NestJS, Koin, Dagger)


  • Experience building automated tests (End to end, integration, unit)


  • Ability to hold yourself and the team to high standards


  • Strong communication and interpersonal skills

Bonus Points


  • Experience with search technologies (Solr, Elasticsearch)


  • Experience working with Kubernetes environments


  • Experience with Continuous Integration and Continuous Deployment (Github Actions, Azure DevOps)

Share this job:

This Month

Enthusiastic developers for small informal software company
python postgresql javascript graphql Jun 15

We are looking for talented and keen junior and mid-level developers who love tech and want to get stuck in to making a big difference in a small company. You will be working as part of a team on anything from core developments, APIs, extensions, game engines, customer integration projects and devops. Specialise where you find the most satisfaction and take as much responsibility as you can handle. This is a real opportunity to grow with the company and have a direct influence on the evolution of the software and of our working practices. There are opportunities to:

  • influence our development methodology and project tracking
  • influence designs and high-level solutions
  • introduce your favourite technologies and tools

Skills & Requirements

Must haves

  • 1+ years solid software development and design experience
  • Strong in Python
  • Some relational database experience
  • Very sound general technical knowledge

Should haves

  • RESTful APIs / HATEOAS
  • Git
  • SQL
  • Test-driven development
  • Hands-on experience with many technologies and systems

Great to haves

  • GraphQL
  • Javascript / ES6
  • Devops / CI
  • Docker
  • PostgreSQL
  • Performance and scalability experience
  • Asynchronous experience
Share this job:
Senior Software Developer
javascript graphql node-js react-native react-js senior Jun 13

The ideal candidate for this opening is someone who has a strong passion for writing code that brings digital products to life. Developers who thrive at Differential place equal emphasis between efficiency and approachability. They flourish in a continuous-delivery process where collaboration and ego-free communication is valued.

We believe in developing working software throughout the entire product development process. We engage in product thinking as a team and cross-functionality among product managers, designers, and our client partners. Our process aims to create original digital products and services that innovate and reshape companies.

Culture isn’t a ping-pong table in the breakroom or some words we put up on the wall. It’s embedded in our DNA and starts with who and how we hire. We want to consider passionate people for this position.

Our mission statement, core values, benefits, and more can be found at handbook.differential.com.

What you can expect to do:

  • Work on cross-functional product teams focused on building great digital products.
  • Work iteratively, collaboratively, and calmly in focused six-week Cycles.
  • Continuously learn and improve your technical and soft skills.

What we’re after:

  • 5+ years of experience building digital products and custom software applications (not marketing websites).
  • Passion for the whole digital product process. We know you will have your specific areas of focus, but we find those that are passionate about the bigger picture collaborate best with our cross-functional teams.
  • Demonstrated ability to rely on an iterative process to maintain momentum on projects. Our work is never going to be perfect, and we expect you to be able to prioritize what matters most now so we can consistently and efficiently iterate and continuously deliver valuable working software.
  • Familiarity with modern development tools, libraries, and frameworks. Most of our team uses React, React Native, Node, GraphQL, GitHub, VS Code, CircleCI, Jest, etc.

Differential employees are those who:

  • Communicate effectively with clients and teammates.
  • Are self-motivated.
  • Learn quickly and relentlessly.
  • Are curious about technology and the impact it can make on the world.
  • Enjoy taking ownership and responsibility for their work.
  • Enjoy collaborating with others on solving meaningful problems.

Responsibilities of this position include:

  • Gaining an understanding of who the users are, what their problems are, and why those problems exist.
  • Putting the user — and their problems/needs — first in order to create and drive empathy for the solution you’re building.
  • Translating a well-designed solution of sketches, wireframes, or high-fidelity mockups into fully functioning immersive web and mobile experiences.
  • Writing approachable, modern JavaScript for web and mobile applications.
  • Working closely with a team of designers and developers.
  • Maintaining development workflow with Github.
  • Effectively communicating via Basecamp, Slack, and video calls.
  • Executing with quality and speed in a fast-paced, sometimes ambiguous environment.
  • Incorporating feedback into your work.
  • Delivering tested, maintainable, and documented software.

Candidates must be based in the United States and be available for meetings during standard business hours for client and team meetings. Specific times vary based on client-specific timezone preferences. There is flexibility in working hours, but there is an expectation to be able to regularly attend client and team meetings.

Share this job:
Senior Frontend Engineer
react-js node-js postgresql typescript graphql frontend Jun 13

About Contra

Contra is a professional network for the independent digital workforce. Digital professionals use Contra to create stunning visual profiles, earn money commission-free, and build high-quality professional communities and referral networks. Contra was started by a group of independents who were tired of existing professional networks that are blind to the needs of digital professionals. We’re creating a new way to work for the independent digital workforce.

How you’ll add value at Contra:

  • Contribute to a rapidly growing React application
  • Build and refine our internal design system
  • Ensure application safety and stability with Typescript and Jest
  • Use Relay with React Suspense to build cutting edge, API-driven experiences

You’ll be successful here if you:

  • Carefully plan your work and build for the future
  • Deliver transparent, honest, and direct feedback to your peers on an early-stage product
  • Enjoy participating in all parts of the product process, not just coding
  • Thrive in a remote-first environment
  • Are located in a timezone within 3 hours of San Francisco
  • Are fluent in verbal and written English

Our stack:

  • Typescript
  • React, Suspense, & Relay
  • styled-system, styled-components, and storybook
  • DevOps: Gitlab CI/CD, ArgoCD, Kubernetes
  • Backend: NodeJS, GraphQL, GraphQL Helix, Redis, PostgreSQL

How Contra can add value for you:

  • Remote-first culture
  • Healthcare for employees
  • Well-funded company built to scale
  • Competitive salary + equity
  • Generous vacation policy + paid holidays off
  • Flexible parental leave
  • Flexibility to choose employee or contractor status
  • Team retreat post-COVID
  • No Meeting Wednesdays
  • Half day every third Friday of the month
  • A custom slack emoji, just for you

Why join Contra?

Hear it from us:

“It’s really fulfilling to work with such a passionate team to reimagine the future of work. There’s a lot of excitement around what we’re building, but at the same time, it’s balanced with a healthy respect for each other, working async and fully remote.” - Head of Product

“Working at Contra means working with humble and talented peers at the cutting edge of technology and design trends. Being able to contribute to a product with the potential to make work "work" for the individual and empower creatives fills me with joy every single day.” - Frontend Engineer

Our interview process:

  • Complete a self-assessment form (10-15 minutes)
  • Non-technical (introduction & culture) interview (30-45 minutes)
  • Technical interview with CTO (30-45 minutes)
  • Technical interview with Frontend Lead Engineer (30-45 minutes)
  • You will receive a final answer from Contra no later than 48 hours after your final interview
Share this job:
Python Back End Developer
django python celery graphql postgresql backend Jun 06

Who We Need

Do you want to improve the way governments interact with their citizens? Are you an innovative self-starter who wants to make the world a better place? If so, we are looking for you.

At Daupler, we are shaking up our entire industry, and we are looking for experienced back end Python developers to join the mission. In this role, you will help build a world class platform trusted by governments and utilities across the country. You will work with our team to build mission critical tools that help governments identify and respond to issues.

Engineers come to work for us because we focus on complex, interesting problems that impact everyone's life. Daupler is a company where your work has meaningful impact on millions of people.

At Daupler you will...

  • Solve complex tasks that require combining data from many sources (e.g. IoT sensors, historical asset data, weather data, natural language) to identify incidents
  • Work on difficult human-to-computer interactions involved in dispatching incident information to government employees
  • Design, develop, maintain, and deploy well-tested back end services
  • Build applications over various media, including voice applications which presents a unique set of challenges
  • Collaborate with multiple stakeholders to influence and build out our product road map
  • Manage priorities, dependencies, scope, dates, and deliverables
  • Build immediately useful features while keeping a long-term perspective on our technical landscape

Qualifications

  • Bachelors degree or equivalent experience
  • 5+ years of back end development experience
  • Experience working with our tech stack:
    • Python: Django, FastAPI, Celery
    • Docker/Kubernetes
    • PostgreSQL + PostGIS
    • GraphQL and RESTful APIs
    • AWS
    • Typescript, React, Apollo
  • Ability to write high quality, well-tested code that meets the needs of our customers
  • The desire to meet and exceed measurable performance goals
  • Excellent written and verbal communication skills
  • An understanding of what we’re trying to do at Daupler, and for that to fundamentally matter to you. Make no mistake, we’re on a mission.
  • Remote workers are encouraged to apply.

Not a must, but a plus:

  • Previous experience in the utilities/water/govtech space
  • Experience working for a software startup
Share this job:
Senior Software Engineer
ruby-on-rails ruby vue-js graphql senior cs Jun 05

WHAT WE’RE LOOKING FOR:

At SimpleNexus, we work hard to create a culture of respect for both our employees and customers. Every employee has a direct impact on our product and success, so we value collaboration and input from every team.

We’re looking for engineers who are passionate about creating innovative solutions to our customers’ problems. The ideal candidate would embrace the challenge of addressing time sensitive market demands and delivering customer value, while also focusing on long term technical concerns.

WHAT YOU’LL BE DOING:

As a software engineer at SimpleNexus, you will be collaborating with other engineers, product managers, and UI/UX designers to innovate in and improve on our product. You’ll have opportunities to own the technical planning, implementation, and delivery of impactful features.

REQUIRED SKILLS:

  • Is self-motivated and can work with minimal direction. We’re a small team that executes quickly to deliver features to our customers.
  • 5+ years of professional experience working on a software development team
  • Experience completing and shipping finished products and features
  • Versed in sound quality assurance principles
  • Enjoys working across a wide variety of technologies. We use a variety of AWS services and technologies with Rails being the core.
  • Thrives working on many different projects and systems at one time.
  • Experience with functional programming languages/paradigms (bonus points for Ruby on Rails experience)
  • Education Requirement: CS Degree, Lambda School graduation certificate, or equivalent experience
Share this job:

This Year

Senior Backend Engineer
Geneva  
typescript graphql terraform aws node-js backend May 16

As a member of the platform team, you'll join engineers in building features and maintaining an existing TypeScript/NestJS/GQL/Golang application. You'll be heavily involved through the product development process and given the opportunity to give creative input into many phases of the product.

This is a high-impact role where your contributions will directly help guide all of the applications that depend on our backend services (iOS/Android/web). You'll work closely with our product, design, and outreach teams to help the communities on Geneva flourish. The role will require you to partner with multiple cross-functional teams as stakeholders/customers. If you love product ideation, owning, collaborating, building, and constantly raising the bar, you will thrive in this role.

Requirements

  • Bachelor’s degree in CS, EE, AM, or equivalent
  • 4+ years of experience as a software engineer
  • Either:
    • 2+ years of experience working with Golang and interest in picking up TypeScript
    • 2+ years of experience working with Node.js and interest in picking up Golang (ideally 2+ years experience working with TypeScript)
  • 1+ years experience working with GraphQL

Pluses

  • Strong experience with automated testing, especially in a fast-paced startup environment
  • Experience optimizing performance of backend applications
  • Experience designing Golang and/or TypeScript/Node.js architectures and balancing agility with code quality
  • Experience working on consumer-facing products
  • Experience working through the entire product development lifecycle from inception to development and delivery
  • Experience running A/B tests to optimize the growth of a product
  • Experience building real-time communication applications
  • Experience with Terraform or other infrastructure as code frameworks
Share this job:
Backend Software Engineer
node-js typescript postgresql graphql javascript backend May 14

Hi, I’m Rhodri, engineering manager here at Chalkboard. Thanks for considering our role!

THE HEADLINES

  • Job title: Backend Engineer (Junior/Mid/Senior)
  • Salary: £30k-45k plus equity
  • Location: Anywhere in UK or Europe*

WHO IS CHALKBOARD?

We level the playing field for small, independent businesses, giving them the tools they need to win new customers and keep them coming back.

Our technology is mobile first, and so we develop native mobile apps for iOS and Android. Learn more at our website.

WHAT YOU’LL BE DOING

We’re looking for a software engineer to work on our backend API services. Our stack is Node.js, Typescript, PostgreSQL, GraphQL, React for web and backend. You’ll work alongside other engineers who will work on our Swift and Kotlin native mobile apps and rely on the GraphQL API.

A typical day could include:

  • Writing and agreeing specifications with the mobile engineers
  • Coding and deploying new features
  • Monitoring and maintaining the application
  • Responding to issues, troubleshooting and bug fixing
  • Ensuring good test coverage across the codebase
  • Helping to research and define new features with the product team

WHO ARE WE LOOKING FOR?

  • 2+ years of experience as a software engineer
  • Solid Node.js and JavaScript knowledge
  • Knowledge of relational databases
  • Great written communicator
  • Able to work with others in the team to develop ideas and designs, approachable and easy going
  • Can work quickly but maintain quality
  • Able to put together collaborative documents to communicate the possible approaches and recommended implementation for new features
  • Attention to detail, we create quality products

WHY JOIN US?

  • Freedom with accountability - we trust our team. We’re flexible, independent, and know our teammates will always deliver.
  • Be part of a genuine and rewarding mission - supporting local businesses around the world
  • Flexible location. Choose to work from home, expense the cost of a co-working space, or work from our base at Beehive Lofts, Ancoats, Manchester.
  • 25 days paid time off per year + your local holidays
  • Choose your own laptop
  • We are financially secure and well funded

THE RECRUITMENT PROCESS

  • Apply
  • Full application
  • Phone call (15 minutes)
  • Skills assessment - a short own-time challenge that never takes more than 1-2 hours
  • Full interview(s)
  • Offer

Note: This role is open to residents of the UK, the European Economic Area, or the EU’s single market (EU, Switzerland, Iceland, Norway, Liechtenstein).

Share this job:
Senior Front End Engineer
LeadIQ  
typescript javascript vue-js graphql node-js senior Apr 18

LeadIQ makes sales teams more efficient. Research your prospects, find their contact data, and save them right into your CRM, all in one click.

As a Senior Front End Engineer, you will be faced with the challenge of presenting this data in the most useful, timely, and actionable manner. You will work on user-facing, high-traffic applications used by teams at both small and large organisations. You'll work in an engineering-focused office with other bright individuals from all over the world, at a startup that has left its early stages and is now growing into an established player.

The Stack

Vue.js, GraphQL, JavaScript, TypeScript

Core Expectations

  • At least 3 years of industry experience using one of the modern web frameworks (e. g. Vue.js, React, Angular)
  • Experience working directly with product managers and designers and guiding the decision-making process with your technical expertise.
  • Be a role model and a point of reference for the team. Earn respect through consistent good judgement and humility.
  • You have an eye for design. Although this is not a design role, you understand great design isn't just aesthetics but takes into account both user and developer experiences.
  • Solid verbal and written communication skills.

Nice to have’s:

  • 5+ Years of programming experience
  • Startup experience, particularly VC funded
  • Experience with GraphQL
  • Professional experience with Vue.js
  • Backend development experience
  • Knowledge of UX design principles and experience in professional usability testing

About Us:

LeadIQ is a sales enablement startup backed by Draper Associates, Jason Calacanis, Fresco Capital, and Eight Roads. With offices in SF Bay Area, New Hampshire, and Singapore, we are building a world class company culture that is reinventing how companies find their best customers with sales intelligence, productivity, insights, and resources for success. Some of our customers include MuleSoft, AppDyanmics, WalkMe, Gainsight, and many more. We take pride in building a company and product that materially improves people’s lives, whether they’re an employee or a customer. Plus, we have fun doing it!

Great place to work!! We offer our team members a unique culture, including flexibility, trust and independence. Our team is diverse, friendly and welcoming with experienced engineers you can learn a lot from, plus an upbeat culture in Singapore interested in cutting edge technologies and embracing innovation.

If you are a team player who is comfortable in a collaborative environment, experienced working across teams with great communication & problem-solving skills, we want you! Jump on this opportunity to design, take charge of, and own product features like you never did before.

LeadIQ is an equal opportunity employer and makes employment decisions on the basis of merit. We are committed to building a diverse and inclusive workplace. We do not discriminate on the basis of race, religion, national origin, gender, gender identity, sexual orientation, disability, age, education status, or any other legally protected status.

Share this job:
Backend Engineer
Pento  
postgresql react-js go graphql backend golang Apr 18

The role

We’re looking for a Backend Engineer who cares deeply about building flawless product features while challenging our thinking on software architecture. Someone with a passion for building performant and reliable systems, and that are always up for a challenge.

This is an opportunity to join a team of talented problem solvers, looking at untangling a complex problem and finding a simple solution. Through your work, you will have a direct impact on how people get paid, by helping us take Pento to the next level and building seamless experiences for our customers.

Our tech stack

We build and host our application using modern and reliable technologies that our team knows and trusts, including React, GraphQL, Golang, PostgreSQL, Docker and Kubernetes.

What will you be doing?

  • You will research, develop and document new software solutions;
  • You will work closely with both product and design to understand our customers' needs and iterate on findings to deliver a great user experience throughout our platform;
  • You will collaborate with the product engineering team in an agile manner;
  • You will take operational responsibility for the code that you write over the entire software development life cycle;
  • You will provide support on our production code, from customer related operations to bug fixing.

We'd love to hear from you if

  • You have a few years of professional experience in software engineering, working in a team environment;
  • You have experience in backend development, building, running and debugging web applications;
  • You are knowledgeable about statically typed programming languages and relational databases, preferably Golang and PostgreSQL;
  • You are familiar with defining and building GraphQL APIs;
  • You are passionate about writing understandable and testable code.

...or even if you miss experience in some of the technologies mentioned above but are whiling to learn them

What can you expect?

  • Competitive salary;
  • Tech and equipment of your choice;
  • The opportunity to join an early stage tech company on an incredible trajectory;
  • An equity option plan so you can benefit from our success;
  • Remote working and flexibility.

What it's like working at Pento ‍

We're a technology company, not an accountancy, payroll bureau, or similar. We build beautiful payroll software that automates all manual workflows and we usually help companies cut 50-80% off the time they spend on payroll. That means no spreadsheets, no e-mails, and no manual bank transfers. We've built an easy-to-use software product, that does all of this automatically.

You can see a short video by our co-founder and CEO, Jonas, here.

Why now is a really exciting time to join

  • The UK payroll process hasn’t been disrupted since… ever
  • Every company runs payroll, but very few companies are happy with their current process
  • Pento makes payroll up to 80% more efficient (we are probably conservative here)
  • We already see strong inbound demand from companies all over the UK
  • Our customers love Pento - our NPS is above 70 (check our Trustpilot by the way)

Our team

You can learn more about what we are all about and how we like to work here:

Pento Home

We're a remote-first company and a diverse group of people. We believe in inclusiveness and are committed to building a team as diverse as the people we create our product for, representing a variety of backgrounds, perspectives, and skills.

We welcome applications from everyone – regardless of gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.

We don't believe hiring is a tick boxing exercise, so if you feel you don't match the job description 100%, but would still be a great fit for the role, please get in touch!

We look forward to hearing from you!

Share this job:
Remote Full Stack Software Engineer
Markup  
react-js graphql go typescript relay full stack Mar 24

Markup is Github for documents. We’re building software to change the way large teams collaborate. We’re a well-funded, fast-moving startup (backed by numo) with real enterprises on the roster and an active business development pipeline.

We’re seeking a Software Engineer with experience working across the frontend and backend of a web application to help us build our one-of-kind enterprise document management software.

Our stack is built around Golang talking to a React/Typescript frontend with GraphQL. No prior experience with Typescript, Golang, or GraphQL is required, but will help you hit the ground running at Markup.

Markup is a remote-first team – candidates from any location in the U.S. are encouraged to apply.

Share this job:
Full Stack Engineer
typescript javascript graphql vue-js aws full stack Mar 23

Receeve is seeking a Full Stack Engineer (f/m/d) to join our Core Engineering team, building out the core product. You are an all-rounder and feel comfortable moving up, down, left or right across the entire stack. 

We help resolve serious problems in credit, where there are impacts on all kinds of businesses and consumers. It’s serious business and European banks alone generate over 150 billion Euros per year in new problem cases.

But it’s not just the business opportunity that is large. It’s a tech challenge. Everything we deal with is asynchronous. There can be milliseconds or weeks in between reactions or events. This comes with a set of technical challenges that go above and beyond the run of the mill app. There are multiple stakeholders, inputs, and third parties. As a team, we built a fully enterprise-ready solution in the course of a few months, one capable of scaling almost infinitely. Our architecture is unique and provides real flexibility for implementing new features.

If you think a great day starts with a challenge to solve, want to have a real impact in one of Europe’s Fintech companies, and be part of a diverse team, then send us a CV and do include some information that’s helpful to round out the bullet points in a CV. This could be a short blurb why you’re interested, a link to code or projects you’ve done in the past. Anything that helps us understand you.

What we’re looking for:

  • Enthusiasm for working in a high-profile startup culture. We ship updates quickly, on tight schedules, with large volumes being processed
  • Polyglots welcome: We use Typescript for most everything, but experience with typical back-end programming languages and no fear of typing is fine
  • Experience across a variety of data storage, from ElasticSearch to Time-Series, and the classics of relational and No-SQL
  • Ability to abstract using a hexagonal clean code philosophy
  • Drive to create event-driven, immutable systems. 
  • Experience with scaling from 0 to one million operations per minute
  • Experience with API design (Swagger, Contracts, etc)
  • Experience with containerised services
  • Understanding of infrastructure as code 
  • Experience with third-party API’s
  • Solid understanding of testing, continuous integration and deployment
  • Experience in Agile software development: Git, Jira, etc.

Benefits:

  • Join one of Europe’s top startups
  • Work in the architecture everyone talks about, but doesn’t implement
  • Work in the heart of Hamburg in a very international team
  • A flat hierarchy, where you will have direct access to the founders
  • A high degree of learning and ownership in a dynamic environment

We live diversity. In our teams we bring together people with different backgrounds, perspectives and skills. We welcome all applications - regardless of gender, nationality, ethnic and social origin, religion/belief, disability, age, sexual orientation and identity.

Share this job:
Senior Frontend Engineer
react-js node-js postgresql typescript graphql frontend Mar 13

About Contra

Contra is a professional network for the independent digital workforce. Digital professionals use Contra to create stunning visual profiles, earn money commission-free, and build high-quality professional communities and referral networks. Contra was started by a group of independents who were tired of existing professional networks that are blind to the needs of digital professionals. We’re creating a new way to work for the independent digital workforce.

How you’ll add value at Contra:

  • Contribute to a rapidly growing React application
  • Build and refine our internal design system
  • Ensure application safety and stability with Typescript and Jest
  • Use Relay with React Suspense to build cutting edge, API-driven experiences

You’ll be successful here if you:

  • Carefully plan your work and build for the future
  • Deliver transparent, honest, and direct feedback to your peers on an early-stage product
  • Enjoy participating in all parts of the product process, not just coding
  • Thrive in a remote-first environment
  • Are located in a timezone within 3 hours of San Francisco
  • Are fluent in verbal and written English

Our stack:

  • Typescript
  • React, Suspense, & Relay
  • styled-system, styled-components, and storybook
  • DevOps: Gitlab CI/CD, ArgoCD, Kubernetes
  • Backend: NodeJS, GraphQL, GraphQL Helix, Redis, PostgreSQL

How Contra can add value for you:

  • Remote-first culture
  • Healthcare for employees
  • Well-funded company built to scale
  • Competitive salary + equity
  • Generous vacation policy + paid holidays off
  • Flexible parental leave
  • Flexibility to choose employee or contractor status
  • Team retreat post-COVID
  • No Meeting Wednesdays
  • Half day every third Friday of the month
  • A custom slack emoji, just for you

Why join Contra?

Hear it from us:

“It’s really fulfilling to work with such a passionate team to reimagine the future of work. There’s a lot of excitement around what we’re building, but at the same time, it’s balanced with a healthy respect for each other, working async and fully remote.” - Head of Product

“Working at Contra means working with humble and talented peers at the cutting edge of technology and design trends. Being able to contribute to a product with the potential to make work "work" for the individual and empower creatives fills me with joy every single day.” - Frontend Engineer

Our interview process:

  • Complete a self-assessment form (10-15 minutes)
  • Non-technical (introduction & culture) interview (30-45 minutes)
  • Technical interview with CTO (30-45 minutes)
  • Technical interview with Frontend Lead Engineer (30-45 minutes)
  • You will receive a final answer from Contra no later than 48 hours after your final interview
Share this job:
Senior Ruby on Rails Engineer at Traffic Acquisition Team
Toptal  
ruby ruby-on-rails graphql microservices rspec senior Feb 26

About Toptal

Toptal is a global network of top freelance talent in business, , and technology that enables companies to scale their teams, on-demand. With $100+ million in annual revenue and over 40% year-over-year growth, Toptal is the world’s largest fully remote company.

We take the best elements of virtual teams and combine them with a support structure that encourages innovation, social interaction, and fun. We see no borders, move at a fast pace, and are never afraid to break the mold.

Position Description

The (Eng) Team focuses on initiatives on Toptal’s public pages, working on the elements leveraging Google search. We work alongside SMB Leads Team on page performance, accessibility, and landing page creation focused on growing Toptal’s largest lead generation and revenue channel.

This is a remote position that can be done from anywhere. Due to the remote nature of this role, we are unable to provide visa sponsorship. Resumes and communication must be submitted in English.

Responsibilities:

  • Write elegant, efficient, and testable and on code, which is easy to maintain and debug.
  • Cover code with tests and perform manual testing of features.
  • Review the work of your colleagues.
  • As a true teammate, you continuously improve your team’s processes, brainstorm ideas, and communicate your status and progress.
  • Mentor other people, provide feedback, and continuously improve yourself.

In the first week, expect to:

  • Meet the mentors that will guide you during the onboarding month.
  • Get acquainted with our tech stack.
  • Get familiar with our front-end and all the tools that we use.
  • Learn about the processes that we follow.

In the first month, expect to:

  • Attend regular meetings, like technical calls, retrospectives, and the monthly Engineering All-hands meeting.
  • Start working on regular team tasks related to the migration and become familiar with the business domain.

In the first three months, expect to:

  • Start contributing to the technical topics as well, understand the application, and general front-end .
  • Learn and take part in the utilization of the latest front-end technologies.
  • Deliver value in regular cadence.
  • Get comfortable with the daily work routine of our team.
  • Review code written by your colleagues.
  • Be ready to propose improvements to Toptal’s processes and codebase.

In the first six months, expect to:

  • Become a key part of the team, be responsible for certain areas, and help others inside and outside of the team.
  • Contribute to planning and executing multi-sprint initiatives inside our team.
  • Lead technical initiatives on our team.
  • Drive improvements to the codebase and processes.

In the first year, expect to:

  • On-board, mentor and be part of the interviewing team, in order to support the growth of our top-skilled engineering team.
  • Become a champion of new ideas that will thrive to achieve the purpose of our company while ensuring the culture that we value the most.
  • Exchange 360 feedback with peers in an annual review cycle.

Requirements:

  • Have 5+ years of web development experience.
  • Have a strong knowledge of - programming, automated software testing, databases, development, and testing essential methodologies.
  • Care about multiple dimensions like user impact, failure tolerance, code maintenance, implementation time, security breaches, and performance.
  • Previous experience in is a plus.
  • Be genuinely interested in technology and love to try new things.
  • Seek complex problems but also consider multiple solutions, weigh them in, and decide on the best course of action.
  • Grow with providing and receiving transparent but always constructive feedback.
  • Special individual contributors will thrive at Toptal. We are not here just to tell other people what to do.
Share this job:
Software Engineer
react-js ruby typescript javascript graphql frontend Feb 22

Who we are

Northstar is a fintech company that enables employers to offer financial wellness, compensation, and benefits advice as a benefit. Northstar supports employees' key financial decisions through 1-on-1 CFPs® and innovative financial management tools.

Through Northstar, you can get a financial plan, work with your own financial advisor, automate and optimize your finances through automated transfers, and achieve your goals like paying off debt, saving, and investing. By combining the empathy and insights of human advisors with the convenience of automation, Northstar democratizes the best financial guidance for everyone.

We have raised more than $10M from M13, Foundation Capital, Workday Ventures, Parade Ventures, and top founders and executives at NerdWallet, Plaid, Adobe, Amazon, SunRun, and Yelp. Northstar's vision is at the intersection of fintech, HR tech, financial advising, enterprise sales, and consumer product.

We've built a lovable and highly engaging product, and our customers include leading employers like Zoom, ServiceTitan, Thumbtack, Invitae, and Medium.

You'll join a multidisciplinary team of senior engineers, designers, marketers, and financial advisors. Our team was early at Facebook, Pinterest, and others, and have built products for hundreds of millions of users. In addition, our co-founder and CEO has deep fintech experience, having invested in companies like Coinbase, Guideline, Even, Jetty, Oscar, and more.

Role overview

We're looking for talented software engineers, who are excited about our vision and mission of democratizing financial wellness, and passionate about building quality user experiences. Our team is very collaborative, and we prioritize quality engineering as well as an amazing product experience.

What you'll do:

  • Take full ownership for engineering features across all levels of the stack, from end to end, idea to production.
  • Code quickly and test thoroughly, balancing velocity and code health. Write well-documented, clean, testable code.
  • Collaborate with the multi-disciplinary Northstar team, from other engineers to designers, marketers, sales, and financial advising. We do our best work when we all work together to come up with the solution.
  • Work with the team to reveal user needs and develop feature requirements. Work closely with the design team to define and build product, adapting to customer feedback, and making decisions around tradeoffs.

Our stack:

  • Rails, TypeScript, React, Postgres, and GraphQL

Example engineering challenges at Northstar:

  • Multi-Platform Consumer Product: With our fintech expertise, we're building a best-in-class experience to manage your finances. We focus on ease of use, and understand through behavioral psychology frameworks what methods are most effective in motivating behavior change.
  • Banking Infrastructure & Automation: We are in a golden age of banking infrastructure and APIs. We are combining the latest banking APIs in a unique way to demystify finances and support our advisors.
  • Future of Financial Advisory Tools: Empower financial advisors to do their best work and scale their time.
  • B2B Tools: We have 2 customers: individuals employers. Employers have a unique set of needs and problems, so you'll have the opportunity to build for a varied range of customers.

About you

  • You have at least 2 years of professional experience developing production-quality product.
  • You are passionate about our mission and the opportunity to make a real difference in people's lives.
  • You enjoy being a generalist, ready to learn and build with the right tools for each problem. You focus on the problem, rather than on the tool.
  • You have a founder mentality. You have a bias towards action, especially when faced with open-ended problems. You are highly autonomous, but thrive with collaboration with a team.
  • You are a life-long learner, humble, and constantly looking to improve.
  • Clarity of communication is important to you, both spoken and written.
  • You are highly empathetic to teammates, customers – everyone.
  • You love working with and learning from teammates across functions.
  • You enjoy thinking about tradeoffs, and being decisive in making decisions and moving forward without full information.
  • You prefer the early high growth stages of a startup, before systems have been established.

Why you might be excited about us

  • We've hit an inflection point with product-market fit. We have passionate, paying customers, and are scaling quickly.
  • Our cross-functional team is uniquely suited to solve this problem. Titles are fluid, when everyone contributes to solving a problem in their unique ways.
  • The types of product and engineering problems we're solving have both breadth and depth, and for several different personas.
  • We're mission-driven. We founded Northstar on the belief that every person deserves the best objective, personalized, and affordable financial management. We don't make money from secret referrals fees, and are completely aligned with the customer.
  • We invest in the personal and professional growth of every team member.
  • Competitive salary, equity, and benefits to support your whole life.
  • Flexible vacation and time off policy, and work-life balance.
Share this job:
Senior Node.js engineer with DevOps experience
Contra  
node-js postgresql graphql kubernetes sysadmin devops Feb 09

Video introduction

Video introduction to the job and Contra by our CTO https://youtu.be/UHLVqwmLxIM

Brief

You will be joining a small team of backend engineers working primarily with Node.js, GraphQL, and PostgreSQL. We are looking for someone who is primarily a Node.js developer but who could also support the team with DevOps-related tasks. If you have a deep interest in DevOps technologies such as Kubernetes, ArgoCD, GKE, etc., this is a great opportunity to work with a talented backend team while leveling up your DevOps skills.

How you’ll add value at Contra:

  • Develop enterprise-scale backend services using cutting edge technologies
  • Write professional-quality, clean and testable TypeScript code
  • Transform business requirements into relational database structures and GraphQL schemas
  • Craft readable, performant and scalable SQL queries
  • Collaborate with the rest of the team through planning, code reviews and regular communication

You’ll be successful here if you:

  • Carefully plan your work and build for the future
  • Deliver transparent, honest, and direct feedback to your peers on an early-stage product
  • Enjoy participating in all parts of the product process, not just coding
  • Thrive in a remote-first environment
  • Are fluent in verbal and written English
Share this job:
Senior Backend JS Engineer
X-Team  
javascript node-js graphql vue-js google-cloud-platform backend Feb 08

Most important:

  • Solid understanding of the JavaScript ecosystem
  • Senior-level experience with Node.js
  • Experience deploying to popular cloud platforms such as GCP and AWS
  • Familiarity with GraphQL and ideally Apollo Server
  • Willing to overlap 5+ business hours Mon-Fri with GMT+8

Nice to have:

  • Experience working with Vue.js
  • Experience working with eCommerce platforms and popular payment gateways
  • Serverless experience via Google Cloud Functions, AWS Lambda, etc.
  • Experience performing NoSQL database migrations

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Software Engineer
node-js vue-js graphql mongodb javascript linux Feb 02

Looking for an opportunity to apply your technical skills to help unleash the power of data for the social sector? Join us!

You will be successful in the role if...

  • You are eager to apply your experience to new challenges and continue to learn
  • You are self-motivated, enjoy autonomy, and have an entrepreneurial mindset
  • You are a team player and good communicator
  • You love building highly functional, scalable, data-driven enterprise applications
  • You are excited to work in a high-velocity, agile startup environment
  • You are able to deliver as a member of a distributed engineering team
  • You are serious about testing and have experience with automated testing frameworks

Responsibilities

  • Solve complex problems around data handling and processing
  • Work across the entire stack (generalists welcome!)
  • Help develop, maintain, and test code following TDD
  • Implement and collaborate on new features
  • Contribute to the maintenance and improvement of existing features
  • Work closely with our product management team to identify product challenges and requirements for new functionality
  • Provide thoughtful code reviews and technical insights to multiply team productivity

About You

  • You have 4+ years of experience as a full-stack software engineer
  • You have experience with VueJS, Nodejs, GraphQL, MongoDB
  • You have experience writing JavaScript unit tests and using standard Web testing frameworks (JEST, Cypress), TDD is a plus
  • You have some DevOps skills; able to get hands dirty on Linux, AWS, Docker, CI pipelines, etc.
  • You have experience with source control (Git) and CI terminology and practices
Share this job:
Software Engineer
ruby javascript react-js graphql postgresql python Jan 31

Secureframe is on a mission to make the most powerful security simple and accessible for every organization. Getting secure can take months, slowing a company’s speed-to-market and sales. We believe security—when done right—should accelerate innovation and growth. That’s why we started Secureframe.  Secureframe is backed by top VCs including Gradient Ventures (Google’s AI Fund), Base10, BoxGroup, Village Global, and many more. This role can be in San Francisco or Remote.  Secureframe is fully remote till at least June 2021.

What you’ll do

    • Scope, design, and implement new end-to-end functionality
    • Contribute to codebases in Ruby, Typescript, and Go
    • Help architect core parts of our infrastructure from the ground up
    • Work closely with designers and product managers to solve ambiguous user challenges

Who we’re looking for

    • 2+ years of experience working with modern programming languages like Ruby, Javascript, Python, etc.
    • Strong understanding of computer science fundamentals
    • Ability to communicate and collaborate effectively
    • Passion and ability to work well in a fast-paced, rapidly changing environment

Benefits

    • Medical, dental, and vision benefits for you and your dependent(s)
    • Unlimited PTO
    • 401(k)
    • Paid family leave
    • Ground floor opportunity as an early member of the team

Secureframe is an equal opportunity employer. We aim to create an environment where every team member at Secureframe feels like they belong so they can have a greater impact on our business and customers. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Secureframe is fully remote until June 2021. We are committed to the health and safety of our employees and will not require employees to be in our office(s) until a vaccine is widely available.

Share this job:
Senior Software Engineer
ruby typescript react-js javascript graphql senior Jan 31

Secureframe is on a mission to make the most powerful security simple and accessible for every organization. Getting secure can take months, slowing a company’s speed-to-market and sales. We believe security—when done right—should accelerate innovation and growth. That’s why we started Secureframe.  Secureframe is backed by top VCs including Gradient Ventures (Google’s AI Fund), Base10, BoxGroup, Village Global, and many more. This role can be in San Francisco or Remote.  Secureframe is fully remote till at least June 2021.

What you’ll do

    • Scope, design, and implement new end-to-end functionality
    • Contribute to codebases in Ruby, Typescript, and Go
    • Perform detailed code reviews and provide technical mentorship to engineers
    • Help architect core parts of our infrastructure from the ground up
    • Work closely with designers and product managers to solve ambiguous user challenges

Who we’re looking for

    • 5+ years of full-stack (backend, frontend, and database) experience with modern programming languages like Ruby, Javascript, Python, etc.
    • Strong understanding of computer science fundamentals
    • Ability to communicate and collaborate effectively
    • Passion and ability to work well in a fast-paced, rapidly changing environment

Benefits

    • Medical, dental, and vision benefits for you and your dependent(s)
    • Unlimited PTO
    • 401(k)
    • Paid family leave
    • Ground floor opportunity as an early member of the team

Secureframe is an equal opportunity employer. We aim to create an environment where every team member at Secureframe feels like they belong so they can have a greater impact on our business and customers. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Secureframe is fully remote until June 2021. We are committed to the health and safety of our employees and will not require employees to be in our office(s) until a vaccine is widely available.

Share this job:
Senior Backend Engineer
FATMAP  
ruby go git api graphql backend Jan 22

Come and join us on our mission to make FATMAP the Home of the Outdoors . . .
the place where every adventure begins.

FATMAP is expanding in Product Development. We are looking for an experienced person (f/m/d) to strengthen the team with their expertise.

Build the future of outdoor adventure with us!
FATMAP is a growing Outdoor Adventure Technology Company, building the leading platform for outdoor adventure. We are revolutionising the way people discover, plan, live and share their adventures. Our advanced 3D mapping technology, outdoor toolkit and curated adventure index is used by top professionals and a fast growing community of outdoor enthusiasts, to enjoy better, safer adventure. 

Who – experience and mindset
To bring FATMAP to life we maintain a complicated stack combining mapping and 3D rendering into our front-end web and mobile apps. Mapping and rendering are handled by separate teams, of which the product team is the only customer. The product team is responsible for serving adventure content, handling authentication/authorisation (including 3rd party services like Strava/Garmin), payments, and delivering a rock-solid front-end product in close collaboration with our PMs and Designers. Our web and mobile apps are served by a single Federated GraphQL gateway, combining multiple Rails-based GraphQL endpoints into a single API.

We are looking for somebody who is comfortable diving deep into all the parts of our product backend stack. This includes our Postgres (with PostGIS extension) database layer as well as the application layer which is deployed as microservices and written in different languages, such as Ruby, Go and TypeScript. You will take end-to-end responsibility for developing new features, designing and updating internal data schemata as well as exposing well defined APIs to our frontend applications.

Are you always looking behind the scenes, trying to understand how things work? Do you have hands-on experience creating functionality in a distributed system, consuming cloud services, designed to cope with shortcomings, failures or outages? Would you be excited to work on such topics in a growing, smart and eager company determined to reshape outdoor mapping? Do you love mapping and the outdoors and would like to shape a solution for the outdoors? Then FATMAP is the place to be!

See more detail on technical experience level below.

How – working here
People at FATMAP have a lot of autonomy at work. We offer a largely flexible environment. At our working hubs in Berlin (DE), Vilnius (LT) and Chamonix (FR) you'll be able to meet up with your team mates to work on a project together or just spend some time in an office environment. We are mostly remote by nature, and hence value sync time strongly. We also value our hubs and trying to keep a balance. Still, you needn't worry about your calendar being full of regular meetings. You work with bleeding edge technology, use and run them in development and production. You are enabled to actively create and contribute to processes and ways of working.

This also requires you to be able to work independently. You need problem solving and debugging skills, and a good dose of pragmatism.


What – responsibilities

  • Design, develop and maintain the client-side backend services
  • Take quality personally, functional and non-functional
  • Debug and resolve errors and respond swiftly to user feedback
Share this job:
Remote Senior Front-End Software Engineer
javascript css html graphql statistics senior Dec 22 2020

The Sensible Code Company makes digital products that automate the processing, privacy protection and publication of data. We make Cantabular.com and PDFTables.com.

About this role

We’re looking for a senior frontend software engineer to build progressively enhanced user interfaces and interactive visualisations for our product Cantabular which is being used by the Office for National Statistics for the 2021 Census in England and Wales. This is a remote, full-time position.

You’ll be joining a friendly, experienced remote team focused on delivering high quality software and helping our customers succeed. You’ll have a high degree of autonomy.

We build software using GitHub, Docker, Go, Python, GraphQL, TypeScript and D3. We collaborate using Slack, GSuite and GitHub.

Requirements

  • Expert understanding of the web platform, especially HTML, CSS and JavaScript
  • Recent experience with modern JavaScript frameworks and build tools
  • Ability to work collaboratively with other developers, designers and clients
  • Ability to write clear, precise technical and client-facing documents
  • Willingness to attend occasional on-site customer visits and events

Also beneficial

We don’t expect the successful candidate to have all of these things, but please mention any that apply. If you have other relevant expertise or experience let us know.

  • Experience building accessible, progressively-enhanced user interfaces
  • Experience building interactive visualisations with D3, Svelte, Plotly or Observable
  • Experience working with GraphQL
  • Interest in or experience with user interface design
  • Interest in data science, statistics or machine learning

Pay and benefits

  • Competitive salary: from £50k
  • Equipment: we provide you with a high-spec laptop (Linux or Mac) and up to two large monitors
  • Work-life balance: we have balanced lives and we work flexibly
  • Holidays: we offer a generous 30 days plus public holidays (38 total)
  • Location: we are all based within a 2 hour flight time of the UK

How to apply

Email jobs@sensiblecode.io quoting scjob25 in the subject line with the following information

  • Cover letter: tell us a bit about why you’re interested in this role
  • CV or resume: your professional experience
  • Your telephone number

No agencies please.

Share this job:
Full Stack Engineer that loves Node/TypeScript/GraphQL to help build our backend
node-js typescript graphql react-js postgresql backend Dec 12 2020

About this role

We’re looking for a software engineer to work on our GraphQL API, other backend services, and full stack on web-based apps. Our stack is Node.js, PostgreSQL, React, GraphQL for web and backend. You’ll work alongside other engineers who will work on our Swift and Kotlin native mobile apps and rely on the GraphQL API.

We will consider hiring at either junior, mid or senior level (we're building a team).

A typical day

The mornings will usually have a standup meeting. The aim is to update everyone, co-ordinate the day, and organise any collaboration.

After that, you may get stuck into some coding, or developing ideas. At various points you will ask for advice (or give advice). If other team members are free, you might go to a whiteboard together, and work on some problems together.

When working on a major feature/project, you’d be given a brief by the product manager. You would then have to create a design document along with a product designer. That might be a 2-3 page doc describing the problem and proposed solution.

Usually, you would say how you’re approaching the issue and discuss alternatives you have considered and why you rejected them. You would pitch it to the product manager and the rest of the team.

On other days, the focus may be on pure coding, i.e. improving fix, fixing problems, or working on deploying a feature.

Where you’ll work

We have a base in Beehive Lofts in Ancoats in Manchester.

You will occasionally need to travel to see customers, although you wouldn’t necessarily need a car to be able to do that. Full travel expenses will be paid.

There is a lift in the building with ground level access, and should you need to use this we can arrange a visit to check it is suitable.

Necessary skills

  • Great written communicator
  • Able to work with others in the team to develop ideas and designs, approachable and easy going
  • Can work quickly but maintain quality
  • Puts the customer at the heart of all product decisions, on a constant quest to understand the customer’s wants and needs
  • Able to put together collaborative documents to communicate the possible approaches and recommended implementation for new features
  • Attention to detail, we create quality products

Qualifications and experience

  • 3+ years of experience as a software developer
  • Solid Node.js and JavaScript knowledge
  • Desirable: GraphQL experience
  • Desirable: PostgreSQL experience
  • Desirable: Typescript experience
  • Desirable: React experience (or similar framework)
  • Desirable: Mobile app development experience

Salary & benefits

  • Excellent salary (depends on level hired at - junior, mid or senior)
  • Pension
  • Travel expenses
  • Mobile phone allowance
  • Coffee, tea & snacks provided
Share this job:
Senior Full Stack Software Engineer
react-js nestjs mongodb graphql typescript full stack Nov 13 2020

Description: As a Senior Full-Stack Engineer at Intelage, you will design, develop, deploy and iterate compelling products and services for our customers. Collaborating with design, product and technical peers, this is a high-impact, key role on our nascent and fast-growing technical team. This position reports to our Director of Software Engineering. 

Key Responsibilities:

  • Collaborate with designers, product managers, architects, engineers, and operations team members to build new platform services and features
  • End-to-end feature development from UI implementation all the way through the middleware and backend platform
  • Collaborate in an agile environment to understand business requirements and translate those needs to actionable development code using best practices
  • Be a tactical champion of a continuous improvement software development culture
  • Supporting existing codebases while building next-generation software architecture in new technologies
  • Deeply own the full stack and entire lifecycle for your products and features 
  • Work with design, product management and QA to develop and execute the technical roadmap
  • Own, build on and continuously improve the design/architecture and subsequent implementation and continuous iterative development of your work 
  • Design, develop and deploy features for the company's core web applications
  • Ensure the performance, quality, and responsiveness of applications
  • Develop and maintain code quality standards and enforce them across the team
  • Continually introduce architectural improvements and refactorings to the code baseline
  • Manage individual projects priorities, deadlines and deliverables with your technical expertise
  • Participate in design and code reviews, identify and communicate best development practices.
  • Experiment with technologies, solving the problems of scaling, latencies while keeping a check on cost and quality.

Ideal Qualifications:

  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering or a related technical discipline
  • 4+ years of professional software development experience building complex software systems that have been successfully delivered to customers
  • 3+ years of experience in OOP, knowledge of relevant design patterns and designing highly scalable systems
  • 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Experienced full-stack developer in the following technologies (ideally): Typescript, React, NestJS, MongoDB, AWS, CI, GraphQL, CloudFront, Docker
  • Exceptional customer relationship skills including the ability to dive deep and discover true requirements, underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet timelines with optimal solutions
  • A high degree of comfort operating in a sometimes ambiguous, fast changing environment with rapid iteration cycles 
  • Proven delivery of complex technical roadmaps and be detail oriented with excellent problem solving abilities. 
  • Experience with the Scrum and Agile methodology and experience working within and leading Agile teams
  • Excellent written and oral communication skills
Share this job:
Director of Software Engineering
react-js typescript nestjs mongodb graphql executive Nov 13 2020

Director of Software Engineering - Intelage

Description: As our Director of Software Engineering at Intelage, you will be responsible for the development, management and delivery of our entire technical roadmap. You will collaborate closely with design, product and marketing leaders in order to deliver compelling products and services for our customers. You will drive the technical vision while building out a team of developers at a rapid pace; ensuring that the right thing is built at the right time and, most importantly, in the right way.

This is a hands-on position where you will be expected to develop software in addition to leading the technical team; stepping in as needed to get the job done. The ideal candidate must be comfortable operating in an ambiguous, fast changing environment with rapid iteration cycles. You will act as an influencer throughout the organization and embody radical ownership of your team’s deliverables. 

A successful candidate must have a background in computer science, strong leadership abilities, experience running Agile teams, proven delivery of complex technical roadmaps and be detail oriented with excellent problem solving abilities. This is a high-impact, strategic role. This position reports to the Chief Revenue Officer. 

Key Responsibilities:

  • Responsible for the technical deliveries of the software development life cycle
  • Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
  • Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
  • Management and execution against project, product plans and delivery commitments
  • Report on status of development, quality, developer operations, and system performance to management
  • Ensure the right thing is being built and delivered at the right time in the right way

Ideal Qualifications:

  • BS/MS in Computer Science, Engineering, or related technical field
  • Minimum 5 years of experience managing software development teams
  • Minimum 8 years total software industry experience, including hands-on development and/or team management
  • Technical lead that has successfully scaled a startup from early to midsize and beyond
  • Experience in OOP, knowledge of relevant design patterns and designing highly scalable systems
  • Full lifecycle software development team management experience, from inception to delivery, through production operations
  • Experienced in full-stack development using the following technologies: Typescript, React, NestJS, MongoDB, AWS, CI, GraphQL, CloudFront, Docker 
  • Experience with the Scrum and Agile methodology
  • Experience launching and maintaining complex features 
  • Excellent written and oral communication skills

Intelage is committed to a diverse and inclusive workplace. Intelage is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status. 

Share this job:
Typescript + React Engineer at Fully Remote Startup
react-js node-js typescript next.js graphql frontend Oct 25 2020

We Are…

Shogun, and we're on a mission to help people create the best eCommerce experiences in the world.

We're a graduate of the Winter 2018 batch of Y-Combinator, we just recently raised a Series A round, we have over 14,000 active paying clients, and we're preparing to launch a new product in 2020 called Shogun Frontend (you can read more about that in Tech Crunch).

Our team is fully remote, distributed and global (check out our team page)! We have no office, so we are looking for team members that are comfortable with and motivated by the opportunity to work remotely.

You Are…

An experienced TypeScript + React Engineer in the United States, Canada or the UK who will be working directly on one of our client-facing products, helping people build highly performant pages and PWAs for their eCommerce stores.

Responsibilities

  • You'll be working in an agile team responsible for building UIs and tools for making web apps by utilizing modern technologies and solutions like TypeScript, React, Webpack, GraphQL, etc
  • You'll write well designed, testable, readable and scalable code in accordance to clean code principles and team agreement
  • You'll work closely with design, product management, and development teams to create elegant, interactive and highly performant interfaces
  • You'll take proactive ownership of tasks and see them through to completion, and take responsibility for coding, bug testing, general software deployment, and tracking the product through its lifecycle, along with communicating with other internal teams
  • You'll regularly contribute to discussions and brainstorm high quality ideas that result in adoption and improvements
  • You'll proactively share knowledge and help your team evolve

Basic Qualifications

  • Have worked heavily with TypeScript for at least two years
  • Excellent knowledge of React and testing (Jest, React-Testing-Library, etc)
  • 2+ years knowledge of Node.js and Next.js
  • Advanced understanding of web fundamentals (accessibility, security, DOM, SEO, how browsers work, etc)
  • Deep knowledge about web performance and page speed with React, Google Lighthouse, and more.
  • Great knowledge of Webpack and how to configure it properly
  • Love of engineering practices like continuous delivery and automated testing
  • Good written and verbal communication in English
  • Real-world TypeScript code we can review

Preferred Qualifications

  • Knowledge of bundlers outside of Webpack (e.g. Rollup or Parcel) and their proper configurations
  • Knowledge working with GraphQL
  • Working experience building PWAs

We Offer

  • A competitive salary
  • Benefits (vary by location)
  • An environment that cares highly about the quality of the code and good practices. We’ve suffered enough without them!
  • A fully remote work environment - our team is global and has been remote from the very start! Check out our remote work guide here for a deeper look at how we do remote.
  • Occasionally, we hire on a full time contractor basis to begin with. Team members enjoy the same opportunities for great compensation, full time positions, and consideration, regardless of location.

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.

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

Share this job:
Backend Developer
ruby-on-rails postgresql graphql elasticsearch reverse-engineering backend Oct 23 2020

The CoreCare Engineering team is composed of experts across the globe, and is looking to expand with more backend developers in the US. Our objective is to create a safe environment where we can solve problems that our customers are facing every day. The Engineering team works closely with Product and Business Development in small iterations. Our technology aggregates, transforms and analyzes different sources of patient data in order to help automate time consuming and repetitive tasks.


In this context, we are looking for an intermediate or senior backend developer.


Extensive experience is not strictly required if you demonstrate comparable experience in other technologies.


Even though the company is young, we work to avoid repetitive tasks. For example, our deployment process is fully automated and is as simple as creating a release on GitHub. We also have several environments available in order to test features at different stages.


CoreCare's goal is always to improve our culture, and your entire experience and attitude are really important to us, not just your engineering experience.


We are looking for people who are able to work autonomously, who are team players and who are capable (and want) to share their opinions whenever necessary.


We know nothing is perfect, and we are constantly motivated to iteratively improve our weaknesses with constructive feedback from the team.

Share this job:
Javascript Engineer
Sticker Mule   $99K - $135K
next.js react-js node-js graphql postgresql javascript Oct 03 2020

About Sticker Mule

Sticker Mule is the Internet's most "kick ass" brand. We are privately-owned, profitable, and powered by a  globally distributed team who cares deeply about delivering a great customer experience at the highest technical standards. Our software team operates from 17 countries, and we're always looking for more exceptional engineers.

The Software team is responsible for building and maintaining our front-end and back-end services, developing new features and products, and troubleshooting problems.

See more about our teams here

What we offer


  1. Remote working with a flexible schedule

  2. Opportunity to make a large impact as part of a small, highly motivated team

  3. Varied, interesting technical challenges to work on


We like you to know


  1. Docker

  2. NextJS

  3. React

  4. NodeJS

  5. GraphQL

  6. Postgres

  7. Redis

  8. Familiarity with Ruby

  9. Excellent communication skills in English

  10. Degree in Computer Science or equivalent practical experience



Challenges


  1. Improve and expand our React shared components gallery

  2. Migrate a large Rails code base to JavaScript from front-ends and back-ends

  3. Maintain optimal front-end performance on desktop and mobile



Compensation and benefits


  1. $99,000-$135,000 USD+ depending on experience

  2. $10,000 signing bonus

  3. 4 weeks vacation


Please apply through this link only

Share this job:
Senior Software Engineer
Coil  
javascript node-js typescript graphql react-js senior Sep 16 2020

At Coil, our goal is to bring users to the Web Monetization ecosystem so creators can make money off of their content. Coil is looking for an experienced, self motivated Senior Software Engineer to join our Product Engineering Team in San Francisco. Our ideal candidate:

  • Is as excited about Web Monetization as we are.
  • Thrives working in a startup environment - things move fast and change quite a bit.
  • Wants to be part of a small and creative team.

As a Senior Software Engineer you will

  • Design, implement, and test software across the stack, both frontend and backend.
  • Collaborate with the team to determine which features to build and how to architect them.
  • Perform code reviews.
  • Mentor and assist team members.

What you bring to the table

  • 5+ years of professional working experience.
  • Track record of building and maintaining performant micro service oriented software products.
  • Know the ins and outs of Node.js and Javascript.
  • Demonstrated ability to proactively manage tasks, projects, and issues.

Pluses

  • Experience with /desire to learn Typescript, React, & GraphQL.
  • Experience scaling micro services architecture to handle large loads.
  • Background in building payout infrastructure or content platforms.
Share this job:
Python Developer
X-Team  
python django graphql typescript rust crypto Sep 04 2020

Most important:

  • Expert knowledge and experience working with Python and frameworks like Django/Flask
  • Experience with GraphQL (Relay)
  • Solid experience with serverless architecture
  • Experience deploying services on AWS
  • Experience with TypeScript
  • Experience writing high-quality unit tests

Nice to have:

  • Experience with Rust
  • Familiar/involved with open­ source projects
  • Experience with working remotely

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Perks:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Generalist Mid/Senior-level Software Developer with back end focus
Niphtio  
postgresql redis kotlin graphql amazon-sqs backend Sep 01 2020

Do you care equally about code quality and about creating a product users will
love?

At Niphtio, we're looking for mid- and senior-level software developers to join
us in building the next-generation of content aggregation, curation, and
discovery tools. We're especially looking for folks to contribute to our
backend systems.

We are an early-stage, self-funded start-up, founded by one of the creators of
Google Reader, and we are a 100% distributed team. (USA and Canada only — we
are not able to sponsor or transfer visas for this position.)

You will be one of our first hires, and will be working closely with our
founder/CEO. You'll have plenty of autonomy and real opportunities to grow and
build your skills here.

Technologies we're currently using include:

  • PostgreSQL
  • Redis
  • Kotlin
  • GraphQL
  • AWS SQS and S3

That said, we care more about your ability to learn new things and your passion
for excellence in our craft than preexisting knowledge in any specific
technology.

Bonus skills:

  • API design
  • Database schema design
  • Building distributed systems

As part of this job you'll wear many different hats, including developing for
back end, front end, mobile and operations. You will have a direct influence on
setting the direction of our products as well as shaping our company culture
from the ground up.

Share this job:
Back-End Developer
python django graphql postgresql docker backend Aug 29 2020

Job description

Apacio is a development and consultancy firm that works exclusively for top-tier creative agencies. As digital guns for hire, we work behind the scenes to build apps, websites and campaigns for some of the world's biggest brands.

We're a small, UK-based team with offices just outside of Reading in Theale. We embrace remote work, thrive on project diversity and are looking to hire talented devs who share our passion for quality code.

About You

  • You're based in the UK with excellent conversational English. You can take a techy problem and articulate it in simple terms.
  • You have 3+ years of experience working with Python and Django.
  • You're a wizard with Docker deployments and can help our team transition to a containerized world.
  • You know your way around GraphQL schemas but can also help to maintain some old-school Django projects.
  • You see tests as time-savers, not time-wasters.
  • You love clean, tidy, readable and repeatable code.
  • You can have fun with our team and want to make your mark on a growing company. 

Bonus points if...

  • You have experience working for a creative agency
  • You're familiar with EC2, S3 and other AWS products
  • You have an understanding of front-end code, specifically ReactJS/SCSS.

Why Apacio?

  • Due to the nature of our work, we have variety in our projects. We work for exciting start-ups and huge global names, so there's no monotony or dull moments.
  • We operate a 35 hour week and encourage downtime. Work/Life balance and the health of our team is vital to us.
  • 25 days of holiday per year, excluding bank holidays, so plenty of time to do something off the beaten track.
  • We're a growing team, so there's an opportunity to make your mark and shape the company (And your role) moving forward.
  • Team lunch twice a month.

What to expect at the job interview

We'll take a look at your CV and GitHub profile. If you have some code snippets or projects you're really proud of; please send them our way so we can take a look at the code. We'll then give you a small project to work through, which will be followed up with an interview to discuss your general interests, the stuff you've done in the past and what your ideal workday is like. 

This is a full time, permanent remote role, which can be based in our office in Theale or any remote location throughout the UK.

Share this job:
Full Stack Engineer for a Cryptocurrency startup
react-js graphql typescript node-js go full stack Aug 14 2020

Chorus One runs validators for multiple Proof of Stake networks and manages over $50 million in crypto-assets. As part of this mission, we provide a user facing interface for staking: https://anthem.chorus.one . We are actively searching for a Full Stack Engineer to lead the development of Anthem.

This is a challenging role that would entail building out a web platform which interacts with the cutting-edge technology surrounding today's decentralized networks. As such you will be exposed to many new, interesting, and unique technologies in the course of this role. Anthem is open source, so you can review the code to have a clear idea of what you would be working on.

Responsibilities

  • Integrate new cryptocurrency networks into Anthem.
  • Develop and test user workflows pertaining to managing funds.
  • Develop new product features for Anthem to enable users to optimize their returns.
  • Participate in the upkeep of Chorus validator infrastructure through on-call rotations.

The Ideal Candidate

Must haves:

  • Worked in a fullstack role touching both frontend and backend.
  • Solid experience working with React and NodeJS.
  • Familiarity with building and consuming GraphQL APIs.
  • Experience with at least one strongly typed language (ideally TypeScript).
  • Comfortable working remotely with a high degree of autonomy.
  • Good Experience with UI testing of some form: Selenium, Cypress, Nightmare.js etc.

Nice to have:

  • Interest and knowledge about cryptocurrencies and blockchain, or an interest to learn.
  • Experience interacting with hardware cryptocurrency wallets, e.g. Ledger devices.
  • DBA experience with Postgres or other SQL databases.
  • Experience building CI/CD pipelines for deploying web products.
  • Skill or interest building data visualizations.
  • Experience with product-analytics tools such as Segment and Amplitude.
Share this job:
Senior Platform Engineer
python3 django postgresql graphql microservices senior Jul 14 2020

We're looking for senior engineers to help us unleash the power of logistics. 7bridges transforms outdated, rules-based processes into agile, automated systems that continuously adapt to change. The platform is the last integration that businesses require to future-proof their logistics and deliver scalable, sustainable and profitable enterprise growth. Not only that, 7bridges saves customers 50% on their direct costs!

You should be great at communication and collaboration. You will want to learn and grow within the company and become a team leader to the next generation of our recruits.

What you will be doing

  • Architect, design and deliver complex features in conjunction with the product manager
  • Translate business strategy directly into engineering problems and solutions
  • Understanding and predicting the costs of development design decisions
  • Mentoring junior members of staff
  • Maintaining the quality of the production environment

Key technologies

It would be amazing if you were familiar with all of our key technologies but if you're not don't worry, thats why we offer skills training as one of our benefits.

  • Python 3
  • PostgreSQL
  • Redis
  • GraphQL
  • Django
  • Django Graphene
  • Django REST framework
  • Celery
  • Pandas
  • Pytest
  • Splinter/Selenium
  • Git
  • Test Driven Development
Share this job:
Senior Platform Engineer
python3 django postgresql graphql microservices senior Jul 14 2020

We're looking for senior engineers to help us unleash the power of logistics. 7bridges transforms outdated, rules-based processes into agile, automated systems that continuously adapt to change. The platform is the last integration that businesses require to future-proof their logistics and deliver scalable, sustainable and profitable enterprise growth. Not only that, 7bridges saves customers 50% on their direct costs!

You should be great at communication and collaboration. You will want to learn and grow within the company and become a team leader to the next generation of our recruits.

What you will be doing

  • Architect, design and deliver complex features in conjunction with the product manager
  • Translate business strategy directly into engineering problems and solutions
  • Understanding and predicting the costs of development design decisions
  • Mentoring junior members of staff
  • Maintaining the quality of the production environment

Key technologies

It would be amazing if you were familiar with all of our key technologies but if you're not don't worry, thats why we offer skills training as one of our benefits.

  • Python 3
  • PostgreSQL
  • Redis
  • GraphQL
  • Django
  • Django Graphene
  • Django REST framework
  • Celery
  • Pandas
  • Pytest
  • Splinter/Selenium
  • Git
  • Test Driven Development
Share this job:
Senior Software Engineer
react-js javascript graphql postgresql node-js senior Jun 24 2020

Outschool's mission is to inspire kids to love learning. We believe the best way to do that is by linking learning to kids’ interests (make it fun!) and giving them the autonomy to pick their own path. We provide small group classes that meet over live video chat where learners are connected with teachers and classmates who share their interests. These classes are offered through our marketplace and conducted on our remote learning platform.

We're growing fast: over 250,000 learners have enrolled in classes, and we're doubling our team this year. We're an experienced team with past accomplishments at Airbnb, Square, Uber, Udemy, Amazon, Google, and many startups. We came together because we wanted to make a difference in education, and saw the opportunity to empower learners, teachers, and parents. Now we have a successful, fast-growing business and recently announced $8.5M Series A funding.

We are an effective team of senior engineers, getting a lot done by staying focused on the work that matters. We're iteratively building up a complex product for a highly engaged audience. Upcoming projects include data-driven recommendations, measuring teacher quality and learner engagement, learner profiles, integrated messaging, assignments, learning paths, growth experiments, better search, and more.

We work in modern JavaScript: React, GraphQL/Apollo, and Node/Express backed by PostgreSQL.

Here are some reasons to join us:

  • Collaborative team culture that encourages pairing, iteration, and impact
  • Novel vision to transform kids' education through remote teaching with live video chat
  • Experienced team from Airbnb, Square, Amazon, Google, Udemy and Clever
  • Lots of opportunities to make an impact by building large features end-to-end
  • Consumer product with fast iteration cycles means you can have a big impact in a short time
  • Proven, fast-growing marketplace business with millions of dollars in annual revenue
  • Funded by top education and marketplace investors, Reach Capital and Union Square Ventures

We look for candidates who:

  • Have been programming professionally and challenging themselves for at least 2 years
  • Communicate clearly
  • Balance big-picture perspective with attention to detail
  • Take responsibility for their work
  • Care about learning and education
  • Have something to teach us

Outschool is an equal opportunity employer. We view diversity as a moral imperative and a competitive advantage. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to directly assess skills and experience.

Share this job: