Remote TypeScript 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 Software Engineer in Test/Blockchain
Mangata  
testing typescript kubernetes docker rust blockchain Jun 20

QA Lead for p2p distributed systems with blockchain consensus principles.

We automate building multiple versions of distributed systems and running end-to-end tests on whole networks. Networks have states on levels of consensus, embedded smart contracts, traditional smart contracts, cache layers, networking layers and others that can show many exotic faulty behaviors. This is a niche of niches where Stackoverflow won’t help you.

Blockchain nodes are built in Rust language in Substrate framework, that is a cutting edge blockchain software. QA Lead should be able to encompass all the domains around interoperability of distributed systems, dynamic APIs (API definitions need to be created programmatically), bridge-blockchains that make consensus about states of other blockchains or chaos engineering.

The blockchain is a decentralized exchange (DEX), connected to Ethereum and other blockchains through bridge technologies. Overall software is a p2p, open-source, complex landscape of parts built in Rust, Typescript, Solidity, and Go. The result of the work is open-sourced.

The job will be to build and extend testing infrastructure. End-to-end testing is done through a Typescript application that runs network tests, which need to be deduced out of Rust code.

You will be working among professionals with a keen sense of software precision and having autonomy over your decisions. Tools used will be explored to their limits and you will have the opportunity to create novel architectural patterns. You will collaborate closely with the CTO and other engineers. It's welcomed to be interested in other domains of the software, but not necessary. In this position, you will have the opportunity to design and build software that involves a wide variety of considerations including cryptography, security, networking, game theory, economics, finance, political science, and programming language design. Expect a lot of freedom, fun, and responsibility.

With the growth of the company, we like people to grow as well in technical or general leadership.

The ideal person is a senior engineer who has ambition to grow in a QA lead role and learn distributed systems tech. The combination of Rust, Typescript and DevOps tools on blockchain networks is a daring combination, so the person doesn’t need to have a working knowledge of all of them. The ability to learn over time is a must.

Responsibilities

- ensure execution correctness at all times

- actively discover flaws and vulnerabilities

- automate deployment and testing process

- test UI and UX

- create testing strategies

- develop automated e2e tests using typescript

- understand and execute unit tests in rust

- collect the data from grafana, prometheus and custom tools

- report incidents

Requirements:

- javascript, typescript, testing frameworks

- testing automation

- code reading

- gitflow

- agile

Toolset:

- the codebase to test is in Rust and Typescript

- Typescript + node-tap for API tests

- Docker

- Kubernetes for automatization

- contribution to the toolset is appreciated

Personality requirements and skills

We value curiosity - an expanding mindset is a must.

Technology agnosticism - strong opinions, weakly held.

Communication skills: ability to adjust a message to a listener and ability to be a listener.

Share this job:
Front-end Engineer
javascript react-js vue-js typescript node-js frontend Jun 20

We are looking for a talented full-stack capable frontend developer to join PayPay!
Work closely with the design and backend team to build and develop web applications for our forward thinking products.

  • Design large scale systems with high complexity to support our high throughput applications.
  • Understand how to leverage infrastructure for solving such large scale problems.
  • Develop tools and contribute to open source wherever possible.
  • Adopt problem solving as a way of life – always go to root cause! Support the code you write in

Tech StackWe select the best combination of tech at times.

TypeScript, JavaScript, HTML/CSS
Vue.js, Angular, React, NestJS, Express.js, single-spa
Docker, Kubernetes, ArgoCD, AWS
GitHub, npm/yarn, Jenkins, Webpack, Jest, i18n, Storybook
Sentry, Kibana, Google Analytics, Firebase, NewRelic
Figma, PlantUML, draw.io
Slack, Zoom, Confluence

Qualifications

  • At least 3 years of JavaScript development experience for web applications
  • Experience in SPA development with Angular or React or Vuejs and Webpack
  • Experience in typescript
  • Experience in unit/e2e testing implementation in JavaScript
  • In-depth understanding in frontend performance optimization
  • Ability to design frontend architecture
  • Experience with server side programming languages, include but not limited to Java, Python and NodeJs

Preferred Qualifications

  • Experience with iOS/Android native application development
  • Knowledge in development process and DevOps
  • Contribution to open source projects
  • Interest and ability to learn other coding languages as needed

Hiring Process


  1. Application Review (1-2 weeks)

    • HR and Team will review your resume
  2. Code challenge (online)

    • Coding Test will be sent via Hirevue system
    • It takes 3-4 hours (max) to complete
    • If you need to extend the due date, please contact HR
  3. Interviews (online)

    • 2-3 rounds of online interview(s)
    • Live Coding could be requested
    • Please make sure the reason you applied to PayPay (Why Fintech? Why Startup? Why PayPay?)
  4. Job Offer


Other Information

[Corporate Blog] https://about.paypay.ne.jp/corporate-blog

[Product Blog] https://blog.paypay.ne.jp

[LinkedIn] https://www.linkedin.com/company/paypay-corp

Share this job:
Junior JavaScript/TypeScript Node Developer
node-js typescript javascript webapi frontend junior Jun 19

We are looking for applicants who live within the contiguous United States. H-1B candidates and recruiting firms need not respond.


About this job:

We are looking for a Junior JavaScript, TypeScript, Node Developer to join our team for active client engagement. You would join our team who is building a custom API that exposes services via an AWS hosted environment. You would be expected to push code to our internally hosted continuous integration environment, and you would be in close communication with the team and be highly supported. The initial two-week period would involve shadowing a current senior team member to understand the current projects and the third-party platforms that we are integrating with.


Work hours are flexible to a degree provided you can attend required meetings, be available during TSP and/or client business hours and deliver quality results within expected timeframes. You would shadow a senior team-member for two to three weeks and then be expected to contribute effectively to the team’s efforts.


Benefits include 401K, Medical, Dental, Vision and Life Insurance.


This position is available immediately so if you think this might be a good fit, please contact us at your earliest convenience.


Required Duties:

  • Design, develop, implement, document, and troubleshoot software, web applications and integrations.
  • Research and analyze existing systems and program requirements for new projects.
  • Perform Unit testing and participate in the creation of regression and integrated testing efforts.
  • Develop solutions using various technologies including those sited in the required skill set section.
  • Develop system integrations and web applications within ERP frameworks.
  • Participate in design and architecture discussions as needed.
  • Train and mentor other developers and participate in code reviews.
  • Follow established SDLC, change processes and policies.
  • Carry out other duties as assigned.

Requirements:

  • 1 to 2 years developing enterprise class solutions using the technologies listed below
  • Exceptional TypeScript/JavaScript experience/expertise.
  • NodeJS experience.
  • Unix/Linux environment familiarity (a lot of everyday work is done on command line)
  • Experience with Git
  • MongoDB
  • AWS development and deployment experience
  • Must have excellent communication skills

Pluses:

  • .Net Core experience a huge plus.
  • Mortgage Lending, Banking or Finance experience
  • Technology, Project Management Certifications and/or 4-year College Degree

Exclusions:

  • US based candidates only
  • No H-1B candidates
  • No Recruiting Firms

Equal & Opportunity:

TSP Consulting is an Equal Opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.

Share this job:
Senior .NET Developer for Mortgage and Banking
cs .net-core sql-server javascript typescript senior Jun 19

We are looking for applicants who live within the contiguous United States. H-1B candidates and recruiting firms need not respond.

About this job:

TSP Consulting is seeking a highly self-motivated Senior.NET Developer to join our team of consultants that operate in a fast-paced collaborative custom banking solutions development environment. As a developer on our .NET team, you would be architecting and building Enterprise Level Mortgage banking applications, API’s, and integrations.

You will be highly supported by our team of developers, project managers and system engineers and architects. We value creative and dedicated professionals who are proud of their craft, love a challenge, have outstanding communication skills, and above all else are great team members.

This position is 100% remote provided the work is performed within the continental US. Work hours are flexible provided you can attend required meetings, be available during TSP and/or client business hours and deliver quality results within expected timeframes. Benefits include 401K, Medical, Dental, Vision and Life Insurance.

This position is available immediately so if you think this might be a good fit, please contact us at your earliest convenience.

Required Duties Include:

  • Design, develop, implement, document, and troubleshoot software, web applications and integrations.
  • Research and analyze existing systems and program requirements for new projects.
  • Perform Unit testing and participate in the creation of regression and integrated testing efforts.
  • Develop solutions using various technologies including those sited in the required skill set section.
  • Participate in design and architecture discussions as needed.
  • Follow established SDLC, change processes and policies.
  • Carry out other duties as assigned.

Required Skills:

  • At least 5 years developing enterprise class solutions using the technologies listed below.
  • Exceptional C# and .net core experience.
  • Strong MSSQL experience and knowledge of entity framework.
  • Experience developing solutions using .Net Core, JavaScript/TypeScript.
  • Familiarity with Redis, GraphQL and RabbitMQ.
  • Strong understanding of DI and test-driven methodologies.
  • Experience with Git and Visual Studio.
  • Strong knowledge of service-based architecture.
  • Ability to collaborate with others.
  • Experience working in an agile continuous integration environment.
  • Excellent communication and documentation skills.

Pluses:

  • JavaScript/TypeScript, Node development experience a huge plus.
  • Mortgage Lending, Banking or Finance experience.
  • Technology, programming, Project Management Certifications and/or 4-year College Degree.

Exclusions:

  • US based candidates only.
  • No H-1B candidates.
  • No Recruiting Firms.

Equal & Opportunity:

TSP Consulting is an Equal Opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.

Share this job:
Senior Backend Developer
node-js php mongodb typescript rabbitmq backend Jun 18

Who we are?
We are small international company based in the Netherlands who created an affordable multi-channel communication software taking the results of sales teams to the next level. Our app helps in the field of direct sales, where we focus on the Dutch market. Our vision at SalesChamp is to create the simplest, most effective and easy-to-use omnichannel communication platform in the world.

As SalesChamp has also an office in Brno, Czech Republic, and on top of that works with full remote team members, the structure can be defined as a hybrid remote set up.

Our team has grown from 9 to 16 members within a year and the development team itself consists of five senior and five junior developers. In the team there are amazing people working from Netherlands, Czechia, Slovakia, Nigeria, Russia, Bulgaria and UK. Currently we're looking for 4-5 new team members in 3 different roles within the development team.

Whom are we looking for?

We're looking for a strong candidate experienced in Node.js and PHP to help us build cool new features within our current web application and to help us create a whole new product of our company. You'll be working "side by side" with our international development team bringing up ideas and solutions for some of the current challenges we're facing.

What will be the scope of your work?

  • Backend programming
  • Proposal of solution of necessary changes in the application
  • Bug fixing
  • Code reviews

On the server side you will need:

  • PHP, ES6, Node.js and Typescript
  • Nette (PHP framework)
  • RabbitMQ, MongoDB and MySQL

What we can offer:

  • Contractor based cooperation
  • Competitive salary and flexible working schedule
  • Trips to our head office in Netherlands once a year
  • Friendly team of beautiful young people
  • Team buildings, Happy hours (remote work support)
Share this job:
Senior Full-Stack Developer
mysql typescript javascript react-js lamp senior Jun 17

Expert Full Stack Developer

Expert Full stack developer, proven ability to move
up or down the tech stack with experience in the delivery of a services-driven
approach supporting complex front end portals:

  • Javascript
  • PHP
  • SQL (MySQL / MariaDB)
  • RESTful API's
  • ReactJS and/or React Native a plus

Additional requirements

  • Broad experience in various industries, logistics industry experience a plus
  • Self-driven, able to work remotely without hands-on supervision.

This is a USA based position, with an ability to work remotely from anywhere in the US.

Share this job:

This Month

Lead Software Engineers
Reaktor  
typescript javascript react scala swift data science Jun 14

We are working remotely and are open to candidates working from anywhere in the US or Canada. Our office in New York's Flatiron district is available for anyone based in NY.

We're looking for lead full-stack software engineers to join and lead our teams in delivering world-class digital products for companies such as adidas, ViacomCBS, HBO, Rovio, and Finnair. We need people that are deeply knowledgeable and passionate about technology, are able to consult clients about their core business challenges, and can come up with the right solutions with their teams.

What we can offer you:

  • Small, completely autonomous teams filled with experts in everything from design, to data science, to business consulting, working together with the client to clarify ambiguous requirements, define the best course of action, pick the right tools and technologies, and shape the result — together.
  • A global community of amazing people who you will learn from and will learn from you.
  • Experimentation and continuous improvement of our skills and ways of working.
  • A dedication to constant evolution (and the occasional revolution).
  • A world without rigid hierarchy—big ideas can come from anyone and anywhere.

At Reaktor USA, our benefits and perks evolve with our community, and we're always open to new ideas that will support the wellbeing of Reaktorians. Currently, we offer the following perks:

  • A real work-life balance with 40-hour weeks
  • Four weeks of paid vacation
  • Floating holiday policy - you can choose which holidays you want to recognize
  • 16 weeks of fully paid family leave for primary caregivers and up to 8 weeks of fully paid family leave for secondary caregivers
  • A community with as much support as your heart desires
  • Aetna health, dental and vision plans
  • 401K plan with a 6% annual match
  • Citi Bike membership and commuting benefits
  • A phone of your choice with a phoneline
  • Quarterly learning stipends to use on your professional development
  • Budget for improving your remote work set up during COVID-19
  • Dinners, team outings, company trips, and other opportunities to bond with your teammates

P.S. Listen to our new podcast Fork Pull Merge Push.
Insight, inspiration, and the most mind-bending technical rabbit holes, brought to you biweekly.

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:
Senior Full Stack Engineer - JavaScript Pro
Koji  
javascript react-js typescript express node-js full stack Jun 05

Koji is looking for exceptional full stack JavaScript engineers to join our team. Join a well-funded venture-backed startup, building a transformative developer platform and App Store for interactive social posts.

Create along side our exceptional Product, Design & Software Engineering team (Apple, Google, NFL, Ticketmaster) to create exciting new web apps every week that will help define and elevate the creator economy.

Koji is a brand new platform that makes it incredibly easy for developers to deploy, promote and sell their web applications. We are looking for outstanding individuals – passionate, creative technologists who enjoy pushing the boundaries of systems and digital experiences to join our team.

We value the best talent at Koji:

  • Venture Funded
  • Great benefits, equity, market pay
  • Remote Role + WFH Benefits
  • Insanely fun & transformative product
  • Creative freedom
  • Stellar team environment

Responsibilities:

  • Build complete full stack application templates on our platform
  • Maintain & improve existing application templates
  • Evaluate incoming bug reports, execute and deploy fixes
  • Participate in code reviews and testing

Job Requirements:

  • Highly skilled in JavaScript - Typescript, React, Express
  • Proficient in modern development tooling (git, npm, webpack etc)
  • At least 4 years experience working as a full stack engineer
  • At least 3 years direct experience with Node/Express AND React or other client-side frameworks
  • Available to work during US business hours
Share this job:
Senior Full-Stack Engineers
Kanopi  
react-js python typescript django senior aws May 30

The role

We’re a startup with a huge amount of blue sky in front of us and it is now down to us to execute. We're looking for highly competent full-stack devs who have a passion for their craft, who are team players, and who are excited to contribute to the growth and culture of the company.

In this role you will be reporting to the CTO and working in a small but rapidly growing engineering team.

We believe the difference between a good developer and great developer is the ability to code for, and work well within a team, so we highly value empathy and emotional intelligence.

The tech

The technology is current and inherently exciting. In order to kick goals, you will need to be comfortable operating within these technologies and practices.

  • React/Typescript in the frontend
  • Python/Django in the backend
  • GraphQL for our APIs
  • Automated testing
  • Continuous integration and continuous deployment
  • Heroku and AWS (containers)

Demonstrated Agile experience is important, and if you have prior experience with API integrations and Test-Driven Development, that’s a bonus.

What you get to do every day

  • Architect and implement effective and efficient solutions that deliver business outcomes and help create delightful user experiences
  • Deliver high quality, clean and testable code that is a pleasure to inherit and maintain
  • Help others do the same through rigorous code reviews
  • Lead discussions and play a critical role in making architectural decisions and shaping software engineering best practices across the company
  • Contribute to our agile processes and ways of working, including assisting in backlog grooming, estimation, and task breakdown
  • Assist the mentorship of team members in back-end and front-end related technologies, and engineering principles in general
  • Help build a kick-ass team and a culture of excellence!

Who we’re looking for

  • An owner. We get excited about the things we’re building. We see opportunities, and we’re chomping at the bit to make them happen; we don’t want to wait for someone else to do them. We love people who see themselves as the agents that can make things happen; owners of their work and their goals.
  • A generalised specialist. Someone who has put in the hard yards and has built a deep understanding of a topic. There won’t be much we can teach you in your area of specialty, however we also seek someone with a range of auxiliary interests and competencies; a generalised specialist.
  • A pragmatist. We love technology, it’s hard not to. But we are here to solve problems, and as a senior developer you recognise that technology is your toolbelt, creativity your fuel, and business outcomes your objective.
  • Someone socially aware. We work in a team, within a company. We work with contacts across various client companies. We talk with our clients, and really listen to their feedback. As a senior developer you’re not only technically capable, but you also enjoy working with a team and building a learning environment.
  • A funlover. We’ll be spending a lot of time together, let’s make sure we have fun!

On the technical side

  • 4+ years of professional software development experience, ideally building complex software systems that have been successfully delivered to customers
  • A strong understanding of design principles and patterns, data structures, reliability, maintainability and security
  • A knack for building flexible, modular systems that are still simple and easy to understand
  • An avid problem solver
  • A passion for best practices and continuous improvement

Benefits

Things you might want to know about us:

  • We offer a small-company work culture with big time vision
  • Equity package as a senior member of the company
  • We trust our people. This means we focus on outcomes and provide a flexible workplace
  • You will work alongside an experienced team who will challenge you everyday (and expect you to challenge them back)
  • Support and professional development to help you achieve your careers goals, learn and grow
  • We’re a remote-first team, but when we do spend time in our office, it’s right in the centre of Collingwood. And it’s fully equipped with an open air garden, arcade machine, ping pong table, outdoor deck and a wellness program!
Share this job:

This Year

Software Engineer
javascript swift typescript blockchain crypto frontend May 22

We are a Bali-based team looking for a Product Designer for Circles, a Universal Basic Income on the Blockchain (joincircles.net).

We are looking for a Software Engineer to join our team to develop the Circles mobile and desktop application. We're looking for someone, who loves creating applications that are robust, fast and easy to use and is excited to join a team of passionate and value-driven people to have a positive impact on society.

What you’ll do:

  • Build blockchain applications such as cryptocurrency wallet, including wallet core library and related functions
  • Work together in a team to determine the architecture of the solutions that integrate the applications into our mobile/web clients
  • Be responsible for the quality and longevity of the code you produce
  • Respond to community feature requests and bug reports
  • Set your own priorities and manage your own timelines
  • Help make decisions in your team on how your team works together
  • Be a fun colleague and participate in activities we do together to connect as people

Requirements

  • Good experience in front-end development with JavaScript and Swift, and some experience in statically typed languages, e.g. TypeScript
  • Growth mindset, e.g. if you don’t know TypeScript yet, be open to learn it
  • Good knowledge about characteristics of cryptocurrency (e.g. Bitcoin or ETH) and crypto wallet, e.g. mintable token, smart contract, multi-signature, key derivation etc.
  • Experience in industry’s best practices: receive and provide code reviews, write documentation etc.

Bonus

  • Experience with Flutter development
  • Experience in using crypto wallets
  • Experience in building crypto wallet for popular tokens
  • Knowledge/experience with smart contract, blockchain protocols
  • Knowing security primitives, e.g. encryption
  • Experience working in open-source communities

Benefits

We offer a creative, highly participatory environment without the classical top-down hierarchy. We value that each candidate brings their own unique mix of skills and experience. You will be directly benefiting Balinese people and providing a service that is unequivocally purposeful.

Bali is our center of operation and we support remote work as long as you are able to provide flexibility to have significant overlap within the Balinese timezone. We believe your life outside your professional commitments should be enjoyed, and time to rejuvenate is critical to thriving. That’s why we work flexibly during the month. You commit your time for a specific number of hours during a month and you can work during the times that are most productive for you.

We have several team meetings to learn from each other and see the whole product, but also to grow ourselves by giving and receiving feedback but also to give and receive appreciation.

Hope to see your application letter soon!

Share this job:
Backend Developer
typescript serverless-architecture aws microservices nosql backend May 22

Receeve is seeking a Backend Developer (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:

You’ll be working in the backend of our event-driven platform to solve complex problems. You’ll have an opportunity to work in an highly flexible and adaptable architecture, work closely with experts to both share and expand your knowledge and skills, and develop yourself into a true craftsman.

Responsibilities:

  • Design and develop backend services, applying craftsmanship such as good Design Patterns, Testing, and considering robustness at scale
  • Solve complex problems with solutions that are clear and concise
  • Maintain the backend services
  • Provide feedback to Product regarding new features
  • Report on status of development work
  • Mentor and assist others in the team

To be successful:

  • You must understand and use common Design Patterns
  • You must believe in quality, and implementing testing
  • You must be able to quickly grasp complex details
  • You must be a good communicator
  • You must be open to feedback and growing

Must-Haves / Requirements:

  • Minimum 3 years of experience
  • Typescript (or comparable OOP-style language)
  • Strong Object Oriented Programming knowledge
  • Uses common Design Patterns

You will have stronger chances if you:

  • Understand Domain Driven Design
  • Event Driven Architecture
  • Have handled Big Data
  • Worked with streams
  • Built in AWS infrastructure
  • Worked with the Serverless paradigm
  • Built in microservices

Why us?

  • 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 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:
UK-Based Remote Full Stack Web Developer
angular rxjs typescript mongodb node-js full stack May 15

UK-Based Remote

This position is REMOTE but candidates will be required to attend team days in the Midlands region of England.

At WUSTL International we are developing a next-generation platform to support teaching and learning at a major US business school. The tools we are creating support face-to-face learning, blended and distance learning, and lifelong learning. They also support a strategy of engaging students and alumni throughout their careers.

We are expanding our development team to six by recruiting two Web Developers.

As a Web Developer you will play a key part in developing and maintaining our code base on the front end and the back end, working in a fast-paced, collegiate environment. You will have an appreciation of the key aspects of UX and information design alongside the ability to implement great experiences using HTML, CSS and SCSS. Likewise, you will be inspired by the serverless model and will take an active part in developing on the platform-as-a-service paradigm.

What you will do:

  • Develop solutions based on user requirements, taking responsibility for the full development cycle.
  • Implement highly scalable solutions using AWS Lambda, and user experiences using Angular, using Typescript on both the front and back end.
  • Constantly challenge and expand your knowledge of reliable software architecture, programming and new technologies.
  • Work with agile processes that are adapted to the team’s and project’s needs.

What technologies you'll be using:

  • Angular and RxJS.
  • AWS Lambda, using node.js and Typescript.
  • Other AWS services (RDS, SQS, SNS, CloudWatch, S3, ElastiCache etc).
  • Microservices with synchronous and asynchronous communication.

Minimum qualifications:

  • 5+ years of professional software development experience.
  • A good degree education, preferably in computer science.
  • A strong portfolio of projects in which you have taken part.
  • OOP skills and knowledge of design patterns.

Personal attributes:

  • Strong work ethic.
  • Team player.
  • Customer service oriented.
  • Excellence driven.

How to apply:

Send us a cover letter explaining why you feel you are a great fit for the role, your salary expectation, and include an up-to-date resume as well.

Applicants must have the right to live and work in the UK.

No agencies please.

Next steps:


  1. We will read your cover letter and resume. The more you can tell us about yourself and your previous roles the easier it is for us to make a thorough evaluation of your suitability for the role. Links to code are helpful but not an absolute requirement if this is difficult for you.

  2. If you get through this first stage, we’ll arrange an interview (in person or by video) with at least two members of our team.

  3. If we need more evidence of your expertise we may ask you to complete a short programming exercise. This will be something related to the role so you can see the type of work that you will be undertaking and we can see your technical ability. We’ll then follow up with an online meeting for you to walk us through the output of the exercise.

  4. For successful candidates we will make an offer.


Benefits:

  • Salary commensurate with experience.
  • 10% employer pension contribution.
  • 30 days annual leave.
  • Contribute to key technical decisions.
  • Work alongside and gain experience from experts in the field of digital education.
Share this job:
Software Engineer
C2FO  
scala postgresql node-js typescript apache-kafka java May 14

Platform teams own the core services that power C2FO's main product. We're transforming the platform to be event-driven. Come help us do it! You'll learn how to use Kafka and other evented systems on a team where you aren't punished for making mistakes.

There are plenty of great opportunities to learn and grow at C2FO. We have an annual conference budget for every engineer, O'Reilly learning platform memberships, educational stipends, a mentor program, and a standard career progression for both engineers and engineering managers.

The health of the team is important. There are frequent opportunities to build relationships with your teammates: retreats, show & share, hack weeks, and our own Platform teams' monthly Mandatory Fun Time (it's not actually mandatory).

Ready to join?

What you’ll do

  • Take ownership of technical designs and key areas of the system.
  • Work with our Product Managers to break down project details and ensure requirements are complete.
  • Develop and ship code to complete impactful projects.
  • Give and receive feedback on your team’s code on GitHub.
  • Mentor, pair with, and support the growth of other engineers.
  • Apply good coding practices to ensure our code base is readable, secure, and scalable.
  • Improve our documentation and document design decisions and rationale.
  • Collaborate with others across the company, including Product, DevOps, and operational stakeholders.

What you’ll need

  • Passionate about solving problems for a bleeding-edge FinTech company
  • Concerned with the success of their teammates as well as themself
  • Respectful towards teammates regardless of their abilities
  • Able to work in a highly collaborative software development environment
  • Willing to debate, obtain, and move forward with the best solution
  • Always digging deeper to understand the problem space and the 'why' of your work.
  • Passionate about testing, code quality, and continuous integration
  • Vigilant in identifying tech debt and always improving how we do things
  • Persistent in the face of roadblocks; dispatches them efficiently, pulling in others as necessary.
  • Comfortable with source control, especially git
  • Self-motivated developer
  • People from all backgrounds encouraged - no degree required
  • Minimum of 1 years of experience in the job offered or in a related position
  • Proficient communication in English both written and verbal

We'd be particularly delighted to hire someone who has experience with:

  • Scala, Java, or Kotlin
  • Apache Kafka, Kafka Streams, Akka, Akka Streams
  • Node.js, TypeScript, Javascript
  • Relational database (PostgreSQL)
  • RESTful or GraphQL APIs
  • AWS or GCP
  • Docker and Kubernetes

You don't need to know all of these to apply. Come learn on the job.

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:
Pre-vetting rounds for Full-Stack Laravel/React Developers
symfony2 laravel php react-js typescript html May 11

Scalable Path is conducting pre-vetting rounds for future positions! If you pass our pre-vetting process, then you will be put on a shortlist of qualified candidates who can be presented more rapidly when a client need arises, increasing the odds of winning the job.

Don’t miss your chance to work with leading US companies!

This post is for Laravel/React.js full-stack developers but we are open to Symfony developers too, so please complete your application. A Talent Specialist from our team will review your application and get back to you.

REQUIRED SKILLS:
- Spoken English (Must have)
- Written English (Must have)
- PHP (Must have)
- Laravel (Strongly preferred)
- Symfony (Strongly preferred)
- MySQL (Strongly preferred)
- React (Must have)
- Redux (Strongly preferred)
- TypeScript (Nice to have)
- CSS (Strongly preferred)
- HTML (Must have)
- TDD (Nice to have)
- Git (Must have)

Share this job:
Lead Full Stack Java Developer
Lumen  
java typescript vue-js kubernetes mongodb full stack May 08

The Role

We are looking for a Senior Full-Stack Engineer. This new team member will contribute to building one of the products that run as part of our Cloud architecture, touching all aspects of the development lifecycle from coding to deployment and all the way down to support. This team player translates product vision and requirements into software design. He/She helps the organization to redefine how developers and enterprises deploy applications to the cloud and empower them to deploy and manage the most complex applications and topologies in just a few clicks.

The Main Responsibilities

  • Write clean, maintainable code, including test.
  • Work in a CI/CD environment.
  • Participate in meetings and conferences to gather requirements y discuss architectural decisions.
  • Translate product vision and requirements into software designs.
  • Collaborate with other employees to ensure quality product enhancements.
  • Work under agile principles.

What We Look For in a Candidate

Minimum requirements

  • 5 + years of professional experience developing web applications.
  • Expert defining Backend Architecture and guidelines.
  • Familiar with all aspects of MV* frameworks.
  • 2 years' experience with concurrent or distributed programming techniques.
  • 5 years’ experience with a modern programming language, ideally Vue and one of: Python, Java.
  • Advanced Linux admin and programming skills.
  • Familiar with the whole web stack, including protocols and web server optimization techniques.
  • Functional programming experience.
  • Experience with API integration and Micro Services and Containers.

Nice to have

  • Experience with Kubernetes is a plus.
  • Experience with good engineering practices (test-driven development, continuous integration, etc.)
  • Java, Node.js, GO are a plus.
  • Document Oriented Databases: MongoDB.
Share this job:
Senior Software Engineer
Genesys  
javascript typescript react-js dom ecmascript-6 senior May 07

The Digital UI Team at Genesys is looking for a talented Senior Software Engineer who will primarily focus on web development and application architecture. Genesys Cloud is a cloud-based contact center and communications platform in hypergrowth mode. This team focuses on building compelling agent experiences and the architecture/frameworks on which the UI runs.


About you:

  • Extensive experience with JavaScript
  • Exposure to modern ECMAScript features will be needed (e.g. Promises, async/await, classes, etc.)
  • Experience with TypeScript
  • Extensive experience building SPA web applications (JavaScript, DOM, CSS, etc. )
  • Extensive Exposure to one or more web dev frameworks (React, Vue, Angular, Ember)
  • Knowledge of various state-management frameworks/techniques/approaches
  • Experience working with browser JS APIs (e.g. DOM, postmessage, localstorage, etc.)
  • Experience working with iframes
  • You have experience working with design patterns and building composable software
  • Knowledge of the node ecosystem and JavaScript tooling (e.g. babel, webpack, rollup, etc.)
  • A version control tool and process (e.g. git and git-flow)
  • Continuous delivery of cloud-based software
  • 5+ years of experience in architecting

About the work:

  • Help build our Agent UI; focusing on composability and quality architecture
  • Help modernize some of the legacy UIs we have into modern frameworks and architecture
  • Work with other development teams; assisting them with using any cross-team architecture and in-house frameworks we develop
  • Work with product and UX teams to field requests and build generic solutions that benefit all our customers/stakeholders
  • Help with continuous delivery, tooling, scripts, etc.
  • Involved in all aspects of software development from design to deployment

Some of the benefits of working with us:

  • Working with a talented, passionate team of developers
  • Working with a modern tech stack (Cloud-based microservices platform, State-of-the-art webapp pipeline)
  • Great culture (Weekly tech talks, meetups, workplace events/celebrations, movie outings, etc.)
  • Team committed to work-life balance
  • Ability to work from home or remotely as needed
  • Annual budget for technical conferences and career development

Benefits:

  • Medical, Dental, and Vision Insurance
  • Telehealth coverage
  • Flexible work schedules and work from home opportunities
  • Development and career growth opportunities
  • Open Time Off
  • 401(k) matching program
  • Adoption Assistance
  • Infertility treatments


See more Genesys benefits information at https://mygenesysbenefits.com/


Covid-19:
Safety for our employees and our communities is a key priority for Genesys. We continue to experience rapid growth during the Covid-19 pandemic and are conducting remote hiring and onboarding processes. All hiring and onboarding processes are being conducted remotely at this time. We utilize Zoom video meetings and phone calls during the interview process. We will be working remotely through at least June 30, 2021, in most locations, and we are re-evaluating the opening date of all the Genesys offices on an ongoing basis.

About Genesys:
Every year, Genesys® delivers more than 70 billion remarkable customer experiences for organizations in over 100 countries. Through the power of the cloud and AI, our technology connects every customer moment across marketing, sales and service on any channel, while also improving employee experiences. Genesys pioneered Experience as a Service so organizations of any size can provide true personalization at scale, interact with empathy, and foster customer trust and loyalty. This is enabled by Genesys Cloud™, an all-in-one solution and the world's leading public cloud contact center platform, designed for rapid innovation, scalability and flexibility. Visit www.genesys.com.

Genesys is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.

Share this job:
Software Engineer Backend
IOVLABS  
javascript typescript solidity blockchain java backend May 07

RSK Web Services (RWS) is a team focused on building a truly open and peer to peer Web.

For said purpose we are looking for a +9 years experienced software engineer to join the blockchain team.

Our responsibilities are to keep IOVlabs and the blockchain ecosystem growing by designing, prototyping, developing, testing, iterating and monitoring each of our products with full ownership.

Our applications will have a hybrid architecture that will combine traditional patterns with blockchain in the search of a new level of performance for blockchain. That will be mainly used in shared economies use cases to bring blockchain to the masses.

We work with a technology stack based in solidity for smart contracts, typescript for APIs and scripting, relational and non relational databases, blockchain protocols at different layers, distributed services and many more!

The Blockchain Software Engineer @ RSK Web Services must be strongly committed to build solutions that help meet product growth and company objectives.

Said software engineer, as part of a highly qualified team of technical excellence, will be responsible for designing, implementing and maintaining protocols and services, peer reviewing code, documenting and testing features.

The candidate is expected to also be focused on improving the team's work processes, implementing changes to streamline operations, and bringing best practices from his/her experience.

Should be open-minded, passionate, analytical, and hard-working interested in agile and decentralized organizations and enthusiastic about the blockchain ecosystem.

Skills & Knowledge

  • Bachelor or advanced student of Computer Science, Computer Engineering or related
  • Strong experience with +9 years as a Software Engineer in high performing teams.
  • Experience working in blockchain technology projects.
  • Have worked in +2 projects using static typed languages like Java or Go and the frameworks available for them.
  • Knowledge in Javascript, Typescript, Solidity, and node.js
  • Expertise in web applications and architecture.
  • Understanding of github, circleCI, jest, babel.
  • Experience in relational and non-relational databases.
  • Knowledge about software architecture principles, design patterns, performance, and software engineering best practices.
  • Willingness to learn decentralized technologies and work on all layers of the stack.
  • Proven experience in application development and evolution of the same product.
  • Ability to permanently learn from new technologies and work on a fast paced team with many diverse projects.
  • Excellent interpersonal and communication skills.
  • Experience with agile and Scrum methodologies.
  • Advanced English language proficiency.

Responsibilities

  • Actively participate during the product design phases, analyzing requirements and proposing innovative and alternative solutions.
  • Collaborate on architecture definitions, always thinking of solutions that are scalable and secure.
  • Develop quality code, with emphasis on correctness of implementation.
  • Collaborate in the evolutionary maintenance of the product.
  • Design, document, automate and execute test plans.
  • Participate in the process of generating and analyzing user stories.

Bonus Points

  • Computer security knowledge.
  • Expertise in dApps development.
  • Have experience working for objectives with remote teams.
Share this job:
Senior Frontend Engineer
javascript vue-js typescript frontend senior May 07

Your tasks – this is what awaits you in detail

  • As a Senior Frontend Engineer (f/m/d) in our company, you proactively develop the real Marketplace and internal services further
  • You connect us to the rapidly-growing customer base and, in cooperation with our UX / UI experts, you provide the best shopping experience
  • Based on your well-founded experience and skills, you are committed to continuously improving your colleagues’ know-how, methodology and quality, and you lead by example
  • You continuously optimise and maintain existing user interfaces with regard to usability, performance and responsive design
  • You proactively contribute own suggestions, solutions and technologies to the development process

Your profile – this is what we expect from you

  • You have sound knowledge of software development with JavaScript, as well as in-depth knowledge of development methods and principles, coupled with healthy pragmatism
  • You are experienced and accomplished with the common frameworks such as Vue, Angular, React
  • Your work is distinguished by experience in optimisation of different terminal device types
  • Version management with git is not an alien concept for you
  • You have excellent communication skills, are willing to embrace our company culture and values and enjoy working in an international, english-speaking team.
Share this job:
Front End Technical Lead: remote + get-togethers nr. Bristol
ruby-on-rails javascript typescript vue-js ruby frontend May 07

Epimorphics is hiring someone to become the technical lead for our web applications team. This is a hands-on position, delivering front-end solutions, client interaction, and project leadership, building interactive web applications and data visualisation solutions.

We're working at the forefront of open data publication in the UK, often delivering projects in the public eye and which have a positive benefit for society. Our clients’ linked-data and semantic web datasets contain intricate relationships within large volumes of data. Users of those datasets include domain experts and the general public.

This is an opportunity to join us at a time of positive change and growth, as we introduce new leadership colleagues to help shape our future. Our clients range from government departments to NGOs to private companies. You will help us prepare technical bids for - and then lead the design, implementation and advancement of - numerous small and large projects that deliver accurate data that's relatable and reliable.

We mainly design, build, and manage stand-alone applications, and data tools. We work as multi-skilled agile teams, comprising domain experts, project management, UX, back end, and operations. Your team works on everything above the data API, with an emphasis on delivering great front-end solutions. You'll be writing lots of software too, this is at least half of your role.

Find us on GitHub: https://github.com/epimorphics. You may read about linked-data at: https://www.epimorphics.com/what-is-linked-data/.

Some examples of recent projects

We're looking for

  • Someone to grow into taking a lead on: guiding the development effort, architectural decisions, mentoring, pairing, code reviews, estimation, delivery, and ticket management
  • An attentive approach to building warm customer relationships, managing customer expectations, anticipating and resolving issues, supporting technical bid preparation, and building domain knowledge
  • Strong technical ability, with substantial experience of building and deploying modern web-based applications, including the front-end
  • A good understanding of data models and structures, one example might be graph databases
  • A good understanding of web applications architecture, including microservices, security and performance
  • Familiarity with the principles of usability and accessibility, noticing awkward or difficult interactions and motivated by improving them

Our current ecosystem and tools - we'll help you get up to speed

JavaScript | TypeScript | Ruby | Rails | D3.js | Vue.js | Tailwind | SOA | RESTful APIs | TDD | HTML | CSS | Webpack | SVG | Git | Apache Jena | Linux | AWS | Docker | Kubernetes | linked-data and semantic web

Salary and benefits

  • c.£60,000 - £80,000 negotiable (we're keeping an open mind)
  • Discretionary relocation assistance
  • We support flexible working. Talk with us about what you need. We've been working from home for some time, getting together at the office or elsewhere when required
  • EMI share scheme. All our shareholders are employees, and we offer all employees the opportunity to become shareholders
  • Annual profit sharing for all employees, depending on company performance
  • Supportive policies around maternity, paternity and adoption
  • Pension scheme
  • We invest in our employees’ development. You’re encouraged to attend conferences, take training classes and contribute to open source
  • 25 days holiday plus bank holidays | flexible hours | computer and OS of your choice | staff kitchen with coffee, teas and snacks | indoor bike storage | free parking
  • Portishead is a pleasant coastal town in easy reach of Bristol, with affordable living options and a wide range of shops, coffee shops and restaurants in walking distance from our office
Share this job:
Full Stack Software Engineer
react-js node-js typescript mongodb kubernetes full stack May 06

farmer connect® aims to help the food and beverage supply chain evolve into a collaborative data-driven model connecting participants at every level. One of the ways we try to support his transformation is by providing innovative digital products and services. In close collaboration with our clients, we’re continuously extending our products with innovative and relevant features – to make sure they’re developed swiftly and in a really clever way is where you in the role of a Full Stack Software Engineer come in.

This is a remote role and you can be based anywhere in the world.

Responsibilities

  • Act as an agile unit active across different product engineering teams, working on special projects and cross-stream initiatives
  • Use your get-it-done attitude & problem solving skills to quickly implement/develop new ideas
  • Thoroughly test & analyze key product features, identify alternative solutions and help with the implementation/development of recommendations
  • Explore & help scale new technologies and ways of working across the company

Besides that, we would love to see you spending some time on:

  • Updating your job knowledge by participating in educational opportunities and reading professional publications

Technical Skills

  • Experience in developing cloud-native solutions
  • Experience with Docker and containerization technologies, as well as container orchestration tools like Kubernetes
  • Very good knowledge of frontend javascript frameworks (preferably React)
  • Proficiency in a backend language (preferably Typescript + NodeJS)
  • Experience with scripting and UNIX
  • Familiarity with both SQL and NoSQL databases (e.g., MySQL and MongoDB)
  • Extensive experience with version control systems (Git)

Qualifications

  • Minimum Bachelor’s degree in Computer Science (or a related field)
  • Minimum of 2 years of relevant work experience in software development
  • Experience with Agile software development methodologies
  • Ability to multi-task, organize, and prioritize work
  • The candidate must be fluent in English; other languages (FR, ES, PT, DE, JP) are a plus
Share this job:
Lead Backend Engineer
SparkPlug   $130K - $170K
react-js node-js mongodb typescript backend javascript May 01

TL;DR:

  • Ground-floor engineering role at venture-backed startup (TenOneTen Ventures, Jason Calacanis)
  • Position is entirely remote, forever, with the option to work at our Boulder, Colorado HQ if desired
  • Significant equity package, huge upside revolutionizing a $20 trillion (yes, with a t) global industry
  • Salary range from $130k - $170k, unlimited PTO, competitive health benefits, wellness incentives
  • Epic team of A+ players, executing and having a ton of fun doing it. We’d love to have you join us!

Email andrew@sparkplug.app with your resume under the subject “Lead Backend Engineer” to apply. Feel free to include your GitHub, past work portfolio, or any other indicators of your awesomeness!

About Us

SparkPlug is Google Ads for brick and mortar -- allowing consumer brands to bid on in-store influence. In complex CPG verticals like beauty, outdoor gear, and legal cannabis, customers rely on the product recommendation of point-of-purchase experts up to 92% of the time. SparkPlug allows brands to directly reward these key influencers for every sale they generate with cash via gamified commissions, contests, and goals. We drive more revenue for brands, improve employee performance for retailers, and empower frontline workers across the world with fair compensation and economic equality, all based on the sales revenue they generate each day.

We’re a Boulder, CO-based company hiring for a ground-floor engineer to help us enter the hyper-growth phase. We’re backed by top VCs and angels like TenOneTen Ventures, the inventors of Google AdSense, Jason Calacanis, and the CEO of Foursquare, and we’re working to revolutionize the future of the nearly 20 trillion-dollar global brick and mortar retail market. We solve problems for some of the most interesting consumer product verticals around, and we need rockstar engineers who can help us build big data with front end applications and a cloud infrastructure to support it -- all using modern front-end and back-end technologies.

Some of our current technology stack includes the following:

  • React
  • Bootstrap
  • Node.js
  • Golang
  • Mongodb
  • Redis
  • Amazon Web Services (S3, RDS, EC2, Elastic Beanstalk)

About You

  • You are a highly motivated software engineer ready to work on a growing development team building a software platform from the ground up.
  • You are a personable team player with strong written communication skills.
  • You can adapt quickly and easily as priorities change in this fast-paced startup environment and enjoy rapid iteration without sacrificing quality as we take on a variety of different problems and technologies.
  • You can give and receive feedback and are willing to teach others as our team grows.
  • You can work remotely and manage your own time effectively.
  • You want to help us grow our business with software and own significant portions of the product.

About the Position

Responsibilities:

  • Web API Design
  • Writing clean code -- Typescript, Javascript
  • Writing documentation
  • Writing automated tests
  • Building and deploying to live environments
  • Troubleshooting, testing, and debugging new and existing systems
  • Designing features and writing specifications
  • Implementing features according to specification
  • Working with the front-end team to support new product features
  • Comply with established policies and patterns adopted by the team

Must Have

  • Minimum of 10 years of professional experience building cloud applications
  • Bachelor’s Degree in Computer Science (or relevant field)
  • Expert knowledge and experience using Node.js, Typescript, and MongoDB
  • Expert knowledge and experience deploying backend web applications on Amazon AWS
  • Strong understanding of the fundamentals of building software
  • Basic understanding of standard development tools such as version control, command line interfaces, project management, etc...

Nice to Haves

  • Knowledge and/or experience using React, Javascript, CSS
  • Knowledge and/or experience developing front-end web technology
  • Knowledge and/or experiencing building production quality front-end web applications with React
  • Basic understanding of big data

How to Apply

Send an email with the subject “Lead Backend Engineer” with your resume to andrew@sparkplug.app

Share this job:
Node.js Backend Engineer to build the leading Platform for ML
node-js typescript mongodb machine-learning backend c May 01

At Hugging Face, we have built the fastest growing, open source, machine learning library in the world, focused on natural language processing, a field of artificial intelligence which applies specifically to text (or natural language) as opposed to images for computer vision, or structured data for time series.

With over 5M+ installations and 40K+ stars on GitHub, over 5000 companies are using our technology in production, across all industries and many different spoken languages.

To fulfill our mission of building the github of Machine Learning, our team is now looking for a Node.Js Backend Engineer, with experience working in a fast-paced environment. In this unique role, you will directly impact the evolutions of our Machine Learning Hub, which is rapidly becoming a go-to destination for companies and individuals to host and run their ML models.

What you will do

  • Work with a supportive team of talented engineers
  • Enjoy a lot of autonomy to test your implementations
  • Be an early contributor to the biggest platform shift of the decade

Who you are

  • Expertise with Typescript, Node.Js
  • Experience with MongoDB, git-lfs
  • Knowledge of low-level systems programming, potentially acquired through the practice of a programming language such as C, Go, or Rust.
  • Strong communication skills (English required)
  • Experience working collaboratively across the stack

Where you will be

Paris, France or New York, USA

Perks and benefits

  • Be a force multiplier for a fast-growing startup democratizing AI
  • Flexible working hours and remote options
  • Competitive salary + equity
  • Unlimited PTO
  • Choose your own hardware equipment
  • Medical benefits
  • 12 weeks paid parental leave

Our commitment to creating a diverse and inclusive workplace

Our practices are rooted in the idea that everyone should be treated with dignity, decency and fairness. Hugging Face also believes that a diverse and inclusive workplace is a source of strength and allows us to optimize across the many dimensions that are needed for our success. Therefore, we are proud to be an equal opportunity employer. All employment practices are based on business needs, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. This applies to all policies and procedures related to recruitment and hiring, compensation, benefits, performance, promotion and termination and all other conditions and terms of employment.

Share this job:
QA Automation Engineer
typescript javascript qa api swift testing Apr 28

Take your career to the next level at Outliant!

Here you have the opportunity to lead innovative projects on modern technology as a QA Automation Engineer. Grow and learn from other world class engineers on our team! You can choose your own hours, get paid to learn new skills, and lead new projects from the ground up. We develop software for many top companies and startups around the world, as well build our own internal products.

We offer salary, paid time off, 13th month bonus, and more. Communicate with our team in slack in a casual environment where you can make a huge impact!

We are in need of a full time QA Automation Engineer

  • Experience doing manual UI and API testing with tools such as Browser Stack and Postman
  • Experience developing mobile app UI automation tests
  • Experience writing automated tests for API REST endpoints
  • Experience working in Xcode
  • MUST have an iPhone X or newer, also should have a Mac
  • Unit testing experience in TypeScript, JavaScript or Swift (A plus but not required)
  • With 3++ years of QA Automation Experience

A candidate should have their own computer and stable internet connection to apply. We want a full-time employee that is only working for us and able to commit around 40 hours per week. You are in charge of your own hours.

We are extremely kind people who focus on cooperation, autonomy, and mastery. We will train you to be the best you can be and are ALWAYS here to help should you get stuck. The goal is for you to develop into a self-sufficient individual who adds tremendous value to the team.

The interview process will involve hopping in a skype call to discuss your skillset.

We are excited to speak with you and help you take your career to new heights :)

P.S We have a highly experienced team that is here to teach and train you. We've got your back!

Must have for QA Automation Engineer:

  • iPhone X or higher
  • MacBook
  • Xcode
  • PostMan
  • Automated UI/API testing

***In order to interview you will have to fill out this application: http://hiring.outliant.com

Share this job:
3 Remote Senior Software Engineers
react-js node-js typescript postgresql python full stack Apr 27

Portchain is a cloud-based AI software, empowering container carrier and terminal teams to collaborate, analyse and design operations plans to get container vessels through terminals faster and more efficiently. Lower cost. Faster planning. Better outcomes

Container Shipping: An industry with huge potential to make a difference

90% of all goods globally are transported through a container. The largest container vessels are 400 meters long and can transport more than 23,000 containers at a time. The container shipping industry is the backbone and enabler of global trade, but it suffers from operational inefficiencies. 50%+ of all container vessels are delayed coming into port, 4.6% of sailing time is waiting time outside of the port, and key planning processes are done manually on a global scale. This results in high operational costs, lost revenue, and unnecessarily high greenhouse gas emissions (if container shipping was a country it would be the 6th largest in terms of CO2 emissions). At Portchain, we work closely with our customers to reduce operational complexity and optimize planning through software and innovative analytics.

The role

We are looking for skilled and independent Senior Software Engineers to join our software engineering team that is focused on building a modern and user friendly platform, where users in the shipping industry can make quick decisions and stay informed through organised data.

To achieve this we use data, mathematical modeling, machine learning, and optimisation to help our users get full transparency on their operations and allow them to make better decisions.

You will be an important part in a self-managing team that both builds the features, creates the needed architecture and works hard on creating a good work culture that allows you to work in the way that is best for you.

Important: We will only be reviewing and accepting applicants in and near Europe.

The team

We are a 25 person strong team made up of 9 nationalities, with half the company and most of engineering working remotely. On the engineering team we have an average of 9 years experience, so you will get experienced to work, learn and spar with. You can read more about the team and our remote culture on our website: https://www.portchain.com/careers.

We believe that a good software engineer is one who has the freedom to explore good solutions and has a team that lets the best argument win. We aim for having autonomous teams that co-own the platform and its technical evolution.

Tasks and Responsibilities

  • Lead the implementation of end-to-end features from specifications and designs
  • Problem solve architectural decisions with the team
  • Maintain quality and ensure responsiveness of applications
  • Maintain clean code and help build code conventions
  • Understand and follow security and data protection best practices, like f.x. OWASP top 10

Role Requirements

  • 5 years minimum of professional experience in Software Engineering
  • Experience with any or all of the following technologies: Node.js, React, TypeScript
  • Full stack proficient - Nobody is perfect in all, but you’ve dabbled in the different domains.
  • Solid analytical and problem solving skills paired with the ability to develop creative and efficient solutions
  • Proficiency in automated unit and integration tests
  • Previous professional experience working remotely
  • A deep understanding that we always have to navigate between the immediate impact of a feature and the technical debt incurred by its implementation. You are able to carefully weigh the pros and cons and make a choice in favour of the company and the team

Bonus skills

Not required, but areas we want to be better in, so if you can tick any of those below, we could use that.

  • Experience with building B2B and consumer quality products from start-up/scale-ups
  • Deeper understanding of network and application security and maybe also security when it comes to CI/CD
  • Architectural experience with Cloud services like AWS, Google Cloud and Azure
  • DevOps/SRE experience

Want to join our team?

If you think that you would be a good fit for the role please send your CV to jobs@portchain.com in order to apply.

Portchain is proud to be an equal opportunity employer. We have a number of employee diversity networks that support our culture of inclusion. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Therefore, we actively encourage people to apply from all backgrounds. If you have a disability or special need that requires accommodation, please let us know.

Share this job:
Senior Software Engineer
C2FO  
scala postgresql node-js typescript apache-kafka senior Apr 26

Want to work on our core domain? Help us make our system reactive and event-driven with Kafka? Scale our system to support our Fortune 500 customers? Join our team!

Our software engineers are at the forefront of how customers interact with C2FO. Working with our product team, we create applications for both internal and external customers. Our philosophy: short iterations with a focus on scalability while ensuring maintainability.

What you’ll do

  • Take ownership of technical designs and key areas of the system.
  • Work with our Product Managers to break down project details and ensure requirements are complete.
  • Develop and ship code to complete impactful projects.
  • Give and receive feedback on your team’s code on GitHub.
  • Mentor, pair with, and support the growth of other engineers.
  • Apply good coding practices to ensure our code base is readable, secure, and scalable.
  • Improve our documentation and document design decisions and rationale.
  • Collaborate with others across the company, including Product, DevOps, and operational stakeholders.

What you’ll need

  • Passionate about solving problems for a fast-paced FinTech company
  • Concerned with the success of their teammates as well as themself
  • Respectful towards teammates regardless of their abilities
  • Able to work in a highly collaborative software development environment
  • Willing to debate, obtain, and move forward with the best solution
  • Always digging deeper to understand the problem space and the 'why' of your work.
  • Passionate about testing, code quality, and continuous integration
  • Vigilant in identifying tech debt and always improving how we do things
  • Persistent in the face of roadblocks; dispatches them efficiently, pulling in others as necessary.
  • Comfortable with source control, especially git
  • Self-motivated developer who can work independently
  • Bachelor's or higher degree or its equivalent is normally the minimum entry requirement for the position
  • Minimum of 3 years of experience in the job offered or in a related position
  • Proficient communication in English both written and verbal

We'd be particularly delighted to hire someone who has experience with:

  • Scala, Java, Kotlin
  • Apache Kafka, Kafka Streams, Akka, Akka Streams
  • Node.js, TypeScript, Javascript
  • Relational database (PostgreSQL)
  • RESTful or GraphQL APIs
  • AWS or GCP
  • Docker and Kubernetes
Share this job:
Backend Engineer
javascript postgresql node-js typescript nestjs backend Apr 20

About the role:

Technology is at the heart of re-thinking commercial real estate and, as our Backend Engineer, you will play an integral role in shaping how we make our vision a reality.

We're looking for an engineer who is excited about building advanced and technically sophisticated products to improve the services we deliver to thousands of members and enable Industrious' operations to scale gracefully. We are looking for someone that thrives in small, focused and highly collaborative teams that is passionate about delivering high-quality, maintainable code in a fast-paced environment.

You’ll partner with the Digital Product team and other business units to implement suitable technology that aligns with Industrious' overall systems architecture and data strategy. You'll influence key decisions that will build the foundation for our technical products, which will have a lasting impact.

Our ideal candidate is someone that has experience with building software solutions, particularly in Backend technologies using a NodeJS framework and various databases, is comfortable both designing a system from the ground up and making small improvements to the code base, and understands that great engineering teams are built upon relationships just as much as they are built on awesome code.

Perks:

In addition to our incredible team, there are lots of other fun reasons to work with us.

  • Health care, including vision and dental
  • Learning & development grant
  • 401K plan
  • Generous vacation time
  • Paid parental leave

Industrious is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Industrious believes that diversity is critical to our success in delivering great workplace experiences and is committed to creating an inclusive, mutually respectful environment which celebrates diversity of our people. We seek to hire on the basis of merit, competence, performance, and business needs.

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:
Senior Full-Stack Developer
Slido  
typescript react angular node-js aws senior Apr 17

Our team is passionate about up-to-date technologies and is striving to build a world-class product. We’re looking for a Full Stack developer who will take a key role in our team and company. As a Full Stack developer, you will overview the end-to-end process of our product.

Your role

  • Experience full-cycle development and work on features from back-end to front-end
  • Take ownership for architecture/design/technology decisions
  • Aim to create top-quality clean code, perform own test cases and participate in peer to peer code review
  • Troubleshoot with steady hands and ruthlessly fix bugs
  • Improve usability, performance and overall quality
  • Partner with Product Managers, Designers and Testers in taking products and features from concept to production
  • Follow agile and lean principles or argument and challenge them

Your profile

  • You understand the development process from A to Z thanks to your knowledge and experience with both front-end and back-end.
  • You know how to develop and maintain high-quality software
  • You have mastered multiple programming languages, tools and databases, f.e. TypeScript/JavaScript/Node.js, SQL/NoSQL, Git, HTML, CSS/SCSS, Angular, React,
  • You are familiar with AWS cloud (or cloud in general) and you know what is REST
  • You learn quickly and you are continuously coming up with new ideas and improvements
  • You are passionate about bringing a top-quality product to users and you understand the effort that comes with it

Why join us

  • We are a team of 170+ people who are passionate about what they do and care about each other
  • You have the opportunity to have an impact on a world-class product used by thousands of people around the world
  • We share knowledge within our team of talented programmers, you will grow much faster
  • We use techniques of agile software development
  • We are fans of the Lean Startup methodology, we love Jira, Slack
  • We have a strong culture of Freedom & Responsibility
Share this job:
Senior Front End Software Developer
javascript vue-js ecmascript-6 node-js typescript senior Apr 12

Build delightful software for podcasts and spoken word audio. Backtracks is seeking a qualified Mid-Senior Front End Developer to join our Product & Engineering Team.

Opportunity

Backtracks helps audio content creators and brands know and grow their audience and revenue. You will be responsible for building the client-side of our web applications and platform to deliver delightful experiences to our users.

Your day-to-day...

  • Prototype, design, and implement improvements to new and existing portions of our platform, website, and applications
  • Improve appeal and usability of our different products
  • Code and deploy new features in collaboration with our product and engineering teams
  • Be part of a small team, with a large amount of ownership and responsibility for managing things directly
  • Ship high-quality solutions with a sense of urgency and speed
  • Work closely with both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution.
  • Have the freedom to suggest and drive initiatives

We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring a great user experience.

You have...

  • History of autonomous design decision making at technically focused companies
  • History of designing and building web components, products, and technology
  • History of focusing on user experience
  • Experience working on design and development in any of the following roles:
    • Product Developer
    • Product Engineer
    • Front End Designer and Developer
    • Front End Engineer
    • UI Designer/Developer
    • Full Stack Engineer
    • Full Stack Developer
    • Front-end Designer and Developer
    • Front-end Engineer
    • Frontend Designer and Developer
    • Frontend Engineer
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Strong knowledge of:
    • Javascript (ES6+)
    • Vue.js
    • Know when to use immutable types, observables, reactive patterns, reduce, spread, etc.
      • You also know and subscribe to simple is better (you know when plain JavaScript with no framework is best)
    • CSS, SCSS
    • Compilation, bundling, and packaging via Webpack, Babel, etc.
    • Front end frameworks (specifically Vue or React)
    • Integrating web service calls/remote data/APIs
    • Node.js and npm
  • Confidence or experience working with:
    • TypeScript
    • CSS-in-JS
    • Front end test frameworks (Cypress, Karma)
    • Experience with front end build/deployment processes (Webpack, Babel, CI/CD)
    • React Native
  • Strong design skills including understanding of layout aesthetics
  • Motivation and an enjoyment for a startup environment
  • Systems thinker (consider how components can scale across our platform and product offerings)
  • The ability to code and build out designs independently from no mock up all the way to working CSS/HTML/JS
  • A blend of product, system, and people knowledge that lets you jump into a fast paced environment and contribute from day one
  • An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
  • Strong work sense of ownership
  • Strong collaboration and communication skills (fluency in English)
  • PMA (Positive Mental Attitude)
  • Bachelor's degree in Computer Science, relevant field, and/or relevant work experience
  • 5+ years professional experience

Other qualities and traits...

  • Passion for podcasts, radio, and spoken word audio
  • Passion for delivering high-quality designs with quick turnaround times (e.g. you ship)
  • A product-first approach to building software
  • An enthusiasm for solving hard problems
  • Thrives in a fast-paced environment

Bonus points if you have experience with...

  • Web performance (time-to-interactive, dependencies, wasted renders)
  • Node-based serverside APIs
  • Audio processing and interaction on the front-end
Share this job:
Lead/Principal Software Engineer - NodeJS / TypeScript
Cazana  
typescript saas api aws postgresql node-js Apr 11

About you

You are an experienced and accomplished backend software engineer and you are looking for a new challenge. Somewhere you can actually add value rather than being another cog in the wheel. We have a great engineering team who are looking for someone with your seniority and skillset to help us achieve our goals.

You love data and love working with data on a daily basis. Our products are all based around data, and we are using the latest and greatest tech to change our industry for the better. We are evolving our tech all of the time and you want to be an influence of that. You have strong opinions on what good tech looks like and you want to be heard. We are listening.

Whilst you are experienced and at a senior or principal level in your current or most recent position, you want to grow and understand that there is no ceiling. You want to give your experience and knowledge to something special and be part of its journey but you also want to grow and develop into a better engineer than you are now. You want to work with great people and be mentored by a leadership team that you can actually respect and learn from. 

You are enthusiastic and resourceful whilst being passionate about building great products, who loves being part of a team whilst enjoying the autonomous nature of working remotely.

About the role

We are looking for a Backend Engineer at a senior or principal level to bring their wealth of experience to our team to assist us in reaching our goals, during our most exciting period of growth. On a daily basis, you will perform data-related tasks, so strong database/SQL experience is required for this position.

Our two primary languages are Python and TypeScript. If your focus and expertise is with Python then a large part of your role will be around data engineering, processing data, and moving data around into efficient solutions. You will also work on custom projects whilst building various different things. For this, we would expect strong data skills, ideally with PostgreSQL.

If your focus and expertise is with TypeScript then you will largely be working with our SaaS tools. You will be responsible for the architecture, and the backend of these tools. You will help make them fast and reliable.

Our Engineering Leadership teams mission, which we hope you can be a part of, is to have all of our engineers skilled and trained up on both TypeScript and Python. If you are well-versed in both, then fantastic, we want to speak with you! If you are strong in one or the other then, again, you are someone we would like to speak to.



Our Tech Stack

Languages: Python, TypeScript

Infrastructure: ECS, RDS (PostgreSQL), Terraform, Elasticache (Elasticsearch and Redis), DynamoDB, S3
API Gateway: Kong
Monitoring/Metrics: DataDog


What do you get (remuneration & benefits)?

  • Competitive base salary (disclosed at first stage screening)
  • All the equipment you need to get the job done
  • The ability to work where and when you want in order to get the job done (remote and flexible working welcome)
  • A central London office and meeting space to use when you need it
  • Access to free counselling, therapy and mental health support via Spill
  • Access to free personal/ professional coaching via a trained internal coach
  • 25 days holiday, all bank holidays off and any period of closure over Christmas also paid.
  • Learning and training supported
  • Ability to make your mark on a fast-growing start-up that is disrupting a huge (£34Bn annual) industry.

Job requirements

The skills, attributes and experience you must have:

  • Strong data skills
  • Expert with TypeScript (ideally building B2B SaaS tools, experience creating APIs and AWS knowledge, asynchronous programming)

Skills, attributes and experience it would be nice for you to have:

  • Degree in Computer Science 
  • Experience working with SME's
  • Experience working within a company that worked with Machine Learning / Data Science
Share this job:
Senior Full-Stack Engineer
angular node-js typescript cypress jasmine senior Apr 10

This position requires U.S. residency.

Summary

SemanticBits is looking for a senior full-stack engineer to help us build modern digital health services that are used to support the Center’s for Medicare and Medicaid (CMS). The project involves implementing highly interactive and modern web interfaces with Angular that will be used by healthcare providers across the country. The system is backed by Node business services implemented in a microservices paradigm. The application uses a MySQL database. The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups. The team uses human-centered design to implement highly modern, usable interfaces.

Tools & Technology

  • Typescript
  • Angular
  • Node.js
  • Cypress.io
  • Jasmine/Jest
  • MySQL
  • AWS

Responsibilities

  • Work with the Product Owner and Scrum Master to break down requirements into technical tasks
  • Take ownership of various user stories and work with the development team to manage dependencies on the QPP Program
  • Collaborate with members of other teams to address integration needs and/or other interdependencies
  • Assist with the release management process
  • Be part of a dynamic, highly-independent Scrum team following the standard Scrum ceremonies in a Scaled Agile Framework (SAFe) environment
  • Lead/Mentor team members in any way necessary to meet team commitments

Requirements

  • Candidate must reside in the United States
  • Bachelor's degree required, strong preference for Computer Science field of study
  • Flexible and willing to accept a change in priorities as necessary
  • Expertise working as part of a dynamic, interactive Agile team developing and delivering digital services
  • Minimum 3 years experience developing front-end web user interfaces with Angular
  • Experience building RESTful backend microservices using Node.js (ideally with typescript)
  • Experience with Test-Driven Development using automated testing frameworks such as Mocha, Karma, Jasmine, Sinon, Jest, Protractor and/or Cypress
  • Experience ensuring your code builds and deploys properly through Continuous Integration/Continuous Deployment processes, built in Jenkins or a comparable tool
  • Expertise working as part of a dynamic, interactive Agile team developing and delivering digital services
  • Experience leading a technical team preferred
  • Ability to work with and coordinate with other developers using digital tools such as Slack
  • Experience with version control tools, such as Git
  • Knowledge of modern design patterns and building enterprise-grade production applications
  • Excellent command of written and spoken English

Nice to Have

  • Experience with AWS and Docker
  • Experience working in the healthcare industry
  • Federal Government contracting work experience
  • Prior experience working remotely full-time

Physical requirements for the job

This position is to be performed remotely from an individual’s home office and involves sedentary work. Employees in this role can be expected to exert up to 10 pounds of force on occasion in order to lift, carry, push, pull or otherwise move standard electronic equipment. Employees are expected to make decisions in a timely manner and display emotional intelligence during occasional stressful situations.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact 703-787-9656 x257 for assistance.

Share this job:
Frontend Software Engineer
vue-js typescript javascript java frontend html Apr 03

Practichem is a biotech firm focused on disrupting an industry from the bottom up. We build a patented protein chromatography platform to speed immunotherapies like antiviral medicines to market. We believe scientific instruments should be intuitive, like a smart phone app. We’re setting a new standard by creating instruments that scale as services.

We are looking for a fullstack software engineer with frontend expertise to join our team. You excel at writing clean, maintainable, elegant code. You have high expectations for your own work and strive to exceed these standards. You work hard to refine and improve your skills. Your ideal role involves thoughtful designs for greenfield projects. You collaborate well on a small team. You contribute at all levels to deliver software solutions, from relational database design to deployment pipelines.

What you will do

  • Fullstack web application development, including testing
  • Participate in the iteration of a complex single page application using Vue.js and Typescript
  • Ensure the technical feasibility of UI/UX designs
  • Experience developing from high-fidelity mockup designs
  • Produce organized, optimized, testable, and maintainable code for enterprise applications
  • Develop technical solutions for greenfield projects
  • Design elegant software that is the foundation of future development
  • Contribute in all phases of software development life cycle
  • Engage in technical and code reviews
  • Write clear and concise documentation for system designs and implementation
  • Dive into concepts that may be unfamiliar to you
  • Take ownership and figure things out

Required education, experience, and skills

  • 5+ years of professional experience with Javascript/ES6, Typescript, HTML/CSS, and Vue.js (or ReactJS or Angular with a strong interest in learning Vue), Java
  • Experience with design and architectural patterns, and development best practices
  • UI design experience
  • Familiarity with agile methodology (but we don’t consider it a religion)
  • Commitment to clean code principles
  • Unit testing and test automation

Tech stack and tools

  • Vue.js, Vuetify, Vuex
  • Bootstrap CSS, SCSS
  • Java 11+, Kotlin
  • REST APIs and Websockets
  • Spring Framework, Spring Boot
  • Gradle
  • postgreSQL
  • Docker, Git, AWS
  • Python

About Practichem

Practichem is a mature startup, run by successful serial entrepreneurs and experienced advisors. Our team are all impressive subject matter experts in our fields, having earned hard lessons through years of experience. We are making amazing progress in an important domain in an organized and structured way. Every person we add to our team plays a significant role and is expected to execute their responsibilities incredibly well, to the highest standard. We trust our team members. They have the freedom to make decisions and take actions as they see fit. We will absolutely maintain a lean team. Our success will directly translate into your success through compensation, exposure to interesting problems, benefits, sharing, and advancement.

What we offer

  • Competitive compensation and benefits. We work reasonable hours and rarely get called on nights, weekends, or holidays.
  • We support remote work.
  • You'll work alongside other accomplished engineers and scientists.
  • Choose a Mac or a PC. You can run Windows or a Linux distro.
  • Join Practichem and get $500 in cozy cash to set up your workspace how you want. Buy a super mouse, a wrist thingy, a special chair, plant, mood ring, or maybe a Maneki-neko?

Fun

Make sure you’re having fun at work -- meet new friends, push yourself in new ways, try new things. If you aren’t having fun at some level, you’ll be unhappy. We don’t want that. We want you to work hard, love what you do, and have fun.

Share this job:
Senior Front-end Developer
vue-js typescript css javascript senior frontend Mar 31

Tasks:

  • Design, implement and support software system
  • Write tests which cover major amount of functionality and non-functional requirements
  • Perform code review for other front-end developers
  • Participate in architecture meetings and take part in making architecture decisions
  • Provide knowledge transfer inside the company (document important parts of the system, provide workshops or lectures inside the company)
  • Provide mentorship for junior developers and interns
  • Analyse requirements and select technologies which will speed up implementation keeping quality on needed level
  • Provide estimations for all related tasks
  • Perform issue- and bug-fixing

Education and experience:

  • A bachelor’s degree or higher
  • At least 4 years of experience in Javascript development an how web works
  • At least 2 years of pertinent experience at the similar senior position
  • Knowledge of software engineering processes
  • Experience in designing software solutions
  • Participation on key position in at least one successful project.

Technical competences and qualifications:

  • Excellent analytical and problem-solving skills
  • Deep knowledge of Javascript language
  • Good understanding of building tools, for example Webpack
  • NodeJS knowledge and how it differs from developing client-side applications is a plus
  • Experience in optimizing web assets and content (chunking, server-side (pre)rendering, lazy loading, etc.)
  • Skilled at writing tests (test-driven approach is preferred) and using UI testing frameworks
  • Proficiency in html/css markup

Required soft skills:

  • Impeccable communication, presentation and organizational skills
  • Significant attention to details
  • Maintain a positive attitude while giving and receiving constructive criticism to make improvements and take appropriate corrective actions
  • Honesty and ethic
  • Be open to changes (positive or negative) and to considerable variety in the work place
  • Willingness to take on responsibilities and challenges
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:
Softwareentwickler Web Frontend
symfony php sylius typescript vue-js frontend Mar 23

Wir suchen einen Softwareentwickler (m/w/d) Web Fronted

in Teil- oder Vollzeit, Remote (100% Homeoffice möglich) Raum Stuttgart oder in Frankfurt a. M.

Deine Aufgaben als Software Developer

  • Du unterstützt unser Team, SaaS-Anwendungen in einem agilen Entwicklungsprozess schnell und sicher an den Markt zu bringen.
  • Als Entwickler kümmerst Du Dich um neue Webshop-Lösungen.
  • Du entwickelst bestehende eShops weiter.
  • Mit Deinen Ideen bringst Du unsere Anwendungen voran. Zu Deinem Handwerkszeug gehören u. a. Symfony, PHP, Java Script, jQuery, HTML, CSS, Bootstrap, Smarty, SQL etc.
  • Mit Integrations-, Usability- und Unittests sorgst Du für Qualitätssicherung.
  • Deine Meinung zählt – Du bewertest neue Webtechnologien und entscheidest gemeinsam mit uns über ihren Einsatz. 

Dein Profil

Als Software-Entwickler hast Du praktische Erfahrung mit Webentwicklung und idealerweise ein abgeschlossenes Studium als Informatiker / Wirtschaftsinformatiker / Medieninformatiker (Master of Science Informatik oder Bachelor of Science Informatik ), eine Ausbildung zum Fachinformatiker oder eine andere Ausbildung im Software- oder IT-Bereich.

  • Du hast eine hohe Affinität zu E-Commerce-Themen und kennst die aktuellen Trends.
  • Du denkst gerne einen Schritt voraus und realisierst progressive E-Shop-Lösungen.
  • Du suchst innovative Wege, um die Usability im Frontend immer weiter zu optimieren.
  • Du arbeitest selbstständig, strukturiert und hast einen hohen Qualitätsanspruch.
  • Du hast sehr gute Deutschkenntnisse in Wort und Schrift.

Dein Freiraum

  • Ob Linux, Mac, Windows oder Google Services – bei uns suchst Du Dir die Plattform aus, auf der Du arbeiten möchtest! 
  • Wir nutzen die neuesten Programmiertools und verwenden u. a. Sylius, Symphony und Vue.
  • Ob im Büro vor Ort oder aus dem Home-Office – bei uns finden Deine Vorschläge Gehör!
  • Möchtest Du neue Technologien und Trends kennenlernen? Dafür räumen wir Dir gerne Zeit ein.

Was wir Dir bieten:

  • individuelle Home-Office-Lösungen (bis zu 100% Remote-Arbeitszeit möglich)
  • eine ausgewogene Work-Live-Balance dank flexibler Arbeitszeiten, 40h-Woche und 30 Urlaubstage
  • ein junges, dynamisches und hochmotiviertes Team
  • unbefristete Festanstellung mit einer attraktiven Vergütung
  • neueste Hard- und Softwarelösungen und moderne IT-Infrastruktur
  • spannende Aufgaben mit Freiraum für eigene Ideen
  • einen sicheren und zukunftsorientierten Arbeitsplatz
  • angenehmes Arbeitsklima in flacher Hierarchie
  • eine moderne, helle Arbeitsumgebung mit neuester Technik
  • individuelle Weiterbildungsangebote

Wir sprechen von Dir? Dann sprich mit uns!

Wir freuen uns auf Deine Bewerbungsunterlagen per Mail an humans@dsb-ebusiness.com.

Share this job:
Principal Software Engineer
node-js typescript express microservices sql-server cloud Mar 22

We are seeking a Principal Software Engineer to help us migrate from an existing, lightweight Web API (C# .Net Core) to a new Web API (NodeJS + TypeScript) to support our web apps (Vue.js + TypeScript) and recently released mobile app. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective APIs that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become familiar with our C# .Net codebase and database architecture. You will work with the existing team to build a shared library with the types and shared business logic that exists in both front-end and back-end applications. As you improve in your understanding of our business logic, you will contribute your API experience and help architect and support more features to our existing SPA and mobile application.  

What You’ll Do

  • Drive back end architectural decisions to develop a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present ideas to technical staff to help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality

Your First 90 Days

By Day 30

  • You will immerse yourself in our culture, our product and our tech stack
  • You’ll work with Product Management, QA and Cloud Ops to better understand our product offering (C# .NET and Node.js) and new web offering (Vue.js, React Native) 
  • You’ll contribute to defining a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can potentially be done even better 
  • You’ll become a contributing member of our efficient and effective SDLC process 
  • You’ll take on development items to get your hands in our current Web and API stack

By Day 60

  • You will work with and understand the nuances of your team
  • You’ll create and help work on a backlog of technical infrastructure work as related to the platform and API identified in your First 30 Days
  • You’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from

By Day 90

  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will advance our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You’ll play an influential role in hiring additional engineers to our growing Product Team

Who You Are

We look for engineers that share our passion for building and scaling cutting-edge applications in a fast-paced, startup environment - one that already has the benefit of over 3,000 customers and millions of dollars in revenue. We are looking for engineers who have:

  • 5+ years NodeJS development experience (Express-based frameworks)
  • 4+ years SQL Server experience
  • 3+ years C# .Net development experience
  • 2+ years experience leading a team of API/Platform engineers
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an Agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem solving and debugging skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Prior experience with React.js or Vue.js
  • Prior experience with NestJS, TS.ed, etc. (any TS based framework)
  • Prior experience with TypeORM, Sequelize, or custom ORM development.
  • Catalyst-mindset (i.e., ability to tangibly see the future and influence the people and tech stack that you work with)
  • Bachelor’s in Computer Science

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.

Share this job:
Senior Software Engineer
Clade  
typescript apollo--client apollo-server express node-js senior Mar 20

What youll do

  • Work with product owners, designers and other engineers to understand our problem space and create elegant solutions
  • Oversee the entirety of your features, including component design, implementation, automated testing, and launch
  • Translate functional requirements into detailed architecture and design
  • Develop delightful user interfaces to help our users achieve their goals
  • Design APIs and data models to work within microservice and event-driven architectures
  • Participate in reviews of designs, architecture and code
  • Develop all software according to coding standards and processes, which you also help define

Key Responsibilities

Were looking for someone who...

  • Is comfortable delivering on large, complex tasks with multiple components
  • Can research and provide detailed guidance on areas of ambiguity
  • Has great design intuition, user empathy, and attention to detail
  • Cares deeply about quality and best practices
  • Has a proven track record in building and maintaining complex distributed applications
  • Writes performant, fault tolerant and secure code
  • Can demonstrate understanding at an architectural level of large systems in which you played a key role
  • Has shipped software over multiple releases as a technical lead in a strong team
  • Communicates clearly and effectively with technical and non-technical audiences

Ideal Experience

Requirements

  • At least 5 years of professional software development experience
  • Experience developing front end interfaces using modern JavaScript and React
  • Relevant work experience with TypeScript, GraphQL and Apollo
  • Advanced knowledge of SQL and relational database design, including experience with Prisma and/or Sequelize
  • Experience with at least one server-side JavaScript framework (e.g. Express, Koa)
  • Experience designing, building and maintaining GraphQL APIs
  • Comfortable working within a design system and a component library
  • Familiarity with microservices and distributed systems
  • Experience with continuous delivery, including building and maintaining CI/CD pipelines with services such as CircleCI or GitHub Actions
  • Experience with Git and GitHub workflows

Bonus Qualifications

  • Experience with Hasura, Netlify, Auth0, AWS, and other managed services
  • Experience working with utility-first CSS frameworks such as Tailwind
  • Experience building and shipping iOS or Android apps with React Native, Swift, or Kotlin
  • Previous startup experience as a software engineer

Our Non-Discrimination Policy

People of color, women, and those who identify as LGBTQ are encouraged to apply. Clade does not discriminate against any employee or applicant for employment on the basis of race, color, religion, creed, ancestry, national origin, sex, age, disability, political affiliation, marital status, citizenship status, sexual orientation, gender identity, military or veteran status or any other basis that is prohibited by applicable law. Our policies, as well as practices, seek to ensure that employment opportunities are available to all employees and applicants, based solely on job-related criteria.

Share this job:
Senior Software Engineer, Distributed Systems
Cribl  
node-js distributed-system javascript typescript stream-processing senior Mar 20

Cribl Inc is looking for a Senior Software Engineer.  We are a fast-growing, remote-first company with a mission to unlock the value of all observability data. At our core, we believe in shipping phenomenal products and doing good by our customers and communities. We provide our customers with a new and unprecedented level of observability, intelligence, and control over their real-time data. We're backed by Sequoia and CRV, and our products are deployed in some of the largest organizations in the world processing 100s of TB and PB of IT & Security data, and managed by Site Reliability Engineers, System Engineers, and Technical Operations teams.

In this position you will:

  • Develop features for data streams processing in a large distributed system.
  • Collaborate closely with the founding team and other engineers to understand customer needs and translate them into product features.
  • Participate in the implementation design specifications, system flow diagrams, code reviews, documentation, testing and ongoing support of systems.
  • Maintain and improve existing code and demonstrate pride of ownership for both your own code and the team's codebase.
  • Have the opportunity lead large projects and be a contributor to projects led by others.
  • Help assess and address any issues found by our QA team and/or reported by customers

Minimum Requirements:

  • 5-10 years total development experience
  • Extensive software engineering experience in JS/TS/NodeJS
  • Experience in advanced development, especially in distributed systems and large, complex system environments deployed at scale (Bonus)
  • Experience working with data intensive applications and/or data streams processing
  • Systems programming experience highly desirable
  • Working knowledge of *nix systems
  • Self starter and minimal supervision
  • Cares about details and is dedicated to elegant and high quality software
  • Familiar with AWS services (EC2, ECS, S3, Kinesis, ...)

Bonus points:

  • No fear! Speak your mind
  • Good jokes, or maybe better, bad jokes
  • A love for goats
  • Experience working remotely

What we offer:

  • Competitive Salary
  • Stock Options
  • Medical, dental, and vision insurance
  • Flexible spending account (FSA)
  • 401(k) plan offered
  • Parental Leave
  • Professional Development and Career Growth
  • Generous Vacation and Holiday Policy, including 2 Floating Holidays to use for holidays you observe
  • Social Responsibility Employee Group that reflects our value-driven company culture

Diversity drives innovation, enables better decisions to support our customers, and inspires change for the better. We’re building a culture where differences are valued and welcomed. We work together to bring out the best in each other. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

Share this job:
Full-Stack Web Developer
react-js javascript python typescript postgresql html Mar 15

Your responsibilities

  • Take on responsibility in developing new features for our web application, from the blueprint all the way to shipping production code
  • Write code and design databases that are durable, robust, and easily extensible, while solving exciting software engineering challenges
  • Actively participate in important software architecture decisions and technical discussions
  • Set standards and establish procedures in development, code review, testing, and deployment (CI/CD)
  • Contribute to planning and prioritizing which features to build next

Your qualifications

  • At least 3 years of experience in full-stack web development
  • Familiar with shipping production code in a team: project planning, code reviews, writing tests, as well as unit/integration/end-to-end tests are not a mystery to you
  • Can make important decisions about which technologies and software architectures we will use in the future
  • Experience in project management and team leadership is a bonus
  • Able to work with or learn Javascript/Typescript, React, Python, Django, and Postgres.
  • Some familiarity with MobX, HTML Canvas, WebGL, and 3D graphics is a bonus
  • Passionate about being part of a fast-growing startup contributing to making cities more resilient and sustainable
  • Strong communication skills
  • Fluent in English, German is a bonus
  • Passionate about being part of a fast-growing startup that makes cities more sustainable and resilient

Why join?
You work in a stimulating and fast-paced environment where you can experiment with new ideas and implement them in the product. You enjoy high levels of trust, responsibility, and autonomy, are part of a motivated, clever, fun, and supportive team, and work directly with the founding team. We highly value your contribution and you have a positive impact on society and the environment.

Share this job:
SENIOR FULL-STACK DEV WITH RUBY / PYTHON / REACT NATIVE -- 100% REMOTE, FLEXIBLE
javascript node-js python react-js typescript ruby Mar 14

Analytics Fire builds custom software for the solar power industry. We’re looking for a senior full-stack developer with a willingness to acquire deep expertise around React Native and Energy Data in order to help us build a custom IoT platform and new energy dashboard.

Analytics Fire is a small, distributed team working on a range of interesting projects. For example, over the last year we have worked on a custom data platform for utility grade solar power plants, a sales and design tool for residential solar, and smart grid automation features for multiple types of embedded IoT devices. We’re looking for a fun, reliable, and highly collaborative, senior dev to join our team.

For reference, here is a list of technologies and tools we are currently actively using on a day-to-day basis:

  • Front-end (web/mobile): React / React Native / Angular
  • Back-end: Python / Ruby / Node / TypeScript / GraphQL
  • Embedded: C, C/C++, Yocto, Embedded Linux, some bare metal
  • DB: PostgreSQL, MySQL, InfluxDB, PI Server
  • DevOps: AWS, GCP, Docker, Terraform, Jenkins
  • Agile collaboration and DevOps tools
  • Occasionally we need to do a small amount of work around: SFDC, iOS/native, ARKit, Unity3d

This is a remote position. We’re flexible about location and hours, so long as your working hours are in a very heavily US-overlapping time zone (eg: North America, Central America, South America, etc). We’re a really great match for a senior dev in a US-overlapping timezone who wants to work hard on interesting projects, while also having flexibility around time and geography.

Skills & Requirements

Ideally, you should have 5+ years commercial full stack development, ideally within a startup environment. You should be comfortable autonomously driving your own high quality / high velocity contributions using a range of technologies.

We work with a variety of technologies, but are currently specifically looking for someone that has expert level skills around React and React Native, and has or is willing to level-up to expert-level skills in Python and InfluxDB.

About Analytics Fire

Analytics Fire was founded by a couple of data-nerds -- one a PHd in machine learning and the other a former VP of Engineering for an analytics platform -- who both are also serial entrepreneurs backed by prominent angels and VCs including Y Combinator and 500 Startups.

“Our goal founding, Analytics Fire, was to create the engineering department that we always dreamed of working for. Our dream is to be able to spend our time working on interesting problems, while simultaneously having flexibility around time and geography and being part of a small, tightly-knit team of world-class engineers.”

Share this job:
Frontend Software Engineer
javascript typescript pixi.js html5 css3 frontend Mar 14

We’re looking for a Software Engineer with a passion for online casino slot games to take new ideas and bring them to life in playable prototypes as well as build tools that others will thank you for. In this newly created role, you will be part of our five-person Math Department and have the chance to contribute your skills from the start.

Responsibilities

  • Translate game design documents into prototypes of gameplay ideas and features
  • Implement animated 2D objects, audio, and game / feature logic
  • Collaborate with game designers, mathematicians, frontend and backend developers, product owners and others
  • Translate tool requirements into user friendly, robust tools
  • Balance speed of prototyping with good software engineering practices
  • Document and maintain code, fix bugs and resolve problems
  • Research in the online casino industry

Requirements

  • At least 1 year of Game Development experience and 3 years of development overall
  • Fluent in Typescript and Javascript (ES6) and HTML5/CSS3
  • Highly experienced with PixiJS, CreateJS, or equivalent
  • Complete fluency in English, written and spoken
  • Strong communication and teamwork skills
  • Experienced with Git, JIRA (or equivalent Issue / Project tracking software), and GSuite
  • Attention to detail, problem solving and multitasking skills

Nice to have

  • Experience with WebGL or other graphics programming API
  • Casino slot player
  • Creativity
  • Experience with Ruby
  • Background in statically typed languages
  • Experience with React
Share this job:
Senior Back-End Developer
javascript node-js typescript postgresql kubernetes senior Mar 14

Evercast is building an award-winning next-gen remote collaboration platform for creative agencies and entertainment studios. (We just won an Emmy! https://www.evercast.us/emmy ) We're looking for an outstanding engineer who isn't afraid of tackling exciting challenges in the world of real-time streaming, collaboration, and application performance optimization. You will be primarily working on the back-end of our core product, which is written in Node and Typescript, however we're beginning to move away from that and incorporate some more exciting technologies as well.  (Golang, Python, and maybe your favorite language?)

Preference will be given to candidates with experience in live streaming video or WebRTC.

Responsibilities

  • Solve problems with an emphasis on producing scalable, efficient, and maintainable solutions
  • Experience developing web streaming video applications
  • Develop features from initial concept to production ready results, including backend, frontend, and database design
  • Experience developing backend services using containers, kubernetes, and serverless technologies
  • Learn and implement new technologies and help evolve existing ones
  • Engage with both technical and non-technical stakeholders to come up with robust solutions
  • Review code contributed by your peers and provide constructive feedback
  • Development with databases, web servers, wireframe development, and UI/UX design
  • Contribute to overall body of software development and architecture using web application stack
  • Managing server resources and ensuring cross-platform optimization across internet browsers and operating systems

Education

  • A combination of education and experience will be considered for this position

Required Skills

  • AWS or other cloud-based infrastructure
  • Back-end web development skills, preferably in multiple languages
  • Some familiarity with Javascript and/or Typescript
  • Some exposure to front-end development with HTML / CSS / Javascript
  • Ability to work under strict deadlines with competing priorities
  • Ability to present technical information in non-technical terms to co-workers and management
  • Strong problem solving and analytical skills

Desired Experience

Special consideration will be given to people with the following:

  • Experience with postgres
  • Experience with WebRTC
  • Experience with delivering streaming media
  • Experience with Kubernetes
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:
Full-Stack Entwickler App Entwicklung
typescript angular azure-devops docker kubernetes azure Mar 09

Unsere Aufgaben - Lösungsfinder
Wir suchen für unsere Kunden-Projekte Lösungsfinder. Dabei kann das Aufgabenspektrum sehr unterschiedlich sein, je nach Kunde, Branche und Auftrag, aktuell suchen wir nach folgendem Skillschwerpunkt:
- Agile Entwicklung mit SCRUM
- TypeScript / Angular
- Azure DevOps
- Docker / Kypernetes

Unsere Anforderung - Wissensträger
Wir brauchen Sie als Wissensträger. Sie haben sich schon umfangreiches Datenbank-Knowhow angeeignet und dies auch schon in Projekten angewendet. Jetzt möchten Sie dieses Wissen mit uns
erweitern und Ihr Potenzial im Beratungsgeschäft gemeinsam mit uns ausbauen. Darüber hinaus legen wir Wert auf
Abgeschlossenes Informatik oder Wirtschaftsinformatik Studium oder vergleichbare Qualifikation
Berufserfahrung (> 3 Jahre)
Fundiertes IT Knowhow und erste Branchenerfahrung
Explizite Entwicklungserfahrung
Qualitätsbewusstsein und Zuverlässigkeit
Flexibilität
Verhandlungssicheres Deutsch und Englisch

Unser Angebot - Eigenständigkeit im Team
Wir fördern individuelle Leistung und würdigen gemeinsame Erfolge. Wir arbeiten schon seit Jahre nach den Prinzipien von "New Work". Wir schätzen den offenen, kollegialen und respektvollen Umgang miteinander. Zuverlässigkeit, Fairness und Transparenz sind die Grundlage unserer Arbeit und des nachweislichen Erfolgs. Wir bieten Ihnen eine Entwicklung in der Beratung.
Spannende Aufgaben und Projekte bei Kunden in verschiedensten Branchen
Individuelle, intensive Fort und Weiterbildungen
Ein attraktives Gehaltspaket
Nutzung eines individuellen Jobrads
 Überwiegend Remotetätigkeit, Beratung aus dem Homeoffice
Selbstbestimmtheit und ein offenes Ohr für Ihre eigenen Ideen mit kurzen Entscheidungswegen
Flexibilität was Ihre Wünsche angeht, so sind bei uns auch Sabbaticals möglich.

Wir freuen uns auf Ihre Bewerbung!
Sollten Sie Fragen zum Unternehmen oder zu Ihrer Bewerbung haben, unterstützen wir Sie
gerne von Beginn an. Schreiben Sie uns eine E Mail und wir melden uns schnellstmöglich bei
Ihnen zurück.
bewerbung@rimpl-consulting.de

Share this job:
Software Developer Frontend
typescript react-js redux redux-saga frontend healthcare Mar 07

What You Will Work On

As a frontend developer at Cohesic, you will be involved in all aspects of product development ranging from requirements elicitation and analysis, to UI design, and more.  You’ll be part of a team building groundbreaking technologies in the healthcare space – ones that will improve the lives of many people – on the Cohesic DI platform.  As a team member, you’ll wear multiple hats as we work together on complex features and continuous improvement.

Our Team Values

At Cohesic, we value: grit, the ability to persevere despite setbacks; respect, for our coworkers, our customers, and ourselves; continuous learning, the mentality that any experience, good or bad, is an opportunity for growth; empowerment, enabling and encouraging autonomy and self-organization with the power to make change; and trust, to know that everyone is working together towards a common goal.

Your Role and Responsibilities

  • Design and develop new features on the Cohesic DI platform using TypeScript and React
  • Contribute to, and maintain our shared component library and design system
  • Participate in collaborative design sessions ranging from software architecture to UI and UX
  • Write and maintain professional-quality code with a focus on patient safety and privacy
  • Write and maintain test suites from unit tests up to end-to-end tests
  • Write and maintain functional engineering documentation and guides
  • Coordinate with quality assurance analysts on test processes, and defect correction
  • Continually interact with team members and sometimes external partners via Microsoft Teams, Azure DevOps, and other tools
  • Occasionally maintain backend code using Clojure and Scala

Required Background and Expertise for Success in This Role

  • Authorization to work in Canada (or in country of residence if remote)
  • Bachelor’s degree in Software Engineering or Computer Science, or equivalent work experience
  • 3+ years of experience in frontend software development
  • 3+ years of experience building web-based applications
  • Solid understanding of reactive principles as they apply to frontend development
  • Experience writing unit tests and integration tests
  • Experience in working with web services (e.g. RESTful APIs, RPC, etc.)
  • Experience with both dynamic and statically typed languages
  • Experience working with git as a VCS
  • Familiarity with agile methodologies and practices
  • Fluency in English, written and spoken
  • Ability to communicate clearly and confidently about technical requirements
  • A positive attitude, willing to dive into what is needed for our mutual success

Preferred Expertise

  • 5+ years of experience in frontend software development
  • 5+ years of experience building web-based applications
  • 2+ years of experience writing frontend code in TypeScript and React
  • Experience evaluating and improving product usability
  • Experience with real-time systems and/or WebSockets
  • Experience working with documented requirements
  • Experience in end-to-end testing with tools like Cypress or Nightwatch.js
  • Experience writing custom tools to automate tasks
  • Experience in *nix and Bash programming
  • A keen eye for visual design and layout

Location

  • Main office is in Calgary, AB, Canada
  • Remote work possible; must be able to accommodate business hours in ±2 time zones from Mountain Time (i.e. UTC-05:00 to UTC-09:00)
Share this job: