Remote react redux Jobs in February 2020
3 Remote react redux Jobs in February 2020Post a job
Osano is an Austin area, venture-backed, startup focused on creating transparency in data. All that stuff you keep reading about the shenanigans with companies mishandling people's data? That's what we are working on fixing.
Osano is a B-corp (public benefit corp) which means that, although we are a for-profit company, we are mission oriented and we wake up every morning with the goal of doing well by doing good.
Osano is hiring a Superstar Senior Front End React/Redux Software Engineer to join our growing Engineering team and build out our platform. You will be the lead front end developer for a rapidly growing team.
At Osano we value candidates from all walks of life and are focused on building a diverse team. If you are interested in being part of our inclusive, mission-driven, venture-backed tech startup, where you can do good and do well, say hi!
If you don't meet exactly meet all of the below requirements, don't let that keep you from applying! We are open minded and looking for people who are eager to learn and grow with us.
Analyze, design and develop tests and test-automation suites.
Design and develop web application build, testing, and deployment processes.
Provide ongoing maintenance, support, and enhancements in existing systems and platforms.
Collaborate cross-functionally with data scientists, business users, project managers, and other engineers to efficiently deliver software solutions.
Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Hands-on experience working with technologies like git version control, various front-end frameworks, and cloud infrastructure services.
Hands-on experience developing web applications against modern web service APIs (REST, GraphQL, etc.)
Ability to work with basic requirements to provide elegant designs and performant web application solutions.
Experience with test-driven development and automated testing frameworks.
Experience with Scrum/Agile/XP development methodologies.
Capable of delivering on multiple competing priorities with little supervision.
Excellent verbal and written communication skills.
Bachelor’s Degree in computer science or equivalent experience.
We’re looking for a senior developer with FIVE (5) or more years of experience in the world of SaaS, has a BS degree in computer science or life experience equivalent, and is familiar with the following software/tools:
Experience with modern front-end development frameworks like React, AngularJS, Vue.js, etc. React w/ Redux experience is a definite plus.
Experience with build automation technologies like Grunt, Gulp, Webpack, etc. Experience with monitoring and error-handling services and tools, such as Rollbar, Sentry, DataDog, New Relic, etc.
Unlimited time-off policy
Meaningful stock ownership
Great Health Care
Remote work opportunity
B-corp with a mission that matters
Opportunity to define the culture
Didomi (didomi.io) helps companies get in compliance with data privacy regulations like GDPR and CCPA. We build a consent management platform that consists of apps, web components, and APIs around collecting, sharing and managing user consents. We know privacy appears to be a boring and hard problem, but we strive to make it interesting and easy to solve for our clients.
We are looking for a senior software engineer with a focus on data engineering to join our team of 10+ people. While our main office is in Paris, we are a very distributed team and are open to people working remotely all around the world.
What you will do
Leveraging your experience in building and maintaining complex data pipelines, you will drive the development of our analytics platform currently built on AWS Firehose, S3 and EMR / Python / Spark / PostgreSQL.
We are looking for someone who is eager to:
- Collaborate with other developers to ship new features
- Be in charge of the overall architecture of data pipelines
- Ensure that we have the right tests and structure in place to make sure that we can move quickly without breaking everything
- Share his/her knowledge of data engineering principles and best practices with the team
- Keep learning new technologies and be on the look-out for new ideas that we should try out
What we are looking for
- A Spark expert
- Experience with complex data pipelines in the Cloud
- Quality-oriented mindset: testing, code reviews, code quality, etc.
- Awareness of performance considerations
- A passion for simple, maintainable and readable code that balances pragmatism and performance
How do we build our products?
We process millions of events every day and are building our analytics platform on Kinesis Firehose / S3 / EMR, with Python/Spark and PostgreSQL to provide an easy-to-use platform for querying and graphing events to everyone in the company and outside.
Most of our front-end applications rely on Angular 2+/Material/Redux. We love Angular but sometimes we need lightweight applications that can be embedded on thousands of websites so we also use Preact/Redux Zero for that.
We also build mobile SDKs for Android and iOS for our clients to embed in their apps.
Our back-end applications use Feathers JS, an amazing service-oriented Node.js framework for building REST and GraphQL APIs. We try to keep our services small and lean and use AWS Lambda/Serverless for background jobs. We leverage PostgreSQL and DynamoDB as our main databases.
We rely on a lot of AWS/GCP services (Beanstalk, Lambda, CloudWatch, S3, etc.) for building, deploying, serving, monitoring and scaling our services. We use Gitlab for our code and issues and our CI.
Our vision as a team
We are building a product and engineering team that is strongly committed to a high level of quality in our products and code. We believe that automation is the key to consistently achieving that along with velocity of development and joy and pride in what we deliver.
We rely on automated tests of all sorts (unit, integration, linters, you-name-it!) and continuous integration/delivery to build flexible applications that are able to evolve without breaking. We trust that it enables engineers to focus on the quality of their code and iterate fast without fears of breaking stuff. And when we break stuff, we fix it and learn from our mistakes.
Our interview process usually includes interviews with tech and non-tech people and a practical exercise/discussion like a code challenge, a code review or an architecture design. We understand you already have a job, obligations (and maybe a personal life!) so we'll work with you to make sure it doesn't take up too much of your time while still providing a good basis for a very concrete discussion.
We hope that you like what you are reading here. You are just one step away from getting started with us! Apply here and we'll be in touch within 24 hours.
Taskade is building real-time collaboration for distributed teams, starting with tasks. We are a team of startup veterans obsessed about improving team collaboration, workflow, and productivity. At Taskade, you’ll have the chance to work with a small, closely knit team and make a big impact on our product, business, and engineering efforts.
We are looking for an enthusiastic and motivated Product / UI / UX Designer who is passionate about creating practical, friendly and human solutions to complex problems. They will be joining the core team to help build the future of productivity.
Work directly with head of product and engineering leads
UI/UX mockups of new features
Design for the web, mobile web, mobile and desktop
Help create a coherent design language for the product
Create assets, sprites, graphics
Interview customers to gather feedback
We value “T-shaped” people. That is, people who are both generalists (highly skilled at a broad set of valuable things—the top of the T) and also experts (among the best in their field within a narrow discipline—the vertical leg of the T). An expert who is too narrow has difficulty collaborating. A generalist who doesn’t go deep enough in a single area ends up on the margins, not really contributing as an individual.
Strong communication skills, ability to articulate complex ideas
Over 4 years of experience designing products
Experience with Sketch, Figma, Illustrator, Photoshop, Framer and equivalent tools
Deep understanding and passion for team productivity and collaboration tools
(Bonus) HTML/CSS/JS, React/Redux
To learn more about who we are, our culture, and whether Taskade is the right place for you, please contact [email protected]