Open Startup
RSS
API
Remote HealthPost a job

find a remote job
work from anywhere

Get a  email of all new Remote Senior + Typescript Jobs

Subscribe
×

👉 Hiring for a Remote Senior + Typescript position?

Post a job
on the 🏆 #1 Remote Jobs board

Remote Health by SafetyWing


Global health insurance for freelancers & remote workers

Remote Health by SafetyWing


Global health insurance for freelancers & remote workers

Turbulent


This position is a Remote OK original posting verified
🌏 Worldwide

Senior Node.js Developer Star Citizen


Turbulent

🌏 WorldwideOriginally posted on Remote OK

microservices

 

node js

 

microservices

 

node js

 

aaa gaming


Turbulent is hiring a Remote Senior Node.js Developer Star Citizen

### What you will do\nAs a member of the Game Services team for the AAA video game Star Citizen, you will be responsible for building the online MMO backend services & related tools, acting on both the server and game-client side. The team is based in Montreal but operates mostly online with Could Imperium Games studios located in the US and the UK.\n\n#### Your main objectives will be to:\n* Design service APIs to power game features by working closely with Game Designers.\n* Develop scalable online macroservices in a large meshed service ecosystem\n* Program in tandem with Gameplay Developers to enable the game client\n* Take ownership of game features in the MMO architecture from inception to deployment and operation.\n\n#### You will work in the following stacks:\n* Communications with gRPC & Protobuf\n* Gameplay services under Node.JS with Typescript\n* High throughput services with C++ and gRPC\n* C++ Game Client (StarEngine) communications with gRPC\n* Distributed message queues (Kafka)\n* Deployment with Kubernetes, Docker, and Linkerd2\n\n### You’re Savvy in\n* Communicating efficiently with people and translating technical jargon\n* Adapting to various contexts, sometimes shifting priorities\n* Managing your schedule to ensure productivity and efficiency in projects\n* Showing autonomy, being thorough and curious about new technologies\n* Getting things done, sharing good practices in backend development, contributing to implementing efficient processes\n### You have Accomplished\n* Relevant programming experience or Bachelor in Computer Science\n* 4 years+ of experience in backend programming\n* 2 years+ of experience in programming with Node.js and experience with TypeScript\n* Good understanding of Linux shell, git and build pipelines\n* Good understanding of real-time network communication through gRPC, WebSocket\n* Knowledge of Event-Sourcing and Domain-Driven Design (DDD)\n* Experience with C/C++\n* Experience with Docker and Kubernetes; *an asset*\n* Experience working in a video game studio, *an asset*\n### You’re Eager to Take On\n* Build macroservices in a polyglot environment\n* Be part of a fast-iterating development environment\n* Estimate the effort to perform specific tasks, commit to delivery deadlines and help the team set and respect production timeline collectively\n* Mentor other developers on technologies you have learned to master\n* Designing innovative online services by focusing on fault-tolerance, scalability & security\n* Understanding the game features in order to provide clean, well defined, and documented service APIs\n* Using Cloud Native technologies to guarantee that Star Citizen is built on top of a sustainable ecosystem\n* Providing tools and applications to enable LiveOps teams to manage the game.\n* Interacting with infrastructure engineers to analyze, inform, review and improve the reliability and scalability of the game’s backend\n\nTurbulent is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, colour, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.\n\nThe salary displayed on the posting is an estimation. The compensation offered depends on the seniority and experience of each candidate. \n\n#Salary and compensation\n$70,000 — $80,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Turbulent

# How do you apply?\n\n Please, apply via the following link: https://turbulent.breezy.hr/p/187810e60383-developpeur-euse-node-js-senior-senior-node-js-developer-star-citizen\nDo not hesitate to reach out at [email protected] if you have questions! 🙂
Apply for this job

This month's Remote Senior + Typescript Jobs

The Giving Block

 This job is getting a relatively high amount of applications currently (19% of viewers clicked Apply)

This position is a Remote OK original posting verified
🌏 Worldwide

Senior Frontend Developer  This job is getting a relatively high amount of applications currently (19% of viewers clicked Apply)


The Giving Block

🌏 WorldwideOriginally posted on Remote OK

reactjs

 

javascript

 

reactjs

 

javascript

 

rest api


The Giving Block is hiring a Remote Senior Frontend Developer

**About The Giving Block:\n**\nWe're a venture capital funded company that makes it easy for nonprofits to accept cryptocurrency donations like bitcoin while also offering donors a more tax efficient way to support their favorite causes. We work with 250+ nonprofits and have processed millions of dollars in cryptocurrency donations.\n\nOur goal is to make accepting cryptocurrency donations just as easy as credit card donations. Join us in equipping millions of nonprofits around the world to accept cryptocurrency donations.\n\n \n\n**Summary Description\n**\nCalling all Front-end Developers: Are you looking for a new challenge? How would you like to work on something meaningful for an innovative team that’s making cryptocurrency accessible for nonprofits? If you’re an experienced front end developer then come work with us!\n\nWith more projects on our roadmap than ever before we’re ramping up our development efforts once again. This candidate will have the opportunity to help build out our core technology and integrate with nonprofit and crypto industry leading products. This role will work closely with the co-founders to design and build new features and integrations for some of the largest nonprofit organizations in the world. As with most startups, your work will vary day to day, so no two days will be the same. If it’s a good fit, you will have the opportunity for leadership roles. \n\nJoin us to create the future of giving.\n\n \n\n**What Makes You A Good Fit?\n**\nCommitment — Creating new features, dashboards, products, and integrations takes time. We’re looking for someone that we can rely on in the long run. Our team is small but growing quickly so we want someone that is looking for a long-term role. This also means you’ll have the opportunity to grow into new roles and responsibilities as the company grows.\n\nProactiveness — As a decentralized team, we’re looking for self-starters. Those who enjoy taking the lead, figuring out what needs to be done and getting on with it. We don’t micromanage, so you need to have the motivation and know that everyone on the team is taking charge of their own workload, objectives, and deliverables.\n\nPersonality — We’re looking for someone that has a quality over quantity mindset when it comes to their code. We need someone that’s happy getting their hands dirty with any task that comes their way and someone that enjoys working in a fast-paced, team-oriented environment.\n\n\n\n**Experience & Skills:\n**\nFront end developer with 5+ years of experience with the below:\nReactJS\nCSS-in-JS\nGood understanding about ReactJS app architecture\nRest API\nWeb security\nTypeScript\n\n\n**Responsibilities \n**\nWork with founders and senior leadership to bring ideas to life\nContinue developing the core product and infrastructure\nExample projects: \nCreating internal and external dashboards\nClient self-service portal\nDonation widget and fundraising platform updates\nPartner integrations\n\n\n**Why Should I Work at The Giving Block? \n**\nMission: We’re building the future of giving. Join us in creating positive change through innovative technology. Help us equip every nonprofit in the world to accept cryptocurrency donations.\n\nFlexibility: Work wherever, whenever — Working with us means working locally or remotely, whether you prefer working at home, at our office or maybe even a coffee shop; you’ll have the freedom to work wherever you want. Plus, we offer flexibility for our team. If you prefer to work late into the night, or need to work around childcare then that’s no problem. As long as you’re delivering on your objectives, we’re happy.\n\n \n\n#Salary and compensation\n$60,000 — $100,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at The Giving Block

Soflyy


This position is a Remote OK original posting verified closed
🌏 Worldwide

Senior Full Stack Engineer


Soflyy

🌏 WorldwideOriginally posted on Remote OK

vue

 

php

 

vue

 

php

 

wordpress

This job post is closed and the position is probably filled. Please do not apply.
**$120k/year. 100% remote. Flexible schedule.**\n\nSoflyy is seeking an experienced full stack engineer to help us build the next iteration of our state-of-the-art drag & drop website builder for WordPress. \n\nAs a fully-remote team, we don't care what time zone you're in or at what times you're working. We only care about the quality of your work. We keep meetings and chat to the absolute minimum to foster focus-time.\n\nYou'll spend a lot of time in Vue (with TypeScript and Vuex), but you're also expected to work with WordPress APIs and PHP. We do E2E testing with Cypress, and integration and unit tests with Jest. \n\nKnowledge of Vue is a plus, but if you're experienced with React jumping ship is easy enough - we’ve done it, and our codebase follows best-practices to make it easy to understand everything. \n\nYou're expected to be self driven, solve problem and make decisions on your own. We trust you to create the best product you can (you can always ask for help though!). \n\nWe consider good communication skills very important because of the above. \n\n**Our stack:**\n* Vue (w/ Vuetify and Vuex) \n* PHP\n* WordPress \n* TypeScript (strict mode, 100% coverage) \n* Psalm (static analysis for PHP, similar to TypeScript) \n* Cypress / Jest \n* GitHub \n\n# Requirements\n**Must haves:**\n* Vue experience (or React/Angular, and a desire to learn Vue) \n* PHP experience \n* All the other usual stuff (knowledge of Git & CSS, common sense, etc.)\n\n**Nice to have:**\n* An eye for design \n* TypeScript experience is a plus \n* WordPress experience is a plus \n* Knowledge of testing modern apps is a plus \n\n# How We Work\nYou’ll be working closely with the founder (me, Louis) and two other senior engineers.\n\nEverything is async. We avoid meetings and interruptions.\n\nWe use GitHub and Basecamp to track tasks and monitor progress. Instead of a daily standup, everyone posts progress updates in Basecamp. A list of GitHub issues will be assigned to you, and you’ll implement the fixes and features in them and then submit a PR, which will be reviewed by one of the other engineers or the founder. \n\nVery occasionally we’ll do a Zoom call to go over something, but that’s rare (think 1 or 2 per month). \n\nIn the beginning, we’re happy to do as many Zoom calls as you want to get you onboarded and up to speed. \n\nIt’s very easy to get started and you’ll be shipping features in no time. The last engineer we hired did less than one day of onboarding on Zoom, and was shipping significant features at the end of the first week. \n\nOur code base is high quality and very well-architected. We have CI, automated testing, TypeScript on strict mode, types on our PHP, etc. \n\n**What We Offer**\n\n* $120,000k/year\n* Fully remote\n* No scheduling requirements - you can work whenever you want \n* A work environment free from politics / meetings / interruptions / bs\n* No overtime / crunch time / rushing / stress. We are a calm company: https://basecamp.com/books/calm\n* $2k/year learning materials budget\n\n**Interview Process**\n\nEmail Louis (the founder): [email protected] \n\nIf you sound like a good fit, we’ll schedule a short interview (~1 hour on Zoom) where we’ll have a conversation and ask some questions to get a sense of your software engineering abilities and experience. And of course we’re happy to answer any questions you have about us.\n\nYou will be asked a few coding questions. If you are proficient in JavaScript and PHP, you’ll know the answers. There are no algorithms/leetcode questions. The questions touch on practical and common tasks, such as working with arrays. \n\nWe are expecting to make a hiring decision in the next ~3 weeks. We are flexible, and are happy to give you some time to wind things down at your current position if necessary. \n \n\n#Salary and compensation\n$120,000 — $120,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Soflyy

# How do you apply?\n\n This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.

Spare Labs Inc.


This position is a Remote OK original posting
🇨🇦 CA-only

Senior Software Developer


Spare Labs Inc.

🇨🇦 CA-onlyOriginally posted on Remote OK

javascript

 

react js

 

react native

 

javascript

 

react js

 

react native

 

Spare Labs Inc. is hiring a Remote Senior Software Developer

**Senior Full-stack Developer, End User Experience at Spare**\n\nAs the Senior Full Stack Developer you will be joining our End User Experience Team which works on developing anything that is end-user facing. This team does full stack work across all end-user-facing components of our products, including our driver and rider mobile apps, and our web platform for riders, using Continuous integration (CI) principles. As a Senior Full stack Engineer on this team, you will deploy mobile and web-based applications, as well as support the Launch team with API integrations\n\n*Our HQ is Vancouver, BC, but this position is open to remote work options across Canada.*\n\n**✨What you'll do✨**\n- Help expand our product offering to include key features our customers really want\n- Write and maintain solid, robust, efficient and maintainable code using different languages, frameworks and tools, including React, React Native, and TypeScript\n- Build, test and deploy apps using our CI infrastructure, enabling us to frequently roll out app updates to our customers and new geographies\n- Test your own code. You will debug, optimize, unit/regression/cross-platform test your work\n- Improve code quality, decrease time to market for roadmapped features, new feature ideas and execution, and contributions to key features and products\n- Liaise with our product and design teams to translate their vision and user experience into code\n- Work in agile, iterative development, with a team striving for the best results\n- Be a technical collaborator and leader on the team by demonstrating an unrelenting focus on quality, speed, and overall excellence\n- Help us iterate and improve upon current engineering processes\n- Lead projects and mentor junior engineers to write the best code possible\n- Innovate with us!\n\n**✨Who you are✨**\n- You have experience building sophisticated enterprise mobile apps, ideally using our tech stack \n- You have strong experience using React/React Native for mobile app development\n- You have experience in some or all of: Node.JS, TypeScript, Docker, Kubernetes, SQL databases, Native iOS & Android development, CircleCI and Fastlane\n- You have a Degree in Computer Science, Mathematics, Statistics, or a related field\n- You have a passion for maintaining the integrity of the software architectural design and have a natural ability to identify scalable solutions to technical problems\n- You strive for both beauty and functionality in products that you design\n- You have experience working in large, highly-structured organizations, as well as scrappy start-ups, which has given you the ability to bring strong processes and efficiencies to different organizations\n- You consider yourself a technical leader because you take initiative and are proud of the work that you do.\n\n**✨What we're doing @ Spare ✨**\n\nSpare is a SaaS platform that enables anyone to launch a smart transportation service. Our mission is to empower cities to transform how their communities move with accessible, sustainable transportation networks, starting with on-demand transit! \n\nWe believe in creating a space for everyone to share their ideas, empowering creativity and continuous learning. We're still at the beginning of our story, and every team member has a key role in shaping the upcoming chapters and Spare's direction. You will be able to influence your career progression and generate a lasting impact by making headway on the cause for shared mobility. \n\nNot a mobility geek? Take a moment to think about why you chose to live where you do, how easy it is for you to move around, and what makes a city livable. Mobility is paramount in every aspect of our lives, but not everyone has equal and easy access to public transit. Let's change it together! \n\n\n**✨About Our Team ✨**\n\nWe strive to build a diverse company full of inclusive, fun, hard-working people who treat their colleagues exceptionally well. We look for the kind of people who are dedicated to going above and beyond and will build up the team as a whole by helping each team member achieve their own individual goals. \n\nSpare is for the creative, the personal, the passionate, the uncompromising, and those who want to truly understand the impact transportation has on daily life. We’re still at the beginning of our story, and every team member has a key role in where we are headed. \n\n\n**✨What we offer ✨**\n\nA passionate, dedicated team, focused on innovation and building a world-class platform. \n\nThe opportunity to make an impact on communities around the world. Add an aspect of social good into your day! \n\nWe offer competitive salaries, equity, and a comprehensive benefits package including health, dental, and paramedical coverage, as well as an Employee and Family Assistance Program to support the wellbeing of you and your family (equivalent to 12 hours of counselling annually, as well as financial and caregiver support). \n\nHealth, wellness and education support through our $500 Lifestyle Spending policy. Take a course or buy a kayak - up to you! \n\nCompletely remote-optional work environment and beautiful downtown Vancouver office space if/when you prefer to be in the office. \n\nAn inclusive environment, where we focus every day on our people and the people in communities around us. \n\n\n\nCheck out our [Hiring Process blog post](https://sparelabs.com/en/blog/spare-hiring-process/) to learn about what to expect next!\n\n\n*Spare Labs is an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability status.* \n\n#Salary and compensation\n$90,000 — $120,000/year\n\n\n#Location\n🇨🇦 CA-only


See more jobs at Spare Labs Inc.

# How do you apply?\n\n Apply directly on our Careers Page below!
Apply for this job

Getsafe Gmbh

 This job is getting a relatively high amount of applications currently (14% of viewers clicked Apply)

This position is a Remote OK original posting
Germany or UK

Senior Frontend Developer  This job is getting a relatively high amount of applications currently (14% of viewers clicked Apply)


Getsafe Gmbh

Germany or UKOriginally posted on Remote OK

dev

 

javascript

 

react

 

dev

 

javascript

 

react

 

react native


Getsafe Gmbh is hiring a Remote Senior Frontend Developer

**Your mission and impact**\n\nGetsafe is working on building the radically best insurance for first-time insurance buyers through technology and a great customer experience. We have over 175.000 (and growing) happy customers using our app and services. \n\nWe’re looking for a Senior Frontend Developer to join our growing engineering team to work on customer facing features in our mobile and web apps. Your new opportunity will include:\n\n* working with our product and UX teams along with the rest of the engineering team to design and develop new features for our product\n* iterating quickly towards the best solutions for our customers and business\n* writing high quality code and improve our overall technical system and architecture to scale with our growing portfolio of insurance products and countries that we’re available in\n* being a leader in the team of best practices by pushing our technology forward along with supporting more junior members of the team\n\n\n**That's you**\n* You have 4+ years of frontend and JavaScript experience and understand JavaScript at a fundamental level, not just the framework you work in\n* You are experienced in architecting large JavaScript projects\n* You have several years of React experience and a solid understanding of how it works\n* You are eager to work in an agile and ever-changing environment\n* You have excellent communication skills and the ability to self-organize your workday\n* You have the ability to distill a complex problem into its essential elements, and clearly communicate your vision to the team\n* You take over responsibility for high-quality and reliable code and know how to test, what to test\n* You have a hands-on mentality paired with team spirit and willingness to learn\n\n\n**You can look forward to**\n* A fast and value-oriented company with flat hierarchies and helpful colleagues\n* A positive, focused, appreciative, and goal-oriented atmosphere. Our working environment is our heart and soul\n* Getsafe is shaped by each and every one of us. We are a close-knit team and host after work events\n* A competitive remuneration package with trust-based working hours as well as sustainable career and development opportunities including an anual budget for personal development. We invest in your growth!\n* Free choice of your technical equipment\n\n\n**About Getsafe**\n\n[Getsafe](https://www.hellogetsafe.com/en-de/about) is one of the fastest growing tech companies in Europe. Through our app, we offer digital insurance and protect people and everything that is important to them, so that they can live freely and self-determined - regardless of who they are and how they live. Our team has over 120 colleagues from more than 25 nations. To help Getsafe continue to grow, we are looking for talents who think entrepreneurially and share our values: we grow together, can rely on each other and turn opportunities into successes. \n\n#Salary and compensation\n$60,000 — $90,000/year\n\n\n#Location\nGermany or UK


See more jobs at Getsafe Gmbh

The Giving Block

 This job is getting a relatively high amount of applications currently (13% of viewers clicked Apply)

This position is a Remote OK original posting verified
🌏 Worldwide

Senior Backend Developer  This job is getting a relatively high amount of applications currently (13% of viewers clicked Apply)


The Giving Block

🌏 WorldwideOriginally posted on Remote OK

nodejs

 

javascript

 

nodejs

 

javascript

 

node js


The Giving Block is hiring a Remote Senior Backend Developer

**About The Giving Block:**\n\nWe make it easy for nonprofits to accept cryptocurrency donations like bitcoin while also offering donors a more tax efficient way to support their favorite causes. We work with 250+ nonprofits and have processed millions of dollars in cryptocurrency donations.\n\nOur goal is to make accepting cryptocurrency donations just as easy as credit card donations. Join us in equipping millions of nonprofits around the world to accept cryptocurrency donations.\n\n\n**Summary Description**\n\nCalling all Senior Back-end Developers: Are you looking for a new challenge? How would you like to work on something meaningful for an innovative team that’s making cryptocurrency accessible for nonprofits? If you’re an experienced backend developer then come work with us!\n\nWith more projects on our roadmap than ever before we’re ramping up our development efforts once again. This candidate will have the opportunity to help build out our core technology and integrate with nonprofit and crypto industry leading products. This role will work closely with the co-founders to design and build new features and integrations for some of the largest nonprofit organizations in the world. As with most startups, your work will vary day to day, so no two days will be the same. If it’s a good fit, you will have the opportunity for leadership roles. \n\nJoin us to create the future of giving.\n\n**Experience & Skills:**\n\n* 5+ years of experience as a back end developer with at least 2 recent years of experience with NodeJS\n* OOP\n* System Design\n* SQL Databases\n* Interest in blockchain, cryptocurrency and/or nonprofits (but not required)\n* Nice to have: experience with TS (we use it on the backend)\n\n\n \n\n#Salary and compensation\n$60,000 — $100,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at The Giving Block

Iterative

 This job is getting a relatively high amount of applications currently (13% of viewers clicked Apply)

This position is a Remote OK original posting verified
🌏 Worldwide

Senior Frontend Engineer  This job is getting a relatively high amount of applications currently (13% of viewers clicked Apply)


Iterative

🌏 WorldwideOriginally posted on Remote OK

react

 

node

 

open source

 

react

 

node

 

open source

 

Iterative is hiring a Remote Senior Frontend Engineer

Please follow this link to read about the job and apply:\n\n[https://docs.google.com/document/d/1aT5HZYt4kAUxXqD4JNTe3jPDlVUwSmnEWDPR2QoKdvo/](https://docs.google.com/document/d/1aT5HZYt4kAUxXqD4JNTe3jPDlVUwSmnEWDPR2QoKdvo/)\n\nWe’re seeking a TypeScript front-end engineer to build SaaS and a VS Code UI for our popular machine learning tools: DVC (7000+ ⭐on GitHub) and CML (2000+ ⭐ on GitHub).\n\n**No prior knowledge of ML or Data Science is required.**\n\nThe ML tools ecosystem is what JS space was 10 years ago: there’s a clear need for better tools, frameworks, and open standards. ITERATIVE is already a well known company in this fast-evolving space with a big, engaged open-source community. Please consider joining our remote-first team if you love open-source, if you’re interested in building dev tools and simplifying the lives of many, many developers in ML.\n\n*The project* - We’re making a UI for DVC and CML. Think GitHub and/or popular Git extensions for VS Code - like GitLens. VS Code UI will be open sourced and will become part of your public profile! If you have experience with dev tools like GitHub, UI plugins for Git, etc., you should already have some sense what the project is like.\n*The tech* - Our stack includes TypeScript, Node, React, and Python.\n*The compensation* - Highly competitive salary, stock options, and bonuses.\n\n**Read more about us, and about the position here please:**\n\n[https://docs.google.com/document/d/1aT5HZYt4kAUxXqD4JNTe3jPDlVUwSmnEWDPR2QoKdvo/](https://docs.google.com/document/d/1aT5HZYt4kAUxXqD4JNTe3jPDlVUwSmnEWDPR2QoKdvo/)\n\n#Location\n🌏 Worldwide


See more jobs at Iterative

# How do you apply?\n\n Please, read this document:\n[https://docs.google.com/document/d/1aT5HZYt4kAUxXqD4JNTe3jPDlVUwSmnEWDPR2QoKdvo/](https://docs.google.com/document/d/1aT5HZYt4kAUxXqD4JNTe3jPDlVUwSmnEWDPR2QoKdvo/)
Apply for this job

Kontist


This position is a Remote OK original posting verified
🇪🇺 EU-only

Senior JavaScript Developer


Kontist

🇪🇺 EU-onlyOriginally posted on Remote OK

react

 

nodejs

 

react

 

nodejs

 

react native


Kontist is hiring a Remote Senior JavaScript Developer

Have a high impact in our autonomous team. You will craft software that highly improves the lives of freelancers around banking and taxes.\nBuild something you love, together with great and talented people who support you!\n### What we are looking for\n* 5+ years of backend experience (TypeScript, Node.js, SQL)\n* Knowledge of at least one backend framework (does not have to be TypeScript)\n* Strong frontend skills (React, React Native)\n* Previous experience with remote work (>1 year)\n* An eye for quality (Automated tests, clean code, striving for improvements)\n### Your advantages\n* 100% remote\n* Flexible trust-based working hours\n* Bring in your ideas (from Machine Learning to Deployment)\n* Free flights to our nice office in Berlin, Germany\n* Great team that loves to grow and learn from each other\n\n### About Kontist\nKontist is a Berlin, Germany-based financial services provider for freelancers with about 100 employees. We just announced the completion of a €25 million ($29.6M) Series B funding round in March 2021.\n\n#### *Please do not apply if you are not able to work during our core working hours (10:00 - 16:00 CEST).*\n\n#Location\n🇪🇺 EU-only


See more jobs at Kontist

# How do you apply?\n\n Hit the button and upload your CV into our form!
Apply for this job

Previous Remote Senior + Typescript Jobs

Backtracks.fm

 This job is getting a relatively high amount of applications currently (14% of viewers clicked Apply)

This position is a Remote OK original posting closed
🌏 Worldwide

Senior Front End Developer  This job is getting a relatively high amount of applications currently (14% of viewers clicked Apply)


Backtracks.fm

🌏 WorldwideOriginally posted on Remote OK

javascript

 

vue

 

design

 

javascript

 

vue

 

design

 

ui

This job post is closed and the position is probably filled. Please do not apply.
Build delightful software for podcasts and spoken word audio. [Backtracks](https://backtracks.fm/?ref=job-posting) is seeking a qualified Mid-Senior Front End Developer to join our Product & Engineering Team.\n\n**Opportunity**\n\n[Backtracks](https://backtracks.fm/?ref=job-posting) 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.\n\n**Your day-to-day**\n\n- Prototype, design, and implement improvements to new and existing portions of our platform, website, and applications\n- Improve appeal and usability of our different products\n- Code and deploy new features in collaboration with our product and engineering teams\n- Be part of a small team, with a large amount of ownership and responsibility for managing things directly\n- Ship high-quality solutions with a sense of urgency and speed\n- Work closely with both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution.\n- Have the freedom to suggest and drive initiatives\n\nWe 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.\n\n**You have**\n\n- History of autonomous design decision making at technically focused companies\n- History of designing and building web components, products, and technology\n- History of focusing on user experience\n- In-depth understanding of the entire web development process (design, development and deployment)\n\n- Experience working on design and development in any of the following roles:\n - Product Developer\n - Product Engineer\n - Front End Designer and Developer\n - Front End Engineer\n - UI Designer/Developer\n - Full Stack Engineer\n - Full Stack Developer\n - Front-end Designer and Developer\n - Front-end Engineer\n - Frontend Designer and Developer\n - Frontend Engineer\n\n- Strong knowledge of:\n - Javascript (ES6+)\n - Vue.js\n - Know when to use immutable types, observables, reactive patterns, reduce, spread, etc.\n - You also know and subscribe to simple is better (you know when plain JavaScript with no framework is best)\n - CSS, SCSS\n - Compilation, bundling, and packaging via Webpack, Babel, etc.\n - Front end frameworks (specifically Vue or React)\n - Integrating APIs, web services, and remote data\n - Node.js and npm\n\n- Confidence or experience working with:\n - TypeScript\n - CSS-in-JS\n - Front end test frameworks (Cypress, Karma)\n - Experience with front end build/deployment processes (Webpack, Babel, CI/CD)\n\n- Strong design skills including understanding of layout aesthetics\n- Motivation and an enjoyment for a startup environment\n- Systems thinker (consider how components can scale across our platform and product offerings)\n- The ability to code and build out designs independently from no mock up all the way to working CSS/HTML/JS\n- A blend of product, system, and people knowledge that lets you jump into a fast paced environment and contribute from day one\n- An ability to balance a sense of urgency with shipping high quality and pragmatic solutions\n- Strong work sense of ownership\n- Strong collaboration and communication skills (fluency in English)\n- PMA (Positive Mental Attitude)\n- Bachelor's degree in Computer Science, relevant field, and/or relevant work experience\n- 5+ years professional experience\n\n**Other qualities and traits**\n\n- Passion for podcasts, radio, and spoken word audio\n- Passion for delivering high-quality designs with quick turnaround times (e.g. you ship)\n- A product-first approach to building software\n- An enthusiasm for solving hard problems\n- Thrives in a fast-paced environment\n\n**Bonus points if you have experience with**\n\n- Web performance (time-to-interactive, dependencies, wasted renders)\n- Node-based serverside APIs\n- Audio processing and interaction on the front-end \n\n#Salary and compensation\n$120,000 — $150,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Backtracks.fm

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
This job post is closed and the position is probably filled. Please do not apply.
Description\n\nDo you have a soft spot for profitable companies with a meaningful, globally used and loved product? Would you like to work within a compact, super-capable team in a refreshing work environment? Would you like to work on an application that is changing the way we learn and communicate? Drops could be the place for you.\n\nAbout us:\n\nOur goal at Drops is to ensure effective language learning through a delightful, seamless, gamified experience. We strive to be the #1 app for vocabulary learning. Our app has been live on the App Store for 4 years, covering 42 languages, serving over 27 million users across the globe and has been featured on both the App Store (App of the Day) and Play Store (App of the Year in 2018). Drops has also been featured by TechCrunch, FastCo, Forbes, CNN, Bloomberg, VentureBeat and many, many more. In short, we’re a tiny but very powerful team spread (mostly) across Europe, achieving great things the remote way! In December 2020, Drops was acquired by Kahoot!, the world’s leading game-based learning platform\n\nCheck us out here: https://languagedrops.com\n\nAbout you:\n\nYou’re a no-nonsense person, comfortable taking on a variety of projects who has been working within product companies and has extensive front-end development experience.\n\nYou’ve spent years working with React and have experience in React Native with a deep understanding of the internal workings be it working within the browser or a mobile client. You enjoy the challenge of growing a product from an (already) large user base to a larger one with tens of millions of MAU with all the complexities it comes with.\n\nYou are an advocate for static typing and prefer to use a minimal set of simple tools over a diverse range of complex ones.\n\nYou believe variety is the spice of life - In this role, you’ll be developing a complex app deployable to web and app stores, a static site generator, building internal automation infrastructure/tooling and contributing to our internal CMS. You could also be working on our fully serverless architecture on the backend if you feel comfortable doing so.\n\nDrops is a deliberately small, but super effective team. You’re naturally drawn to the fate of the products & driven to grow as an engineer rather than to manage people.\n\nThe role:\n\nYou’ll be a core part of the development team, working on both our main (Drops) and auxiliary products (Droplets, Visual Dictionary, Internal CMS tooling). Drops values clear, honest communication and transparency. It’s the linchpin of our culture, success and freedom. You’ll be involved in both high and low level decision making and are available during European working hours (10AM - 6PM CET). Remember, we’re looking for a missionary here rather than a mercenary.\n\nYou will:\n\nWork cross functionally with our lead designer / data analyst / engineers / project owner to define, scope, estimate and plan various aspects of the product.\nWork independently (and with other engineers!) to develop new web experiences\nSupport of production applications / sites that you’ve built or helped to build\nCommunicate effectively and often to ensure that everyone is aligned\nWhat’d be different here:\n\nWe’re a small team. We’re optimising for impact, not for headcount. You’ll be carefully considering any tradeoff that would lead to increased complexity\nWe’re using a single programming language - TypeScript. We have strict linter rules Every pull request needs to be approved before it lands in master. We use the rebase workflow and we release a few times a week\nWe’re using React + Redux to develop UI, on both mobile and the web. We use selectors extensively. Our backend is on AWS, deployed multi-region to Lambda and using RDS for our DB\nWe are BIG on AB testing. We focus on releasing high impact projects and minimise noise\nWe’re doing things in a functional way, concentrating state, minimising side effects and making dependencies explicit. We’re sharing 98%+ of the code between Android, iOS and Web\nWe automate where it has positive ROI\nOur biggest challenge is (and will remain) managing the complexity of sharing a lot of code between different apps\n\n\nRequirements\n\nYou have:\n\nAt least 5 years of experience in software (product) development\nAt least 2 years of experience in building apps with React or React Native with state management tools (redux, flux, etc)\nExperience architecting and developing complex web or mobile apps and static sites\nSome experience in understanding basic user funnels, and collaborating with support to resolve user-facing issues\nProject management experience (everyone manages projects at Drops)\nStrong verbal and written communication skills\nThe ability to work well cross-functionally\nExperienced in strongly typed languages\nBenefits\n\n\n\n🌍 All the perks of remote working\n👥 An awesomely compact 20 person team\n🧠 Yearly educational allowance\n💪 Fitness allowance\n💻 High-end Apple hardware and ergonomic accessories\n🏖 36 days of holiday per year\n✈️ Quarterly team gathering somewhere in the world (Amsterdam, Iceland, Lisbon and Budapest were previous locations) \n\n#Salary and compensation\n$40,000 — $90,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Drops

# How do you apply?\n\n This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.

Shopify


This position is a Remote OK original posting verified closed
United States, Canada

Senior Staff Software Engineer


Shopify

United States, CanadaOriginally posted on Remote OK

software engineer

 

back end

 

software engineer

 

back end

 

mobile

This job post is closed and the position is probably filled. Please do not apply.
**Company Description**\n\nShopify’s mission is to make commerce better for everyone. From building a new product feature for our commerce platform, to helping a merchant troubleshoot an issue over the phone, we want to empower our ecosystem through our work.\n\nHaving a unified vision, a north star, is vitally important to ensure that we are all headed in the same direction. No matter the size or experience, we want to power every merchant’s experience. This is why we are all here.\n\n**Job Description**\n\nAt Shopify, Senior Staff Engineers use their expertise and passion to multiply the overall output of their development team. As a Senior Staff Engineer, you’ll help drive the product vision to its implementation. You and the team will design and build technically innovative solutions that empower all teams at Shopify to build powerful and resilient distributed cloud software. Merchants that depend on Shopify for a highly scalable, performant, and reliable platform benefit directly from the work you do. You will maintain a high bar for quality and lead and mentor other engineers. You’ll also be hands-on in our code and will contribute technically. Here are just some of the stories from the teams who build and scale Shopify.\n\n**Intrigued? We’re recruiting Senior Staff Software Engineers to join teams in any one of these disciplines. Based on your experience and interests, let us know which one you identify with most in your application!

**\n\n**Back End Development**\n\nBack End Engineers with a passion for solving tough problems with performant code work on teams that ship on quality instead of on time. Our teams deploy new code many times a day, and our production scale is massive. We’re talking over 1 million online stores, and hundreds of millions of requests a day. Thousands of entrepreneurs will see your work within seconds – a difficult but incredibly rewarding responsibility. Shopify is the largest Ruby on Rails application in the world and we're a big part of the Rails community. We’re constantly improving our codebase to make it even better.\n\n**Mobile Development (React Native, Android & iOS)**\n\nOur Mobile Engineers work along with designers and product managers to build and launch new features for our apps. You’ll work on large-scale apps that are ever-changing, enabling entrepreneurship for hundreds of thousands of entrepreneurs. Our Android engineers use Kotlin and our iOS engineers use Swift. Our teams are increasingly working with React Native so openness to cross-platform mobile development is a plus! \n\n**Front End Development**\n\nOur Front End Engineers collaborate closely with software engineering teams, designers, product managers, and marketers to not only build incredible merchant-facing products and marketing campaigns, but also engineer-facing tools. You’ll use the latest web standards in HTML, CSS, and JavaScript, and modern technologies and frameworks like Typescript, React, GraphQL, Apollo and Ruby on Rails, to develop large front-end web applications and websites that scale and perform well on all devices. You’ll work across disciplines and are excited about building human-centered experiences. Front End Development exists across all of Shopify, from Product to Marketing, working closely with the teams that create performant experiences and communicate Shopify’s impact on commerce to a global audience. You may also collaborate with our Data and SEO teams, helping us make data informed decisions and driving additional new merchant acquisition. You might focus on creating thoughtful interfaces for our users, shaping our design language, and contributing to our shared component libraries in a maintainable and scalable way.\n\n**Qualifications\nWhat you’ll do as a Senior Staff Engineer at Shopify:**\n\n* Learn and grow constantly to feed your passion for self-improvement and make those around you better\n* Design and build highly available, resilient and scalable platform primitives & API\n* Work through problems with your team, roll up your sleeves, form an opinion and advocate for engineering-specific roadmap items\n* Collaborate with other Shopify leaders, executives and external partners to provide the best commerce experience for our merchants\n\n**Experience and skills that are important for success in this role:**\n\n* A proven track record of strong technical mentorship\n* Experience building large scale, high throughput distributed systems and scaling web services, particularly those using and analyzing large amounts of data\n* A passion for efficiency and collaboration, with a history of establishing great relationships with UX and Product Management teams across time zones\n* A commitment and drive for quality, technical excellence and results\n* Curiosity and passion to constantly learn new things; Shopify changes fast, and we need the people who work here to be able to change and learn fast too\n* Proficiency in systems thinking and systems design concepts like transactions, atomicity, idempotency, etc.\n* Raise the quality and speed (team efficiency) bar and move the platform into a position of maximum leverage\n* Use the right tool for the job, fix problems are the right level of abstraction and optimize to meet both functional and non-functional goals\n\n**Additional information**\n\nWe know that looking for a new role can be both exciting and time-consuming, and we truly appreciate your effort. Jane is an actual real live person (👋🏻) and is looking forward to learning more about you through your application. And remember, we want to know what you're really interested in building and why you want to build it at Shopify, so please give us as much detail on this as you'd like in the answers on the next page. 👍 📖\n\nAt Shopify, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly make commerce better for everyone. We strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities. Please take a look at our 2019 Sustainability Report to learn more about Shopify's commitments.\n\n#Location\nUnited States, Canada


See more jobs at Shopify

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Shopify

 This job is getting a relatively high amount of applications currently (13% of viewers clicked Apply)

This position is a Remote OK original posting verified closed
Canada, United States

Senior Data Engineer  This job is getting a relatively high amount of applications currently (13% of viewers clicked Apply)


Shopify

Canada, United StatesOriginally posted on Remote OK

senior data engineer

 

data engineering

 

data platform engineering

 

senior data engineer

 

data engineering

 

data platform engineering

 

spark

This job post is closed and the position is probably filled. Please do not apply.
**Company Description**\n\nShopify is the leading omni-channel commerce platform. Merchants use Shopify to design, set up, and manage their stores across multiple sales channels, including mobile, web, social media, marketplaces, brick-and-mortar locations, and pop-up shops. The platform also provides merchants with a powerful back-office and a single view of their business, from payments to shipping. The Shopify platform was engineered for reliability and scale, making enterprise-level technology available to businesses of all sizes. \n\n**Job Description**\n\nOur Data Platform Engineering group builds and maintains the platform that delivers accessible data to power decision-making at Shopify for over a million merchants. We’re hiring high-impact developers across teams:\n\n* The Engine group organizes all merchant and Shopify data into our data lake in highly-optimized formats for fast query processing, and maintaining the security + quality of our datasets.\n* The Analytics group builds products that leverage the Engine primitives to deliver simple and useful products that power scalable transformation of data at Shopify in batch, or streaming, or for machine learning. This group is focused on making it really simple for our users to answer three questions: What happened in the past? What is happening now? And, what will happen in the future? \n* The Data Experiences group builds end-user experiences for experimentation, data discovery, and business intelligence reporting.\n* The Reliability group operates the data platform efficiently in a consistent and reliable manner. They build tools for other teams at Data Platform to leverage to encourage consistency and they champion reliability across the platform.\n\n**Qualifications**\n\nWhile our teams value specialized skills, they've also got a lot in common. We're looking for a(n): \n\n* High-energy self-starter with experience and passion for data and big data scale processing. You enjoy working in fast-paced environments and love making an impact. \n* Exceptional communicator with the ability to translate technical concepts into easy to understand language for our stakeholders. \n* Excitement for working with a remote team; you value collaborating on problems, asking questions, delivering feedback, and supporting others in their goals whether they are in your vicinity or entire cities apart.\n* Solid software engineer: experienced in building and maintaining systems at scale.\n\n**A Senior Data Developer at Shopify typically has 4-6 years of experience in one or more of the following areas:**\n\n* Working with the internals of a distributed compute engine (Spark, Presto, DBT, or Flink/Beam)\n* Query optimization, resource allocation and management, and data lake performance (Presto, SQL) \n* Cloud infrastructure (Google Cloud, Kubernetes, Terraform)\n* Security products and methods (Apache Ranger, Apache Knox, OAuth, IAM, Kerberos)\n* Deploying and scaling ML solutions using open-source frameworks (MLFlow, TFX, H2O, etc.)\n* Building full-stack applications (Ruby/Rails, React, TypeScript)\n* Background and practical experience in statistics and/or computational mathematics (Bayesian and Frequentist approaches, NumPy, PyMC3, etc.)\n* Modern Big-Data storage technologies (Iceberg, Hudi, Delta)\n\n**Additional information**\n\nAt Shopify, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly make commerce better for everyone. We strongly encourage applications from Indigenous people, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities.\n\n\n\n#Location\nCanada, United States


See more jobs at Shopify

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Mochary Method

 This job is getting a relatively high amount of applications currently (14% of viewers clicked Apply)

This position is a Remote OK original posting verified closed
Worldwide/remote

Senior Software Engineer  This job is getting a relatively high amount of applications currently (14% of viewers clicked Apply)


Mochary Method

Worldwide/remoteOriginally posted on Remote OK

react

 

next js

 

react

 

next js

 

firebase

This job post is closed and the position is probably filled. Please do not apply.
We're an early-stage startup on a mission to build a **Company Operating System** that turns every CEO into a great manager.\nWe believe that great software is built in very small teams. We are a very small technical team (3) building a very large product that already has serious **Product Market Fit** (_the CEOs of Coinbase, Reddit, Plaid, Brex are all using it and paying $150,000/yr each!_).\nIf you want to build amazing products and want to learn more, go to: [https://www.notion.so/mocharymethod/Work-at-Mochary-Method-419da8974bc54ad0896f91b612ed6e63](https://www.notion.so/mocharymethod/Work-at-Mochary-Method-419da8974bc54ad0896f91b612ed6e63)\nThanks! :) \n\n#Salary and compensation\n$100,000 — $100,000/year\n\n\n#Location\nWorldwide/remote


See more jobs at Mochary Method

# How do you apply?\n\n This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.

CartHook


This position is a Remote OK original posting closed
Europe, United States(Est)

Senior Frontend Developer


CartHook

Europe, United States(Est)Originally posted on Remote OK

frontend

 

javascript

 

angular

 

frontend

 

javascript

 

angular

 
This job post is closed and the position is probably filled. Please do not apply.
## Now Hiring: Remote Senior Frontend Developer (Angular)\n💰 Competitive Salary & Perks\n💪 Professional and Personal Growth\n🗺 Anywhere in Eastern Europe or United States 🗺 \n\n## Why Carthook?\nCartHook works with merchants to help add new revenue to their stores with post-purchase upsells. Come join a team that’s working with some of the biggest online direct-to-consumer brands, helping them thrive in today’s ecommerce environment. CartHook gives merchants control over an essential part of their stores, helping them generate new revenue through post-purchase upsells, and have processed over $1 billion on the platform.\n\n## The Role\nAs a senior frontend engineer at CartHook, you will be creating powerful, flexible, highly scalable SPAs and developing various frontend systems and operations. Additionally, you will architect, define and maintain various ecommerce related solutions (frontend), and ensure our systems can keep up their high performance and responsiveness. You will be responsible for implementing new features and integrations as well as supporting our existing functionality. You will also join us in sprint planning and retrospectives and have the opportunity to make a lasting impact on our stack and the future of ecommerce.\n\nThis is a full-time, fully remote role. Ideally, you are located in a European timezone, but we are open to other timezones on a case by case basis.\n\n## Who We Are\nWe are a group of people who give a damn. We believe in doing what’s right and speaking up, even when it’s difficult. We pursue success, humbly.\n\nWe work on two continents, with offices in Portland, Oregon, and Ljubljana, Slovenia. We bridge the timezones and distance with thorough and transparent communication, and processes designed to empower and support each other. We’re a company of people from a variety of backgrounds, with a range of perspectives, which makes us stronger.\n\nAt CartHook, you can be the person you are, regardless of ethnicity, religion, political affiliation, age, size, disability, sexual orientation, or gender identity. We provide a safe, welcoming space for those who are marginalized.\n\n## What We’re Looking For\n- Minimum 5 years of experience in frontend development\n- Advanced knowledge of Javascript (minimum of 5 years)\n- Advanced knowledge of Angular (minimum of 3 years or similar technology)\n- Advanced knowledge of TypeScript (minimum of 3 years)\n- Excellent understanding of OOP concepts\n- Excellent understanding of software design patterns\n- Excellent REST API understanding (from a frontend POV)\n- Excellent time management skills\n- GitHub, Docker, Buildkite or similar development tools\n- Ability to problem-solve, track, and follow up on a variety of complex technical issues with internal and external stakeholders\n- Ambition, the ability to think beyond, be highly collaborative, and extremely driven\n\n## Bonus Points\n- Experience with Angular Elements\n- Backend understanding\n- Ecommerce knowledge\n- Experience with high-performance systems\n\nSo, are you game? If yes, let’s talk! \n\n#Salary and compensation\n$50,000 — $80,000/year\n\n\n#Location\nEurope, United States(Est)


See more jobs at CartHook

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
This job post is closed and the position is probably filled. Please do not apply.
Job title: Senior Frontend (Typescript, React/React Native) developer\nType: Remote, permanent, full-time position \n\nDo you have a soft spot for profitable companies with a meaningful, globally used and loved product? Would you like to work within a compact, super-capable team in a refreshing work environment? Would you like to work on an application that is changing the way we learn and communicate? Drops could be the place for you.\n\nAbout us:\nOur goal at Drops is to ensure effective language learning through a delightful, seamless, gamified experience. We strive to be the #1 app for vocabulary learning. Our app has been live on the App Store for 4 years, covering 42 languages, serving over 27 million users across the globe and has been featured on both the App Store (App of the Day) and Play Store (App of the Year in 2018). Drops has also been featured by TechCrunch, FastCo, Forbes, CNN, Bloomberg, VentureBeat and many, many more. In short, we’re a tiny but very powerful team spread (mostly) across Europe, achieving great things the remote way! In December 2020, Drops was acquired by Kahoot!, the world’s leading game-based learning platform\n\nCheck us out here: https://languagedrops.com\n\nAbout you:\nYou’re a no-nonsense person, comfortable taking on a variety of projects who has been working within product companies and has extensive front-end development experience.\n\nYou’ve spent years working with React and have experience in React Native with a deep understanding of the internal workings be it working within the browser or a mobile client. You enjoy the challenge of growing a product from an (already) large user base to a larger one with tens of millions of MAU with all the complexities it comes with.\n\nYou are an advocate for static typing and prefer to use a minimal set of simple tools over a diverse range of complex ones.\n\nYou believe variety is the spice of life - In this role, you’ll be developing a complex app deployable to web and app stores, a static site generator, building internal automation infrastructure/tooling and contributing to our internal CMS. You could also be working on our fully serverless architecture on the backend if you feel comfortable doing so.\n\nDrops is a deliberately small, but super effective team. You’re naturally drawn to the fate of the products & driven to grow as an engineer rather than to manage people.\n\nThe role:\nYou’ll be a core part of the development team, working on both our main (Drops) and auxiliary products (Droplets, Visual Dictionary, Internal CMS tooling). Drops values clear, honest communication and transparency. It’s the linchpin of our culture, success and freedom. You’ll be involved in both high and low level decision making and are available during European working hours (10AM - 6PM CET). Remember, we’re looking for a missionary here rather than a mercenary. \n\nYou will:\nWork cross functionally with our lead designer / data analyst / engineers / project owner to define, scope, estimate and plan various aspects of the product.\nWork independently (and with other engineers!) to develop new web experiences\nSupport of production applications / sites that you’ve built or helped to build\nCommunicate effectively and often to ensure that everyone is aligned\n\nWhat’d be different here:\nWe’re a small team. We’re optimising for impact, not for headcount. You’ll be carefully considering any tradeoff that would lead to increased complexity\nWe’re using a single programming language - TypeScript. We have strict linter rules Every pull request needs to be approved before it lands in master. We use the rebase workflow and we release a few times a week\nWe’re using React + Redux to develop UI, on both mobile and the web. We use selectors extensively. Our backend is on AWS, deployed multi-region to Lambda and using RDS for our DB\nWe are BIG on AB testing. We focus on releasing high impact projects and minimise noise\nWe’re doing things in a functional way, concentrating state, minimising side effects and making dependencies explicit. We’re sharing 98%+ of the code between Android, iOS and Web\nWe automate where it has positive ROI\nOur biggest challenge is (and will remain) managing the complexity of sharing a lot of code between different apps\n\nYou have:\nAt least 5 years of experience in software (product) development\nAt least 2 years of experience in building apps with React or React Native with state management tools (redux, flux, etc)\nExperience architecting and developing complex web or mobile apps and static sites\nSome experience in understanding basic user funnels, and collaborating with support to resolve user-facing issues\nProject management experience (everyone manages projects at Drops)\nStrong verbal and written communication skills \nThe ability to work well cross-functionally\nExperienced in strongly typed languages\n\nBenefits:\n🌍 All the perks of remote working\n👥 An awesomely compact 20 person team\n🧠 Yearly educational allowance\n💪 Fitness allowance\n💻 High-end Apple hardware and ergonomic accessories\n🏖 36 days of holiday per year\n✈️ Quarterly team gathering somewhere in the world (Amsterdam, Iceland, Lisbon and Budapest were previous locations)\n\n\n\n#Location\nWorldwide (CET Working Hours)


See more jobs at Drops

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Cynomi


This position is a Remote OK original posting verified closed
United Kingdom

Senior Full Stack Engineer


Cynomi

United KingdomOriginally posted on Remote OK

dev

 

frontend

 

backend

 

dev

 

frontend

 

backend

 
This job post is closed and the position is probably filled. Please do not apply.
Cynomi is using novel technology and deep domain expertise to help protect small to medium size businesses from cyber security threats. There’s no SaaS in this market, and we’re building Cynomi in a technology-driven way.\nNow is an amazing time to join us - we're still small but have recently raised a significant round of funding. Your work will have huge impact through growth phases and help define the company for the future.\n**What we’re looking for**\nWe’re looking for a capable/experienced NodeJS developer to join us in our mission of providing small and medium businesses with world class cyber protection. You will be building, updating and maintaining our flagship product.\nThe role covers a wide and exciting array of problem spaces:\n* Building backend systems to handle complex security workflows\n* Creating great user experiences with our design/UX team, both on UI and on beautiful reports\n* Writing tests to ensure our code is fool proof\n* Capturing data and insights from customers using in-house tools\n* Deploying systems on AWS using automated deployment tools\n* Growing and sharing your knowledge with the rest of the team\n* Working with other talented engineers, and customer focussed teams with a diverse range of backgrounds\n**Requirements**\nYou’ll be smart, curious, articulate and excited to attack engineering and process problems.\nWith others on the team, we’ll be looking to you to help make decisions on how we should build out our product, whilst shipping fast. Knowing when and when not to make a compromise is a valuable skill. Likewise your ability to articulate yourself clearly and break down complex problems will help the whole team learn and iterate.\nThe work will be split between backend and frontend with a heavier emphasis on frontend. You'll have had > 3 years experience in Node JS, or a great portfolio/Github profile that shows off your work and ability to solve problems. We're very happy to look at different backgrounds :)\n**Our stack:**\n* Frontend: React, Redux\n* Backend: NestJS, Node JS, AWS EC2, Mongo, Lambda (future), Typescript\n* Tooling: GitHub + GitHub Flow, AWS, Mongo, Linux (development on Macs).\n* Best practices: Code reviews, Tests, CI, Exception tracking, Templated issue tracking\n**Benefits**\n* Competitive pay\n* Meaningful stock options\n* Influence in engineering practices and product direction\n* Working with a capable and mostly remote team\n* Hardware and workspace setup catered for\n* Support with your career development\n**Working Environment**\nWe try to keep things open, direct and transparent. An environment in which you’re encouraged to express your thoughts on any matter relating to the business and look forward to coming to work in the morning.\n**Logistics**\nWe are currently fully remote. We expect that as we shift back to normal, and we may come into the office to synchronise periodically and enjoy each other’s company. We don’t expect this to happen any time soon though.\n**Sharing Success**\nIt’s important to us that every Cynomi employee directly benefits from our success. All employees benefit from our share option scheme. \n\n#Salary and compensation\n$70,000 — $100,000/year\n\n\n#Location\nUnited Kingdom


See more jobs at Cynomi

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Remotesome


This position is a Remote OK original posting verified closed
Latam, US, CA

Senior Fullstack Engineer


Remotesome

Latam, US, CAOriginally posted on Remote OK

vue

 

python

 

vue

 

python

 

django

This job post is closed and the position is probably filled. Please do not apply.
**About the company:**\n\nCompany who is looking for a Senior Fullstack Engineer is empowering creators to host high-quality livestream and video chat events. By joining the team, you're giving back to creators who have seen much of their live performance revenue dry up due to the pandemic.\n\n**About the role:**\n\nAs a senior fullstack engineer, you will own the end-to-end development of product features. You will lead system design and architecture, and see features through prototype, implementation, release, tracking, and further iteration. Ultimately, your goal is to delight users with both large new features and daily small product enhancements. \n\nYour will spend roughly 70% of the time working on frontend side and 30% on the backend side. \n\n**Examples of projects you will work on:**\n\n* Building tooling and UI's to handle chat rooms with thousands of concurrent users\n* Adding subscriptions to exclusive content and feeds\n* Streamlining in-house production processes as we build more custom content\n* Explore / build brand aesthetics and UX options to promote engagement\n* Scaling backend architectures in the face of changing traffic patterns\n* Building tools to offload event management from our labor intensive manual processes into product workflows\n\n**Requirements:**\n\n* 4+ years experience working as a fullstack engineer\n* 3+ years of experience with TypeScript and JavaScript\n* 1+ years of experience working with Vue.js\n* Experience working with Python/Django\n* Fluent in English both in oral and written form\n\n**Bonus:**\n\n* Docker experience\n* Kubernetes experience\n* Experience with audio/video streaming \n\n**Not sure if this is a role is for you?**\n\nAt Remotesome we help 30+ companies every month hire engineer for full-time for open job positions with salaries ranging from $60k-$140k. Sign up at Remotesome to get yourself exposed to job positions like this. \nNo agencies middle man or project based work. Only full time based positions. \nAs soon as the job fit for your stack is available, we will let you know. \n\n\n \n\n#Salary and compensation\n$70,000 — $120,000/year\n\n\n#Location\nLatam, US, CA


See more jobs at Remotesome

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

OpenNode

 This job is getting a relatively high amount of applications currently (12% of viewers clicked Apply)

This position is a Remote OK original posting verified closed
🌏 Worldwide

Senior Node.js Backend Engineer  This job is getting a relatively high amount of applications currently (12% of viewers clicked Apply)


OpenNode

🌏 WorldwideOriginally posted on Remote OK

nodejs

 

javascript

 

nodejs

 

javascript

 

bitcoin

This job post is closed and the position is probably filled. Please do not apply.
OpenNode is building the future of money through simple, secure, instant, and low-cost Bitcoin payment infrastructure for businesses everywhere.\nWe are now seeking a Senior Software Engineer (Backend) to deliver distributed, resilient and high-performing backend services using Node.js + TypeScript.\nThe role will report to the CTO. This position is full-time and ideally based in Los Angeles, CA - but location is flexible for the right candidates.\n## Requirements\n- 5+ years of experience designing and building backend systems\n- Proven expertise with SWE standard methodologies for development, code reuse, testing etc\n- Experience with web services (consuming and creating) with REST\n- Experience with developing scalable platforms with RDMS (PostgreSQL), real time messaging systems, advanced cache stores like Redis\n- Capable and willing to add value from micro to macro\n- Thoughtful and articulate.\n## Responsibilities\n- Work closely with the CTO to design and develop distributed, resilient and high-performing backend services using Node.js\n- Maintain and improve existing services which include actively trying to pay back technical debt and extend their functionality\n- Act in a technical leadership capacity by mentoring junior engineers and new team members\n- Work both collaboratively and independently\n- Investigate new technologies and practices\n- Work closely with front-end developers\n## Bonus points\n- Experience with AWS\n- Experience with DevOps practices\n- Experience with gRPC\n- Understanding of Bitcoin and the Lightning Network\n- Entrepreneurship or startup experience\n- Adept at writing technical documentation\n- Speak multiple languages and/or have spent significant time abroad\n- Well connected in the crypto and/or payments industry \n\n#Salary and compensation\n$60,000 — $140,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at OpenNode

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Causal


This position is a Remote OK original posting verified closed
🌏 Worldwide

Senior Full Stack Engineer


Causal

🌏 WorldwideOriginally posted on Remote OK

react

 

node

 

react

 

node

 

postgres

This job post is closed and the position is probably filled. Please do not apply.
**We're building a new way to think and work with numbers.** \n\nCausal is a tool for performing calculations, visualising data, and communicating with numbers ([check it out](https://causal.app)). We take the good parts of spreadsheets and combine them with the good parts of programming, to make number-crunching fast, collaborative, and accessible to everyone. \n\nWe're a small team and well-funded by some great VCs ([Coatue](https://www.crunchbase.com/organization/coatue), [Passion Capital](https://www.passioncapital.com/)) and angel investors ([Naval Ravikant](https://twitter.com/naval), [Scott Belsky](https://twitter.com/scottbelsky), and many more) across the US and Europe.\n\n---\n\nWe're looking for a full-stack engineer to accelerate our product development. As one of our first hires, you'll play a significant role in setting the direction of Causal's product, company, and culture.\n\nOur product primarily consists of a web UI on the frontend and a computation engine on the backend. Causal needs a low floor and a high ceiling — it should be simple enough for anyone to get started with, but powerful enough for really complex use-cases.\n\nPerformance is paramount on both the frontend and backend.\n\nFamiliarity with out tech stack is requires (frontend: TypeScript/React, backend: TypeScript/Node/Go).\n\nPlease check out this [link](https://www.notion.so/causal/Full-stack-Engineer-421f869ab09e4307a9011550e3bacced) for more info. \n\n#Salary and compensation\n$60,000 — $140,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Causal

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Metrika Inc.


This position is a Remote OK original posting closed
🇪🇺 EU, Eastern 🇺🇸 Usa/🇨🇦 Canada, European Economic Area (Switzerland, Norway, Liechtenstein) and the UK Only!

Frontend Engineer


Metrika Inc.

🇪🇺 EU, Eastern 🇺🇸 Usa/🇨🇦 Canada, European Economic Area (Switzerland, Norway, Liechtenstein) and the UK Only!Originally posted on Remote OK

react

 

visualizations

 

react

 

visualizations

 

websockets

This job post is closed and the position is probably filled. Please do not apply.
# Job description\nWe are building the world's premier Operational Intelligence platform for Blockchain. We strive to develop our systems by observing the best practices of our craft; this means writing testable, performant, easy to maintain and constantly improving code, while enabling our company to iterate our product fast and stay ahead. These are the early days of our platform, and as a Senior Frontend Engineer you will be able to contribute, influence and take ownership in significant parts of our products, including their UI/UX.\nIf you are a Senior Frontend Engineer, with a solid understanding of design systems, large modular and testable Typescript applications, with passion for great software products and visualizations, join us!\n# What this position is all about:\n* Designing and developing the frontend SPAs that will constitute the bulk of our product offerings for Blockchain Operational Intelligence. You will be expected to demonstrate expertise in writing testable Typescript using React/Redux, a keen eye for performant, intuitive modern web applications and passion for making the best products possible.\n* Working under a Scrum or Kanban framework and releasing product increments on a continuous basis.\n* Owning your work. This means writing unit tests, observability/instrumentation and documentation for your code, as well as resolving issues and fixing bugs whenever they make their appearance.\n* Understanding, participating and contributing to the company goals, regardless of your role. Metrika is a small company with a very inclusive culture. We are looking for people that share those values with us and can work well across teams and individual roles.\n\n_**Please note:** Our Engineering team is predominantly based in Europe. This position is currently open to residents of the European Economic Area (UTC through UTC+2/UTC+3), the UK and those residents of the eastern United States/Canada (UTC-4/UTC-5) only. You will need to be residing and able to work in those regions._\n\n_Metrika Inc. is an Equal Opportunity employer. All applicants will be considered without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion._\n\n**NO AGENCIES, OUTSOURCING COMPANIES, 'TEAMS-FOR-HIRE' PLEASE**\n# Job requirements\n## You will need:\n\n* A bachelor's degree in Computer Science. Masters or higher degrees preferred.\n* At least 4 years of experience in building production-grade modern SPAs using React/Redux. Experience with programming in Typescript is a plus, as are experience in hooks-based React and jest/enzyme.\n* Excellent understanding of TDD, agile development methodology and use of distributed version control systems.\n* The ability to function autonomously to solve problems, and deliver working software. Our geographic distribution requires people that can work well on their own.\n* The ability to communicate well with your team, both interactively and asynchronously, and that of being a positive, constructive team member.\n\n## You'll probably be a great fit if you have:\n\n* Experience with building monitoring, analytics, BI and visualization systems.\n* Familiarity with the blockchain world and technologies.\n* Experience in SSR/SSG React-based frameworks, e.g. next.js, gatsby.js\n* Experience with end-to-end testing web frameworks and technologies, e.g. Selenium.\n* Experience in implementing design systems using React, as well as familiarity with Figma/Sketch-driven frontend application design. \n\n#Salary and compensation\n$60,000 — $100,000/year\n\n\n#Location\n🇪🇺 EU, Eastern 🇺🇸 Usa/🇨🇦 Canada, European Economic Area (Switzerland, Norway, Liechtenstein) and the UK Only!


See more jobs at Metrika Inc.

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Shuttlerock


This position is a Remote OK original posting verified closed
Pacific, New Zealand, Australia, US Westcoast

Senior Frontend Developer


Shuttlerock

Pacific, New Zealand, Australia, US WestcoastOriginally posted on Remote OK

pacific

 

frontend

 

pacific

 

frontend

 

graphql

This job post is closed and the position is probably filled. Please do not apply.
Shuttlerock is seeking a creative and forward-thinking Senior Frontend Developer. You will be joining a global company of wonderful, talented and ambitious people. Our HQ is based in Nelson on the stunning South Island of New Zealand, but we are a flexible bunch and open to you working remotely **within +/- 5h of the New Zealand timezone** (roughly between Japan and the west coast of the United States). You will be joining a growing interdisciplinary squad in a positive and agile organisation that is experiencing rapid growth.\nWe are looking for creative individuals that thrive in a constantly changing, uncertain environment. If you are a self-starter that needs limited oversight, a keen drive to mentor and share with other developers, designers and functions - you would be our perfect fit.\nIdeal candidates will have experience working with SaaS solutions and the latest and greatest frontend technologies, but also understand how the browser works and have a tendency for elegance and simplicity. Ideally you also have a keen interest or eye for screen and motion design.\nYou will have the chance to work in the most beautiful and friendly part of the world while working with the big names in innovation and technology as Shuttlerock is officially partnered with Facebook, Instagram, Google, Youtube, TikTok, Pinterest and Hulu - just to name a few.\n\n**Minimum qualifications**\n- Bachelor’s degree or equivalent practical experience.\n- 7 years of software development experience, or 5 years with an advanced degree.\n- Experience in Javascript, Typescript and a third strictly typed or object-oriented language\n- Experience in large-scale or high quality web application development using state of the art technologies such as Apollo GraphQL.\n- Ability to communicate and write in English fluently and idiomatically.\n\n**Preferred qualifications**\n- Master’s degree or further education or experience in engineering, computer science or other technical related field.\n- A keen eye and an appreciation and interest for art & design\n- Deep experience developing high-performance, accessible and fully i18n'ed web applications and websites using preferably React and one other major Javascript technology framework.\n- Experience with Ruby or an interest and ability to learn other coding languages and technology as needed.\n- Practical experience with cloud-native / serverless technology using Javascript or Typescript.\n- Experience with Javascript as scripting language in other runtimes and environments, such as After Effects.\n\n**Responsibilities**\n- Write highly testable code in Typescript and Javascript.\n- Use state-of-the-art technology such as Apollo GraphQL daily.\n- Work with an agile cross-functional team to deliver high quality software and features of any size at pace and at scale.\n- Collaborate with Designers and other Software Developers of all experience levels on a daily basis.\n- Work with your peers and technology management on improving and shepherding the Shuttlerock technology-base.\n- Collaborate with the team to make sure the Developer Experience (DX) is second to none.\n- Mentor junior developers on their journey and be a buddy for new hires\n- Write technical documentation and do lightning talks on new technologies\n- Help to maintain a positive, collaborative and friendly, yet honest and productive working environment and attitude.\nKeep an open and healthy mind. \n\n#Salary and compensation\n$70,000 — $100,000/year\n\n\n#Location\nPacific, New Zealand, Australia, US Westcoast


See more jobs at Shuttlerock

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Shorthand

 This job is getting a relatively high amount of applications currently (13% of viewers clicked Apply)

This position is a Remote OK original posting verified closed
Any Us-Friendly Timezone

Senior Software Engineer  This job is getting a relatively high amount of applications currently (13% of viewers clicked Apply)


Shorthand

Any Us-Friendly TimezoneOriginally posted on Remote OK

react

 

nodejs

 

react

 

nodejs

 

javascript

This job post is closed and the position is probably filled. Please do not apply.
#The Opportunity\nShorthand is a growing company that provides a digital publishing platform to many of the world's best-known publishers, brands, not-for-profits, and universities. With customers on every continent (except Antarctica!), there's never been a more exciting time to join Shorthand. Our company has a rare distinction in this era of money-burning startups of being comfortably profitable. We're a small team of geeks with art and heart, and a high bar for quality.\nTo deliver our magic to customers and their audiences, we build software that is scalable, flexible, reliable and as simple as possible but no simpler.\nWe tend to do things a little differently at Shorthand. For one thing, we're a small, fully remote team distributed around the world. For this role, we'll happily take applications from anywhere in North or South America, but applicants must be fluent in English.\n#The Role\nThis role will be primarily responsible for designing, engineering and supporting our customer integrations systems and services. You'll be glueing together our great storytelling product with our customers' content management systems and with our third-party providers like Google and Apple to create a seamless experience. Some integrations are backend API related (including Drupal/WordPress and other CMS module development), but most are focused on frontend JavaScript/TypeScript and Google AMP. A secondary but important aspect of the role is advancing Shorthand's automated testing coverage.\nWe are looking for someone who:\n- Is whip-smart, as demonstrated by career achievements and/or school/university results\n- Has great communication skills, particularly with respect to writing and interacting directly with technical and non-technical customers (sometimes across US and European timezones).\n- Has good knowledge of cloud-based web architectures, web crawlers, SEO, and frontend web performance optimisation.\n- Experienced in system design and system integration.\n- Has a wide range of experience and expertise across languages, frameworks and approaches such as JavaScript, TypeScript, and ReactJS, NodeJS, scripting, and serverless.\n- Is an expert in using git.\n- Has worked with CI/CD processes before (CircleCI/GitHub Actions preferably).\n- Is experienced using test automation tools (Cypress, Jest, React Testing Library, Percy preferably).\n- Is experienced with Drupal module and WordPress plugins development, especially in integration with third-party APIs.\n- Has an extremely high bar for quality.\n- Is thorough and detail-oriented.\n- Can learn fast.\n- Gains deep satisfaction from helping to make products better.\n- Has experience of working in a small business or startup environment.\n- Preferably has experience collaborating with diverse, geographically-dispersed teams.\n#Core Responsibilities:\n- Own customer integrations development including reusable third-party integrations (like WordPress plugins and Drupal modules) and JavaScript embedding solutions, publishing destinations (Google AMP, AWS S3, Akamai and others), as well as bespoke tailored customer-specific integrations.\n- Work directly with customers through the whole lifecycle of delivery.\n- Mature Shorthand automated testing capabilities to help improve product quality and team safety.\n- Provide high tier support especially for custom systems integrations.\n- Learn, evolve and improve an existing application/system architecture.\n- Review code from other engineers and provide feedback.\n- Help secure the environment.\n- Contribute to the technical direction of the Shorthand tool.\n- Report bugs.\n- Communicate with the customer support team and customers to suggest solutions to issues.\n- Assist in the creation of product documentation when required.\n#Qualifications:\n- A minimum of 5 years of experience in Software Engineering roles.\n- A minimum of 3 years of experience in web application development.\n- Thorough knowledge of NodeJS and the web.\n- Experience with AWS.\n- University qualification in computer science or a closely related field, or equivalent career experience required.\n#Personality Attributes:\n- You are a proactive self-starter, who does not need to be told what to do and will be resourceful in order to find solutions to any challenge.\n- You thrive in a fast-paced and demanding environment and possess a high level of intellectual curiosity.\n- You are collaborative.\n- You find fulfilment in the job itself, and happiness in a job well done. \n\n#Salary and compensation\n$85,000 — $115,000/year\n\n\n#Location\nAny Us-Friendly Timezone


See more jobs at Shorthand

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
This job post is closed and the position is probably filled. Please do not apply.
# We're building the Data Platform of the Future\nJoin us if you want to rethink the way organizations interact with data. We are a **developer-first company**, committed to building around open protocols and delivering the best experience possible for data consumers and publishers.\n\nSplitgraph is a **seed-stage, venture-funded startup hiring its initial team**. The two co-founders are looking to grow the team to five or six people. This is an opportunity to make a big impact on an agile team while working closely with the\nfounders.\n\nSplitgraph is a **remote-first organization**. The founders are based in the UK, and the company is incorporated in both USA and UK. Candidates are welcome to apply from any geography. We want to work with the most talented, thoughtful and productive engineers in the world.\n# Open Positions\n**Data Engineers welcome!** The job titles have "Software Engineer" in them, but at Splitgraph there's a lot of overlap \nbetween data and software engineering. We welcome candidates from all engineering backgrounds.\n\n[Senior Software Engineer - Backend (mainly Python)](https://www.notion.so/splitgraph/Senior-Software-Engineer-Backend-2a2f9e278ba347069bf2566950857250)\n\n[Senior Software Engineer - Frontend (mainly TypeScript)](https://www.notion.so/splitgraph/Senior-Software-Engineer-Frontend-6342cd76b0df483a9fd2ab6818070456)\n\n→ [**Apply to Job**](https://4o99daw6ffu.typeform.com/to/ePkNQiDp) ← (same form for both positions)\n\n# What is Splitgraph?\n## **Open Source Toolkit**\n\n[Our open-source product, sgr,](https://www.github.com/splitgraph/splitgraph) is a tool for building, versioning and querying reproducible datasets. It's inspired by Docker and Git, so it feels familiar. And it's powered by PostgreSQL, so it works seamlessly with existing tools in the Postgres ecosystem. Use Splitgraph to package your data into self-contained\ndata images that you can share with other Splitgraph instances.\n\n## **Splitgraph Cloud**\n\nSplitgraph Cloud is a platform for data cataloging, integration and governance. The user can upload data, connect live databases, or "push" versioned snapshots to it. We give them a unified SQL interface to query that data, a catalog to discover and share it, and tools to build/push/pull it.\n\n# Learn More About Us\n\n- Listen to our interview on the [Software Engineering Daily podcast](https://softwareengineeringdaily.com/2020/11/06/splitgraph-data-catalog-and-proxy-with-miles-richardson/)\n\n- Watch our co-founder Artjoms present [Splitgraph at the Bay Area ClickHouse meetup](https://www.youtube.com/watch?v=44CDs7hJTho)\n\n- Read our HN/Reddit posts ([one](https://news.ycombinator.com/item?id=24233948) [two](https://news.ycombinator.com/item?id=23769420) [three](https://news.ycombinator.com/item?id=23627066) [four](https://old.reddit.com/r/datasets/comments/icty0r/we_made_40k_open_government_datasets_queryable/))\n\n- [Read our blog](https://www.splitgraph.com/blog)\n\n- Read the slides from our early (2018) presentations: ["Docker for Data"](https://www.slideshare.net/splitgraph/splitgraph-docker-for-data-119112722), [AHL Meetup](https://www.slideshare.net/splitgraph/splitgraph-ahl-talk)\n\n- [Follow us on Twitter](https://ww.twitter.com/splitgraph)\n\n- [Find us on GitHub](https://www.github.com/splitgraph)\n\n- [Chat with us in our community Discord](https://discord.gg/eFEFRKm)\n\n- Explore the [public data catalog](https://www.splitgraph.com/explore) where we index 40k+ datasets\n\n# How We Work: What's our stack look like?\n\nWe prioritize developer experience and productivity. We resent repetition and inefficiency, and we never hesitate to automate the things that cause us friction. Here's a sampling of the languages and tools we work with:\n\n- **[Python](https://www.python.org/) for the backend.** Our [core open source](https://www.github.com/splitgraph/splitgraph) tech is written in Python (with [a bit of C](https://github.com/splitgraph/Multicorn) to make it more interesting), as well as most of our backend code. The Python code powers everything from authentication routines to database migrations. We use the latest version and tools like [pytest](https://docs.pytest.org/en/stable/), [mypy](https://github.com/python/mypy) and [Poetry](https://python-poetry.org/) to help us write quality software.\n\n- **[TypeScript](https://www.typescriptlang.org/) for the web stack.** We use TypeScript throughout our web stack. On the frontend we use [React](https://reactjs.org/) with [next.js](https://nextjs.org/). For data fetching we use [apollo-client](https://www.apollographql.com/docs/react/) with fully-typed GraphQL queries auto-generated by [graphql-codegen](https://graphql-code-generator.com/) based on the schema that [Postgraphile](https://www.graphile.org/postgraphile) creates by introspecting the database.\n\n- [**PostgreSQL](https://www.postgresql.org/) for the database, because of course.** Splitgraph is a company built around Postgres, so of course we are going to use it for our own database. In fact, we actually have three databases. We have `auth-db` for storing sensitive data, `registry-db` which acts as a [Splitgraph peer](https://www.splitgraph.com/docs/publishing-data/push-data) so users can push Splitgraph images to it using [sgr](https://www.github.com/splitgraph/splitgraph), and `cloud-db` where we store the schemata that Postgraphile uses to autogenerate the GraphQL server.\n\n- [**PL/pgSQL](https://www.postgresql.org/docs/current/plpgsql.html) and [PL/Python](https://www.postgresql.org/docs/current/plpython.html) for stored procedures.** We define a lot of core business logic directly in the database as stored procedures, which are ultimately [exposed by Postgraphile as GraphQL endpoints](https://www.graphile.org/postgraphile/functions/). We find this to be a surprisingly productive way of developing, as it eliminates the need for manually maintaining an API layer between data and code. It presents challenges for testing and maintainability, but we've built tools to help with database migrations and rollbacks, and an end-to-end testing framework that exercises the database routines.\n\n- [**PostgREST](https://postgrest.org/en/v7.0.0/) for auto-generating a REST API for every repository.** We use this excellent library (written in [Haskell](https://www.haskell.org/)) to expose an [OpenAPI](https://github.com/OAI/OpenAPI-Specification)-compatible REST API for every repository on Splitgraph ([example](http://splitgraph.com/mildbyte/complex_dataset/latest/-/api-schema)).\n\n- **Lua ([luajit](https://luajit.org/luajit.html) 5.x), C, and [embedded Python](https://docs.python.org/3/extending/embedding.html) for scripting [PgBouncer](https://www.pgbouncer.org/).** Our main product, the "data delivery network", is a single SQL endpoint where users can query any data on Splitgraph. Really it's a layer of PgBouncer instances orchestrating temporary Postgres databases and proxying queries to them, where we load and cache the data necessary to respond to a query. We've added scripting capabilities to enable things like query rewriting, column masking, authentication, ACL, orchestration, firewalling, etc.\n\n- **[Docker](https://www.docker.com/) for packaging services.** Our CI pipeline builds every commit into about a dozen different Docker images, one for each of our services. A production instance of Splitgraph can be running over 60 different containers (including replicas).\n\n- **[Makefile](https://www.gnu.org/software/make/manual/make.html) and** [docker-compose](https://docs.docker.com/compose/) **for development.** We use [a highly optimized Makefile](https://www.splitgraph.com/blog/makefile) and `docker-compose` so that developers can easily spin-up a stack that mimics production in every way, while keeping it easy to hot reload, run tests, or add new services or configuration.\n\n- **[Nomad](https://www.nomadproject.io/) for deployment and [Terraform](https://www.terraform.io/) for provisioning.** We use Nomad to manage deployments and background tasks. Along with Terraform, we're able to spin up a Splitgraph cluster on AWS, GCP, Scaleway or Azure in just a few minutes.\n\n- **[Airflow](https://airflow.apache.org/) for job orchestration.** We use it to run and monitor jobs that maintain our catalog of [40,000 public datasets](https://www.splitgraph.com/blog/40k-sql-datasets), or ingest other public data into Splitgraph.\n\n- **[Grafana](https://grafana.com/), [Prometheus](https://prometheus.io/), [ElasticSearch](https://www.elastic.co/), and [Kibana](https://www.elastic.co/kibana) for monitoring and metrics.** We believe it's important to self-host fundamental infrastructure like our monitoring stack. We use this to keep tabs on important metrics and the health of all Splitgraph deployments.\n\n- **[Mattermost](https://mattermost.com/) for company chat.** We think it's absolutely bonkers to pay a company like Slack to hold your company communication hostage. That's why we self-host an instance of Mattermost for our internal chat. And of course, we can deploy it and update it with Terraform.\n\n- **[Matomo](https://matomo.org/) for web analytics.** We take privacy seriously, and we try to avoid including any third party scripts on our web pages (currently we include zero). We self-host our analytics because we don't want to share our user data with third parties.\n\n- **[Metabase](https://www.metabase.com/) and [Splitgraph](https://www.splitgraph.com) for BI and [dogfooding](https://en.wikipedia.org/wiki/Eating_your_own_dog_food)**. We use Metabase as a frontend to a Splitgraph instance that connects to Postgres (our internal databases), MySQL (Matomo's database), and ElasticSearch (where we store logs and DDN analytics). We use this as a chance to dogfood our software and produce fancy charts.\n\n- **The occasional best-of-breed SaaS services** **for organization.** As a privacy-conscious, independent-minded company, we try to avoid SaaS services as much as we can. But we still find ourselves unable to resist some of the better products out there. For organization we use tools like [Zoom](https://www.zoom.us) for video calls, [Miro](https://miro.com/) for brainstorming, [Notion](https://www.notion.so) for documentation (you're on it!), [Airtable for workflow management](https://airtable.com/), [PivotalTracker](https://www.pivotaltracker.com/) for ticketing, and [GitLab for dev-ops and CI](https://about.gitlab.com/).\n\n- **Other fun technologies** including [HAProxy](http://www.haproxy.org/), [OpenResty](https://openresty.org/en/), [Varnish](https://varnish-cache.org/), and bash. We don't touch them much because they do their job well and rarely break.\n\n# Life at Splitgraph\n**We are a young company building the initial team.** As an early contributor, you'll have a chance to shape our initial mission, growth and company values.\n\n**We think that remote work is the future**, and that's why we're building a remote-first organization. We chat on [Mattermost](https://mattermost.com/) and have video calls on Zoom. We brainstorm with [Miro](https://miro.com/) and organize with [Notion](https://www.notion.so).\n\n**We try not to take ourselves too seriously**, but we are goal-oriented with an ambitious mission.\n\n**We believe that as a small company, we can out-compete incumbents** by thinking from first principles about how organizations interact with data. We are very competitive.\n\n# Benefits\n- Fully remote\n\n- Flexible working hours\n\n- Generous compensation and equity package\n\n- Opportunity to make high-impact contributions to an agile team\n\n# How to Apply? Questions?\n[**Complete the job application**](https://4o99daw6ffu.typeform.com/to/ePkNQiDp)\n\nIf you have any questions or concerns, feel free to email us at [[email protected]](mailto:[email protected])\n\n#Location\n🌏 Worldwide


See more jobs at Splitgraph

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
This job post is closed and the position is probably filled. Please do not apply.
Ready to take your skills to the next level? Our award-winning international e-commerce platform needs more highly talented developers on board. If you're skilled and ready to adopt new technologies, keep reading!\n\n\n**About the job**\n\nAs our new Senior Frontend Engineer, you’ll be challenged as you build React (Next.js) frontends in a modern environment. If you enjoy focusing on clean design patterns, quality, and writing testable, awesome code… we need you.\nBecome a part of a world-class development team and work with modern technologies as you build out awesome experiences for millions of users. The team you will be joining consists of 2 frontend engineers, and 7 backend engineers.\n\n\n**Our Stack**\n\nWe get it, you're skilled and want the details. Here is our current stack in bullets. The list might be outdated tomorrow though:\n- Languages: TypeScript, JavaScript\n- Platform: NextJS (both SSR and SPA), React\n- Communication: GraphQL\n- Styling: Styled Components\n- Testing: Storybook (Chromatic), Jest\n- Infrastructure: Fastly, GCP\n\n\n**Responsibilities**\n\nAs a Frontend Engineer at Trendhim, you’ll:\n- Take responsibility for executing projects.\n- Develop world-class frontends serving millions of users.\n- Ensure high code quality.\n- Expand your capabilities.\n\n\n**Your skills**\n\nMost likely, you already work in a company where you crush one task after the other and you’re looking for a chance to level up. Here’s your chance to show off your skills.\nCan you check off the following?\n- Works well independently and in a team\n- At least one (1) year of React production experience\n- At least five (5) years of software engineering experience\n- Has hands-on experience optimizing React to be performant\n- Writes well-structured and testable code\n- Likes learning and pushing limits\n- You have experience with NextJS (specifically server-side rendering)\n- You have experience with GraphQL\n- You know modern CSS\n\n\n**We are**\n\nTrendhim designs accessories for men and sells directly to consumers online. With 6,000 products we help customers in more than 25 countries and 18 languages. In the last 5 years, we've grown from 3 to 60 employees and were nominated as the 10th fastest growing company in Denmark in 2017. Everything is run from our office and warehouse in Horsens, Denmark.\nYou can read more about our vision, DNA, history, and culture at https://career.trendhim.com/our-dna.\n\n\n**Trendhim benefits**\n\n- Be part of one of the fastest-growing E-commerce scale-ups in Denmark.\n- Flexible working hours. Are you an early bird or a nine-to-fiver? Make your time count.\n- Competitive salary. We know you’ve worked hard for your skills and experience and will offer a salary to match.\n- Skill development. You’ll have the opportunity to develop your skills alongside coworkers you can learn from, and who want to learn from you.\n- 60% employee discount. Your gift-giving game just got that much better.\n\n#Location\n🌏 Worldwide


See more jobs at Trendhim

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

MarcoPolo Learning

 This job is getting a relatively high amount of applications currently (15% of viewers clicked Apply)

This position is a Remote OK original posting verified closed
🌏 Worldwide

Senior Full Stack Engineer  This job is getting a relatively high amount of applications currently (15% of viewers clicked Apply)


MarcoPolo Learning

🌏 WorldwideOriginally posted on Remote OK

java spring boot

 

node js

 

angular

 

java spring boot

 

node js

 

angular

 
This job post is closed and the position is probably filled. Please do not apply.
MarcoPolo Learning\n\nMarcoPolo is reinventing early learning children's media for a new generation. The company is a top global publisher of award-winning educational games and videos for children age 3-7. We inspire children to become explorers and life-long learners. We make STEAM learning an adventure, filled with the thrills and joys of discovery, for early learners, parents and educators.\n\nApps include our flagship subscription-based app, Emmy-nominated MarcoPolo World School, and a suite of free-to-play apps (Weather, Arctic, Recall and Ocean). MarcoPolo also produces award-winning content for broadcast. Our TV series, The Polos, is broadcast worldwide, including Discovery Family (USA), NatGeo (LatAm), YouKu (China) and Nickelodeon (India). \n\nThe role: \n\nWe are looking for a highly motivated and skilled Senior Full-stack Engineer to join our team. MarcoPolo is entering a new phase of growth, and this is a unique opportunity to join a proven and maturing business and technology team, as a key member of the development team. \n\nThe ideal candidate will have at least 10 years of experience in developing complex applications using different programming code languages and frameworks both on front-end and back-end. The right candidate will be a start-up ready team player, willing to push the bar to achieve ambitious targets and not afraid to face new challenges. Hungry to learn and share their knowledge, passionate about programming and new technologies. \n\nRequired skills: \n\n- Strong development background in Java Spring Boot (min version 8) \n- Experience of Node.js, Typescript, Javascript\n- Experience of Angular (latest versions), HTML5 SCSS\n- Experience of web component programming for web products \n- Deep knowledge of platform architecture and AWS infrastructure, Docker and its use for AWS deployment\n- Experience of developing serverless architecture and high availability architectures and catastrophe recovery techniques \n- Capable of reproducing pixel perfect designs for various devices and screens sizes\n- Deep knowledge of payments system (Apple and Android platforms and Web payments)\n- Deep understanding of web security and content protection\n- Great knowledge of good programming principles\n- Good working practices of producing clear and up-to-date documentation\n- Experience of managing junior developers \n- Solution-driven attitude \n\nNice to have:\n\n- Experience of video streaming architecture and products \n- Experience of performance optimization\n- Experience in mobile applications (ideally Unity) \n- Experience of GraphQL, ElasticSearch and new way of serving data to multiple clients \n\nPackage: \n\nCompetitive salary based on experience, with benefits/incentives to be discussed. \n\nWe want to recruit the best talent for the next phase of company growth. MarcoPolo Learning is based in London, New York and Shanghai. We operate a remote working model and will prioritize the best candidate in any location. \n \n\n\n#Location\n🌏 Worldwide


See more jobs at MarcoPolo Learning

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

CartHook


This position is a Remote OK original posting closed
🇪🇺 EU-only

Senior Frontend Engineer


CartHook

🇪🇺 EU-onlyOriginally posted on Remote OK

angular

 

javascript

 

angular

 

javascript

 

angularjs

This job post is closed and the position is probably filled. Please do not apply.
## Now Hiring: Remote Senior Frontend Engineer\n- 💰 Competitive Salary & Perks\n- 💪 Professional and Personal Growth\n- 🗺 Anywhere in Eastern Europe 🗺 \n\n## Why Carthook?\nCartHook works with merchants to help add new revenue to their stores with post-purchase upsells. Come join a team that’s working with some of the biggest online direct-to-consumer brands, helping them thrive in today’s ecommerce environment. CartHook gives merchants control over an essential part of their stores, helping them generate new revenue through post-purchase upsells, and have processed over $1 billion on the platform.\n## The Role\nAs a senior frontend engineer at CartHook, you will be creating powerful, flexible, highly scalable SPAs and developing various frontend systems and operations. Additionally, you will architect, define and maintain various ecommerce related solutions (frontend), and ensure our systems can keep up their high performance and responsiveness. You will be responsible for implementing new features and integrations as well as supporting our existing functionality. You will also join us in sprint planning and retrospectives and have the opportunity to make a lasting impact on our stack and the future of ecommerce.\nThis is a full-time, fully remote role. Ideally, you are located in a European timezone, but we are open to other timezones on a case by case basis.\n## Who We Are\nWe are a group of people who give a damn. We believe in doing what’s right and speaking up, even when it’s difficult. We pursue success, humbly.\nWe work on two continents, with offices in Portland, Oregon, and Ljubljana, Slovenia. We bridge the timezones and distance with thorough and transparent communication, and processes designed to empower and support each other. We’re a company of people from a variety of backgrounds, with a range of perspectives, which makes us stronger.\nAt CartHook, you can be the person you are, regardless of ethnicity, religion, political affiliation, age, size, disability, sexual orientation, or gender identity. We provide a safe, welcoming space for those who are marginalized.\n## What We’re Looking For\n- Minimum 5 years of experience in frontend development\n- Advanced knowledge of Javascript (minimum of 5 years)\n- Advanced knowledge of Angular (minimum of 3 years or similar technology)\n- Advanced knowledge of TypeScript (minimum of 3 years)\n- Excellent understanding of OOP concepts\n- Excellent understanding of software design patterns\n- Excellent REST API understanding (from a frontend POV)\n- Excellent time management skills\n- GitHub, Docker, Buildkite or similar development tools\n- Ability to problem-solve, track, and follow up on a variety of complex technical issues with internal and external stakeholders\n- Ambition, the ability to think beyond, be highly collaborative, and extremely driven\n## Bonus Points\n- Experience with Angular Elements\n- Backend understanding\n- Ecommerce knowledge\n- Experience with high-performance systems\nSo, are you game? If yes, let’s talk! Apply below.\n\n#Location\n🇪🇺 EU-only


See more jobs at CartHook

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Metrika


This position is a Remote OK original posting verified closed
🇪🇺 EU, 🇺🇸 United States and 🇨🇦 Canada (EST Timezone) Only

Senior Frontend Engineer


Metrika

🇪🇺 EU, 🇺🇸 United States and 🇨🇦 Canada (EST Timezone) OnlyOriginally posted on Remote OK

reactjs

 

visualization

 

reactjs

 

visualization

 

websockets

This job post is closed and the position is probably filled. Please do not apply.
## Job description\n\nWe are building the world's premier Operational Intelligence platform for Blockchain. We strive to develop our systems by observing the best practices of our craft; this means writing testable, performant, easy to maintain and constantly improving code, while enabling our company to iterate our product fast and stay ahead.\nThese are the early days of our platform, and as a Senior Frontend Engineer you will be able to contribute, influence and take ownership in significant parts of our products, including their UI/UX.\n\nIf you are a Senior Frontend Engineer, with a solid understanding of design systems, large modular and testable Typescript applications, with passion for great software products and visualizations, join us!\n\n## What this position is all about:\n\n* Designing and developing the frontend SPAs that will constitute the bulk of our product offerings for Blockchain Operational Intelligence. You will be expected to demonstrate expertise in writing testable Typescript using React/Redux, a keen eye for performant, intuitive modern web applications and passion for making the best products possible.\n* Working under a Scrum or Kanban framework and releasing product increments on a continuous basis.\n* Owning your work. This means writing unit tests, observability/instrumentation and documentation for your code, as well as resolving issues and fixing bugs whenever they make their appearance.\n* Understanding, participating and contributing to the company goals, regardless of your role. Metrika is a small company with a very inclusive culture. We are looking for people that share those values with us and can work well across teams and individual roles.\n\n_**Please note:** Our Engineering team is predominantly based in Europe. This position is currently open to residents of the European Union (UTC through UTC+2/UTC+3), and those residents of the eastern United States/Canada (UTC-4/UTC-5) only._\n\n_Metrika Inc. is an Equal Opportunity employer. All applicants will be considered without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion._\n\n**NO AGENCIES, OUTSOURCING COMPANIES, 'TEAMS-FOR-HIRE' PLEASE**\n\n## Job requirements\n\n### You will need:\n\n* A bachelor's degree in Computer Science. Masters or higher degrees preferred.\n* At least 4 years of experience in building production-grade modern SPAs using React/Redux. Experience with programming in Typescript is a plus, as are experience in hooks-based React and jest/enzyme.\n* Excellent understanding of TDD, agile development methodology and use of distributed version control systems.\n* The ability to function autonomously to solve problems, and deliver working software. Our geographic distribution requires people that can work well on their own.\n* The ability to communicate well with your team, both interactively and asynchronously, and that of being a positive, constructive team member.\n\n### You'll probably be a great fit if you have:\n\n* Experience with building monitoring, analytics, BI and visualization systems.\n* Familiarity with the blockchain world and technologies.\n* Experience in SSR/SSG React-based frameworks, e.g. next.js, gatsby.js\n* Experience with end-to-end testing web frameworks and technologies, e.g. Selenium.\n* Experience in implementing design systems using React, as well as familiarity with Figma/Sketch-driven frontend application design. \n\n#Salary and compensation\n$60,000 — $100,000/year\n\n\n#Location\n🇪🇺 EU, 🇺🇸 United States and 🇨🇦 Canada (EST Timezone) Only


See more jobs at Metrika

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
This job post is closed and the position is probably filled. Please do not apply.
Maze is a user testing and usability research platform that turns prototypes into actionable insights from real users, bringing confidence to the design process.\n\nWe're official partners with the world's best design companies: InVision, Figma, Sketch, Marvel, and Adobe! More than 40,000 designers and product managers from companies like Salesforce, Microsoft, and IBM are using Maze to power up their user testing process. \nWe believe that products should be tested at the design phase, and we empower product teams with data to remove all guesswork from building digital products. We're a fully remote company working from all over the world, backed by some of the world's top VCs. We love traveling, telling great jokes (read: puns with the word "maze" in it), and terrible drawings. Come join us!\n\n### The job \nYou will work on all aspects of our current product, which includes:\n\n- Our user-research platform, with all the challenges associated with complex data-visualisation & analytics dashboard. \n- Our tester’s hiring platform, where you’ll work with us on building a complete marketplace from scratch. \n- Prototyping tool integrations, or you’ll be able to work directly with the development teams of InVision, Marvel, Adobe, Figma and more. \n- Our automated reporting platform, where you'll work on a comprehensive document for the whole product team to collaborate on.\n\nAs part of the Maze team, here’s what you’ll do:\n\n- Architect and develop highly scalable web applications \n- Work closely with our designer and engineers to design, build, and ship new features from scratch \n- Evaluate and improve the performance, durability, and security of applications in production \n- Take ownership for your tasks and see features through from start to finish \n- Help teammates improve when reviewing their work and appreciate feedback when they reciprocate\n\nRequirements:\n\n- Perfectly fluent in English \n- Javascript & ReactJS expert \n- GraphQL / nodeJS / Typescript professional experience \n- Experience with functional programming \n- Able to write maintainable and scalable code \n- Write tests & always improve your work environment \n- Enjoy working remotely\n\nBonus points:\n\n- Interest for UX & UI design \n- Experience doing data-visualisation & canvas \n- Experience with deployment automation tools \n- A good dose of ambition, as well as a great sense of humor\n \n\n#Salary and compensation\n$84,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Maze

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Tribe

 This job is getting a relatively high amount of applications currently (19% of viewers clicked Apply)

This position is a Remote OK original posting closed
Worldwide, Preferably +/- 6hrs from Gmt-5

Senior React Native Engineer  This job is getting a relatively high amount of applications currently (19% of viewers clicked Apply)


Tribe

Worldwide, Preferably +/- 6hrs from Gmt-5Originally posted on Remote OK

react native

 

react

 

react native

 

react

 

javascript

This job post is closed and the position is probably filled. Please do not apply.
Are you in +/- 6hrs from GMT-05 (US CT)? If yes, please continue reading.\n\n**What is Tribe?**\n\nTribe is a remote-first and video-first communication environment for teams. We’re solving for presence, immediacy, spontaneity, serendipity, belonging. We’re currently in a private beta and just closed our seed round with two great firms.\n\n\n**About The Role**\n\nWe’re looking for someone passionate and excited to create beautiful, impactful world class products that enables millions of people to communicate better. In particular, someone that can join our engineering team to lead the React Native mobile application development.\n\nOur current stack includes React, React Native, Electron, Java (backend), Storybook, GCP. Subject to change as we get the rocket off the ground :).\n\n\n**Compensation & Benefits**\n\nCompetitive salary & equity, fully remote team.\n\n\n**About the Team**\n\nThe team is fully distributed (now and forever) and currently consists of four senior full-stack engineers, product designer, a technologist cofounder/CEO playing the roles of CTO/product owner, and a cofounder with proven tech/business experience. Now that we’ve closed our seed round, we’re looking for the dream team for the next 18 months and beyond.\n\n**How We Work**\n\nHard, extreme transparency, respectfully, openly, and in a humane way. This is a marathon and not a sprint and we don't want anyone to burn out. That said, we want to push the limits of your professional capacity.\n\nObviously, we use Tribe a lot internally for our work :).\n\nDid you get here? Yay! Please respond with why you're interested in Tribe, how you'll be able to contribute, and also your favorite food or hobby you’re most passionate about. \n\n#Salary and compensation\n$60,000 — $110,000/year\n\n\n#Location\nWorldwide, Preferably +/- 6hrs from Gmt-5


See more jobs at Tribe

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Tribe

 This job is getting a relatively high amount of applications currently (18% of viewers clicked Apply)

This position is a Remote OK original posting closed
Worldwide, Preferably +/- 6hrs from Gmt-5

Senior Full Stack JavaScript Engineer  This job is getting a relatively high amount of applications currently (18% of viewers clicked Apply)


Tribe

Worldwide, Preferably +/- 6hrs from Gmt-5Originally posted on Remote OK

javascript

 

full stack

 

react

 

javascript

 

full stack

 

react

 

electron

This job post is closed and the position is probably filled. Please do not apply.
Are you in +/- 6hrs from GMT-05 (US CT)? If yes, please continue reading.\n\n**What is Tribe?**\n\nTribe is a remote-first and video-first communication environment for teams. We’re solving for presence, immediacy, spontaneity, serendipity, belonging. We’re currently in a private beta and just closed our seed round with two great firms.\n\n**About The Role**\n\nWe’re looking for someone passionate and excited to create beautiful, impactful world class products that enables millions of people to communicate better. In particular, someone that can join our engineering team in building our applications - Electron, mobile, web.\n\nOur current stack includes React, React Native, Electron, Java (backend), Storybook, GCP. Subject to change as we get the rocket off the ground :).\n\n**Compensation & Benefits**\n\nCompetitive salary & equity, fully remote team.\n\n**About the Team**\n\nThe team is fully distributed (now and forever) and currently consists of four senior full-stack engineers, product designer, a technologist cofounder/CEO playing the roles of CTO/product owner, and a cofounder with proven tech/business experience. Now that we’ve closed our seed round, we’re looking for the dream team for the next 18 months and beyond.\n\n**How We Work**\n\nHard, extreme transparency, respectfully, openly, and in a humane way. This is a marathon and not a sprint and we don't want anyone to burn out. That said, we want to push the limits of your professional capacity.\n\nObviously, we use Tribe a lot internally for our work :).\n\nDid you get here? Yay! Please respond with why you're interested in Tribe, how you'll be able to contribute, and also your favorite food or hobby you’re most passionate about. \n\n#Salary and compensation\n$60,000 — $110,000/year\n\n\n#Location\nWorldwide, Preferably +/- 6hrs from Gmt-5


See more jobs at Tribe

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
This job post is closed and the position is probably filled. Please do not apply.
Join the leader in DataOps! Help build the data engineering platform that is enabling our customers' teams to achieve agility at scale.\n\nDoes this describe you? Top technical skills. e2e attention to detail. Self-managing. Ready for technical leadership. Enthusiasm for an inclusive and supportive culture. \n\nWe are committed to being Remote First! Our engineers are around the world. Across the US, Buenos Aires Argentina, Sicily and Milan Italy, Brazil, the Dominican Republic, Canada, and more.\n\n\n##Qualifications\n* Product development using current Angular\n* An agile, customer-oriented mindset\n* Enthusiasm, curiosity and drive!\n\nYou must be physically located within GMT+1 to GMT-8. We will not consider candidates outside those time zones. Why? Because we value close collaboration and working sane hours. \n\nTo apply send your resume to **[email protected]**.\n\nWe do not work with recruiters. Everyone else, if in doubt please reach out!\n\n\n##DataKitchen Values\nWe are People First! We make our customers wildly successful while respecting each employee and person we work with. We move fast, love and learn from our errors, and fall forward. We embrace Agile Values and Principles.\n\n\n*Equal Employment Opportunity Statement: DataKitchen, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable US federal, state and local laws. DataKitchen, Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. DataKitchen, Inc. expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, gender identity, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of DataKitchen, Inc. employees to perform their expected job duties is absolutely not tolerated.*\n\nTo apply send your resume to **[email protected]**.\n \n\n#Salary and compensation\n$1 — $12/year\n\n\n#Location\nGmt+1 to Gmt-8


See more jobs at DataKitchen

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
This job post is closed and the position is probably filled. Please do not apply.
Headquartered in Berlin, **mediafellows** is helmed by a group of industry veterans who have been at the forefront of the B2B audiovisual worldwide content sales and distribution since 2007. Our team from various regions and nations is based in the vibrant German capital Berlin and serves owners and distributors of audiovisual content from around the world.\n\n# Position\nWe currently have an opening for a **Senior JavaScript Developer**. The ideal candidate has long time experience as a frontend developer in a professional capacity. He/she can also demonstrate comprehensive skills of the JavaScript programming language and libraries such as React, and has already experience with complex single page web applications in production.\n\nOur frontend tech stack consists of mostly **JavaScript** (TypeScript) code, developed based on **React** which we are deploying into Amazon Web Services. However, we are also utilizing alternative libraries like **AngularJS** or alternative runtime environments such as **NodeJS**.\n\nThis position offered allows you to grow and to learn to use different methods and tools. Therefore, the ideal candidate comes with a healthy dose of curiosity to learn new things, and, at the same time, with enthusiasm to share their knowledge and accomplishments.\n\nYou will contribute to developing our sophisticated Media Asset Management SaaS solution “MediaStore”, an online B2B service for marketing and distribution of audiovisual content – covering content and asset management, video screening, contracting, and fulfillment. Some of the largest studios, broadcasters, and distributors from around the world rely on our software.\n\nWe look for a new colleague with skill, passion, humor, and a decent sense of responsibility who help us raise our solution to the next level with state-of-the-art web technologies.\n# Responsibilities\n* You bring in your enthusiasm, knowledge and skills to build with us the most advanced SaaS solution for audiovisual content management\n* Together with your teammates you craft robust, highly optimized components for our solution\n* You conceptualize, implement and optimize features for our various existing frontend applications but also contribute in building new ones\n* You mentor others on areas that you are strong in and be mentored on areas that you are still unfamiliar with\n# Requirements\n* You love teamwork as much as clean and beautiful UIs\n* You have 5+ years of experience in web application development\n* You have programmed in JavaScript for 3+ years\n* You have utilized React/Angular/Vue.js for 2+ years\n* You are into pair programming and agile methodologies\n* You have a strong sense of responsibility\n* You are a true team player and enjoy sharing knowledge proactively\n* You are fluent in English\n* You are in a time zone +/-2h UTC\n* Most importantly: you enjoy what you are doing: profession === passion\n\n# Nice to haves\n* You have decent knowledge of HTML5/CSS3\n* You have used TypeScript already and you like it\n* You are familiar with the BEM methodology\n* You have experience with React Native\n* You have a background in distributed systems/REST-based SOA\n* You have knowledge of Ruby/Elixir\n* You are familiar with Continuous Deployment/Delivery\n* You have a passion for movies and/or shows\n\n# Offer\n* Work with fun in an international team of experienced engineers\n* Contribute with satisfaction to a state-of-the-art Media Asset Management System\n* Pick the working tools and software you like and are most familiar with\n* Work fully remotely or utilize our relocation support including an attractive relocation package\n* Choose freelance or permanent contract both with competitive payment offers \n\n#Salary and compensation\n$60,000 — $75,000/year\n\n\n#Location\n🇪🇺 EU-only


See more jobs at mediafellows

# How do you apply?\n\n This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.

PolySwarm


This position is a Remote OK original posting verified closed
🌏 Worldwide

Senior Front End Developer


PolySwarm

🌏 WorldwideOriginally posted on Remote OK

docker

 

react

 

javascript

 

docker

 

react

 

javascript

 

html

This job post is closed and the position is probably filled. Please do not apply.
We are looking for an experienced full-stack developer, focused on web front ends, to lead the development of our product UI/UX.\n\nWe are a cyber security company with many projects. Our web application is multi-lingual and has a base set of functionality, but we have an extensive list of features in our goal of a peerless product. Architecting, understanding our extensive backend, and implementing these features would be about 95% of your time. Additionally, our marketing websites are multi-lingual and updated about once per month, so this would be about 5% of your time.\n\n**Join PolySwarm.**\n\nWe're developing innovative solutions to age-old information security problems - and we need your help.\n\nPolySwarm is a marketplace that produces crowdsourced threat intelligence (malware detection today, more tomorrow).\n\nNo one has done this before. We'll get things wrong - that's okay! With your help, we'll get fewer things wrong, identify mistakes earlier, and improve processes to prevent future missteps.\n\nYou're in on the ground floor - you'll have a say in what we do and how we do it. By joining PolySwarm, you'll be joining a dynamic team on the bleeding edge of information (computer) security and blockchain - answering questions few have thought to ask.\n\n**If You Are:**\n\n* proficient with Docker, JavaScript, HTML, CSS/SASS, React, Redux, NodeJS, TypeScript, Jest, Storybook, and Gatsby\n* familiar with Python or Rust\n* experienced at creating clean/efficient UX\n* experienced building both the front-end and back-end for a web application\n* experienced with payment processing services like Stripe\n* experienced at developing/managing a multi-language web application\n* proficient in speaking/writing/reading English\n\n... then we are interested in you.\n\n\n**The Ideal Candidate Is**\n\nindependently motivated & self-directing\nintrospective: able to identify weak spots / problem areas in our existing processes or code and suggest / implement solutions\ninterested in creating a top quality user experience for both desktop and mobile users\ninterested in web application development\nhas an eye for design\n\n**We Offer**\n\n* Competitive salaries\n* Excellent health, dental, vision coverage\n* Paid vacation days\n* Flexible work hours - we have core hours on weekdays during US business hours, but outside of scheduled meetings, but if you want to start a little earlier or stay a little later, that's up to you..\n* Remote Ok - You can work remotely, or you can work from one of our offices when this Covid-19 stuff ends.\n* Powerful servers, laptops, desktops - whatever you need to be most productive!\n\n*In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.*\n\n**About PolySwarm**\n\nThe PolySwarm Team is made up of InfoSec veterans with decades of experience in government and industry. We’re driven to improve the threat intelligence landscape for ourselves, our clients and the industry at large. By providing robust incentives that align participants’ interest with continued innovation, PolySwarm will break the mold of today’s iterative threat intelligence offerings.\n\nAll PolySwarm (Co-)Founders are also members of Narf Industries, LLC, a boutique information security firm specializing in tailored solutions for government and large enterprises. Narf operates on the cutting-edge of InfoSec, blockchain and cryptographic research, having recently completed a blockchain-based identity management project for the Department of Homeland Security (DHS) as well as several cutting-edge partial homomorphic encryption projects on behalf of DARPA.\n\nFor more about the team and the team's advisers, head over to: https://polyswarm.io/team\n\nTo see our web application, head over to: https://polyswarm.network\n\n**What we use:**\n\n* Docker\n* JavaScript\n* HTML\n* CSS/SASS\n* React, Redux\n* NodeJS\n* TypeScript\n* Templating\n* Gatsby\n* Storybook\n* Jest\n\n**Bonus skills:**\n\n* Python\n* Rust\n* Elastic Search\n* Kibana\n* Kubernetes \n\n#Salary and compensation\n$100,000 — $150,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at PolySwarm

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
This job post is closed and the position is probably filled. Please do not apply.
### About GooseChase\nGooseChase is a rapidly growing, fully remote web and mobile platform for creating and facilitating scavenger hunts. Through our website, organizers create custom "hunts" for anything from on-boarding new employees, touring museums, engaging at festivals, educating students and more! Participants can compete as teams or individuals to submit photo/video, text or GPS based missions through our native Android and iOS apps.\n\nThe key technologies we use are:\n- Front-End: TypeScript with React (Redux architecture), HTML, SCSS & Webpack.\n- Back-End: K8s, Docker, Django, Node, REST, Task Queuing (Celery, Redis), Postgres, Nginx, Gunicorn.\n\nBecause of the flexibility and ease-of-use of our product, we have successfully powered game types ranging from festival-wide competitions, with thousands of dollars in prizes, to K-12 classroom lessons on government types, featuring gummy bears to help demonstrate the differences between a dictatorship and a democracy! \n\nSeeing the different ways the product can be used, and the joy it creates in those who participate, is an incredibly rewarding experience & is something we’d love to share with you as well!\n\n### Responsibilities\nAs a Senior Full Stack Engineer, you’ll have the opportunity to create new, exciting features for our user base of game organizers and game participants. You will work directly with our design and mobile teams to bring feature mock-ups to life, delighting our users and ensuring the delivery of high-quality code that focuses on reliability and performance.\n\nSpecific responsibilities include:\n* Being familiar and up-to-date with the platform functionality (online game manager & participant mobile apps).\n* Working with our customer success & design teams to understand the motivations for a feature & coding it with those objectives in mind. Put another way, we want you to know why you are doing what you’re doing!\n* Developing the front and back-end components for new features that will help game organizers run games more effectively while delighting participants in new and unexpected ways.\n* Participating as a member of the development team - contributing to PR reviews, sharing learnings so the rest of the team can improve, etc.\n* Working under limited supervision with significant latitude for the use of initiative and independent judgment.\n\n### Skills\nThe candidate for this position must be:\n* At an advanced level in both front-end and back-end web/application development.\n* Possessing a strong command of programming best practices in autonomous and collaborative work.\n* Able to take ownership of work, maintaining high standards of performance, reliability & security.\n* An excellent communicator, problem solver, and creative thinker.\n* Located within, or has regular working hours within North American time zones (UTC-5 to UTC-8) to ensure sufficient overlap with our distributed product team.\n\nAlthough not required, it would be a big plus if the candidate had past experience:\n* Working with React, Django, and Docker.\n* Working with smaller teams, especially in a remote setting.\n\n### Perks\n* Fully remote work - work whenever/wherever/however you want.\n* Competitive compensation, including stipends for equipment, co-working spaces, etc.\n* Join a company that is profitable & growing quickly, but still prioritizes doing the right thing over everything else.\n* Significant learning opportunities - whether it’s learning about other parts of the business or taking on more responsibility, we expect everyone on the team to be continually looking to grow.\n\n#Location\nAmericas Timezone


See more jobs at GooseChase

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Promoboxx


This position is a Remote OK original posting verified closed
🇺🇸 US-only

Senior Frontend Engineer


Promoboxx

🇺🇸 US-onlyOriginally posted on Remote OK

react

 

javascript

 

react

 

javascript

 

graphql

This job post is closed and the position is probably filled. Please do not apply.
# Promoboxx is the only retail marketing platform powered by brands \n\nWe enable national manufacturing brands to connect, manage, and market through their entire retail channel. We are proud to partner with leading global brands with over 3 million retailer campaigns shared. Promoboxx is transforming the way retailers and brands market together at the local level. We are rapidly expanding and we are looking for the next great engineer to join our team! \n\n\n**Job Description**\n\nWe are looking for a Senior UI/UX Engineer who will lead efforts across building, scaling and evolving our constantly growing product and infrastructure. You will work closely with our business partners to deliver new features as a part of an autonomous cross-functional squad that has been staffed with a Product Manager, Frontend and Backend Developers, QA, and Design.\n\nYou will embrace our DevOps team culture and champion owning your code across environments in our AWS cloud platform. Using an agile methodology, you will develop features alongside the frontend members of the team to ensure end-to-end performance for our users. As a teammate, you will seek ways to improve the team’s delivery and quality on a daily basis.\n\n**What you’ll do:**\n\n* Design, develop and deploy front-end applications with an emphasis on user-friendliness, robustness, and maintainability\n* Collaborate closely with other engineers and become a valued member of an autonomous, cross-functional team\n* Solve problems and experiment with new ideas. Break down existing software while working with and influencing teammates to improve overall quality and architecture\n* Work in an environment that supports your individual growth\n\n**Who you are:**\n\n* You are a professional software engineer with 5+ years of experience building high-performance front-end experiences\n* Demonstrable proficiency writing single page applications with the React library or similar JS library/framework\n* You are proficient with CSS abstraction layers (SASS, JSS)\n* Experience using and wiring up RESTful HTTP APIs\n* You know and care about continuous delivery and automated testing\n* Experience using webpack or similar build tools\n* Experience using CI/CD software or services\n* Authorized to work in the U.S.\n\n**Bonus Points For:**\n\n* You have experience working in AWS and are familiar with tools like Terraform\n* Experience with GraphQL\n* Experience with Facebook Marketing and Graph API or other social APIs\n\n**What Promoboxx Can Offer You:**\n\n* Remote friendly\n* Competitive salary, health benefits, stock options, and a 401K match program \n* Flexible PTO for vacation, as well as sick days when you need them most \n* Employee rewards program and other professional development opportunities \n* An open, collaborative work environment with an amazing team and experienced leadership to help you succeed and grow\n\nPromoboxx is an equal opportunity (EEO) employer. We hire without regard to age, color, disability, gender (including gender identity), marital status, national origin, race, religion, sex, sexual orientation, veteran status, or any other status protected by applicable law.\n\n\n\n\n\n\n \n\n#Salary and compensation\n$100,000 — $130,000/year\n\n\n#Location\n🇺🇸 US-only


See more jobs at Promoboxx

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

x.ai


This position is a Remote OK original posting closed
🌏 Worldwide

Senior Frontend Engineer


x.ai

🌏 WorldwideOriginally posted on Remote OK

scala

 

aws

 

docker

 

scala

 

aws

 

docker

 

javascript

This job post is closed and the position is probably filled. Please do not apply.
# We are building some really exciting sh*t at x.ai\nAt x.ai, we're building artificial intelligence super-powered productivity software. The software schedules meetings for our customers automatically. It avoids the typical back and forth over emails and negotiates when and where the meeting is to happen. The software uses state-of-the-art machine learning in our production environment. We're looking for a self-motivated and experienced individual to join us on the journey in building this new frontier. You’ll get to work side by side with a group of focused and passionate individuals in a fully distributed setting.\n\n# Responsibilities:\n* Build, maintain and continue to simplify the infrastructure and services that support all components of the system and customer facing products \n* Design, deploy and implement internal tools to multiply the developer team\n* Identify and measure key infrastructure performance metrics, improve and maintain monitoring and ensure robust alerting and logging systems\n* Lead our on-call process and actively troubleshoot and resolve issues, collaborate closely with customer support\n* Own system health - ensure uptime, preemptively take action to improve our systems and tooling, identify risks and interdependencies to minimize impact on customers\n* Be a main driver and contributor in building, testing, and deploying user-centric features\n* Own and drive the full cycle of building features, API and system integrations from system design to deployment\n\n# Qualifications:\n* 5+ years of experience\n* Experience with Docker and managing AWS cloud infrastructure deployments\n* Experience setting up network and troubleshooting network issues, and strong knowledge of VPN, AWS VPC, DNS, network interfaces\n* Experience in Scala\n* Experience in Javascript, Node.js, Angular a plus\n* +/- 8 hours from EST\n* Thrives in a fully remote setting\n* Intellectually curious, collaborative, self-motivated, fast learner that is comfortable with uncertainties – evolve as needed, flexibility is key!\n* Customer obsessed\n\n\n\n#Location\n🌏 Worldwide


See more jobs at x.ai

# How do you apply?\n\n This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.

Netdata Inc

 This job is getting a relatively high amount of applications currently (21% of viewers clicked Apply)

This position is a Remote OK original posting closed
🌏 Worldwide

Senior Frontend Developer  This job is getting a relatively high amount of applications currently (21% of viewers clicked Apply)


Netdata Inc

🌏 WorldwideOriginally posted on Remote OK

javascript

 

react

 

javascript

 

react

 

css

This job post is closed and the position is probably filled. Please do not apply.
Netdata is looking for talented senior frontend developers to join our distributed (remote) engineering team.\n\nAs a senior frontend developer at Netdata, you will need to be passionate about web technology, declarative/reactive programming paradigms, testable code and extreme performance. You will live and breathe within the Chrome/Firefox/Safari Developer/React/Redux Tools and make sure we deliver a world-class experience to the millions of people using our product on a daily basis.\n\n**Responsibilities**\n\n* Use modern Web technologies and frameworks to develop our frontend platform, components and libraries. At Netdata we use Typescript, React and Redux.\n* Write testable, documented code that is highly maintainable\n* Develop for maximum performance, compatibility and a world-class user experience, across devices and form-factors.\n* Collaborate with UX/UI designers to improve usability and accessibility\n* Automate repetitive tasks when possible.\n* Stay up-to-date on emerging technologies and frameworks\n\n**Requirements**\n\n**Required experience**\n\n* Proven work experience of 3+ years as a Frontend developer.\n* Strong experience with modern JavaScript (ES6+).\n* At least some experience with TypeScript.\n* Experience with React, Webpack.\n* Experience with CSS, including CSS preprocessors.\n* Familiarity with browser testing and debugging.\n* In-depth understanding of the entire web development process (design, development and deployment.)\n* Understanding of layout aesthetics.\n* Knowledge of SEO principles.\n* An ability to perform well in a fast-paced environment.\n* Excellent analytical and multitasking skills.\n* Excellent command of spoken and written English.\n\n**Preferred experience**\n\n* Experience with Redux, Immutable.js, Ramda and SASS\n* Experience with backend development work is considered a bonus\n* Experience with the Google Cloud Platform\n* Experience with analytics tools like Google Analytics or Mixpanel\n* Familiarity with graphic-design software (e.g. Figma, Sketch, Gimp, Adobe Suite) and content management systems\n* BSc degree in Computer Science or relevant field\n\n\n#Location\n🌏 Worldwide


See more jobs at Netdata Inc

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Draftable

 This job is getting a relatively high amount of applications currently (13% of viewers clicked Apply)

This position is a Remote OK original posting verified closed
🌏 Worldwide

Senior Front End Developer  This job is getting a relatively high amount of applications currently (13% of viewers clicked Apply)


Draftable

🌏 WorldwideOriginally posted on Remote OK

react

 

css

 

html

 

react

 

css

 

html

 

html5

This job post is closed and the position is probably filled. Please do not apply.
## About us\nDraftable is a world-class document comparison solution, offering a range of products for individuals, teams and enterprises across the world. Our powerful comparison technology and elegant user-friendly viewer are shared between all our products/platforms.\n\nDraftable Online is our free online service for comparing documents. Our users generate over one million comparisons each year. We are looking to upgrade this service to meet the needs of teams and large organisations.\n\nDraftable is the first publicly launched product of Affinda – supporting companies to embrace AI technologies.\n\n## About the role\nYou will be the technical lead for our front-end web development, including our Draftable Online product and our core comparison viewer. You will be working with our Product Lead and other team members to prioritize and build features.\n\nYou will also be responsible for our public facing website. You will be working with various stakeholders across product, sales/marketing, legal, etc, to maintain and improve the website.\n\nYou will spend at least 80% of your time thinking about how to implement things and writing code.\n\nIn addition to supporting the Draftable product, we expect you will be involved in new front-end projects relating to our innovative and growing artificial intelligence business.\n\nCompensation: AUD $85k - $100k per annum (~US $70,000) \n\n## About you\n* You have 5+ years of experience with front-end development (JS, CSS, HTML)\n* You have 1+ years of experience with React\n* You are independent and self-reliant. You are happy working on a task by yourself, but you will take initiative to involve other team members when necessary\n* You have a high attention to detail. You are intimately familiar with the complexities of web development, e.g. mobile responsiveness, browser compatibility\n* You have a great sense of design. You like building software that delights users. (Graphic design skills are a bonus, but not necessary)\n* You have experience being the technical lead of a project and are comfortable both planning/architecting as well as diving into code as an individual contributor.\n* You appreciate the importance of clear communication, especially when working in a remote team\n* You are fluent in English, both written and spoken, and can participate in an English-only work environment\n\n## Work/life balance\nWe understand you have a life outside work and we will respect your non-working and family time. We expect engineers to work a full-time load of 40 hours per week (and no more) and to be very productive during that time.\n\nOur core collaboration hours are 12pm-8pm AEST (GMT+10). You will need to have at least 3 hours overlap.\n\nOur services are very stable, and we haven’t had any critical incidents that required urgent attention over the last year.\n\n## About our culture\nWe are a small, friendly team of experienced professionals. We are all great at what we do and appreciate the value of working with highly competent peers. We are collaborative, and we expect you to take an active role in evolving our engineering culture.\n\nOur development process is product-led. We are agile (but not Agile). We like short milestones. We launch things as soon as they’re ready. We like iterating based off user feedback. We do things right the first time, even if it takes a little longer. We don’t have much technical debt. We like good documentation. From time to time we promise a feature to customer, but we otherwise don’t have many external deadlines.\n\nDraftable is an equal opportunity employer and is committed to building a team that represents a diversity of backgrounds, perspectives, skills and experiences.\n\n## Some things you might do in your first few months\n* Take over leadership of our comparison viewer\n* Create & setup a new SEM landing page based off a brief from the sales/marketing team.\n* Implement a new feature in the comparison viewer from a high-fidelity design\n* Work with our Product Lead to iterate on a feature in the viewer\n* Implement front-end of an online accounts system for Draftable Online users\n* Test & fix major browser compatibility issues\n* Replace/rework our email templates (for our automated emails)\n* Dive into the viewer rendering code to optimise the performance of a new feature \n\n#Salary and compensation\n$70,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Draftable

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Petal


This position is a Remote OK original posting closed
🇺🇸 US-only

Senior Full Stack Engineer


Petal

🇺🇸 US-onlyOriginally posted on Remote OK

react native

 

python

 

react native

 

python

 

javascript

This job post is closed and the position is probably filled. Please do not apply.
**The Petal mission**\n\nAt Petal, we’re using fresh thinking and cutting-edge technology to make credit honest, simple and accessible. We use machine learning to analyze more data in our credit decisions, which means more people qualify, even if they’ve never had credit before. And we use behavioral science and smart, intuitive design to offer a simple, customer-centric product that’s engineered to achieve better financial outcomes -- with straightforward terms and no fees whatsoever. The result is an exciting new approach to credit that has the potential to radically expand credit access and improve the lives of millions of consumers, shaking up a trillion dollar industry in the process.\n\nTo do this, we’re bringing together exceptional talent from across disciplines and industries to shape the future of financial services and improve the lives of our customers in a meaningful way.\n\nAt Petal, we're looking for people with kindness, positivity, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and potential will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Petal, we welcome diverse perspectives from people who think rigorously and aren't afraid to challenge assumptions.\n\nJoin a team of talented, motivated, and collaborative engineers to wrangle complex, ever-changing business requirements under control. Our app must function reliably and delightfully at all times in order for Petal to deliver on its promise of simple, accessible credit. Our feature set aims to outshine other financial apps through a central view into your financial life and the credit industry's most transparent, customer-centric payment experience.\n\nThis is a frontend-focused full-stack role: about 80% of the time will be spent in our frontend—a tri-platform React Native app written in TypeScript—and the rest on our Flask/Python backend. You'd be reporting to our Director of Engineering.\n\n# Responsibilities\n* Write high-quality, well-tested, functional, observable code that runs smoothly in production.\n* Up-level our React Native app, delivering reliable, delightful features that our customers need.\n* Elevate the engineering standards and coding hygiene across the team.\n* Lead complex projects, influence product design and make business vs technology trade-offs during all phases of the project lifecycle, consistently delivering on time.\n* Work with various Petal stakeholder teams (e.g., product, analytics, operations, risk, compliance) and third-party technology vendors (e.g. credit bureaus, credit processors, bank data aggregators)\n* Teach across the broader engineering organization to improve best practices and influence system design\n\n# Requirements\n* Write high-quality, well-tested, functional, observable code that runs smoothly in production.\n* Up-level our React Native app, delivering reliable, delightful features that our customers need.\n* Elevate the engineering standards and coding hygiene across the team.\n* Lead complex projects, influence product design and make business vs technology trade-offs during all phases of the project lifecycle, consistently delivering on time.\n* Work with various Petal stakeholder teams (e.g., product, analytics, operations, risk, compliance) and third-party technology vendors (e.g. credit bureaus, credit processors, bank data aggregators)\n* Teach across the broader engineering organization to improve best practices and influence system design\n\n\n#Location\n🇺🇸 US-only


See more jobs at Petal

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Just


This position is a Remote OK original posting closed
CET ±2 Timezone

Senior Software Engineer Reactts


Just

CET ±2 TimezoneOriginally posted on Remote OK

front-end

 

full-stack

 

front-end

 

full-stack

 

react

This job post is closed and the position is probably filled. Please do not apply.
## Full-time. Fully remote within CET±2. Still hiring post-Covid! 🎉\n\nJust is a FinTech company building SaaS products for corporate treasury. We help CFOs and finance teams in large multinational companies forecast and manage their financial risk.\n\nWe launched our first foreign exchange analytics solution in August 2019 and already serve +20 major corporate customers and 2 non-profits.\n\nWe’re currently developing a “liquidity forecasting” tool which lets companies forecast how much money they’ll have in the bank in the future, and stress test this forecast against various global events.\n\nWe have a great product development team and are looking for an experienced front-end developer to join us so that we can build top-notch user experiences for our customers more quickly.\n\n### 🎁 What we offer\n\n- Join a FinTech startup at the sweet spot—early enough that you can still help shape the company, but established enough to offer good job stability and growth prospects.\n- 100% remote working, unless you’d like to live in Oslo (it’s nice! 🇳🇴🏔️🌲🏳️‍🌈)—and we’ll buy you some decent home office equipment.\n- Regular opportunities to get together with the whole company somewhere fun 🏖️\n- €65-75k salary, wherever you are—we won’t low-ball you for being in a country with a lower cost of living.\n- Stock options, because we want it to be your company as well as ours 🙂\n\n### 👷🏾‍♀️ What you’ll be doing\n\n- You’ll spend most of your time in the first months developing our liquidity management product—we have customers pre-committed to this, so we’re eager to launch as soon as we can.\n- You’ll primarily be responsible for the web client and GraphQL server, but will likely get involved with other things too.\n- You’ll work with our other engineers to come up with the right overall architecture for our solution, and design gRPC APIs that make sense for the front-end.\n- We’ll want you to develop UI test coverage. We have good automated test coverage of our backend services, and front-end unit tests, but we’d like to start running UI tests with Puppeteer or similar.\n- You’ll also lead the design and implementation of a real-time collaboration feature, using something like ShareDB.\n- We’ll spend time helping you to understand our business and archetypical customer in detail. Our engineers don’t just follow instructions—they have their own vision of the product and are always looking to find ways to do things better.\n\n### ✅ The requirements\n\n- You should have extensive experience developing complex web applications with React, Redux and TypeScript—we’d love to see some cool things you made!\n- You should also have worked with GraphQL.\n- You should be good with CSS and familiar with preprocessors.\n- You’ll need an eye for detail and can build things that don't just work, but look and feel great too.\n- You need to practice modern software development techniques such as unit testing, continuous integration & distributed version control.\n- You need to be within ±2 hours of the CET timezone, because we think remote collaboration is really important.\n- We want you to be a fun person to work with! We believe that working together as a team is the most important thing for success.\n\n### 👍🏾 Also good if\n\n- You have some backend development experience, especially with Go. We support working across the full stack for people who are interested.\n- You've worked with Web Components, using Stencil.js or similar.\n- You have publicly available projects and code that we can take a look at.\n\n### 💾 Technologies we use\n\n- *Frontend:* React, Redux, TypeScript, Stylus, GraphQL\n- *Backend:* Go, Java 11, gRPC, RabbitMQ, Open Policy Agent, PostgreSQL\n- *Platform:* Google Cloud Platform, Docker, Kubernetes\n- *Tooling:* Your choice of new laptop, GitLab, Bazel\n\n### 💌 Applying\n\nFeel free to send us your CV at [[email protected]](mailto:[email protected]), along with a link to something cool you've built previously that we can check out.\n\n*(Direct applicants only. We're not open to outsourcing firms or recruiters, sorry.)* \n\n#Salary and compensation\n€65,000 - 70,000/year\n\n\n#Location\nCET ±2 Timezone


See more jobs at Just

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Turbulent x Cloud Imperium Games (Star Citizen)


This position is a Remote OK original posting closed
🌏 Worldwide

Senior Node.js Microservices Developer


Turbulent x Cloud Imperium Games (Star Citizen)

🌏 WorldwideOriginally posted on Remote OK

node.js

 

gaming

 

node.js

 

gaming

 

microservices

This job post is closed and the position is probably filled. Please do not apply.
**What you will do**\n\n* As a member of the Game Services team for Star Citizen, you will be responsible for building the online MMO backend services & related tools, acting on both the server and game-client side. The team is based in Montreal but operates mostly online with studios located in the US and the UK.\n\n*Your main objectives will be to:*\n* Design service APIs to power game features by working closely with Game Designers.\n* Develop scalable online macroservices in a large meshed service ecosystem\n* Program in tandem with Gameplay Developers to enable the game client\n* Take ownership of game features in the MMO architecture from inception to deployment and operation\n\n*You will work in the following stacks:*\n* Communications with gRPC & Protobuf\n* Gameplay services under Node.JS with Typescript\n* High throughput services with C++ and gRPC\n* C++ Game Client (StarEngine) communications with gRPC\n* Distributed message queues (Kafka)\n* Deployment with Kubernetes, Docker, and Linkerd2\n\n# Responsibilities\n **You’re Eager to Take On**\n\n* Build macroservices in a polyglot environment\n* Be part of a fast-iterating development environment\n* Estimate the effort to perform specific tasks, commit to delivery deadlines and help the team set and respect production timeline collectively\n* Mentor other developers on technologies you have learned to master\n* Designing innovative online services by focusing on fault-tolerance, scalability & security\n* Understanding the game features in order to provide clean, well defined, and documented service APIs\n* Using Cloud Native technologies to guarantee that Star Citizen is built on top of a sustainable ecosystem\n* Providing tools and applications to enable LiveOps teams to manage the game.\n* Interacting with infrastructure engineers to analyze, inform, review and improve the reliability and scalability of the game’s backend \n\n# Requirements\n**You’re Savvy in**\n\n* Communicating efficiently with people and translating technical jargon\n* Adapting to various contexts, sometimes shifting priorities\n* Managing your schedule to ensure productivity and efficiency in projects\n* Showing autonomy, being thorough and curious about new technologies\n* Getting things done, sharing good practices in backend development, contributing to implementing efficient processes\n\n**You have Accomplished**\n\n* Relevant programming experience or Bachelor in Computer Science\n* 4 years+ of experience in backend programming\n* 2 years+ of experience in programming with Node.js and experience with TypeScript\n* Good understanding of Linux shell, git and build pipelines\n* Good understanding of real-time network communication through gRPC, WebSocket\n* Knowledge of Event-Sourcing and Domain-Driven Design (DDD)\n* Experience with C/C++\n* Experience with Docker and Kubernetes; *an asset*\n* Experience working in a video game studio,*an asset* \n\n#Salary and compensation\n$90,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Turbulent x Cloud Imperium Games (Star Citizen)

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

CartHook


This position is a Remote OK original posting verified closed
🇪🇺 EU-only

Senior Frontend Developer


CartHook

🇪🇺 EU-onlyOriginally posted on Remote OK

javascript

 

angular

 

javascript

 

angular

 

angularjs

This job post is closed and the position is probably filled. Please do not apply.
# Why Carthook?\n[CartHook](http://https://carthook.com/) works with merchants to help add new revenue to their stores with post-purchase upsells. Come join a team that’s working with some of the biggest online direct-to-consumer brands, helping them thrive in today’s ecommerce environment. CartHook gives merchants control over an essential part of their stores, helping them generate new revenue through post-purchase upsells, and have processed over $1 billion on the platform. Ready to join their team as a remote Senior Frontend Developer?\n\n# Who We Are\nWe are a group of people who give a damn. We believe in doing what’s right and speaking up, even when it’s difficult. We pursue success, humbly.\n\nWe work on two continents, with offices in Portland, Oregon, and Ljubljana, Slovenia. We bridge the timezones and distance with thorough and transparent communication, and processes designed to empower and support each other. We’re a company of people from a variety of backgrounds, with a range of perspectives, which makes us stronger.\n\nAt CartHook, you can be the person you are, regardless of ethnicity, religion, political affiliation, age, size, disability, sexual orientation, or gender identity. We provide a safe, welcoming space for those who are marginalized.\n\n# Responsibilities\n # The Role\nAs a Senior Frontend Developer at CartHook, you will be creating powerful, flexible, highly scalable SPAs and developing various frontend systems and operations. Additionally, you will architect, define, and maintain various ecommerce related solutions (frontend), and ensure our systems can keep up their high performance and responsiveness. You will be responsible for implementing new features and integrations as well as supporting our existing functionality. You will also join us in sprint planning and retrospectives and have the opportunity to make a lasting impact on our stack and the future of ecommerce.\n\nThis is a full-time, fully remote role. Ideally, you are located in a European timezone, but we are open to other timezones on a case by case basis \n\n# Requirements\n# What We’re Looking For\n* Minimum 5 years of experience in frontend development\n* Advanced knowledge of Javascript (minimum of 5 years)\n* Advanced knowledge of Angular (minimum of 3 years)\n* Advanced knowledge of TypeScript (minimum of 3 years)\n* Excellent understanding of OOP concepts\n* Excellent understanding of software design patterns\n* Excellent REST API understanding (from a frontend POV)\n* Excellent time management skills\n* GitHub, Docker, Buildkite or similar development tools\n* Ability to problem-solve, track, and follow up on a variety of complex technical issues with internal and external stakeholders\n* Ambition, the ability to think beyond, be highly collaborative, and extremely driven\n* This will be a remote position preferably in Slovenia but we’re open to hiring the right talent remote anywhere in Eastern Europe\n\n# Bonus Points\n* Backend understanding\n* Ecommerce knowledge\n* Experience with high-performance systems\n\n#Location\n🇪🇺 EU-only


See more jobs at CartHook

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Vamstar


This position is a Remote OK original posting verified closed
🌏 Worldwide

Senior Software Engineer


Vamstar

🌏 WorldwideOriginally posted on Remote OK

backend

 

nodejs

 

node

 

backend

 

nodejs

 

node

 
This job post is closed and the position is probably filled. Please do not apply.
Vamstar significantly reduces the cost and effort required to understand buyer and contract information, so critical to improving overall bidding time and margins on each opportunity in Healthcare & Pharma. We are venture-backed and actively partner across the US and European healthcare and technology landscape.\n\n\n\nJoin us in our mission to making healthcare more affordable and accessible to people across the globe. We are looking for a seasoned engineer who can help us scale our backend.\n\n\n\n** Key Strengths\n\n**\n\n* Strong backend experience with some exposure to other parts of the web stack\n\n* Takes pride in writing production-quality code\n\n* Strong fundamentals in data structures, algorithms, web technologies, and design patterns\n\n* Calm under pressure\n\n* Hungry to improve\n\n\n\n# Responsibilities\n * Backend development of various micro-services\n\n* Code Reviews\n\n* Data modeling \n\n* Contributing to technical and implementation discussions\n\n* Attention to detail and ability to maintain comprehensive documentation\n\n* Ability to meet deadlines consistently and communicate status effectively\n\n \n\n# Requirements\n* Expertise in Typescript / ES6+ or any other strongly typed language, HTML and CSS3\n\n* Extensive experience with one of the following - Node.js / Express.js / LoopBack / Hapi.js / StrongLoop / Serverless or Enterprise Java-based server technology\n\n* Expertise in NoSql and Sql databases\n\n* Version Control - Git\n\n* Excellent verbal and written communication skills\n\n* Work Experience- 6 to 10 Years\n\n#Location\n🌏 Worldwide


See more jobs at Vamstar

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

etg24 GmbH


This position is a Remote OK original posting closed
Europe, Germany Pereferred

Senior JavaScript Developer Vuejs


etg24 GmbH

Europe, Germany PereferredOriginally posted on Remote OK

vue

 

vuejs

 

vue

 

vuejs

 

pwa

This job post is closed and the position is probably filled. Please do not apply.
** Keep reading if: **\n* You love coding Vue applications with TypeScript.\n* You’re self-motivated and independent. Working remotely is not for everyone, but it is for you. You want to live your own definition of freedom, backed by a 100% remote company.\n* You want to work with genuinely good people who are as committed as you are in being a part of a great team and building an awesome product that you enjoy looking at every day. \n\n** This is us: **\nWe’re etg24, a SaaS company offering a digital hub for real estate owners and all around them. We started in 2013 by bringing property managements to the 21st century and creating basic digital services. Now we’re expanding to become the leading platform for house ownership, property management and related services.\nWe’re 100% self-funded, our company is managed by the owners and we have a reliable, ad-free business model that allows for long-term planning. We enjoy what we do and we need your help to build our platform and stay at the bleeding edge of technology.\n\n** This is what you’ll do: **\n* Plan, build, test and maintain multiple Vue SPAs that work together with a single backend API, using the most modern tools accessible\n* Propose, analyze and implement architectural approaches, new services and technologies to improve your daily work and our digital landscape – deprecate technologies to keep our technological debt at a minimum\n* Code and continuously integrate / deliver every day. Although we expect technical and product leadership, this is a highly executional role\n* Improve the quality of our codebase with tests, audits, and performance metrics\n* Be a supportive and inspiring teammate by participating in code reviews, pair programming, active feedback, idea generation, teaching, learning, and in general being a pleasant human being. That said, we all skip the meeting circus and focus on what drives us the most: getting things done.\n\n** This is you: **\n* A software developer and frontend application architect. You aren't afraid to go deep, experiment, learn on the fly, and get things done.\n* Experienced at everything necessary to setup a full Vue SPA at scale, whatever may come our way. As of today: Typescript, immutability, vuex, vue-router, i18n, a11y, ReST, localstorage, yarn, webpack, …\n* Humble but opinionated. You have lots of ideas, yet you are happy to shift directions when a better path emerges. You take your work much more seriously than you take yourself.\n* An active collaborator. You want feedback on your work and give feedback on others. You can collaborate and work independently, when necessary.\n* Engaging beyond the nerdy tech. You understand that communication with your co-workers and going deep on the product improves the quality of your work and makes you a better engineer.\n* Passionate about turning real estate problems into software solutions that our customers enjoy using.\n* A speaker of some decent German.\n\n** This is what you’ll get: **\n* A modern, flexible and open-minded working culture.\n* You’ll have an impact from day one. As you will fundamentally define our technological decisions, the quality of our product and the future of our team, we offer you a job where your decisions matter.\n* Work with a modern technology stack. No IE / Edge. We love staying up-to-date with reasonable industry trends by continuously learning, trying and evaluating new things. Code is never too big to rewrite.\n* We self-funded, we bootstrapped our company and you’ll be an integral part of it – be sure we’ll invest in you as much as we can. Be it 360° learning opportunities, productivity apps, coworking, conference tickets or new headphones.\n* We’re all 100% remote. Every decision we make is remote-compatible, be sure that’s what you get.\n* We’re proud of what we’ve built and we’re already doing what we like, most of the time. You will be as well.\n* We’re not chasing an exit, the next round of funding or the biggest revenue stream.\n* The opportunity to meet a group of our best customers 3 times a year to get in-person feedback about your work.\n* The flexibility you need to be both productive and happy: Almost no restrictions in working hours (control is good, trust is better), 30 days holiday and a German permanent employment. \n\n#Salary and compensation\n$70,000/year\n\n\n#Location\nEurope, Germany Pereferred


See more jobs at etg24 GmbH

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Drops


This position is a Remote OK original posting closed
European Time Zones

Senior Frontend Engineer


Drops

European Time ZonesOriginally posted on Remote OK

react

 

react native

 

react

 

react native

 

frontend

This job post is closed and the position is probably filled. Please do not apply.
If you have a soft spot for bootstrapped, profitable, remote companies with a meaningful product, and you want to use your frontend development skills for good, you’ll like this.\n\n**About us:**\n\nDrops’ goal is to turn language learning into a delightful game while ensuring effective learning. Drops is one of the top10 most innovative education companies according to FastCompany. Our app is in the Appstore for 3+ years, teaches 35 languages, was featured by both the App Store and Play Store multiple times - App of the Year in 2018 on the Play Store - and the company is still run by the founders. We are a small, super-capable remote team mainly spread across Europe (we have a small marketing crew in California) . We’re working synchronously, so time zones matter for us. We communicate via Slack, Github and Monday. We want to be the no.1 app for vocabulary learning and we are getting there quickly with our current user base of 18 million, a monthly active of >1,500,000 and an average store rating of 4.7.\n\nYou can find us here: [https://languagedrops.com](https://languagedrops.com)\n\n**About you:**\n\nYou’ll be a core part of the development team, working on both our main (Drops) and auxiliary products (Droplets, Visual Dictionary, Internal CMS tools). This means a lot of ownership, which we cultivate by having a flat structure.\n\nYou’re a no-nonsense person, who is comfortable taking on larger projects, who has been working in working at a product company and has extensive front-end development experience.\n\nYou have been working with React or React Native for years, have deep knowledge of everything that’s happening in the browser or in a mobile client and looking for challenges in growing a product from an already large userbase to tens of millions of MAU, with all the complexity that’s involved in that.\n\nYou strongly prefer static typing over dynamic languages, and use every opportunity to transform code that doesn’t use types into code that does. You generally prefer to use a minimal set of simple tools to a diverse range of complex ones.\n\nYou like to have a variety of projects - at this job, you’ll be developing a complex web app, a static site generator (react-static), building internal automation infrastructure/tools and contributing to our internal content management system.\n\nWe’re building a small, but super capable team. You’re naturally more interested in the fate of the product & driven to grow professionally than in managing people.\n\nWe value clear and honest communication and transparency, it’s the linchpin of our culture and current success and freedom. You will be involved in both high and low level decision making and will be available during European working hours (9AM - 6PM GMT).\n\nWe are looking for a missionary rather than a mercenary.\n\n**What’d be different here:**\n\n* We’re a small team. We’re optimising for impact, not for headcount. You’ll be carefully considering any tradeoff that would lead to increased complexity.\n* We’re using a single programming language - TypeScript. We have strict linter rules. Every pull request needs to be approved before it lands in master. We use the rebase workflow.\n* We’re using React + Redux to develop UI, on both mobile and the web. We use selectors extensively. Our backend is on AWS, deployed to Lambda.\n* We’re doing things in a functional way, concentrating state, minimising side effects and making dependencies explicit. We’re sharing 98%+ of the code between Android, iOS and Web.\n* We’re writing software with a web developer’s mindset.\n* We automate where it has positive ROI.\n* Our biggest challenge is (and will remain): managing the complexity of sharing a lot of code between different apps.\n* We’re not building a hierarchy. We’re encouraging everyone to be autonomous.\n\n# Responsibilities\n **You will:**\n\n* Work cross functionally with our designer / data analyst / backend developer / project owner to define, scope, estimate and plan various aspects of the product.\n* Work independently and with other engineers to develop new web experiences..\n* Support of production applications / sites that you’ve built or helped to build.\n* Communicate effectively and often to ensure that everyone is aligned. \n\n# Requirements\n**You have:**\n\n* At least 5 years of experience in software (product) development.\n* At least 2 years of experience in building with React or React Native.\n* Experience architecting and developing complex web or mobile apps and static sites.\n* Some experience in understanding basic funnels, and collaborating with support to resolve user-facing issues.\n* Project management experience (everyone is managing projects at Drops).\n* Strong verbal and written communication skills and the ability to work well cross-functionally.\n* Experienced in strongly typed languages, and/or Typescript/Flow. \n\n#Salary and compensation\n$50,000/year\n\n\n#Location\nEuropean Time Zones


See more jobs at Drops

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Joyn


This position is a Remote OK original posting verified closed
🌏 Worldwide

Senior Node JavaScript Developer


Joyn

🌏 WorldwideOriginally posted on Remote OK

node

 

aws

 

node

 

aws

 

cassandra

This job post is closed and the position is probably filled. Please do not apply.
# About the Job\nWe are looking for a Senior Software Engineer to help build and operate the next generation streaming platform for the German market. Together with your team you are building message driven microservices in Node.js that communicate through Kafka and run on Docker in AWS. In the Users and Monetization team we build a service with a 99.99% Availability (100ms latency for 95th percentile) in a multi-region setup using Cassandra with zero downtime deployments to give our customers the best user experience for a future multi-million user base. The responsibility of our service is to provide authentication (direct or third party OAuth2/SSO), authorisation, subscription and payment management with the payment providers.\n\n# What you tell people at parties\n"My services run in a large-scale cloud environment, making sure you can enjoy live streaming and video on demand in the Joyn app on any device, anywhere"\nWhat you do\n* Work in a team of passionate and talented engineers that self-organise and continuously deliver value by embracing a lean and agile mindset.\n* Build the next generation streaming platform and provide services around user identity, asset management, subscriptions and payments, fraud, analytics, etc. in Node.js.\n* Engineering is craftsmanship and you enjoy applying good engineering practises - implement processes, systems and tools to aid and you and your team in the day to day work.\n* Participate in technical design and architectural discussions within your team and with other teams solve some real consumer issues\n* Deploy your code multiple times a day and take care of running your services in production on AWS without disrupting the service\n* learn and succeed in areas you haven’t touched before.\n* follow trends in software and streaming tech and turn your learnings into features and improvements that delight our customers\n* You learn and succeed in areas you haven’t touched before and you are open to coach each other in the team.\n* How you do it\n* you enjoy solving difficult technical problems in the team - because 1+1=3\n* we value autonomy in the teams and at the same time we like you to take ownership for the products you are building.\n* you get a chance to work with Node.js, Kafka, AWS, Docker, you name it.\n* your develop code for solving complex business problems, and you find solutions that are simple, beautiful, and sustainable\n* we really care about the product and you should keep the consumer in mind when designing your solution together with product\n* learn from both success and failure, actively coach and get coached by the team\n\nWhy you’ll love working for us\n* Competitive remote contract opportunity\n* Fast-paced startup with an already strong and healthy user base\n* Ability to put your stamp on an innovative product\n* Passionate, diverse, and supportive team members\n* Open, transparent, and bureaucracy-free company culture\n\nWe're fast, well-funded and growing quickly. It's an exciting time to join us!\n\n# Responsibilities\n \nSee above\n\n \n\n# Requirements\n\nWhat we are asking\n* a fast-paced environment is something you feel really comfortable in\n* university degree in computer science, information technology, media engineering, or equivalent\n* professional working experience in Node.js, additional languages are a plus\n* broad knowledge of micro service technologies\n* experience with AWS services, especially auto-scaling and serverless\n* working experience with CI/CD, test- and deployment automation, and containers\n* English is our team language\n\n\n\n#Location\n🌏 Worldwide


See more jobs at Joyn

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

enhance


This position is a Remote OK original posting verified closed

Senior Front End Developer


enhance

Originally posted on Remote OK

angular

 

javascript

 

angular

 

javascript

 

dashboard

This job post is closed and the position is probably filled. Please do not apply.
[enhance](https://www.enhance.com) is a UK based software developer creating a website, server and client management control panel that will rejuvenate the $22 billion shared web hosting industry.\n\nFocusing on modern technologies and user experience, enhance is set to be the new industry leading control panel used by millions of users.\n\nThe enhance team are looking for an exceptional Front End Developer with proven experience in either Angular or React to help build our product as part of a small front end team.\n\n# Responsibilities\n As an enhance Front End Developer, you will work closely with designers and back end engineers to build the enhance interface from scratch using the Angular framework and Typescript. You will write clean, well-tested front end code and contribute your own ideas to ensure the product provides the best in class user experience.\n\nenhance is based in London (Fitzrovia) but will consider remote candidates from the United Kingdom. We are unable to sponsor visas at the moment.\n \n\n# Requirements\nYou will have +2 years experience of HTML, CSS and Javascript/Typescript and be comfortable and excited about facing new challenges and learning new skills. You will follow all current industry best practices and help steer enhance’s technology choices. You will be self motivated and capable of consistently meeting deadlines.


See more jobs at enhance

# How do you apply?\n\n This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply.
If you have a soft spot for bootstrapped, profitable companies with a meaningful product, and you want to use your frontend development skills for good, you’ll like this.\n \n\nAbout us:\n\nDrops’ goal is to turn language learning into a delightful game while ensuring effective learning. We teach 31 languages, was featured by both the App Store and Play Store multiple times - and received the “Best of 2018” title this year! - and the company is still run by the founders. We are a small, super-capable remote team mainly spread across Europe. We’re working synchronously, so time zones matter for us. We communicate via Slack, Github and have releases multiple times a week.\nWe want to be the #1 app for vocabulary learning and we are getting there quickly with our current user base of 9 million, a monthly active of >1,000,000 and an average store rating of 4.7.\nYou can find us here: https://languagedrops.com\n \n\nAbout you:\n\nYou’ll be responsible for establishing Drops on the web, from a technical perspective. This means a lot of ownership, which we cultivate by having a flat structure.\n\nYou’re a no-nonsense person, who is comfortable taking on and managing multiple different projects at the same time, who has been working in working at a product company and has extensive front-end development experience.\n\nYou have been working with React for years, have deep knowledge of everything that’s happening in the browser and looking for challenges in growing a product from tens of thousands to millions of visitors per month.\n\nYou strongly prefer static typing over dynamic languages, and use every opportunity to transform code that doesn’t use types into code that does. You generally prefer to use a minimal set of simple tools to a diverse range of complex ones.\n\nWe’ve built our mobile app with react-native, so we can easily port it to the web and start sharing most of our code - and the challenges that this brings are of your interest.\n\nYou like to have a variety of projects - at this job, you’ll be developing a complex web app, a static site generator (gatsby), and even sometimes helping out on our marketing website, that’s being re-built with webflow. \n\nWe want everyone to see the big picture: this means you already pushed your boundaries outside of “being a developer” and are knowledgeable about web product growth frameworks, SEO, best practices regarding retention and monetization.\n\nWe’re building a small, but super capable team. You’re naturally more interested in the fate of the product & driven to grow professionally, than in managing people.\n\nWe value clear and honest communication and transparency, it’s the linchpin of our culture and current success and freedom. You will be involved in both high and low level decision making and will be available during European working hours (9AM - 6PM GMT).\n\nWe are looking for a missionary rather than a mercenary.\n\n\n# Responsibilities\n You will:\n* Work cross functionally with our designer / data analyst / backend developer / project owner to define, scope, estimate and plan various aspects of the product.\n* Work independently and with other engineers to develop new web experiences.\n* Support of production applications / sites that you’ve built or helped to build.\n* Communicate effectively and often to ensure that everyone is aligned. \n\n# Requirements\nYou have:\n* At least 4 years of experience in building web products.\n* At least 2 years of experience in building with React.\n* Experience in architecting and developing web apps and programmatically generated sites (static site generators, like gatsby) with with thousands of pages.\n* Experience in understanding basic funnels, and collaborating with support to resolve user-facing issues.\n* Strong understanding of SEO, and experience in optimising websites for Google.\n* Project management experience (everyone is managing projects at Drops).\n* Strong verbal and written communication skills and the ability to work well cross-functionally.\n* Experienced in strongly typed languages, and/or Typescript/Flow.\n


See more jobs at Language Drops

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Segment


This position is a Remote OK original posting closed

Senior Product Engineer


Segment

Originally posted on Remote OK

react

 

node

 

react

 

node

 

golang

This job post is closed and the position is probably filled. Please do not apply.
**Overview:** \n\nAt Segment, we believe companies should be able to send their data wherever they want, whenever they want, with no fuss. We make this easy with a single platform that collects, stores, filters, transforms, and sends data to hundreds of business tools with the flip of a switch. More recently, we also developed the ability to let customers enrich their data in real time using computations they specify. Our goal is to make it easy to understand, extract value, and protect the integrity of data. We are creating a world where engineers spend their time working on their core product, letting us take care of the complexities of processing their customer data reliably at scale. We’re in the running to take over the entire customer data ecosystem, and we need the best people to take the market. \n\n**Who we are:**\n\nWe develop our product across a number of geographically distributed teams including San Francisco (HQ), Vancouver, and remote in the USA, each with a particular product feature focus area. From collecting data through analytics.js, to building powerful tools for data governance, to implementing algorithms that can handle complex billing scenarios at scale, to visualizing our customers’ data flow through our pipelines, to making complex implementations manageable for our large enterprise customers, to optimizing Sign Up conversion, our product teams are focused on creating fantastic user experiences. We're looking for talented engineers that are passionate about building world-class experiences that delight our customers.\n\n**What We Do:\n**\n* We enjoy building UIs in React so much that we created and open sourced our own component library: [Evergreen](http://github.com/segmentio/evergreen)\n* We believe in using the best tool for the job. We write customer-facing features using React, Node.JS and GraphQL. Our write-heavy traffic services are written with Go and leverage multiple data storage solutions.\n* We deploy our code multiple times per day.\n* We love conferences (one of our engineers spoke in 4 different countries last year!)\n* We love open source: https://open.segment.com\n* We’re proud of the code we write, but we’re not dogmatic about methodologies or techniques. We believe building the "right thing" is more important than building things "right". However, we take our customers’ dependence on our systems very seriously and strive to build highly performant and reliable software that are parts of our customers’ core infrastructure.\n\n# Responsibilities\n **Who We're Looking For:\n**\n* You can turn complex business requirements into working software that our customers love to use.\n* You're proud of the code you write, but you're also pragmatic.\n* You know when it is time to refactor, and when it's time to ship.\n* You're focused, driven and can get challenging projects across the finish line.\n* You're empathetic, patient and love to help your teammates grow.\n* You have experience running apps in production and take software engineering practices seriously. You write meaningful tests and understand the value of great logging, proper monitoring and error tracking. \n\n# Requirements\n**Requirements\n**\n* Able to work remotely in USA only \n* You can write both client side and server side JavaScript using the latest APIs and language features.\n* You have some familiarity with Golang or Elixir or are excited to learn it.\n* Minimum of 3 years of industry experience in engineering or some cool projects on GitHub you think we'll love to check out.\n* You provide a deep understanding of the complexities involved in writing large single-page applications.\n* You show evidence of exposure to architectural patterns of high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).\n* You value teamwork and agree with the statement that “a team is a group of people who own each others’ decisions”.\n \nSegment is an equal opportunity employer. We believe that everyone should receive equal consideration and treatment. Recruitment, hiring, placements, transfers, and promotions will happen based on qualifications for the positions being filled regardless of sex, gender identity, race, religious creed, color, national origin ancestry, age, physical disability, pregnancy, mental disability, or medical condition.


See more jobs at Segment

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
216ms